*** mbozem2 has joined #idempiere | 01:03 | |
*** mbozem has quit IRC | 01:04 | |
*** silphium has quit IRC | 02:07 | |
*** silphium has joined #idempiere | 02:26 | |
Not-bfd4 | [IDEMPIERE] hieplq created IDEMPIERE-3491 client pack out/in with org | 04:43 |
---|---|---|
Not-bfd4 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3491 | 04:43 |
*** Joseph has joined #idempiere | 05:31 | |
Joseph | hello, all guys | 05:31 |
Joseph | I have a problem of 2pack for help, thanks for reply | 05:31 |
Joseph | i make a packout of one printformat include 2 records as printforma and data of ad_printformatitem with detail table | 05:33 |
Joseph | when i packin other server, it issue some seqence error ,but i make a seq check , it doesn't fixed | 05:35 |
Not-bfd4 | [IDEMPIERE] hieplq updated IDEMPIERE-3491 description set to "if you packout/packin client data with org * it's correct but with org <> "*" some strange happen case 1: pack-in client don't have org 1. pack out product P with org = "new org" from client A (so you also have to pack out product category and tax category) 2. on client B, hasn't org = "new org" 3. pack in to client B success but product B have client = | 05:35 |
Not-bfd4 | system and org = * case 2: pack in client have org 1. pack out product P with org = "new org" from client A (so you also have to pack out product category and tax category) 2. also pack out org = "new org" 3. pack in to client B success but product B have client = system and org = "new org" (but org can't load because of difference client) conclude: when you pack out pack in data from client id with org <> "*". | 05:35 |
Not-bfd4 | client always set to System. I think case 1 should throw un-resolve exception. case 2 should correct client id to pack in client" -summary set to "client data pack out with org will pack in into system client" | 05:35 |
Not-bfd4 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3491 | 05:35 |
Joseph | error text: Detail: Key (ad_printformatitem_id, ad_language)=(1003043, zh_CN) already exists. | 05:36 |
Joseph | thanks , i check it now | 05:37 |
Joseph | 3491 doesnt work for my issue. | 05:44 |
Joseph | i found the cause of issue, the data of ad_printformatitem_trl have no id or uu field packouted | 05:53 |
Joseph | no, i found it does include uu info , my mistake. | 05:55 |
Joseph | i guess my packout detail have duplicated content. | 06:17 |
*** Joseph has quit IRC | 12:44 | |
Not-bfd4 | [IDEMPIERE] hieplq updated IDEMPIERE-3491 labels set to "+Patch" -Component set to "2pack" -Attachment set to "IDEMPIERE-3491.patch" | 13:02 |
Not-bfd4 | [IDEMPIERE] i saw 2 method to fix this issue + at the moment IDFinder.findIdByColumn return 0 for 2 case - can't find item - item is special case, it have id = 0. normal lie on system client + when packout, if data on org <> *, it also pack out client identify (AD_Client_UU) so can fix to IDFinder.findIdByColumn separate 2 case or fix to don't pack out client identify on this case. i still don't sure about purpose of | 13:02 |
Not-bfd4 | export client identify, also don't sure mix of return IDFinder.findIdByColumn so i make a duty patch, just focus to case i description on this ticket. IDFinder.findIdByColumn will return -1 in case can't find out client_id or org_id. so i can recognize this case and make logic like i description | 13:02 |
Not-bfd4 | [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-3491 | 13:02 |
*** didi has joined #idempiere | 20:33 | |
*** didi has quit IRC | 20:33 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!