<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.globalqss.com/wiki/index.php?action=history&amp;feed=atom&amp;title=IDempiere%2FFullMeeting20120711</id>
	<title>IDempiere/FullMeeting20120711 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.globalqss.com/wiki/index.php?action=history&amp;feed=atom&amp;title=IDempiere%2FFullMeeting20120711"/>
	<link rel="alternate" type="text/html" href="http://www.globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20120711&amp;action=history"/>
	<updated>2026-04-08T09:56:06Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>http://www.globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20120711&amp;diff=153&amp;oldid=prev</id>
		<title>CarlosRuiz: full meeting</title>
		<link rel="alternate" type="text/html" href="http://www.globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20120711&amp;diff=153&amp;oldid=prev"/>
		<updated>2012-07-11T15:15:27Z</updated>

		<summary type="html">&lt;p&gt;full meeting&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!-- breadcrumb --&amp;gt;&lt;br /&gt;
&amp;lt;font size=-2&amp;gt;&lt;br /&gt;
&amp;amp;lArr;&lt;br /&gt;
[[IDempiere|Table of Contents]] |&lt;br /&gt;
[[IDempiere/Full Meeting Minutes|Full Meeting Minutes]] |&lt;br /&gt;
Full Meeting 2012-07-11&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''CarlosRuiz''''': Hi, good day&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Hello&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': hi&amp;lt;br&amp;gt;&lt;br /&gt;
'''''mzuniga_ergio''''': Hi Carlos&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': hi everyone&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Hi Edwin&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'll be checking JIRA issues - please let me know if you're interested in any specific issue to review&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': CarlosRuiz: I have a few issues for you to review&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Can we start with IDEMPIERE-101&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': sure&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': seems straight - will test it ...&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Edwin I have added a dependency to jasper and jasper-library to org.adempiere.server to resolve IDEMPIERE-214&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': CarlosRuiz: can you also review IDEMPIERE-214&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': and IDEMPIERE-335, I think they are important since till now sending jasper reports via workflows or scheduler was not working&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Hahmed, looking the changes on 214 and 335 - would it be possible to change ReportEngine.get instead?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': CarlosRuiz: I looked into it and yes it is possible to change ReportEngine.get but since Jasper Reports don't really need and most of the time don't have PrintFormat it might result in unexpected results since everywhere ReportEngine.get is called, its generally to get the PrintFormat&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': it would work for Forms thought (since they have Print Format and Jasper linked to Print Format)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes, and you don't have the pinstance on the get for forms&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': on https://bitbucket.org/hahmed/idempiere/changeset/5f33b56d79d0&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think you have some copy-paste errors on pi.setRecord_ID&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Oops yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': reading https://bitbucket.org/hahmed/idempiere/changeset/56ae246dc7cc&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': the line if(process.getJasperReport() != null)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': maybe must be something like?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': if(process.getJasperReport() != null || re.getPrintFormat().getJasperProcess_ID() &amp;gt; 0)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': well the problem here is we can have reports that don't have a printformat, just jasperprocesses&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I mean - if the process doesn't have attached jasper, but the print format do?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': yeah makes sense&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': then we have to move ReportEngine re = ReportEngine.get(m_schedulerctx, pi);&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': before the if block&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yep - and we can have that process without print format - so we need to check for nulls too&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': only for non jasper reports&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': so if we just move the ReportEngine re = ReportEngine.get(m_schedulerctx, pi); before if block&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': and change if to what you suggest&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': it should be fine&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': well it must check also re == null&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': to avoid the possible NPE&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': yes only inside the else block&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': right&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': yeah&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Anyway if the general idea seems fine to you I can fix the minors&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - sounds fine&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': ok good, can you next check http://jira.idempiere.com/browse/IDEMPIERE-336&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': its a new process&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': I think there is genuine need for it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': looks fine at first sight&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'll try to test it too&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': sure, though it has been tested in production for a couple of weeks now&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': good&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': next if you can read my comments and changeset for http://jira.idempiere.com/browse/IDEMPIERE-236&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you can add that info to the ticket :-)  that is being used in prod by your users&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah, yes, I saw your comments, thanks for pointing us there&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': another one is http://jira.idempiere.com/browse/IDEMPIERE-103&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': simple change, and since the invoice to be deleted is in progress should not have any accounting consequences&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': again this is in use in production for months&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ...&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': MInOutLine.setIsInvoiced must not be set because the invoice has not been completed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': CarlosRuiz: it gets set for InProgress invoices by the generate Invoice processes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': even if the status is set to prepare, which is ok since otherwise there is no way to link the invoiceline to inoutline&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I see&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': hahmed: i have some interest about IDEMPIERE-336&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': do you add any validation to restrict requisitions that has been converted to rfq?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Edwin_Ang: no, not at this stage, I didn't want to change the M_Requisition or C_RfQLine tables, wanted minimum intrusion, but it would be a good idea to add c_rfqline_id or c_rfq_id columns to m_requisition or M_requisition_line&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': this would allow matching the rfq to requisition&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i am thinking of a new table MatchRequisition&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': it can be used for matching PR and PO too&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': That will be a good idea as well, we are currently facing this issue that Requisition can not be matched to PO unless its created using Create PO from requisition process&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': in fact its something I will work on next week&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': i was simple thinking of PO to Requistion match, but now will go for PO-Requisition-RfQ match&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': well.. previously i have worked on a &amp;quot;create lines from&amp;quot; requisition lines to po lines&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': we can work together on this&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': sure would be great&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i just have to add the code to create new entries on MatchRequisition&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': but.. do the others agree on this new db structure?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Carlos? is it ok to add c_rfqline_iq to m_requisitionline? this would be only change i believe&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': can a requisition line be associated to more than one rfq line ??  I mean, in business life?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': hahmed: i am talking about the new table MatchRequisition&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': oh ok, yeah that would be non intrusive to existing tables&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': it will allow a three way matching between requisition, rfq, and po&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': yeah that is better indeed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': but this change will not be backward compatible&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': we will change the relationship between PR and PO&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': anyone interested in http://jira.idempiere.com/browse/IDEMPIERE-320 maybe its my personal preference&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Edwin_Ang, why not backward compatible?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Carlos because currently the PO and PR match is via c_orderline_id in m_requisitionline&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': cos currently it is a one to many relationship between req lines and po lines&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i am proposing to move the relationship to MatchRequisition table&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': to allow many to many relationship between pr lines and po lines&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes, but it's not breaking old behavior&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': just extending it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': if you provide a migration script that fill the new table based on the old structure then it's compatible&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': or I am interpreting wrongly?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Carlos what would we do for a PR line which has two PO lines&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': currently, when we generate PO from PR&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': a single POline contains the quantity from PR line and they are linked using c_orderline_id columns in m_requisitionline&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': @hahmed: currently we can't do one PR line match two PO lines&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': yes thats what I am saying&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': that's why i am proposing MatchRequisition for such requiremetn&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': if we use MatchRequisition table it would allow us to create multiple PO lines for single PR or the other way around create single PO line for multiple PR lines&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': @Carlos: you are right.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': although i find it easier to write a adempiere process than a sql migration script for that purpose :D&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': sounds like an &amp;quot;insert as select&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you can use nextidfunc to generate the sequence IDs on sql&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': sounds good&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Hi everyone&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': CarlosRuiz, if you still get some time, can you please review http://jira.idempiere.com/browse/IDEMPIERE-328 (will not take long), then http://jira.idempiere.com/browse/IDEMPIERE-332 (enhancement for document sequences, you may have to take some aspirin!)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': so hahmed, how are we going to work on this?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': anyway, a question to everyone&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': yes Edwin just let me know what you want me to work on&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': last year, i have reported a weird bug on ZK&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': if you have something already we can add on add&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': *add on that&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': @hahmed: i'll extract my previous code and put it in a new project then i'll invite you to work on it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': how about that?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': good with me&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': back to the ZK bug, occasionally after some usage, the create new toolbar button a random window will grey out&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': 328 -&amp;gt; OK, seems fine&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': back then i almost pull my hair out&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': until hengsin suggest me to comment out the window caching code on Ini.java&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i've tried with various version of globalqss361 and still i am experiencing this bug&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': the weird thing is i never read any report from anyone&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, on 332, the 2pack was already replaced by the migration scripts?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': no&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i wait for an approval of dictionnary modification before making migration script&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': nmicoud: I don't think u need an approval for using id generator or do you? well I don't think we can run out of numbers easily&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yep, there are some thousand which are available ;-) ; but since it is a deep modification, i'd prefer to have a peer review before making those scripts&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think is fine - you can generate the migration scripts better - easier to test from here&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': while developing, i made some mistakes in code and i couldn't log in&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok, i'll do this and attach them to the ticket&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': sorry for repeating, but any input on http://jira.idempiere.com/browse/IDEMPIERE-320 I don't think a lot of people using Swing client anymore!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah yes - I was reading that&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': I can not open up to the ZK UI till now!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'm fine with the Shift+Tab and Shift+Enter approach - can you make it configurable?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': yes can be made configurable&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': tenant sysconfig I guess - or system?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': whatever you recommend&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I guess per tenant can be done in this case&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': ok will do that&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': so regarding the Create RfQ from Requistion, lets wait for the MatchRequisition work to complete, I will modify the process to add lines to Match table and then we can integrate it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': the jasper via workflow and scheduler I will do the minor fixes and changes and then maybe Carlos can integrate them&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ok&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': no response from anyone, meaning no one is experiencing the same issue with ZK toolbar?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes, I think from time to time I have heard that problem&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': well.. do you have any idea where i can't check for that bug?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think it must be related with the same context issues that we have confronted in past&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': it is related with window caching&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': the current workaround is to disable window caching&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': maybe that can be our starting point to search for the bug?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': Is anyone working on P2 update repository functionality for iDempiere?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': it is a MUST before 1.0 IMO&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': would be very difficult to deploy updates or enhancements to large deployments&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': got to go now&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': thanks Edwin, bye&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': @hahmed: i will work on the initial project tomorrow, just wait for my invitation :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': ok.. bye, carlos&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': ok&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': CarlosRuiz: Only you and Heng Sin have the commit rights to idempiere right?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: hesham * e29901d3b08d r7386 /org.adempiere.ui.swing/src/org/compiere/grid/ed/VImage.java:&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: IDEMPIERE-101&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: (transplanted from https://bitbucket.org/hahmed/idempiere/changeset/bf7a7476f826)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes hahmed - the idea is that anybody can have his/her own fork and contribute via patches or pull requests&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': ok good&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': ok time for me to leave as well&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': thanks Hesham&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': I will fix the minors and put the changeset in the issues&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hahmed''''': thanks and bye&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': bye&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Project iDempiere build #237: FAILURE in 2 min 31 sec: http://jenkins.idempiere.com/job/iDempiere/237/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': hesham: IDEMPIERE-101&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': (transplanted from https://bitbucket.org/hahmed/idempiere/changeset/bf7a7476f826)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: dantam * ed91f0c0af46 r7387 /org.adempiere.plugin.utils/src/org/adempiere/plugin/utils/AdempiereActivator.java:&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: http://jira.idempiere.com/browse/IDEMPIERE-298&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: Make org.adempiere.plugin.utils.AdempiereActivator more overridable&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: hahmed * 914ac1c92b42 r7388 /org.adempiere.base/src/org/compiere/model/MInvoice.java: IDEMPIERE-103 - In progress invocies can not be deleted if linked with an Order&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Yippie, build fixed!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Project iDempiere build #238: FIXED in 15 min: http://jenkins.idempiere.com/job/iDempiere/238/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': dantam: http://jira.idempiere.com/browse/IDEMPIERE-298&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Make org.adempiere.plugin.utils.AdempiereActivator more overridable&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: nmicoud * 65cb3a366f73 r7389 / (2 files in 2 dirs): IDEMPIERE-85 : Add confirmation on TreeMaintenance when moving all nodes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: nmicoud * a317cd1bc689 r7390 / (4 files in 4 dirs): IDEMPIERE 85 - Add confirmation on TreeMaintenance when moving all nodes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: nmicoud * 3995b14d0c27 r7391 /migration/360lts-release/ (2 files in 2 dirs): Complete Window Customization - Cant save records on AD_UserDef_Field&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CIA-93''''': iDempiere: globalqss * 6792bf7eb4ec r7392 /migration/360lts-release/ (4 files in 2 dirs): Fix latest migration scripts&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>CarlosRuiz</name></author>
		
	</entry>
</feed>