details: https://code.openbravo.com/erp/devel/pi/rev/f309cc3e47a9 changeset: 33053:f309cc3e47a9 user: Mark <markmm82 <at> gmail.com> date: Mon Oct 23 15:59:09 2017 -0400 summary: Fixes issue 36466: "Copy from order" refactor to Process Definition
Currently the process "Copy From Order" is defined as a manual process and does not make use of the benefits of Process Definition. The current process logic was migrated to a new Process Definition, using the Pick and Edit (PE) pattern in those windows that currently use it. Was created a new Pick and Execute window. Defined a new tab with the same fields that the old process. Was created a new Process Definition using previously windows as parameter and updated all the buttons that were using the "Create From Order" process to use the new process definition "Create From Orders". Was created a new action handler to process the selection of the orders. It iterates through all the selected orders and add their lines to the order that executes the process. details: https://code.openbravo.com/erp/devel/pi/rev/3a4539f9f3bc changeset: 33054:3a4539f9f3bc user: Mark <markmm82 <at> gmail.com> date: Sun Oct 22 20:42:12 2017 -0400 summary: Related to issue 36466: Clean up of old Copy From Order process. After refactoring the manual Copy From process to the new Copy From Orders Process Definition, all the old process references in the database are deleted. Also other unused files has been removed. details: https://code.openbravo.com/erp/devel/pi/rev/fcd191990832 changeset: 33055:fcd191990832 user: David Miguelez <david.miguelez <at> openbravo.com> date: Fri Oct 27 12:55:15 2017 +0200 summary: Related to Issue 36466. Code Review Changes: * Synchronized Terminology and exported database * Added new non editable Legal Entity Parameter in Process Definition to be able to show Orders for Organizations that belong to that legal entity * Copy from Orders Process splitted in Handler, Process and classes that implement the calculations logic * Copy From Orders Action Handler handles the request and the response and calls Copy From Orders Process to perform the logic * Copy From Orders Process loops through the Orders and through the Order Lines and calls the classes that implement the logic for the calculations. It also explodes the non-Stocked BOM Products * Copy From Orders Implementation Interface is the interface that must be implemented by the classes that implements the logic for the calculations * Several classes created to perform the calculations related to amounts, taxes, prices, etc * Added a Hook at the end of Copy From Orders Process * Fixed wrong prices calculation * Fixed wrong amounts calculation * Fixed exception handling * Added times taken for processing the orders in the log * Added missing fields when copying OrderLines details: https://code.openbravo.com/erp/devel/pi/rev/1bbaeeba1521 changeset: 33056:1bbaeeba1521 user: Mark <markmm82 <at> gmail.com> date: Tue Oct 31 18:49:37 2017 -0400 summary: Related to Issue 36466: Removed database references to Copy From Order process Removed other database references for old Copy From Order process in Sample datas details: https://code.openbravo.com/erp/devel/pi/rev/d83b8e92caa9 changeset: 33057:d83b8e92caa9 user: Mark <markmm82 <at> gmail.com> date: Thu Nov 02 10:50:52 2017 -0400 summary: Related to issue 36466: JS Beautified. details: https://code.openbravo.com/erp/devel/pi/rev/9194d7d51fc6 changeset: 33058:9194d7d51fc6 user: Mark <markmm82 <at> gmail.com> date: Tue Nov 07 13:48:45 2017 -0500 summary: Related to issue 36466: Synchronize Terminology done details: https://code.openbravo.com/erp/devel/pi/rev/8a532f52b24b changeset: 33059:8a532f52b24b user: Mark <markmm82 <at> gmail.com> date: Tue Nov 14 20:25:18 2017 -0500 summary: Related to issue 36466: Avoid NPE when copyFromOrdersProcessHooks isn't defined When the CopyFromOrdersProcess class is instantiated directly, for instance in an automated test, it is possible that copyFromOrdersProcessHooks wasn't initialized and a NPE is thrown due that. details: https://code.openbravo.com/erp/devel/pi/rev/689a684ce416 changeset: 33060:689a684ce416 user: Mark <markmm82 <at> gmail.com> date: Sat Nov 18 17:13:32 2017 -0500 summary: Related to issue 36466: Validate an attribute instance using Attribute defined in the Attribute Use List of the attribute set instead of iterate on the attribute instances list. details: https://code.openbravo.com/erp/devel/pi/rev/e768162fb145 changeset: 33061:e768162fb145 user: Mark <markmm82 <at> gmail.com> date: Tue Nov 21 20:34:55 2017 -0500 summary: Related to issue 36466: Fixed operative quantity calculation Recalculated the operative quantity instead based on the ordered quantity. The ordered quantity can't be changed because it value: -Was already calculated based on the operative quantity and the defined conversion rate if AUM preference was enabled. -Was defined in the order line and the operative quantity is not defined if the AUM preference was not defined. details: https://code.openbravo.com/erp/devel/pi/rev/b94a1efa6ad9 changeset: 33062:b94a1efa6ad9 user: Mark <markmm82 <at> gmail.com> date: Wed Nov 22 14:23:26 2017 -0500 summary: Related to issue 36466: jUnit Automated Tests for Copy From Orders process details: https://code.openbravo.com/erp/devel/pi/rev/784edf9354ef changeset: 33063:784edf9354ef user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Thu Nov 23 13:21:13 2017 +0100 summary: Related to issue 36466: Added Copy From Orders tests to AllAntTaskTests details: https://code.openbravo.com/erp/devel/pi/rev/816e3d387300 changeset: 33064:816e3d387300 user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Thu Nov 23 13:22:23 2017 +0100 summary: Related to issue 36466: Use standard way to detect UOM Management, This change fixes issues in Oracle details: https://code.openbravo.com/erp/devel/pi/rev/bade85561054 changeset: 33065:bade85561054 user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Thu Nov 23 13:35:02 2017 +0100 summary: Related to issue 36466: Renamed package classes details: https://code.openbravo.com/erp/devel/pi/rev/4b31c7bb92a5 changeset: 33066:4b31c7bb92a5 user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Thu Nov 23 18:41:31 2017 +0100 summary: Related to issue 36466: Hooks are also run for the core's process This allows a simplification in the code, as it doesn't differenciate between internal and external hooks. Even more, external processes can be injected at any point in the process. The interface has been extended to provide an execution order for the hooks. JUnit tests have been adapted: 1. To support CDI with parametrized tests 2. To include all the information required by the test in the CopyLinesFromOrdersTestData object itself details: https://code.openbravo.com/erp/devel/pi/rev/ef8b3a6923a9 changeset: 33067:ef8b3a6923a9 user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Fri Nov 24 10:37:46 2017 +0100 summary: Related to issue 36466: Fixed javadoc details: https://code.openbravo.com/erp/devel/pi/rev/a518ac506bfc changeset: 33068:a518ac506bfc user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Fri Nov 24 10:43:09 2017 +0100 summary: Related to issue 36466: Avoid overriding setUp() details: https://code.openbravo.com/erp/devel/pi/rev/adcc673b8471 changeset: 33069:adcc673b8471 user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Fri Nov 24 11:40:58 2017 +0100 summary: Related to issue 36466: Fixed NPE in some JUnit tests details: https://code.openbravo.com/erp/devel/pi/rev/a066d6531e75 changeset: 33070:a066d6531e75 user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Fri Nov 24 12:54:43 2017 +0100 summary: Related to issue 36466: code review improvements CopyFromOrdersProcess.java: Added order by lineNo when retrieving order lines, so we create lines in the same order as the original Order. Renamed private method to describe better its purpose. CopyFromOrdersProcessFilterExpression.java: Added missed copyright information. Moved logic to a separate private method. details: https://code.openbravo.com/erp/devel/pi/rev/6a1aacf3dad1 changeset: 33071:6a1aacf3dad1 user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Fri Nov 24 12:59:29 2017 +0100 summary: Related to issue 36466: Use Proxy to improve performance details: https://code.openbravo.com/erp/devel/pi/rev/0f89b6c5f8c7 changeset: 33072:0f89b6c5f8c7 user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Fri Nov 24 13:41:43 2017 +0100 summary: Related to issue 36466: renamed some fields The button has been renamed to Copy from Orders The organization field in P&E has been renamed to Legal Entity Organization details: https://code.openbravo.com/erp/devel/pi/rev/c3db81939909 changeset: 33073:c3db81939909 user: Víctor Martínez Romanos <victor.martinez <at> openbravo.com> date: Sat Nov 25 17:04:05 2017 +0100 summary: Related to issue 36466: Code review improvements Removed onLoad function on process and use the standard Default Expression at field level. Deleted unnecessary messages Fixed javadoc in CopyFromOrdersProcessImplementationInterface diffstat: modules/org.openbravo.v3.datasets/referencedata/standard/V3_Roles.xml | 24 - referencedata/sampledata/F_B_International_Group/AD_PROCESS_ACCESS.xml | 196 --- referencedata/sampledata/QA_Testing/AD_PROCESS_ACCESS.xml | 56 - src-db/database/sourcedata/AD_COLUMN.xml | 2 +- src-db/database/sourcedata/AD_ELEMENT.xml | 4 +- src-db/database/sourcedata/AD_FIELD.xml | 280 +++++- src-db/database/sourcedata/AD_MESSAGE.xml | 12 + src-db/database/sourcedata/AD_MODEL_OBJECT.xml | 12 - src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml | 10 - src-db/database/sourcedata/AD_PROCESS.xml | 24 - src-db/database/sourcedata/AD_REFERENCE.xml | 14 + src-db/database/sourcedata/AD_TAB.xml | 30 + src-db/database/sourcedata/AD_WINDOW.xml | 17 + src-db/database/sourcedata/OBUIAPP_PARAMETER.xml | 52 + src-db/database/sourcedata/OBUIAPP_PROCESS.xml | 20 + src-db/database/sourcedata/OBUIAPP_REF_WINDOW.xml | 9 + src-test/src/org/openbravo/test/AllAntTaskTests.java | 6 +- src-test/src/org/openbravo/test/copyLinesFromOrders/CopyLinesFromOrdersTest.java | 530 ++++++++++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/BPartnerDataConstants.java | 47 + src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestConstants.java | 129 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataPO_13.java | 121 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataPO_14.java | 124 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataPO_15.java | 123 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataPO_16.java | 129 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataPO_17.java | 129 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataPO_18.java | 371 +++++++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataPO_19.java | 123 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataPO_20.java | 122 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataPerformance.java | 60 + src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataSO_01.java | 127 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataSO_02.java | 129 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataSO_03.java | 124 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataSO_04.java | 131 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataSO_05.java | 131 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataSO_06.java | 344 ++++++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataSO_07.java | 163 +++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataSO_08.java | 163 +++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataSO_AUM_21.java | 136 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CLFOTestDataSO_AUM_22.java | 136 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/CopyLinesFromOrdersTestData.java | 274 +++++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/JSONUtils.java | 59 + src-test/src/org/openbravo/test/copyLinesFromOrders/data/OrderData.java | 145 ++ src-test/src/org/openbravo/test/copyLinesFromOrders/data/OrderLineData.java | 184 +++ src/org/openbravo/common/actionhandler/CopyFromOrdersActionHandler.java | 122 ++ src/org/openbravo/common/actionhandler/copyfromorderprocess/CopyFromOrdersProcess.java | 271 +++++ src/org/openbravo/common/actionhandler/copyfromorderprocess/CopyFromOrdersProcessFilterExpression.java | 71 + src/org/openbravo/common/actionhandler/copyfromorderprocess/CopyFromOrdersProcessImplementationInterface.java | 74 + src/org/openbravo/common/actionhandler/copyfromorderprocess/UpdateOrderLineInformation.java | 149 ++ src/org/openbravo/common/actionhandler/copyfromorderprocess/UpdatePricesAndAmounts.java | 270 +++++ src/org/openbravo/common/actionhandler/copyfromorderprocess/UpdateProductAndAttributes.java | 126 ++ src/org/openbravo/common/actionhandler/copyfromorderprocess/UpdateQuantitiesAndUOMs.java | 96 + src/org/openbravo/common/actionhandler/copyfromorderprocess/UpdateTax.java | 122 ++ src/org/openbravo/erpCommon/ad_actionButton/CopyFromPOOrder.html | 254 ---- src/org/openbravo/erpCommon/ad_actionButton/CopyFromPOOrder.java | 344 ------ src/org/openbravo/erpCommon/ad_actionButton/CopyFromPOOrder.xml | 37 - src/org/openbravo/erpCommon/ad_actionButton/CopyFromPOOrder_data.xsql | 228 ---- 56 files changed, 5988 insertions(+), 1198 deletions(-) diffs (truncated from 7750 to 300 lines): diff -r 67878ed5e392 -r c3db81939909 modules/org.openbravo.v3.datasets/referencedata/standard/V3_Roles.xml --- a/modules/org.openbravo.v3.datasets/referencedata/standard/V3_Roles.xml Tue Nov 28 10:09:09 2017 +0100 +++ b/modules/org.openbravo.v3.datasets/referencedata/standard/V3_Roles.xml Sat Nov 25 17:04:05 2017 +0100 @@ -1547,18 +1547,6 @@ <editableField>true</editableField> <inheritedFrom xsi:nil="true"/> </ADProcessAccess> - <ADProcessAccess id="FF808181259DADEB01259DDDA4D3022D" identifier="Copy from Order - Finance"> - <id>FF808181259DADEB01259DDDA4D3022D</id> - <process id="800165" entity-name="ADProcess" identifier="Copy from Order"/> - <role id="FF8081812250326E012250353BDE0005" entity-name="ADRole" identifier="Finance"/> - <active>true</active> - <creationDate transient="true">2017-05-30T11:47:04.340Z</creationDate> - <createdBy transient="true" id="100" entity-name="ADUser" identifier="Openbravo"/> - <updated transient="true">2017-05-30T11:47:04.340Z</updated> - <updatedBy transient="true" id="100" entity-name="ADUser" identifier="Openbravo"/> - <editableField>true</editableField> - <inheritedFrom xsi:nil="true"/> - </ADProcessAccess> <ADProcessAccess id="FF808181259DADEB01259DDDA4D4022E" identifier="Trial Balance - Company Executive"> <id>FF808181259DADEB01259DDDA4D4022E</id> <process id="800039" entity-name="ADProcess" identifier="Trial Balance"/> @@ -1847,18 +1835,6 @@ <editableField>false</editableField> <inheritedFrom xsi:nil="true"/> </ADProcessAccess> - <ADProcessAccess id="FF808181259DADEB01259DDDA4E6024E" identifier="Copy from Order - Sales"> - <id>FF808181259DADEB01259DDDA4E6024E</id> - <process id="800165" entity-name="ADProcess" identifier="Copy from Order"/> - <role id="FF8081812250326E012250353BDE0006" entity-name="ADRole" identifier="Sales"/> - <active>true</active> - <creationDate transient="true">2017-05-30T11:47:04.334Z</creationDate> - <createdBy transient="true" id="100" entity-name="ADUser" identifier="Openbravo"/> - <updated transient="true">2017-05-30T11:47:04.334Z</updated> - <updatedBy transient="true" id="100" entity-name="ADUser" identifier="Openbravo"/> - <editableField>true</editableField> - <inheritedFrom xsi:nil="true"/> - </ADProcessAccess> <ADProcessAccess id="FF808181259DADEB01259DDDA4E70250" identifier="Monthly Invoice - Finance"> <id>FF808181259DADEB01259DDDA4E70250</id> <process id="129" entity-name="ADProcess" identifier="Monthly Invoice"/> diff -r 67878ed5e392 -r c3db81939909 referencedata/sampledata/F_B_International_Group/AD_PROCESS_ACCESS.xml --- a/referencedata/sampledata/F_B_International_Group/AD_PROCESS_ACCESS.xml Tue Nov 28 10:09:09 2017 +0100 +++ b/referencedata/sampledata/F_B_International_Group/AD_PROCESS_ACCESS.xml Sat Nov 25 17:04:05 2017 +0100 @@ -4467,20 +4467,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> - <AD_PROCESS_ACCESS_ID><![CDATA[1794B7C53C6D4E29B8240B44A14A8EE8]]></AD_PROCESS_ACCESS_ID> - <AD_PROCESS_ID><![CDATA[800165]]></AD_PROCESS_ID> - <AD_ROLE_ID><![CDATA[6DCC4F942CE944F997596B9EA51A4FEB]]></AD_ROLE_ID> - <AD_CLIENT_ID><![CDATA[23C59575B9CF467C9620760EB255B389]]></AD_CLIENT_ID> - <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> - <ISACTIVE><![CDATA[Y]]></ISACTIVE> - <CREATED><![CDATA[2013-07-04 23:45:47.981]]></CREATED> - <CREATEDBY><![CDATA[0]]></CREATEDBY> - <UPDATED><![CDATA[2013-07-04 23:45:47.981]]></UPDATED> - <UPDATEDBY><![CDATA[0]]></UPDATEDBY> - <ISREADWRITE><![CDATA[Y]]></ISREADWRITE> -</AD_PROCESS_ACCESS> - -<AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS_ID><![CDATA[17B3D09464BD4D468583256F15F28980]]></AD_PROCESS_ACCESS_ID> <AD_PROCESS_ID><![CDATA[800023]]></AD_PROCESS_ID> <AD_ROLE_ID><![CDATA[9A2D4EC760704A79BAFF8FF244FE0273]]></AD_ROLE_ID> @@ -6147,20 +6133,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> - <AD_PROCESS_ACCESS_ID><![CDATA[1FBD3F15886C456B8F74090BFCCB15B6]]></AD_PROCESS_ACCESS_ID> - <AD_PROCESS_ID><![CDATA[800165]]></AD_PROCESS_ID> - <AD_ROLE_ID><![CDATA[0D4689364DDB473BB3023E4E554C8762]]></AD_ROLE_ID> - <AD_CLIENT_ID><![CDATA[23C59575B9CF467C9620760EB255B389]]></AD_CLIENT_ID> - <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> - <ISACTIVE><![CDATA[Y]]></ISACTIVE> - <CREATED><![CDATA[2013-07-04 23:45:47.976]]></CREATED> - <CREATEDBY><![CDATA[0]]></CREATEDBY> - <UPDATED><![CDATA[2013-07-04 23:45:47.976]]></UPDATED> - <UPDATEDBY><![CDATA[0]]></UPDATEDBY> - <ISREADWRITE><![CDATA[Y]]></ISREADWRITE> -</AD_PROCESS_ACCESS> - -<AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS_ID><![CDATA[1FE0F0200DA649939A8A25357E2E77D0]]></AD_PROCESS_ACCESS_ID> <AD_PROCESS_ID><![CDATA[800046]]></AD_PROCESS_ID> <AD_ROLE_ID><![CDATA[F3196A30B53A42778727B2852FF90C24]]></AD_ROLE_ID> @@ -6441,20 +6413,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> - <AD_PROCESS_ACCESS_ID><![CDATA[2165DF9DA6804D93A477B6656C9911C1]]></AD_PROCESS_ACCESS_ID> - <AD_PROCESS_ID><![CDATA[800165]]></AD_PROCESS_ID> - <AD_ROLE_ID><![CDATA[E669860946664B24BD1AE1ACDF2F5FC3]]></AD_ROLE_ID> - <AD_CLIENT_ID><![CDATA[23C59575B9CF467C9620760EB255B389]]></AD_CLIENT_ID> - <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> - <ISACTIVE><![CDATA[Y]]></ISACTIVE> - <CREATED><![CDATA[2013-07-04 23:45:47.975]]></CREATED> - <CREATEDBY><![CDATA[0]]></CREATEDBY> - <UPDATED><![CDATA[2013-07-04 23:45:47.975]]></UPDATED> - <UPDATEDBY><![CDATA[0]]></UPDATEDBY> - <ISREADWRITE><![CDATA[Y]]></ISREADWRITE> -</AD_PROCESS_ACCESS> - -<AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS_ID><![CDATA[21683F64286F47AB906A51BBB7EC7F45]]></AD_PROCESS_ACCESS_ID> <AD_PROCESS_ID><![CDATA[6FBD65B0FDB74D1AB07F0EADF18D48AE]]></AD_PROCESS_ID> <AD_ROLE_ID><![CDATA[0D4689364DDB473BB3023E4E554C8762]]></AD_ROLE_ID> @@ -9591,20 +9549,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> - <AD_PROCESS_ACCESS_ID><![CDATA[34A4B7DC81934DA9A89F9DDD61136AF7]]></AD_PROCESS_ACCESS_ID> - <AD_PROCESS_ID><![CDATA[800165]]></AD_PROCESS_ID> - <AD_ROLE_ID><![CDATA[42D0EEB1C66F497A90DD526DC597E6F0]]></AD_ROLE_ID> - <AD_CLIENT_ID><![CDATA[23C59575B9CF467C9620760EB255B389]]></AD_CLIENT_ID> - <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> - <ISACTIVE><![CDATA[Y]]></ISACTIVE> - <CREATED><![CDATA[2013-07-04 23:45:47.966]]></CREATED> - <CREATEDBY><![CDATA[0]]></CREATEDBY> - <UPDATED><![CDATA[2013-07-04 23:45:47.966]]></UPDATED> - <UPDATEDBY><![CDATA[0]]></UPDATEDBY> - <ISREADWRITE><![CDATA[Y]]></ISREADWRITE> -</AD_PROCESS_ACCESS> - -<AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS_ID><![CDATA[34EC756B973243D396E7CF74090F6885]]></AD_PROCESS_ACCESS_ID> <AD_PROCESS_ID><![CDATA[192]]></AD_PROCESS_ID> <AD_ROLE_ID><![CDATA[1CAE17A7848D4F0BAAF21FEB17045B88]]></AD_ROLE_ID> @@ -14561,20 +14505,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> - <AD_PROCESS_ACCESS_ID><![CDATA[511E03A6ED4044D58759083E5B7C6DC2]]></AD_PROCESS_ACCESS_ID> - <AD_PROCESS_ID><![CDATA[800165]]></AD_PROCESS_ID> - <AD_ROLE_ID><![CDATA[8CB7726D1DCD435FAF7D1654C9560F81]]></AD_ROLE_ID> - <AD_CLIENT_ID><![CDATA[23C59575B9CF467C9620760EB255B389]]></AD_CLIENT_ID> - <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> - <ISACTIVE><![CDATA[Y]]></ISACTIVE> - <CREATED><![CDATA[2013-07-04 23:45:47.951]]></CREATED> - <CREATEDBY><![CDATA[0]]></CREATEDBY> - <UPDATED><![CDATA[2013-07-04 23:45:47.951]]></UPDATED> - <UPDATEDBY><![CDATA[0]]></UPDATEDBY> - <ISREADWRITE><![CDATA[Y]]></ISREADWRITE> -</AD_PROCESS_ACCESS> - -<AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS_ID><![CDATA[5124EC157B6D43D48E1B7C24B1B5F7B4]]></AD_PROCESS_ACCESS_ID> <AD_PROCESS_ID><![CDATA[800036]]></AD_PROCESS_ID> <AD_ROLE_ID><![CDATA[F77D70601AD549B19DE47965F6D48D12]]></AD_ROLE_ID> @@ -14715,20 +14645,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> - <AD_PROCESS_ACCESS_ID><![CDATA[520ADCCE78A54CBFA26186902EF8AE93]]></AD_PROCESS_ACCESS_ID> - <AD_PROCESS_ID><![CDATA[800165]]></AD_PROCESS_ID> - <AD_ROLE_ID><![CDATA[45C861D70874409D86AE1CC7007AB43A]]></AD_ROLE_ID> - <AD_CLIENT_ID><![CDATA[23C59575B9CF467C9620760EB255B389]]></AD_CLIENT_ID> - <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> - <ISACTIVE><![CDATA[Y]]></ISACTIVE> - <CREATED><![CDATA[2013-07-04 23:45:47.951]]></CREATED> - <CREATEDBY><![CDATA[0]]></CREATEDBY> - <UPDATED><![CDATA[2013-07-04 23:45:47.951]]></UPDATED> - <UPDATEDBY><![CDATA[0]]></UPDATEDBY> - <ISREADWRITE><![CDATA[Y]]></ISREADWRITE> -</AD_PROCESS_ACCESS> - -<AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS_ID><![CDATA[521928B43A2F47859E504E6E12D84C00]]></AD_PROCESS_ACCESS_ID> <AD_PROCESS_ID><![CDATA[B54318B49E984B9CB855AEFB1F474CD6]]></AD_PROCESS_ID> <AD_ROLE_ID><![CDATA[0D4689364DDB473BB3023E4E554C8762]]></AD_ROLE_ID> @@ -18803,20 +18719,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> - <AD_PROCESS_ACCESS_ID><![CDATA[69A090AC71E3488DA06E68055B28131B]]></AD_PROCESS_ACCESS_ID> - <AD_PROCESS_ID><![CDATA[800165]]></AD_PROCESS_ID> - <AD_ROLE_ID><![CDATA[DB6660F6713A4DCFA320A502B4A0E670]]></AD_ROLE_ID> - <AD_CLIENT_ID><![CDATA[23C59575B9CF467C9620760EB255B389]]></AD_CLIENT_ID> - <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> - <ISACTIVE><![CDATA[Y]]></ISACTIVE> - <CREATED><![CDATA[2013-07-04 23:45:47.938]]></CREATED> - <CREATEDBY><![CDATA[0]]></CREATEDBY> - <UPDATED><![CDATA[2013-07-04 23:45:47.938]]></UPDATED> - <UPDATEDBY><![CDATA[0]]></UPDATEDBY> - <ISREADWRITE><![CDATA[Y]]></ISREADWRITE> -</AD_PROCESS_ACCESS> - -<AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS_ID><![CDATA[69C5B3F7C2D147FF8122052DAA1416C5]]></AD_PROCESS_ACCESS_ID> <AD_PROCESS_ID><![CDATA[FF80818132C964E30132C9747257002E]]></AD_PROCESS_ID> <AD_ROLE_ID><![CDATA[8CB7726D1DCD435FAF7D1654C9560F81]]></AD_ROLE_ID> @@ -23843,20 +23745,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> - <AD_PROCESS_ACCESS_ID><![CDATA[86C8B7F3182243C58F257E73AA615D63]]></AD_PROCESS_ACCESS_ID> - <AD_PROCESS_ID><![CDATA[800165]]></AD_PROCESS_ID> - <AD_ROLE_ID><![CDATA[F77D70601AD549B19DE47965F6D48D12]]></AD_ROLE_ID> - <AD_CLIENT_ID><![CDATA[23C59575B9CF467C9620760EB255B389]]></AD_CLIENT_ID> - <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> - <ISACTIVE><![CDATA[Y]]></ISACTIVE> - <CREATED><![CDATA[2013-07-04 23:45:47.922]]></CREATED> - <CREATEDBY><![CDATA[0]]></CREATEDBY> - <UPDATED><![CDATA[2013-07-04 23:45:47.922]]></UPDATED> - <UPDATEDBY><![CDATA[0]]></UPDATEDBY> - <ISREADWRITE><![CDATA[Y]]></ISREADWRITE> -</AD_PROCESS_ACCESS> - -<AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS_ID><![CDATA[86DA133DD74943A5AF7941E0AFDED7E7]]></AD_PROCESS_ACCESS_ID> <AD_PROCESS_ID><![CDATA[800023]]></AD_PROCESS_ID> <AD_ROLE_ID><![CDATA[0D4689364DDB473BB3023E4E554C8762]]></AD_ROLE_ID> @@ -26657,20 +26545,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> - <AD_PROCESS_ACCESS_ID><![CDATA[958119B0B1A1419BB20649025961DE90]]></AD_PROCESS_ACCESS_ID> - <AD_PROCESS_ID><![CDATA[800165]]></AD_PROCESS_ID> - <AD_ROLE_ID><![CDATA[9A2D4EC760704A79BAFF8FF244FE0273]]></AD_ROLE_ID> - <AD_CLIENT_ID><![CDATA[23C59575B9CF467C9620760EB255B389]]></AD_CLIENT_ID> - <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> - <ISACTIVE><![CDATA[Y]]></ISACTIVE> - <CREATED><![CDATA[2013-07-04 23:45:47.914]]></CREATED> - <CREATEDBY><![CDATA[0]]></CREATEDBY> - <UPDATED><![CDATA[2013-07-04 23:45:47.914]]></UPDATED> - <UPDATEDBY><![CDATA[0]]></UPDATEDBY> - <ISREADWRITE><![CDATA[Y]]></ISREADWRITE> -</AD_PROCESS_ACCESS> - -<AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS_ID><![CDATA[9594CEEA255F4142BCAB3C061A62D614]]></AD_PROCESS_ACCESS_ID> <AD_PROCESS_ID><![CDATA[1004400002]]></AD_PROCESS_ID> <AD_ROLE_ID><![CDATA[F77D70601AD549B19DE47965F6D48D12]]></AD_ROLE_ID> @@ -27329,20 +27203,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> - <AD_PROCESS_ACCESS_ID><![CDATA[98C51B93BC10421C808E3F87E5199C6E]]></AD_PROCESS_ACCESS_ID> - <AD_PROCESS_ID><![CDATA[800165]]></AD_PROCESS_ID> - <AD_ROLE_ID><![CDATA[332225C1B45C463984B8D14A3B4F15DF]]></AD_ROLE_ID> - <AD_CLIENT_ID><![CDATA[23C59575B9CF467C9620760EB255B389]]></AD_CLIENT_ID> - <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> - <ISACTIVE><![CDATA[Y]]></ISACTIVE> - <CREATED><![CDATA[2013-07-04 23:45:47.912]]></CREATED> - <CREATEDBY><![CDATA[0]]></CREATEDBY> - <UPDATED><![CDATA[2013-07-04 23:45:47.912]]></UPDATED> - <UPDATEDBY><![CDATA[0]]></UPDATEDBY> - <ISREADWRITE><![CDATA[Y]]></ISREADWRITE> -</AD_PROCESS_ACCESS> - -<AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS_ID><![CDATA[98C6F124809540DD8FD334935429B74E]]></AD_PROCESS_ACCESS_ID> <AD_PROCESS_ID><![CDATA[69DFD737ACC74499A44574B046F8983C]]></AD_PROCESS_ID> <AD_ROLE_ID><![CDATA[42D0EEB1C66F497A90DD526DC597E6F0]]></AD_ROLE_ID> @@ -30395,20 +30255,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> - <AD_PROCESS_ACCESS_ID><![CDATA[A908DEA864C84329A96E68EDEFDEFE49]]></AD_PROCESS_ACCESS_ID> - <AD_PROCESS_ID><![CDATA[800165]]></AD_PROCESS_ID> - <AD_ROLE_ID><![CDATA[C7E9112E632348F396B4967517E62805]]></AD_ROLE_ID> - <AD_CLIENT_ID><![CDATA[23C59575B9CF467C9620760EB255B389]]></AD_CLIENT_ID> - <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> - <ISACTIVE><![CDATA[Y]]></ISACTIVE> - <CREATED><![CDATA[2013-07-04 23:45:47.902]]></CREATED> - <CREATEDBY><![CDATA[0]]></CREATEDBY> - <UPDATED><![CDATA[2013-07-04 23:45:47.902]]></UPDATED> - <UPDATEDBY><![CDATA[0]]></UPDATEDBY> - <ISREADWRITE><![CDATA[Y]]></ISREADWRITE> -</AD_PROCESS_ACCESS> - -<AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS_ID><![CDATA[A9150BF2C4C54589B3035CAA822628BA]]></AD_PROCESS_ACCESS_ID> <AD_PROCESS_ID><![CDATA[800184]]></AD_PROCESS_ID> <AD_ROLE_ID><![CDATA[42D0EEB1C66F497A90DD526DC597E6F0]]></AD_ROLE_ID> @@ -32565,20 +32411,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> - <AD_PROCESS_ACCESS_ID><![CDATA[B4F75DAB62D74C73874484E74D371246]]></AD_PROCESS_ACCESS_ID> - <AD_PROCESS_ID><![CDATA[800165]]></AD_PROCESS_ID> - <AD_ROLE_ID><![CDATA[E03ED4A0056340678C3D6A3BA183F941]]></AD_ROLE_ID> - <AD_CLIENT_ID><![CDATA[23C59575B9CF467C9620760EB255B389]]></AD_CLIENT_ID> - <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> - <ISACTIVE><![CDATA[Y]]></ISACTIVE> - <CREATED><![CDATA[2013-07-04 23:45:47.895]]></CREATED> - <CREATEDBY><![CDATA[0]]></CREATEDBY> - <UPDATED><![CDATA[2013-07-04 23:45:47.895]]></UPDATED> - <UPDATEDBY><![CDATA[0]]></UPDATEDBY> - <ISREADWRITE><![CDATA[Y]]></ISREADWRITE> -</AD_PROCESS_ACCESS> - -<AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS_ID><![CDATA[B4FA45CFFDA7462B975C8F7765086B9E]]></AD_PROCESS_ACCESS_ID> <AD_PROCESS_ID><![CDATA[800091]]></AD_PROCESS_ID> <AD_ROLE_ID><![CDATA[6DCC4F942CE944F997596B9EA51A4FEB]]></AD_ROLE_ID> @@ -33069,20 +32901,6 @@ </AD_PROCESS_ACCESS> <AD_PROCESS_ACCESS> ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits