Difference between revisions of "IDempiere/FullMeeting20140702"

From WikiQSS
(full meeting)
 
(drop JIRA notifications from log)
 
Line 14: Line 14:
 
'''''tbayen''''': Daarestiet :-)<br>
 
'''''tbayen''''': Daarestiet :-)<br>
 
'''''nmicoud''''': hi thomas<br>
 
'''''nmicoud''''': hi thomas<br>
'''''Not-47e''''': [iDempiere] CarlosRuiz_globalqss pushed 1 commit to development [+2/-0/±0] https://bitbucket.org/idempiere/idempiere/commits/<br>
 
'''''Not-47e''''': [iDempiere] hieplq 270e749 - IDEMPIERE-1878:Printformat name in login language<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1878 status set to "Resolved" -resolution set to "Fixed"<br>
 
'''''Not-47e''''': [IDEMPIERE] Thanks [~hieplq]<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1878<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2032<br>
 
'''''Not-47e''''': [IDEMPIERE] [~hieplq], maybe changing to DB.executeUpdateEx ?<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2032<br>
 
'''''Not-47e''''': [iDempiere] CarlosRuiz_globalqss pushed 1 commit to development [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/<br>
 
'''''Not-47e''''': [iDempiere] nmicoud 5f723c3 - IDEMPIERE-1725 List of available print formats should be filtered with report view in report viewer<br>
 
'''''Not-47e''''': [IDEMPIERE] hieplq updated IDEMPIERE-2032<br>
 
'''''Not-47e''''': [IDEMPIERE] yes. executeUpdateEx can help in this case. i will add a patch for it. but add a warning at DB.executeUpdate can help with Potential issue for easy investigate<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2032<br>
 
 
'''''norbertbede''''': hi @<br>
 
'''''norbertbede''''': hi @<br>
 
'''''norbertbede''''': all<br>
 
'''''norbertbede''''': all<br>
 
'''''norbertbede''''': @CarlosRuiz @hieplq can we close today https://idempiere.atlassian.net/browse/IDEMPIERE-1970 ?<br>
 
'''''norbertbede''''': @CarlosRuiz @hieplq can we close today https://idempiere.atlassian.net/browse/IDEMPIERE-1970 ?<br>
 
'''''norbertbede''''': i would be glad because other tickets are stalled on<br>
 
'''''norbertbede''''': i would be glad because other tickets are stalled on<br>
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2032<br>
 
'''''Not-47e''''': [IDEMPIERE] [~hieplq] in DB.executeUpdate lines 1049/1052 the exception is being saved in log severe level. What do you mean with a warning?<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2032<br>
 
'''''Not-47e''''': [IDEMPIERE] hieplq updated IDEMPIERE-2032<br>
 
'''''Not-47e''''': [IDEMPIERE] huh. i will lean about "severe level". seem this log level is not show in console. when it show in console, it more make attention of dev.<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2032<br>
 
 
'''''CarlosRuiz''''': @norbertbede, @hieplq I have a long list from hiep to review - will try to review some today<br>
 
'''''CarlosRuiz''''': @norbertbede, @hieplq I have a long list from hiep to review - will try to review some today<br>
 
'''''CarlosRuiz''''': @norbertbede, @hieplq I have a long list from hiep to review - will try to review some today<br>
 
'''''CarlosRuiz''''': @norbertbede, @hieplq I have a long list from hiep to review - will try to review some today<br>
Line 87: Line 68:
 
'''''nmicoud''''': retested and it doesn't have effect<br>
 
'''''nmicoud''''': retested and it doesn't have effect<br>
 
'''''nmicoud''''': prepare is still the default action<br>
 
'''''nmicoud''''': prepare is still the default action<br>
'''''Not-47e''''': [iDempiere] CarlosRuiz_globalqss pushed 2 commits to development [+2/-0/±5] https://bitbucket.org/idempiere/idempiere/commits/<br>
 
'''''Not-47e''''': [iDempiere] nmicoud a186c37 - IDEMPIERE-1697 Ability to filter available column for print format<br>
 
'''''Not-47e''''': [iDempiere] globalqss f8c9bb5 - IDEMPIERE-1697 Ability to filter available column for print format / peer review<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1697 status set to "Resolved" -assignee set to "Nicolas Micoud" -resolution set to "Fixed"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1697<br>
 
 
'''''nmicoud''''': thanks for the peer review CarlosRuiz. Don't know if you still have time, but there are 3 others tickets that could be integrated (1992, 2010 and 2011). All are harmless and useful :)<br>
 
'''''nmicoud''''': thanks for the peer review CarlosRuiz. Don't know if you still have time, but there are 3 others tickets that could be integrated (1992, 2010 and 2011). All are harmless and useful :)<br>
 
'''''CarlosRuiz''''': nmicoud, did a little test changing MOrder to implement customizeValidActions<br>
 
'''''CarlosRuiz''''': nmicoud, did a little test changing MOrder to implement customizeValidActions<br>
Line 110: Line 86:
 
'''''CarlosRuiz''''': yw<br>
 
'''''CarlosRuiz''''': yw<br>
 
'''''CarlosRuiz''''': hieplq, AYT?<br>
 
'''''CarlosRuiz''''': hieplq, AYT?<br>
'''''Not-47e''''': [IDEMPIERE] alan.lesc1 created IDEMPIERE-2036 RMA/Return not working properly with diferent UOM<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2036<br>
 
'''''Not-47e''''': [IDEMPIERE] alan.lesc1 updated IDEMPIERE-2036 Attachment set to "IDEMPIERE-2036.patch"<br>
 
'''''Not-47e''''': [IDEMPIERE] The attached patch correct issues related<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2036<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1970<br>
 
'''''Not-47e''''': [IDEMPIERE] [~hieplq], in the patch you're changing a public method in DB.java: {code} public static void createT_Selection(int AD_PInstance_ID, Collection<Integer> selection, String trxName) {code} by {code} public static void createT_Selection(int AD_PInstance_ID, Map<Integer, List<String>> saveKeys, int viewIDIndex, String trxName) {code} for backward compatibility (is possible this method is used by customizations and/or extensions) is better to i<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1970<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1970<br>
 
'''''Not-47e''''': [IDEMPIERE] Also it will be good if you can provide (via 2pack) a test case definition of the info window using this approach.<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1970<br>
 
'''''Not-47e''''': [IDEMPIERE] hieplq updated IDEMPIERE-1970<br>
 
'''''Not-47e''''': [IDEMPIERE] thanks [~carlosruiz_globalqss]. I will update patch soon. [~norbert.bede] your new info window is good testcase. you can help me?<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1970<br>
 
'''''Not-47e''''': [iDempiere] CarlosRuiz_globalqss pushed 7 commits to development [+4/-0/±11] https://bitbucket.org/idempiere/idempiere/commits/<br>
 
'''''Not-47e''''': [iDempiere] hieplq d51943c - IDEMPIERE-1979:auto requery with new value in parameter in info window after a action can make a Straggle<br>
 
'''''Not-47e''''': [iDempiere] hieplq 7dd51fe - IDEMPIERE-1973:Info Window - parameters - field Mandatory Logic missing<br>
 
'''''Not-47e''''': [iDempiere] globalqss 65fe816 - IDEMPIERE-1973:Info Window - parameters - field Mandatory Logic missing / fix oracle script<br>
 
'''''Not-47e''''': [iDempiere] hieplq 9b2ab88 - IDEMPIERE-1972:extend - Info window - process - by display logic field<br>
 
'''''Not-47e''''': [iDempiere] globalqss 1c63d14 - IDEMPIERE-1972:extend - Info window - process - by display logic field / fix oracle script<br>
 
'''''Not-47e''''': [iDempiere] globalqss 6a8088a - Fixing server.product.launch reported at https://groups.google.com/d/msg/idempiere/gV5u4i0CdZk/52A0uR7qAmQJ<br>
 
'''''Not-47e''''': [iDempiere] globalqss 1b5ae90 - Regenerate serialVersionUID for modified classes from IDEMPIERE-1979 / IDEMPIERE-1973 / IDEMPIERE-1972<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1979 status set to "Resolved" -resolution set to "Fixed"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1979<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1973 status set to "Resolved" -resolution set to "Fixed"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1973<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1972 status set to "Resolved" -resolution set to "Fixed"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1972<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2030 status set to "Resolved" -assignee set to "Redhuan D. Oon" -resolution set to "Incomplete"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2030<br>
 
'''''Not-47e''''': [IDEMPIERE] hengsin updated IDEMPIERE-2035<br>
 
'''''Not-47e''''': [IDEMPIERE] I believe the issue is due to the use of non-default uom and have nothing to do with whether the product is having positive or negative on hand quantity.<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2035<br>
 
'''''Not-47e''''': [IDEMPIERE] hengsin updated IDEMPIERE-2036<br>
 
'''''Not-47e''''': [IDEMPIERE] Please provide a test case to illustrate the problem you are trying to fix, thanks.<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2036<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1992<br>
 
'''''Not-47e''''': [IDEMPIERE] [~nmicoud], seems the requery parameter is useless anyways as MLocation.get is bringing the cached version<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1992<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2010<br>
 
'''''Not-47e''''': [IDEMPIERE] [~nmicoud], seems the requery parameter is useless anyways as MLocation.get is bringing the cached version<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2010<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2010<br>
 
'''''Not-47e''''': [IDEMPIERE] so, we should add a new method with no parameter and set the actual with the deprecated tag ?<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2010<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2010<br>
 
'''''Not-47e''''': [IDEMPIERE] yes, that or force a real requery not reading from the cache<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2010<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2010<br>
 
'''''Not-47e''''': [IDEMPIERE] means adding a new MLocation.get method with a new param requery ?<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2010<br>
 
 
'''''hieplq_''''': @CarlosRuiz. thanks so much for hard work with my ticket.<br>
 
'''''hieplq_''''': @CarlosRuiz. thanks so much for hard work with my ticket.<br>
 
'''''hieplq_''''': please just one. IDEMPIERE-1378 :)<br>
 
