#idempiere IRC log for Wednesday, 2017-08-30

*** silphium has quit IRC02:09
*** BenGurion has joined #idempiere02:24
*** BenGurion has left #idempiere02:24
*** silphium has joined #idempiere02:34
Not-cd20[iDempiere4.1Daily] jenkins built #103 completed (failure) http://ci.idempiere.org/job/iDempiere4.1Daily/103/04:57
*** Junior` has joined #idempiere05:06
*** Junior has quit IRC05:10
*** nmicoud has joined #idempiere05:59
*** nmicoud has quit IRC06:45
*** nmicoud has joined #idempiere06:51
*** mbozem has joined #idempiere07:43
Not-cd20[IDEMPIERE] freepath created IDEMPIERE-3464 Performance issue for groovy scripts08:10
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-346408:10
*** Junior` has left #idempiere08:10
*** Junior has joined #idempiere08:10
Not-cd20[iDempiere-experimental] jenkins built #167 completed (failure) http://ci.idempiere.org/job/iDempiere-experimental/167/08:58
*** CarlosRuiz has joined #idempiere09:44
Not-cd20[IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-344911:57
Not-cd20[IDEMPIERE] Now this is hitting me when opening business partner - the fields Email and Password in the Contact detail tab are filled with unwished values and the record is marked as pending to be saved, when I try to save it - it shows error because of wrong email - this is very bad behavior.11:58
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-344911:58
Not-cd20[iDempiere] CarlosRuiz_globalqss pushed 1 commit to release-4.1 [+0/-0/±2] https://bitbucket.org/idempiere/idempiere/commits/12:26
Not-cd20[iDempiere] globalqss 4d49ba0 - IDEMPIERE-3049 String autocomplete NPE / refactor to apply best practices / drop the AD_Org_ID filter (doesn't make sense for non-org tables) / add ReQuery to context menu12:26
Not-cd20[IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3049 status set to "Resolved" -assignee set to "Carlos Ruiz" -resolution set to "Fixed"12:26
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-304912:26
*** aguerra has joined #idempiere12:28
Not-cd20[iDempiere4.1] jenkins built #174 completed (success) http://ci.idempiere.org/job/iDempiere4.1/174/12:42
Not-cd20[IDEMPIERE] hieplq updated IDEMPIERE-346414:54
Not-cd20[IDEMPIERE] "with the side effect of making it impossibile to update the script engine while the server is running." what's thing let this issue?14:54
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-346414:54
Not-cd20[IDEMPIERE] egil0902 updated IDEMPIERE-346114:55
Not-cd20[IDEMPIERE] Yes Carlos you are rigth. I am going to do some aditional test. For example in login windows i just chage the way it detects the mobile but i the left panel shoub be collapsible and it was not like that. I will be uploading the patch with this changes until we find the best solution Regards, Eduardo gil14:55
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-346114:55
Not-cd20[IDEMPIERE] carlosruiz_globalqss created IDEMPIERE-3465 Improve Remember Me on browser15:17
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-346515:17
Not-cd20[iDempiere] CarlosRuiz_globalqss pushed 1 commit to release-4.1 [+0/-0/±3] https://bitbucket.org/idempiere/idempiere/commits/15:17
Not-cd20[iDempiere] globalqss 330d7f2 - IDEMPIERE-3465 Improve Remember Me on browser15:17
Not-cd20[IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3465 status set to "Resolved" -assignee set to "Carlos Ruiz" -resolution set to "Fixed"15:38
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-346515:38
Not-cd20[iDempiere4.1] jenkins built #175 completed (success) http://ci.idempiere.org/job/iDempiere4.1/175/15:42
Not-cd20[IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3449 Attachment set to "IDEMPIERE-3449_autocomplete_off.patch"15:44
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-344915:44
Not-cd20[iDempiere] CarlosRuiz_globalqss pushed 1 commit to release-4.1 [+0/-0/±3] https://bitbucket.org/idempiere/idempiere/commits/16:09
Not-cd20[iDempiere] globalqss 3d8929f - IDEMPIERE-3449 Chrome autocomplete contact email/password by user email after record saved16:09
Not-cd20[IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3449 status set to "Resolved" -assignee set to "Carlos Ruiz" -resolution set to "Fixed"16:13
Not-cd20[IDEMPIERE] OK, finally understood how this works for chrome. Answer was following these: https://bugs.chromium.org/p/chromium/issues/detail?id=468153 https://bugs.chromium.org/p/chromium/issues/detail?id=587466 https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#autofill Chrome team basically says they completely ignore autocomplete="off" and they require now to follow a valid semantic meaning16:13
Not-cd20for the autocomplete tag. I implemented it here: https://bitbucket.org/idempiere/idempiere/commits/3d8929f Added a new sysconfig key ZK_LOGIN_ALLOW_CHROME_SAVE_PASSWORD. In case somebody wants to disable chrome from saving the login password create that sysconfig key ZK_LOGIN_ALLOW_CHROME_SAVE_PASSWORD=N and you can revert to the old behavior of ZK_LOGIN_ALLOW_REMEMBER_ME (remember ZK_LOGIN_ALLOW_REMEMBER_ME doesn't16:13
Not-cd20work for hashed passwords, but chrome does). Regards, Carlos Ruiz16:13
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-344916:13
*** nmicoud has quit IRC16:41
Not-cd20[iDempiere4.1] jenkins built #176 completed (success) http://ci.idempiere.org/job/iDempiere4.1/176/16:42
Not-cd20[iDempiere] CarlosRuiz_globalqss pushed 1 commit to release-4.1 [+0/-0/±2] https://bitbucket.org/idempiere/idempiere/commits/16:57
Not-cd20[iDempiere] globalqss a39be58 - IDEMPIERE-3443 Payment Schedule leading to -> Current record was changed by another user, please ReQuery / IDEMPIERE-346216:57
Not-cd20[IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-3462 status set to "Resolved" -assignee set to "Carlos Ruiz" -resolution set to "Fixed"16:58
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-346216:58
Not-cd20[iDempiere4.1] jenkins built #177 completed (success) http://ci.idempiere.org/job/iDempiere4.1/177/17:12
*** jfrodriguez has joined #idempiere17:13
jfrodriguezGood Morning Community17:14
jfrodriguezI am trying importing GL Journal Lines17:14
jfrodriguezusing Format Import Loader17:14
jfrodriguezand it load correctly in "Import GL Journal" (I_GL_Journal, Previus data to import)17:15
jfrodriguezBut, it import GL_Journal only and not lines.17:16
jfrodriguezsend me follow error message17:16
jfrodriguezorg.postgresql.util.PSQLException: ERROR: llave duplicada viola restricción de unicidad «gl_journal_docno»17:17
jfrodriguezand it's a new gl journal document17:17
jfrodriguezand it import only first row17:17
jfrodriguezany suggestion?17:17
jfrodriguezthanks in advance17:17
*** jfrodriguez has quit IRC17:30
*** jfrodriguez has joined #idempiere18:16
jfrodriguezHi Community Again18:17
jfrodriguezI resolved my import GL Journal problem18:17
jfrodriguezOnly it's was dateacct18:17
jfrodriguezIt should have the same date acct18:19
*** jfrodriguez has quit IRC18:19
*** CarlosRuiz has quit IRC19:24
*** aguerra has quit IRC21:32
Not-cd20[IDEMPIERE] pritesh.shah17 updated IDEMPIERE-227422:19
Not-cd20[IDEMPIERE] Even in document process workflow, if we add condition to any transition in a client, it gets applied to all clients. For example, process_order is a system level document process workflow, if we add condition in its prepare node->transition (complete) in say x client and if we execute or complete SO in client y condition is applied. Reason is getConditions method in MWFNodeNext.java fetches all22:19
Not-cd20conditions irrespective of client. This means we cannot add any modification pertaining to one client22:19
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-227422:19
Not-cd20[IDEMPIERE] pritesh.shah17 created IDEMPIERE-3466 Workflow condition applied across all clients22:29
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-346622:29
Not-cd20[IDEMPIERE] pritesh.shah17 updated IDEMPIERE-3466 description set to "* Create new client say TestClient * Login to GardenWorld client * Open Workflow window * search for Process_Order * Navigate to Node tab and open (DocPrepare) * Navigate to Transition tab * add new condition in Condition tab for transition (DocPrepare) -> (DocComplete) ** Grand Total < 5000 * Save it * Login to Test Client * Create Sales Order of22:30
Not-cd20grand total 5100 * On complete, workflow will hang because condition applied in GardenWorld client got applied to TestClient as well. Solution: Add client id in where condition when getting conditions of transition node as below final String whereClause = MWFNextCondition.COLUMNNAME_AD_WF_NodeNext_ID+"=? AND AD_Client_ID(0,?)"; List<MWFNextCondition> list = new Query(getCtx(), MWFNextCondition.Table_Name,22:30
Not-cd20whereClause, get_TrxName()) .setParameters(new Object[]{getAD_WF_NodeNext_ID(), Env.getAD_Client_ID(Env.getCtx())}) .setOnlyActiveRecords(true) .setOrderBy(MWFNextCondition.COLUMNNAME_SeqNo) .list(); "22:30
Not-cd20[IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-346622:30

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!