<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://globalqss.com/wiki/index.php?action=history&amp;feed=atom&amp;title=IDempiere%2FFullMeeting20120425</id>
	<title>IDempiere/FullMeeting20120425 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://globalqss.com/wiki/index.php?action=history&amp;feed=atom&amp;title=IDempiere%2FFullMeeting20120425"/>
	<link rel="alternate" type="text/html" href="https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20120425&amp;action=history"/>
	<updated>2026-04-05T19:29:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20120425&amp;diff=119&amp;oldid=prev</id>
		<title>CarlosRuiz: full meeting</title>
		<link rel="alternate" type="text/html" href="https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20120425&amp;diff=119&amp;oldid=prev"/>
		<updated>2012-04-25T15:34:06Z</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-04-25&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''CarlosRuiz''''': Good morning&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': Bonjour !&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': good afternoon :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': hehehe - I would better start greeting with &amp;quot;good day&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I installed bonfire on jira.idempiere.com&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': seems interesting to report issues and decorate attached screenshots&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you can get the plugin for your browser at http://jira.idempiere.com/secure/GetBonfire.jspa&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': Unfortunately we do not currently support your browser :(&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': which browser Dirk?  safari?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': hi everyone&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': galeon&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah, according to atlassian it supports Internet Explorer, Firefox, Chrome, and Safari&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Hi Edwin_Ang &amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': galeon uses the mozilla engine but seems different enough&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': what is the current topic?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': open agenda&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': iceweasel works&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Nicolas_, about IDEMPIERE-63 I think your comment is correct - C_DocTypeTarget_ID in those two documents&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': so, we put it in main version ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': as I understand the case is just for already complete docs&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': you complete a doc, then you reactivate it, and complete it again&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': hmmm - maybe we don't need that flag&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I don't see a valid case to allow changing doctype when &amp;quot;Overwrite Sequence on Complete&amp;quot; is enabled and the document was previously completed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': a customer just had that problem when he started with a wrong doctype which had not been noticed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': Legally, it apply only for customer invoices, which don't allow holes in sequence&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': but for other document (such as journals) it could be useful to not have hole&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': trying to correct it she did not get the correct number because a new number for the order was prevented&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yep - but invoices cannot be reactivated - so we don't have that problem on invoices - just orders and gl journals&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': precisely Dirk found problems with the reactivate - and now Nicolas_ found more problems when reactivated and changing doctype&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think we better can consider it as a bug and just fix it -&amp;gt; avoid change of doctype if the ProcessedOn is already filled&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': seconded&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': i proposed to her to create a copy and void the wrong one in that case and she was happy with that&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': it should work ; but if i remember well, if you create a new invoice, save it, then change doctype (with a different sequence like credit memo), save it, and then select the first doctype, you will have an hole (Invoice 1, CreditMemo 1, Invoice 2) ; Invoice 1 is lost&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - that happens if you don't use the &amp;quot;Overwrite Sequence on Complete&amp;quot; feature&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and also you can delete the invoice&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': that's the purpose of the feature to avoid those holes &amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': you're right, this problem was found when using Compiere&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': this is how we implemented the fix with Dirk https://bitbucket.org/CarlosRuiz_globalqss/adempiere361/changeset/492d67b3ccb9&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but we forgot the other docs that can be reopened (GL Journal, Payroll)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': the fix that was applied on orders could be applied on every document ; now, reactivations are not implemanted, but maybe they will be available in the future ??&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': agree Nicolas_ &amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': all setDefiniteDocumentNo methods can be patched the same way&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Edwin_Ang, about IDEMPIERE-247 - what is your idea?   remove tables?  classes?  go back to old BOM structures?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i am planning to study the manufacturing light solution first&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': so, if the DocType is 'isOverwriteSeqOnComplete', then each time you're completing a document, we will check if it has already been processed (ProcessedOn column) ; if yes, no modiification, if no, we call 'getDocumentNo(getC_DocType_ID(), get_TrxName(), true, this);' ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': study the database structure&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': see if they use the same tables as libero&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': but i don't see any migration scripts in their contribution_adaxa project in sourceforge&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i see some xml file commits in migration folder but can't find anything in that&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': any idea?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': no Nicolas_ - I think better we put the validation on beforeSave of the docs and avoid saving if the doctype changed and processedon is not null and isOverwriteSeqOnComplete=Y&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': yes, agree&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Edwin_Ang, I think the xml is about ad_migration tool&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I asked Paul and he told me we could create the migration scripts if we enable the log migration script flag and apply the xml with ad_migration tool&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': ah.. ic&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': but i checked their commit destination and find nothing there&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i don't know if there's a feature for hidden files in mercurial :D&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': let me check in sf&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Edwin_Ang, this is the initial code http://adempiere.hg.sourceforge.net/hgweb/adempiere/contribution_adaxa/rev/0135328548b6&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': they are all java classes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i can reverse engineer from X classes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and these are the migration  scripts -&amp;gt; http://adempiere.hg.sourceforge.net/hgweb/adempiere/contribution_adaxa/rev/76cc541a1669&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': but should i do it that way?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but that migration script were patched later&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': ow ok&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': patched -&amp;gt; http://adempiere.hg.sourceforge.net/hgweb/adempiere/contribution_adaxa/rev/ef85ebbed608&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and here they moved to use xml files instead of scripts -&amp;gt; http://adempiere.hg.sourceforge.net/hgweb/adempiere/contribution_adaxa/rev/1269a2308ec6&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': last two -&amp;gt; http://adempiere.hg.sourceforge.net/hgweb/adempiere/contribution_adaxa/rev/3c76468aa116&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': http://adempiere.hg.sourceforge.net/hgweb/adempiere/contribution_adaxa/rev/a236451d7438&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': now - what I understand is that adaxa moved back to old BOM structures&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': in old structure one product can have just one BOM&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Steven told me would be worthy to add multiple BOMs (compiere 330 also did that)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': in compiere330 you can have multiple BOMs and you mark one to be the master and that is what you use for pricing&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': somehow i am confused with the project&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i can see each changeset in my workbench&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': but how the files are not there?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you're probably sit in the wrong branch&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': hg update adaxa&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': ahh... i am very dumb!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': just realize it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': :D&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': so so dumb&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': ok.. got it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': so the plan is just bring in manufacturing light&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': and then remove libero&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': r u ok with dat?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i am planning to remove everything&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - we're ok with that&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': all application dictionary entries, database tables, and the codes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': our idea is that libero mfg must be moved to be an OSGi extension if somebody wants to reallly stabilize it and maintain it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': yes.. that is also what i'm thinking of&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': in the meantime - it is ok to remove it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': ok.. one question about forking&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': now - same problem as before - we need to be careful and provide proper migration script for the BOM structures&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': previously, i forked your globalqss361 for fixed assets development&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I mean - if somebody has BOMs in 360/361 - that must be preserved&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': later i use the same fork for bug fixing&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': can i use that same fork for this work?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': good question&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': my experience is to use a clone of the fork for my work&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': then i can commit parts to the fork&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': and create a pull request&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': my work of receiving contributions on transition and migrating them to iDempiere is becoming very complicated   :-(&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': why that?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': because parts of the code are diverging - so it's becoming too manual work for some classes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I like the transition version as it keep the project moving and you can keep contributing to transition and I make those contributions end into iDempiere&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but I think very soon the extra work will become too heavy - and we need to start doing work directly on iDempiere - just announcing for you to start preparing that  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': you mean idempiere is diverging?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': mostly the business classes are the same&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but for example zk webui is different - and it will become more different when Heng Sin integrate zk6 work very soon&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': hm, can we probably backport stuff to 361?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': anyways - I'm not too concerned as we're close to start a feature freeze on transition and idempiere&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': sorry, but i haven't understand you yet :p&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': is that fork of mine still usable or i should create a new one?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Edwin_Ang, still usable - you just need to do &amp;quot;hg pull -u&amp;quot; to update it and work there&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': hmm.. so i need to update my fork first rite?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - it's easier to create a pull request if you updated your fork &amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': ok then&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': Carlos, do you have solution for my questions with idempiere-236 (centralized ID)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Nicolas - I think I prefer on SystemIDs&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': public final static int REFERENCE_DATATYPE_ACCOUNT = 25;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and on DisplayType&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': public static final int Account    = REFERENCE_DATATYPE_ACCOUNT;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': ok, all id are centralized in SystemID and DisplayType will call it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': And for DocAction ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - we don't have a choice with DocAction  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': ok, just wanted to know if there was a tip ; i'll update classes and upload them&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I see an interface can extend another - but not implement it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but I think is clearer just to keep it as you did&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': ok, fine&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': i got another issue this week with auto generated Element (i've created idempiere-109 ticket some week ago) ; any idea on how we can deal it ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Nicolas_, another approach could be to change SynchronizeTerminology and avoid generating elements for that&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': that would the easier, but i'm wondering if this behaviour could have benefits ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': maybe generating element automatically could bu useful ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I have had problems in past with auto-generated elements conflicting with official elements on new migration scripts&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': another thing that is not consistent is that filling ad_element must fill name and description same as in column and field&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Nicolas_''''': so, the easier the better, we should delete that part of SynchronizeTerminology !&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': just checked jira and came across IDEMPIERE-170&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': carlos, what do you think about my comment on cash payment?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ... reading ... sorry I missed it before&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': after some deep thinking, internally we choose to use payment, allocation, and bank statement for cash payment&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': and ignore cash journal completely&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i know there's a long debate about this&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': but what do you think about cash journals?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I already deprecated it in all my installations - and I asked several big implementors and none of them is using cash journals&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': cash journals have several problems - but the most annoying is that BP balances are not updated until the cash is closed &amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so, your comment on IDEMPIERE-170 is deprecated also?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i also hate the fact that each cash transaction is recorded as cash line&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i go with the deprecate option&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': but i think we must develop AP to cover the business case that i've explained in my comment&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': like a multiBP AP Invoice ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': i think that is a very common requirement in retail&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I would propose to open a new ticket &amp;quot;MultiBP Invoice&amp;quot; and analyze it there &amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': that could be probably useful also if you do just one single payment for your whole payroll&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': yep&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': btw.. is payroll a working module?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': have never tested it yet&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': well - it's very basic - an engine applying rules&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': properly configured it do what is expected&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': initial configuration is the problematic part - and, as we don't have demo data, most people need to study and figure out how to make it work&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': ahh.. if no bug fixing is required then i might give it a look&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': thx!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': btw.. i got to go now&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': it's already midnite in jkt&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': bug fixing was mostly done in Ecuador and Venezuela on our transition version&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': bye Edwin_Ang - thanks for attending&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Edwin_Ang''''': bye Carlos&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'm going out too - thanks for the meeting everybody - c u later&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>CarlosRuiz</name></author>
		
	</entry>
</feed>