'''''hieplq_''''': please just one. IDEMPIERE-1378 :)<br>
 
'''''CarlosRuiz''''': thanks to you - and sorry for the big delay<br>
 
'''''CarlosRuiz''''': thanks to you - and sorry for the big delay<br>
 
'''''hieplq_''''': i see IDEMPIERE-1792 is commit but status is not change. you can recheck it?<br>
 
'''''hieplq_''''': i see IDEMPIERE-1792 is commit but status is not change. you can recheck it?<br>
'''''Not-47e''''': [IDEMPIERE] alan.lesc1 updated IDEMPIERE-2035<br>
 
'''''Not-47e''''': [IDEMPIERE] Actually, the code that adjust QtyEntered is skiped by a "if (storage.getQtyOnHand().signum() < 0) continue;" near line 465 of InOutGenerate.java<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2035<br>
 
 
'''''CarlosRuiz''''': hieplq_, you reopened 1792 on june 4 and added IDEMPIERE-1792-1378.patch<br>
 
'''''CarlosRuiz''''': hieplq_, you reopened 1792 on june 4 and added IDEMPIERE-1792-1378.patch<br>
 
'''''hieplq_''''': ah. sory.<br>
 
'''''hieplq_''''': ah. sory.<br>
 
'''''CarlosRuiz''''': so, is needed to check that for 1378?<br>
 
'''''CarlosRuiz''''': so, is needed to check that for 1378?<br>
 
'''''hieplq_''''': yes. this patch is relate to 1378 please help me review too<br>
 
'''''hieplq_''''': yes. this patch is relate to 1378 please help me review too<br>
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2010<br>
 
'''''Not-47e''''': [IDEMPIERE] it could be - or adding a MLocation.removeFromCache method - but the simplest can be to use "new MLocation" instead of "MLocation.get"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2010<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2010<br>
 
'''''Not-47e''''': [IDEMPIERE] so, will add a new method and set the actual with the deprecated flag<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2010<br>
 
'''''Not-47e''''': [iDempiere] CarlosRuiz_globalqss pushed 2 commits to development [+0/-0/±2] https://bitbucket.org/idempiere/idempiere/commits/<br>
 
'''''Not-47e''''': [iDempiere] globalqss c85ed97 - IDEMPIERE-1992 HTML editor toolbar button disappear when swithching tabs / Thanks to Chử Trần Vương (VuongCT)<br>
 
'''''Not-47e''''': [iDempiere] globalqss 3d2505e - IDEMPIERE-1999 Adding support for over shipment / fix warning<br>
 
'''''Not-47e''''': [IDEMPIERE] alan.lesc1 updated IDEMPIERE-2036<br>
 
