<?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%2FFullMeeting20130206</id>
	<title>IDempiere/FullMeeting20130206 - 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%2FFullMeeting20130206"/>
	<link rel="alternate" type="text/html" href="https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20130206&amp;action=history"/>
	<updated>2026-04-05T19:17:25Z</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/FullMeeting20130206&amp;diff=226&amp;oldid=prev</id>
		<title>CarlosRuiz: full meeting</title>
		<link rel="alternate" type="text/html" href="https://globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20130206&amp;diff=226&amp;oldid=prev"/>
		<updated>2013-02-06T15:54:58Z</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 2013-02-06&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;
'''''nmicoud_''''': Bonjour&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Daarestiet. :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''JanThielemann''''': hello carlos&amp;lt;br&amp;gt;&lt;br /&gt;
'''''JanThielemann''''': i made a jira ticket like you said, may you take a look at it? http://jira.idempiere.com/browse/IDEMPIERE-612&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I would like to talk about IDEMPIERE-90. It blocks the ongoing contributions for the Swing Branch.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Does anything speak against nmicoud_ 's contribution for IDEMPIERE-90? For me it works well, but I did not test with zk.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': looks good Jan - I think nmicoud_ comment make sense - most of icons actually are png&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': zk works well (for me at least), but could be enhanced (at the moment, you have to make a right click to change mode ; it would be better to have a padlock button)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': Good Morning Everybody&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Hi Deepak&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': Carlos, I committed a fix to web service&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': That was related to ctx was wiped out due to call of Env.setCtx&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': I informed Richard about same fix&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - Richard told me it fixed and now all tests passed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': thanks for that&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': I do not know who is worked on change role task&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': But Env.setCtx is used on that too&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': We should replace it with ServerContext.setCurrentInstance to avoid possible issue of ctx wipe out&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': JanThielemann, I would also agree with nmicoud_ . If one wants to do a redesign package he will change all kinds of images and icons. For me it makes sense to hold them in one table.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Deepak - Env.setCtx is still on change role?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': Yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': I looked for all reference and I found one instance which is on change role implementation&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': do you have the line number?   I saw hengsin fixed most of those recently&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': Let me check&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': In LoginWindow.changeRole method, first line is doing that&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': I did not changed it as change role is working perfectly and after changing this we may need to test it so that it do not break existing functionality&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': deepak. that one should be ok. it is means to wipe out the original context&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Deepak''''': ohk&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': IDEMPIERE-90 - is that based on actual usage or is a list that someone have to set it up ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': hengsin, it is set up by a field in the table. If a field with this name exists the functionality is switched on.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': and the default value for the column is Y, so current record are immedialtely in the short list&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I would not add this to any of the standard tables but let the user add this column if he wants to.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': exactly ; that could be used like the QuickEntry field. It is there, and choose to use it or not&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': I think &amp;quot;20 most used&amp;quot; should derived from actual usage instead of artificially set up.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Project iDempiere build #736: SUCCESS in 8 min 5 sec: http://jenkins.idempiere.com/job/iDempiere/736/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': globalqss: IDEMPIERE-600 Use User Org Access in Role didn't work - thanks to Juliana Corredor&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': Jan, for IDEMPIERE-612, web app's icon is usually png/gif instead of ico&amp;lt;br&amp;gt;&lt;br /&gt;
'''''JanThielemann''''': i know&amp;lt;br&amp;gt;&lt;br /&gt;
'''''JanThielemann''''': the thing is, zk want a url to the image&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': hengsin, do you mean &amp;quot;update table set isshortlist='Y'&amp;quot; must be set based on usage stats?  or that the program must check for them?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''JanThielemann''''': but there is no url if you try to load icons from the database&amp;lt;br&amp;gt;&lt;br /&gt;
'''''JanThielemann''''': but setting the imagecontent is possible and works well&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': yeah, so there's one difference there between swing and zk's requirement that needs to be clarify. another issue of having icon in db is it is bad for performance especially for web application ( db hit and browser cache issue )&amp;lt;br&amp;gt;&lt;br /&gt;
'''''JanThielemann''''': the icons get cached. i don't think that performance is so bad&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': @Carlos, I guess there should be a table to  collect that usage statistics by user or client&amp;lt;br&amp;gt;&lt;br /&gt;
'''''JanThielemann''''': maybe you want to review my code and improve it when i am done&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': for idempiere-90, it could be possible to add this through a process, to update the flag. But, for some table, (eg greetings), you only want to see 5 items (whereas there are maybe 30). And this can only be done manually&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': jan, would setimagecontent works with browser cache ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''JanThielemann''''': hengsin i think so&amp;lt;br&amp;gt;&lt;br /&gt;
'''''JanThielemann''''': the icon gets cached on the server side so the database is only queried once&amp;lt;br&amp;gt;&lt;br /&gt;
'''''JanThielemann''''': the rest is like before i think&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': hengsin, nmicoud_ I think we need both: A settable column for things like greetings and a usage statistic for the other. And the number of items has to be configurable.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': This are two different issues.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': or, maybe the 'statistic' is an evolution ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': tbayen, about your pull request 62&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you're right that was broken by IDEMPIERE-480 - thanks for the finding&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': C_BankStatement.DateAcct didn't exist before&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': now - your patch just fixes the import - but the fix must be more generic&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I tried to do it with as low impact as possible. For me the &amp;quot;right&amp;quot; solution would be your first solution: Make sure that lines are in the same period than the statement. I am a bit unhappy with your solution but I did not have the time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I would like to have a bank statement with lines which have different accounting dates.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': that's not possible after IDEMPIERE-480&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Something like a &amp;quot;weekly statement&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': No, it is no more possible. I can live with that. But I think it is not right.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': I have also this requirement, but for a monthly statement.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': So in real we talk about IDEMPIERE-480. I feared that.... ;-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': well - the multi-period document was breaking a basic accounting principle&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': maybe this can be achieved through a AD_SysConfig variable ? allow different dates on bank stmt, and posting based on thoses date&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': dates have to be on the same period&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': you don't break any accounting principle&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': is very hard to control that - you have multi-periods - you can also change the period dates at any time&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': CarlosRuiz, you are right. But we could check for the same period. Why not?!? I could not see your motivation from your commit. It may be that you choosed the easy solution just because the adaxa patch was already there.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': no tbayen - the motivation is to avoid any source of  data corruption &amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': For what reason will you change period dates???&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ask users  :-D&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': If you change period dates this is a way straight to hell not only for our issue but for every kind of document. Whoever does that has to know what he does. It is the same like &amp;quot;reopening&amp;quot; a period. Every accountant knows that this is forbidden and that you have to be very cautious.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': the only document posing a risk was bank statement - now is not a risk&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Is it because bank statement is the only document that has (possibly) more than one accounting date?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': more than one accounting date sounds fine - more than one accounting period sounds data corruption - so I vote for safety&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': hengsin, do you have a caveat if we accept IDEMPIERE-90 like it is now and open another issue for the usage statistics shortlist?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': for bank statement, what about adding c_period_id on header and let user choose line date within the period ? and use the 'old' posting way ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': CarlosRuiz, can we guarantee that all acounting dates are in one period? And can we hold this guarantee if the user does funny things?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': that would be ok for everybody ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': nmicoud_, If I understand CarlosRuiz right, Users change period dates...&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Hi red1&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': that's bad. &amp;quot;my&amp;quot; users never did this (for now...)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': IDEMPIERE-480 came through &amp;quot;Reset Accounting&amp;quot;. I do not know how this works. Does it work everything by sql commands or does it ask the Doc_* class what to do?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': tbayen, nmicoud_, there is also ability to configure multi-calendars - and multi-accounting with different calendars&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': Hola all, and tbayen&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': that's right , c_period should not be used then. But for the majority of installation, there is a single calendar&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I still don't get the problem about single acct date - I think that's a basic principle&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': So, maybe add a control (based on a basic 12 months calendar) that will ensure that the line date in the same month as the header date could be enough ? (and if set in AD_SysConfog)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you must not open doors in any document to have the possibility (even remote) of spreading in two periods&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': For instance, we have a bankstatement (in adempiere) for a bank statement send by the bank ; and it covers 15 days&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I guess all of us have faced the issue of fixing data corruption because a user was too creative and adempiere is too relaxed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': :))&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': it covers 15 days- but the document just have one date - is the doc date&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': same as an order . it can have several shipment dates - but the document have just one date&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': but posting, which will cover several days,  need to have the correct dates&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': In real our bank statement are 14 documents. That is what the importer does: It creates 14 documents.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': Users will create a bank statement per day&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': and pointing it with 'real' bank statement will be hard&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': aha - tbayen - importbankstatement have that comment -&amp;gt; // Create a new Bank Statement for every statement date&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': OK - if we see it this way: What is the problem with my patch? Are there problems somewhere else.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': no problems with your patch - it fixes the issue for importers&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': it doesn't fix the issues with any other development using &amp;quot;new MBankStatement&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Project iDempiere build #737: SUCCESS in 8 min 2 sec: http://jenkins.idempiere.com/job/iDempiere/737/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': nmicoud: Error with semi-colons&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': Can we come back to idempiere-90 ? what do we do about it ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I searched for constructor calls in Eclipse. Only the one with a ResultSet parameter is found in 8 places. This constructor initializes the statement date with now(). We could add a line to initialize dateAcct too.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': hengsin: is the Felix 'dashboard' on the demo? Link?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''a42niem''''': hi all&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - tbayen - that's what I suggested at http://jira.idempiere.com/browse/IDEMPIERE-610&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': Halo Dirk&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': sorry - didn't notify you that I added a comment there&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': nmicoud_, for IDEMPIERE-90 I would like to take the patch as it is. For me this functionality is helpful exactly like it is. But we should open a new issue for the usage statistics shortlist.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': red1   http://demo.idempiere.com/osgi/system/console&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': WDYT Carlos ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': is it working for zk?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': Thanks Carlos, what is the login/pass?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': CarlosRuiz, thanks that you let find me the same solution myself. This gives a good feeling. ;)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': red1, same credentials as adempieremonitor&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': but could be enhanced .Actually, it is availabe through right click, no padlock image&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': SuperUser/System can't work&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': use superuser @ idempiere.com / System :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': nmicoud_, if it does not do anything without this right click is IMO acceptable. This is the same behaviour before. Or does it hide things and confuse users?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': thanks nmicoud_&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': no, if there is no isShortList column, you won't see any difference&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': if there is such a column, the right click menu will have a new item (short list/full list) ; if you click on it, it switches the content of the fields (as the padlock does)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': CarlosRuiz, hengsin, what do you think?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': Guys... see this http://demo.idempiere.com/osgi/system/console/bundles&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': type in POS in filter&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': i just installed POS plugin from my source to the demo&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': isn't this out of this world?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': I click on the Install/Update button and choose my own plugins&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': kudos to the team :D&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': http://demo.idempiere.com/webui/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': you can see the POS Integration module added !&amp;lt;br&amp;gt;&lt;br /&gt;
'''''red1''''': Now i am going to add LCO WHT, Asset Maintenance and HR Payroll onto it :&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''hengsin''''': alright, we can go ahead with IDEMPIERE-90 and evolve the statistics part later.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': ok, i put the ticket in the review queue&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': anyways - I think we're basically ready to start a freeze on new functionalities (or very close to that)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so - after integrating IDEMPIERE-90 - for swing can you please focus just on making it work first (bug fixes and implementing zk features) - and not adding new things&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': ok, but maybe adding a message on the main jira page ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - agree - we can declare that we're entering in a freeze - so new functionalities will be very carefully chosen (or postponed probably)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': maybe current ticket could be reviewed to say if they have to be resolved during freeze ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': do you mean IDEMPIERE-90?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I'll integrate it - there are a couple of things to fix there &amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': CarlosRuiz, I wrote a comment to IDEMPIERE-610. If you agree with what I say I will commit it this evening.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': like avoid using the SQL to check the existence of the column&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': i was talking about the ticket of thre review queue and others ticket which are still unresolved&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': and unassigned&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': for instance, this one : http://jira.idempiere.com/browse/IDEMPIERE-609 (a nice bug :))&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': bug fixes are 100% welcome during freeze period&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': that's the intention of freeze - to solve bugs mostly&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': tbayen, disagree if the import behaves different than expected on -480 - both must be consistent&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': fine, i'm not sure i can provide fixes, but i could find bugs ;)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': With only your patch there is no chance to set any date for the statement. MY solution is the nearest to the expected I think.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah I see &amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': in such case it sounds better to add like this&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''':      if (imp.getDateAcct() != null)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''':      {&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''':       statement.setDateAcct(imp.getDateAcct());&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''':      }&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Yes, no problem&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': more flexible&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': The old code (that set the line date) used not dateAcct() but statementLineDate(). I do not understand the difference between them.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': :-D&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': it's like the DateInvoiced and the DateAcct on C_Invoice&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': kind of surprising - anyways - that linedate is overwritten now on beforeSave so I'll better comment it out&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': document date can be different from acct  (but never see a difference between them)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': tbayen&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': So you feel like me that getDateAcct() is the right to use. I am confused from the old code &amp;quot;line.setDateAcct(imp.getStatementLineDate());&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ready to commit now - can you please test it after my commit?  to be sure everything keeps working?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': yes, I will do it this evening.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ok, committed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so, must I take the merge for IDEMPIERE-90 from swing repo?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': If we do not agree using it I will take it out of idempiere-swing. I like the functionylity. But if you feel it is not ready...?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': the dev is not on swing repo but in my own repo&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': we wait for its integration as it make changes on org.adempiere.base&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': nmicoud_, I commited it to swing repo after our discussion about the shortcut was over. But I have to admit that I did not review all the code outside of swing directory.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': ah ok&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so - swing repo has the complete code?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': CarlosRuiz, for me the version in swing repo works and is the newest one. There is a pull request that includes it together with some minor swing issues.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': pull request #60&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': is showing a message stating -&amp;gt; 2 new outgoing changes since 14ce647&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I solved IDEMPIERE-587 since then. You could take it or leave it until further testing. I did not want to discuss it here before talking about the IDEMPIERE-90 code outside of &amp;quot;our&amp;quot; swing directory.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': If you want now I would talk about IDEMPIERE-587. It does not look well without sensible configuration of all the buttons. You said you wanted to do that. Do you have a migration for that?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': it was already committed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Project iDempiere build #738: SUCCESS in 7 min 26 sec: http://jenkins.idempiere.com/job/iDempiere/738/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * Carlos Ruiz &amp;lt;carg67@gmail.com&amp;gt;: Merged in tbayen/idempiere (pull request #59)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': IDEMPIERE-596 Report hangs if column for &amp;quot;next line&amp;quot; does not exist&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * tbayen: IDEMPIERE-596 Report hangs if column for &amp;quot;next line&amp;quot; does not exist&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * globalqss: IDEMPIERE-610 Import of BankStatement does not work (can not create new bank statements) - thanks to Thomas Bayen&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': The state of this contribution is: The code works well and stable but without right configuration it may confuse users. I would like to change the field configurations but did not want to to it at the same time as you work on that.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': hmmm - let me check - maybe I didn't commit&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Perhaps I am some days behind...&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': it's   201301251443_IDEMPIERE-234.sql&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Hmmm... does not work in my installation. Must be a problem with my personal workflow. Sorry&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': If this is done you can take the whole idempiere-swing now.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': already did  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': now - I'm fixing VLookup to use model instead of direct SQL&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': How long do you think will the freeze last? Does it make sense to know what to do with new contributions in this time? Shall we still create Jira tickets for them?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - I think is better to keep new things coming in if they're valuable&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': the freeze probably must last at least two months - we're not still officially on freeze - but just letting you all know that we're very close to that&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so we'll become picky about new things&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but I think if we want to keep it rolling we can open a new-features repo - to receive things there and keep in sync with the main repo for the bug fixes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': We have to see what users needs are. It is a good idea to try to concentrate to solve some old bugs first.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': Project iDempiere build #739: SUCCESS in 8 min 29 sec: http://jenkins.idempiere.com/job/iDempiere/739/&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * Carlos Ruiz &amp;lt;carg67@gmail.com&amp;gt;: Merged tbayen/idempiere-swing into development&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * tbayen: merge with 81f5fd4a0e55&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * tbayen: IDEMPIERE-587 - Swing: Toolbar Button to start Process from button fields&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': If I need one or the other new feature for myself I can live with it in my personal branch for two months or so.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * tbayen: IDEMPIERE-587 Swing: Toolbar Button to start Process from button fields&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * Nicolas Micoud &amp;lt;nmicoud@tgi.fr&amp;gt;: Merged idempiere/idempiere into development&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * tbayen: merge 34174c929304&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * tbayen: IDEMPIERE-90 shortcut Ctrl-L&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * nmicoud: IDEMPIERE 90&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * tbayen: merge with 936777c77efc&amp;lt;br&amp;gt;&lt;br /&gt;
'''''buildmaster''''': * hahmed: IDEMPIERE-595 Swing Login Screen does not show role combo&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I feel that some differences between zk and swing functionalities are &amp;quot;bugs&amp;quot; that can also be solved in the freeze phase. But I will be careful.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': And I want definitely webstart working until the release version.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes tbayen - you can consider zk features not implemented in swing as bugs - I'll take them all&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': now - I think instead of webstart you must follow the p2 suggested approach&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': sounds more OSGi and safe&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud_, tbayen, I just committed https://bitbucket.org/idempiere/idempiere/commits/71e511d&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': please check that I didn't break anything about IDEMPIERE-90  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': idea is to make it faster (cache)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': gtg now - thanks a lot for the meeting&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud_''''': i'll have a look, thanks, bye bye&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>CarlosRuiz</name></author>
		
	</entry>
</feed>