'''''Not-47e''''': [IDEMPIERE] To reproduce: - create & complete new Sales Order; create new line with product elm (ex: qty 5), but select non-default uom, like a 6-pack - create & complete shipment - create RMA, and try both Create Line or create the line manually. Both will retrieve QtyEntered and PriceEntered (wrong), but most of code is already ported to use product uom (which is the correct). Callout already allows you to increase qty to max product uom (in the exa<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2036<br>
 
'''''Not-47e''''': [iDempiere] CarlosRuiz_globalqss pushed 1 commit to development [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/<br>
 
'''''Not-47e''''': [iDempiere] hieplq 406356e - IDEMPIERE-1792:Info Window - Default Logic missing<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1792 status set to "Resolved" -resolution set to "Fixed"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1792<br>
 
'''''Not-47e''''': [IDEMPIERE] norbert.bede updated IDEMPIERE-1963 assignee set to "hieplq"<br>
 
'''''Not-47e''''': [IDEMPIERE] its done, by [~tsvikruha] just stalled by 1970.<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1963<br>
 
'''''Not-47e''''': [IDEMPIERE] norbert.bede updated IDEMPIERE-1965 assignee set to "hieplq"<br>
 
'''''Not-47e''''': [IDEMPIERE] its done, by [~tsvikruha] just stalled by 1970.<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1965<br>
 
 
'''''CarlosRuiz''''': hieplq_, still there?<br>
 
'''''CarlosRuiz''''': hieplq_, still there?<br>
 
'''''hieplq_''''': yes. i'm here<br>
 
'''''hieplq_''''': yes. i'm here<br>
Line 207: Line 107:
 
'''''hieplq_''''': wait me recheck<br>
 
'''''hieplq_''''': wait me recheck<br>
 
'''''hieplq_''''': my working folder is crash. i'm remaking it<br>
 
'''''hieplq_''''': my working folder is crash. i'm remaking it<br>
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1378<br>
 
'''''Not-47e''''': [IDEMPIERE] failed test case: - product info window - pushing the reset button set the product category to Standard, initially was empty<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1378<br>
 
 
'''''CarlosRuiz''''': hieplq_, 1979 broke info window from sales order - when I fill BP with any value a NPE is raised<br>
 
'''''CarlosRuiz''''': hieplq_, 1979 broke info window from sales order - when I fill BP with any value a NPE is raised<br>
 
'''''hieplq_''''': i will test and fix it when finish setup working folder. thanks for test case<br>
 
'''''hieplq_''''': i will test and fix it when finish setup working folder. thanks for test case<br>
 
'''''CarlosRuiz''''': I think I got it - I'll commit a fix - please check it<br>
 
'''''CarlosRuiz''''': I think I got it - I'll commit a fix - please check it<br>
'''''Not-47e''''': [iDempiere] CarlosRuiz_globalqss pushed 1 commit to development [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/<br>
 
'''''Not-47e''''': [iDempiere] globalqss f271edf - IDEMPIERE-1979 / fix NPE on initial query<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2010 Attachment set to "IDEMPIERE-2010_v2.patch"<br>
 
'''''Not-47e''''': [IDEMPIERE] Patch with a new method getLocation()<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2010<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud created IDEMPIERE-2037 WStringEditor title is not translated<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2037<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2037 Attachment set to "IDEMPIERE-2037.patch"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2037<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2037 labels set to "+Patch"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2037<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2037 assignee set to "Carlos Antonio Ruiz Gomez"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2037<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2037 status set to "Peer Review Queue"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2037<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2037 priority set to "Minor"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2037<br>
 
'''''Not-47e''''': [iDempiere] CarlosRuiz_globalqss pushed 1 commit to development [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/<br>
 
'''''Not-47e''''': [iDempiere] globalqss 66ae8d7 - IDEMPIERE-2010 Param requery of MBPartnerLocation.getLocation is useless / based on patch from nmicoud<br>
 
'''''Not-47e''''': [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2010 status set to "Resolved" -assignee set to "Nicolas Micoud" -resolution set to "Fixed"<br>
 
'''''Not-47e''''': [IDEMPIERE] [~nmicoud], reviewing further the value is correctly requeried when used within a transaction, so I think is ok, committed a similar version to your first patch.<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2010<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2033 assignee set to "Nicolas Micoud"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2033<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2033 priority set to "Minor"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2033<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2033 Attachment set to "IDEMPIERE-2033.patch"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2033<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2033 labels set to "+Patch"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2033<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2033 assignee set to "Carlos Antonio Ruiz Gomez"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2033<br>
 
'''''Not-47e''''': [IDEMPIERE] nmicoud updated IDEMPIERE-2033 status set to "Peer Review Queue"<br>
 
'''''Not-47e''''': [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2033<br>
 

Latest revision as of 10:16, 3 July 2014

Table of Contents | Full Meeting Minutes | Full Meeting 2014-07-02

CarlosRuiz: Good Morning
nmicoud: Bonjour
nmicoud: Carlos, could you have a look at those tickets please ? https://idempiere.atlassian.net/browse/IDEMPIERE-1725 and https://idempiere.atlassian.net/browse/IDEMPIERE-1697 ?
CarlosRuiz: ok, let me check
nmicoud: thanks
tbayen: Daarestiet :-)
nmicoud: hi thomas
norbertbede: hi @
norbertbede: all
norbertbede: @CarlosRuiz @hieplq can we close today https://idempiere.atlassian.net/browse/IDEMPIERE-1970 ?
norbertbede: i would be glad because other tickets are stalled on
CarlosRuiz: @norbertbede, @hieplq I have a long list from hiep to review - will try to review some today
CarlosRuiz: @norbertbede, @hieplq I have a long list from hiep to review - will try to review some today
nmicoud: any idea why default action for proposal document is "Prepare" ? (https://groups.google.com/forum/?fromgroups#!topic/idempiere/AclfJECiHNM) ? as it won't reserve stock, i don't understand why we can't just complete it
CarlosRuiz: nmicoud, Prepare does the reservations
nmicoud: yes, but proposal document don't reserve stock
nmicoud: it's hardcoded in MOrder
CarlosRuiz: it depends - there are two kinds of proposal
CarlosRuiz: binding-offer and non-binding offer
nmicoud: but they have different sub document type order
nmicoud: (sorry), i got disconnected for some seconds)
CarlosRuiz: it depends - there are two kinds of proposal
CarlosRuiz: binding-offer and non-binding offer
CarlosRuiz: binding does reservations - non-binding doesn't
nmicoud: i agree
CarlosRuiz: so, what's the issue?
nmicoud: but in DocumentEngine, both have the Prepare as default action whereas non-binding document should go to complete directly, no ?
nmicoud: hum, let me check
CarlosRuiz: I think the intended flow for a proposal or quotation is to become a sales order
CarlosRuiz: or be closed if it doesn't
nmicoud: i thought that as the non binding offer won't reserve stock, it would have make sense to complete it directly (as default action). So, if the non binding is converted to a sales order, this is this SO that will reserve stock
nmicoud: but perhaps, with the actual behaviour, there is a single way, no difference
CarlosRuiz: being prepared - you can change the doctype
nmicoud: yes
nmicoud: in fact, i was in a case where i wanted to have the complete as default action. and i cannot find a way to achieve it.
nmicoud: i had to modify DocumentEngine
nmicoud: and that make me wonder if it would make sense to change the default action for this kind of document
CarlosRuiz: which is the default option - the first?
ocurieles_dcs: Hi guys
nmicoud: it should be, but in getValidActions, for C_Order table, there is this piece of code
CarlosRuiz: Hi Orlando
nmicoud: if ("Y".equals(isSOTrx) && ("OB".equals(orderType) || "ON".equals(orderType))) docAction[0] = DocumentEngine.ACTION_Prepare;
nmicoud: line 980
CarlosRuiz: I think you can modify that with customizeValidActions
nmicoud: no
nmicoud: you can only add or remove action, you can't define the default one
nmicoud: or i haven't find a way to do it
ocurieles_dcs: I have a question, How can print the Org Logo in the reports ???,
CarlosRuiz: default is the zero index of the docAction array - so maybe you could reorganize it
CarlosRuiz: ocurieles_dcs, adding a Logo_ID column
ocurieles_dcs: the reporEngine only search in the client
ocurieles_dcs: the client logo by default
nmicoud: not in the customizeValidAction as it only returns an integer (the index)
CarlosRuiz: yep - for reports is client logo - for documents is org logo
nmicoud: it doesn't modify the docActioon[]
CarlosRuiz: what if you write
CarlosRuiz: docAction[0] = DocumentEngine.ACTION_Complete
nmicoud: i think i've tested it but it doesn't have good result
nmicoud: will retry it
nmicoud: retested and it doesn't have effect
nmicoud: prepare is still the default action
nmicoud: thanks for the peer review CarlosRuiz. Don't know if you still have time, but there are 3 others tickets that could be integrated (1992, 2010 and 2011). All are harmless and useful :)
CarlosRuiz: nmicoud, did a little test changing MOrder to implement customizeValidActions
CarlosRuiz: and it worked
CarlosRuiz: like this
CarlosRuiz: docAction[0] = DocumentEngine.ACTION_Complete;
CarlosRuiz: return index;
nmicoud: i've made the customization in MOrder_Tgi which extends MOrder and implements DocOptions
nmicoud: same code as yours
CarlosRuiz: and is being used as PO?
CarlosRuiz: did a breakpoint stop in your custom method?
nmicoud: let me check
nmicoud: wow
nmicoud: it worked !
nmicoud: i don't know what happens last time
nmicoud: but it seems ok, will do some further searches
nmicoud: anyway, thanks a lot !
CarlosRuiz: yw
CarlosRuiz: hieplq, AYT?
hieplq_: @CarlosRuiz. thanks so much for hard work with my ticket.
hieplq_: please just one. IDEMPIERE-1378 :)
CarlosRuiz: thanks to you - and sorry for the big delay
hieplq_: i see IDEMPIERE-1792 is commit but status is not change. you can recheck it?
CarlosRuiz: hieplq_, you reopened 1792 on june 4 and added IDEMPIERE-1792-1378.patch
hieplq_: ah. sory.
CarlosRuiz: so, is needed to check that for 1378?
hieplq_: yes. this patch is relate to 1378 please help me review too
CarlosRuiz: hieplq_, still there?
hieplq_: yes. i'm here
CarlosRuiz: can you please check this
CarlosRuiz: the patch for 1378
CarlosRuiz: is removing the overriden method createParameterPanel from InfoProductWindow
CarlosRuiz: but you just added a couple of lines (update display of mandatory field) to call validateParameters with IDEMPIERE-1973
CarlosRuiz: is that right?
hieplq_: yes. this override is not need.
hieplq_: i tested with some case.
CarlosRuiz: so, you don't need the call to validateParameters for the mandatory field
hieplq_: not remeber but validateParameters is call in other where
hieplq_: wait me recheck
hieplq_: my working folder is crash. i'm remaking it
CarlosRuiz: hieplq_, 1979 broke info window from sales order - when I fill BP with any value a NPE is raised
hieplq_: i will test and fix it when finish setup working folder. thanks for test case
CarlosRuiz: I think I got it - I'll commit a fix - please check it