details: https://code.openbravo.com/erp/devel/pi/rev/2b3e2842d918 changeset: 30006:2b3e2842d918 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Wed Jun 15 16:19:47 2016 +0200 summary: [callout-performance] Initial refactor in runCallouts method
An initial refactor has done: - Avoid nested IF statements. - Avoid to use reflection. This changes improve code legibility. details: https://code.openbravo.com/erp/devel/pi/rev/1608028bbe13 changeset: 30007:1608028bbe13 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Tue Jun 21 10:54:32 2016 +0200 summary: [callout-performance] Fixed problem obtaining doPost method. details: https://code.openbravo.com/erp/devel/pi/rev/ef7561ac2ff9 changeset: 30008:ef7561ac2ff9 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Tue Jun 21 10:58:54 2016 +0200 summary: [callout-performance] Merge with pi. details: https://code.openbravo.com/erp/devel/pi/rev/4f6243819bc4 changeset: 30009:4f6243819bc4 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Wed Jul 13 14:00:35 2016 +0200 summary: [callout-performance] Added infrastructure for new SimpleCallout implementation details: https://code.openbravo.com/erp/devel/pi/rev/11f5c2f940f6 changeset: 30010:11f5c2f940f6 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Wed Jul 13 14:15:00 2016 +0200 summary: [callout-performance] Refactor of SimpleCallout infrastructure Refactor of SimpleCallout infrastructure and updated FIC for use new SimpleCallout implementation. details: https://code.openbravo.com/erp/devel/pi/rev/89712a83e2aa changeset: 30011:89712a83e2aa user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Wed Jul 13 14:19:15 2016 +0200 summary: [callout-performance] Merge with pi. details: https://code.openbravo.com/erp/devel/pi/rev/d9d9d9ebce7a changeset: 30012:d9d9d9ebce7a user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Mon Jul 18 10:19:34 2016 +0200 summary: [callout-performance] Fixed some problems in try. details: https://code.openbravo.com/erp/devel/pi/rev/28a3c3994bcf changeset: 30013:28a3c3994bcf user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Mon Jul 18 10:22:47 2016 +0200 summary: [callout-performance] Merge with pi. details: https://code.openbravo.com/erp/devel/pi/rev/aed1c81bbd64 changeset: 30014:aed1c81bbd64 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Mon Jul 18 12:00:51 2016 +0200 summary: [callout-performance] fixed scenario: column is mandatory and it is a combo details: https://code.openbravo.com/erp/devel/pi/rev/3c2e84f0277b changeset: 30015:3c2e84f0277b user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Mon Jul 18 12:44:21 2016 +0200 summary: [callout-performance] clean code and update visibility of a method. details: https://code.openbravo.com/erp/devel/pi/rev/ae47b4765fec changeset: 30016:ae47b4765fec user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Tue Jul 19 11:17:26 2016 +0200 summary: [callout-performance] take into account "" string in addResult method. details: https://code.openbravo.com/erp/devel/pi/rev/eeab9fdb57d4 changeset: 30017:eeab9fdb57d4 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Thu Jul 21 11:20:44 2016 +0200 summary: [callout-performance] fixed parseResponeSimpleCallout method in some cases Besides improve last change in addResult method related with empty values. details: https://code.openbravo.com/erp/devel/pi/rev/18e4cf825c0d changeset: 30018:18e4cf825c0d user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Tue Jul 26 10:55:14 2016 +0200 summary: [callout-performance] cover case properly that column is mandatory and a combo details: https://code.openbravo.com/erp/devel/pi/rev/81e943f44377 changeset: 30019:81e943f44377 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Wed Jul 27 14:16:38 2016 +0200 summary: [callout-performance] improve parsing combo fields details: https://code.openbravo.com/erp/devel/pi/rev/5e0fb08a8d54 changeset: 30020:5e0fb08a8d54 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Wed Jul 27 17:20:26 2016 +0200 summary: [callout-performance] Merge with pi. details: https://code.openbravo.com/erp/devel/pi/rev/cfc5762f532c changeset: 30021:cfc5762f532c user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Wed Jul 27 18:17:17 2016 +0200 summary: [callout-performance] Improve comments and doc details: https://code.openbravo.com/erp/devel/pi/rev/31d914890aef changeset: 30022:31d914890aef user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Mon Aug 01 10:39:29 2016 +0200 summary: [callout-performance] removed eclipse warnings It have been removed two types of warnings: * field serialVersionUID not used * the parameter xxx should not be assigned Besides it have been added some missing license text. details: https://code.openbravo.com/erp/devel/pi/rev/a367fba33490 changeset: 30023:a367fba33490 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Thu Aug 04 11:26:51 2016 +0200 summary: [callout-performance] fixed problem in parser related entries values details: https://code.openbravo.com/erp/devel/pi/rev/323f570440b9 changeset: 30024:323f570440b9 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Mon Aug 08 09:40:13 2016 +0200 summary: [callout-performance] fixed return result. details: https://code.openbravo.com/erp/devel/pi/rev/ef49f3422cbf changeset: 30025:ef49f3422cbf user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Mon Aug 08 14:44:44 2016 +0200 summary: [callout-performance] Fixed parser special case for null values for combos details: https://code.openbravo.com/erp/devel/pi/rev/30902cb14db8 changeset: 30026:30902cb14db8 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Mon Aug 08 14:49:06 2016 +0200 summary: [callout-performance] Merge with pi details: https://code.openbravo.com/erp/devel/pi/rev/794782ae3781 changeset: 30027:794782ae3781 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Tue Aug 09 14:13:37 2016 +0200 summary: [callout-performance] Updated getStringParameter() method. Added capability of get parameter from result json object. Now if value is modified previously by a parent callout, updated value is returned. details: https://code.openbravo.com/erp/devel/pi/rev/e00b9f323ed1 changeset: 30028:e00b9f323ed1 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Thu Aug 11 12:19:57 2016 +0200 summary: [callout-performance] Manage BigDecimal in AddResult properly. details: https://code.openbravo.com/erp/devel/pi/rev/6c66ef8e16d2 changeset: 30029:6c66ef8e16d2 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Thu Aug 11 12:22:32 2016 +0200 summary: [callout-performance] Merge with pi. details: https://code.openbravo.com/erp/devel/pi/rev/8be8fc39ba5d changeset: 30030:8be8fc39ba5d user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Wed Aug 17 11:06:14 2016 +0200 summary: [callout-performance] rename variables and update copyright. details: https://code.openbravo.com/erp/devel/pi/rev/199f5e4f6583 changeset: 30031:199f5e4f6583 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Wed Aug 17 12:04:35 2016 +0200 summary: [callout-performance] Merge with pi. details: https://code.openbravo.com/erp/devel/pi/rev/e2a57a16c0b2 changeset: 30032:e2a57a16c0b2 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Fri Aug 26 10:39:50 2016 +0200 summary: [callout-performance] Avoid duplicated code. details: https://code.openbravo.com/erp/devel/pi/rev/bc263235114d changeset: 30033:bc263235114d user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Wed Aug 31 09:59:48 2016 +0200 summary: [callout-performance] Manage BigDecimals properly. details: https://code.openbravo.com/erp/devel/pi/rev/12f126759fb1 changeset: 30034:12f126759fb1 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Wed Aug 31 10:03:33 2016 +0200 summary: [callout-performance] Merge with pi. details: https://code.openbravo.com/erp/devel/pi/rev/87938d341ccf changeset: 30035:87938d341ccf user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Thu Sep 01 10:33:29 2016 +0200 summary: [callout-performance] Codereview:Improvement in parser section of callouts. details: https://code.openbravo.com/erp/devel/pi/rev/4afb8e9e22c3 changeset: 30036:4afb8e9e22c3 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Thu Sep 01 14:30:02 2016 +0200 summary: [callout-performance] Codereview:Improvement in parser section of combos. details: https://code.openbravo.com/erp/devel/pi/rev/7ae2bf0c1cc5 changeset: 30037:7ae2bf0c1cc5 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Fri Sep 02 01:51:31 2016 +0200 summary: [callout-performance] Applied Codereview. Several improvements. details: https://code.openbravo.com/erp/devel/pi/rev/49693ed0ebcf changeset: 30038:49693ed0ebcf user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Fri Sep 02 11:23:24 2016 +0200 summary: [callout-performance] codereview changes - Use a loop inside managesUpdatedValuesForCallout method to avoid the usage of two separate loops. - CalloutConstants is more suitable than SimpleCalloutConstants. Use these constants. details: https://code.openbravo.com/erp/devel/pi/rev/4325ce9b935e changeset: 30039:4325ce9b935e user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Sun Sep 04 23:11:37 2016 +0200 summary: [callout-performance] Codereview applied. It have been improved several variable names and some typos have been fixed. Besides getCurrentElementName and getNextElement methods of HttpServletCalloutInformationProvider class have been improved in order to obtain similar behaviour between same implementations of CalloutInformationProvider interface. details: https://code.openbravo.com/erp/devel/pi/rev/bb6216b119cb changeset: 30040:bb6216b119cb user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Mon Sep 05 10:32:34 2016 +0200 summary: [callout-performance] Small changes. details: https://code.openbravo.com/erp/devel/pi/rev/a390878b18ea changeset: 30041:a390878b18ea user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Tue Sep 06 16:58:56 2016 +0200 summary: [callout-performance]Codereview and improve manageComboData for SimpleCallouts details: https://code.openbravo.com/erp/devel/pi/rev/b41dfd0b2e83 changeset: 30042:b41dfd0b2e83 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Tue Sep 06 17:00:56 2016 +0200 summary: [callout-performance] Merge with pi details: https://code.openbravo.com/erp/devel/pi/rev/5a1cb3ed2e14 changeset: 30043:5a1cb3ed2e14 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Tue Sep 06 23:45:04 2016 +0200 summary: [callout-performance] Improve comments details: https://code.openbravo.com/erp/devel/pi/rev/355be0d25972 changeset: 30044:355be0d25972 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Wed Sep 07 10:15:58 2016 +0200 summary: [callout-performance] Small change related with the API change. details: https://code.openbravo.com/erp/devel/pi/rev/b4a8ad7a445f changeset: 30045:b4a8ad7a445f user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Thu Sep 08 13:20:39 2016 +0200 summary: Fixes issue 32366: Callout performance improvements. diffstat: .hgsigs | 5 + .hgtags | 5 + build.xml | 6 +- modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/CreateAccountingConfiguration.class | 0 modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_GEN_PAYMENTSCHEDULE_INV.xml | 3 - modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_ISPAYMENTCONFIRMED.xml | 4 +- modules/org.openbravo.advpaymentmngt/src-db/database/model/modifiedTables/FIN_FINACC_TRANSACTION.xml | 7 + modules/org.openbravo.advpaymentmngt/src-db/database/model/modifiedTables/FIN_FINANCIAL_ACCOUNT.xml | 4 + modules/org.openbravo.advpaymentmngt/src-db/database/model/triggers/APRM_FIN_FINACC_TRAN_CHECK_TRG.xml | 4 +- modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_AUXILIARINPUT.xml | 4 +- modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_COLUMN.xml | 83 +- modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_ELEMENT.xml | 112 +- modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_FIELD.xml | 58 + modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MESSAGE.xml | 38 +- modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 4 +- modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_REFERENCE.xml | 12 + modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_TAB.xml | 2 +- modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_TABLE.xml | 3 +- modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_VAL_RULE.xml | 11 + modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml | 264 +- modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUIAPP_PROCESS.xml | 20 + modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUISEL_SELECTOR.xml | 16 + modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/AllTests.java | 65 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/FinancialAccountTest.java | 103 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentMethodTest.java | 105 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_01.java | 236 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_02.java | 238 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_03.java | 236 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_04.java | 215 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_05.java | 205 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_06.java | 247 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_07.java | 338 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_08.java | 317 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_09.java | 349 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_10.java | 348 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_11.java | 306 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/TestUtility.java | 567 - modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/Value.java | 38 - modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/CreateAccountingConfiguration.java | 7 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/APRMApplicationProvider.java | 2 + modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/AddMultiplePaymentsHandler.java | 3 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/FindTransactionsToMatchActionHandler.java | 16 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/FundsTransferActionHandler.java | 312 + modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/FundsTransferOnChangeDepositToActionHandler.java | 58 + modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/ModifyPaymentPlanActionHandler.java | 11 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/ProcessInvoice.java | 27 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/dao/TransactionsDao.java | 3 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/filterexpression/AddPaymentDefaultValuesHandler.java | 37 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/filterexpression/TransactionAddPaymentDefaultValues.java | 10 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/hqlinjections/AddPaymentOrderInvoicesTransformer.java | 38 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProcess.java | 13 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/utility/APRM_MatchingUtility.java | 99 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/utility/FIN_Utility.java | 116 +- modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addPayment.js | 9 + modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addTransaction.js | 2 +- modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-findTransaction.js | 19 +- modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-fundsTransfer.js | 38 + modules/org.openbravo.apachejdbcconnectionpool/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.apachejdbcconnectionpool/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.apachejdbcconnectionpool/src/org/openbravo/apachejdbcconnectionpool/ConnectionInitializerInterceptor.java | 4 +- modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.client.application/src-db/database/sourcedata/AD_COLUMN.xml | 8 +- modules/org.openbravo.client.application/src-db/database/sourcedata/AD_ELEMENT.xml | 4 +- modules/org.openbravo.client.application/src-db/database/sourcedata/AD_FIELD.xml | 8 +- modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml | 24 + modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 8 +- modules/org.openbravo.client.application/src-db/database/sourcedata/AD_REF_LIST.xml | 12 + modules/org.openbravo.client.application/src/org/openbravo/client/application/ADAlertDatasourceService.java | 9 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java | 4 + modules/org.openbravo.client.application/src/org/openbravo/client/application/ComputeTranslatedNameActionHandler.java | 3 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/ComputeWindowActionHandler.java | 3 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/MenuManager.java | 5 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/ParameterUtils.java | 3 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/PropertiesComponent.java | 3 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/AttachImplementationManager.java | 5 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/AttachmentAH.java | 3 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/AttachmentConfigEventHandler.java | 7 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/AttachmentUtils.java | 11 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/CoreAttachImplementation.java | 7 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/MetadataOnTab.java | 1 - modules/org.openbravo.client.application/src/org/openbravo/client/application/event/ElementValueEventHandler.java | 9 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/event/FieldHandler.java | 2 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/event/TreeTablesEventHandler.java | 3 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/event/UpdateInvariantCharacteristicsHandler.java | 9 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/example/JSExecuteCalloutExample.java | 3 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/personalization/PersonalizationHandler.java | 16 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/process/BaseProcessActionHandler.java | 3 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/templates/ob-pick-and-execute-grid.js.ftl | 4 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java | 6 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java | 450 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/window/GridConfigurationSequenceNumberCallout.java | 1 - modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewFieldHandler.java | 9 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewGridComponent.java | 10 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewParameterHandler.java | 5 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewTab.java | 3 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewUtil.java | 7 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-characteristics.js | 11 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-minidaterange.js | 3 - modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-tree.js | 40 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-onchange-registry.js | 78 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form-notes.js | 5 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form.js | 30 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-grid.js | 128 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-tree-view-grid.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js | 129 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-event-handler-registry.js | 71 + modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js | 56 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js | 52 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/personalization/ob-manage-views.js | 5 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-base-parameter-window-view.js | 12 + modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-grid.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-view.js | 4 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-function-registry.js | 113 + modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-history-manager.js | 16 +- modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.js | 3 +- modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.client.kernel/jsbeautify/jsbeautify | 11 +- modules/org.openbravo.client.kernel/jsbeautify/jsbeautify-module | 11 +- modules/org.openbravo.client.kernel/jsbeautify/jscheck-btfy | 6 +- modules/org.openbravo.client.kernel/jsbeautify/jscheck-btfy-module | 6 +- modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 6 +- modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelApplicationInitializer.java | 4 +- modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelUtils.java | 2 +- modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/CharacteristicsUIDefinition.java | 7 +- modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/EnumUIDefinition.java | 5 +- modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/NumberUIDefinition.java | 20 + modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java | 31 +- modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 4 +- modules/org.openbravo.client.myob/src/org/openbravo/client/myob/MyOBUtils.java | 3 +- modules/org.openbravo.client.myob/src/org/openbravo/client/myob/MyOpenbravoComponent.java | 2 +- modules/org.openbravo.client.myob/src/org/openbravo/client/myob/WidgetProvider.java | 5 +- modules/org.openbravo.client.querylist/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.client.querylist/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.client.querylist/src/org/openbravo/client/querylist/CheckOptionalFilterCallout.java | 3 +- modules/org.openbravo.client.querylist/src/org/openbravo/client/querylist/QueryListUtils.java | 3 +- modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.financial.paymentreport/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.financial.paymentreport/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.financial.paymentreport/src/org/openbravo/financial/paymentreport/erpCommon/ad_reports/PaymentReport.java | 5 +- modules/org.openbravo.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.service.datasource/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.service.datasource/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 10 +- modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/ADTreeDatasourceService.java | 3 + modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/AccountTreeDatasourceService.java | 2 +- modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/BaseDataSourceService.java | 5 +- modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/ComboTableDatasourceService.java | 11 +- modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/DataSourceServiceProvider.java | 14 +- modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/DataSourceServlet.java | 17 +- modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/DataSourceUtils.java | 50 + modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/DefaultDataSourceService.java | 2 +- modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/HQLDataSourceService.java | 23 +- modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/NoteDataSource.java | 3 +- modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/ReadOnlyDataSourceService.java | 39 +- modules/org.openbravo.service.integration.google/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.service.integration.google/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 4 +- modules/org.openbravo.service.integration.openid/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.service.integration.openid/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.service.json/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.service.json/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.service.json/src/org/openbravo/service/json/AdvancedQueryBuilder.java | 5 +- modules/org.openbravo.service.json/src/org/openbravo/service/json/DataToJsonConverter.java | 4 +- modules/org.openbravo.service.json/src/org/openbravo/service/json/DefaultJsonDataService.java | 108 +- modules/org.openbravo.service.json/src/org/openbravo/service/json/JsonConstants.java | 5 + modules/org.openbravo.userinterface.selector/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.userinterface.selector/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 12 +- modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/SelectorComponent.java | 8 +- modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/SelectorDataSourceFilter.java | 15 +- modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/SelectorDefaultFilterActionHandler.java | 6 +- modules/org.openbravo.userinterface.skin.250to300Comp/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.userinterface.skin.250to300Comp/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.userinterface.smartclient/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.userinterface.smartclient/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 6 +- modules/org.openbravo.userinterface.smartclient/src/org/openbravo/userinterface/smartclient/templates/smartclient_types_js.ftl | 3 +- modules/org.openbravo.utility.cleanup.log/referencedata/standard/Log_Clean_Up_Default_Configuration.xml | 9 + modules/org.openbravo.utility.cleanup.log/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.utility.cleanup.log/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.utility.cleanup.log/src/org/openbravo/utility/cleanup/log/CleanEntity.java | 7 +- modules/org.openbravo.utility.cleanup.log/src/org/openbravo/utility/cleanup/log/LogCleanUpProcess.java | 3 +- modules/org.openbravo.v3.datasets/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.v3.datasets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 6 +- modules/org.openbravo.v3.framework/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.v3.framework/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 24 +- modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE.xml | 2 +- modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 22 +- referencedata/sampledata/F_B_International_Group/AD_PROCESS_REQUEST.xml | 1336 +- referencedata/sampledata/F_B_International_Group/AD_SEQUENCE.xml | 82 +- referencedata/sampledata/F_B_International_Group/AD_USER.xml | 72 +- referencedata/sampledata/F_B_International_Group/AD_WINDOW_ACCESS.xml | 42 + referencedata/sampledata/F_B_International_Group/C_BPARTNER.xml | 86 +- referencedata/sampledata/F_B_International_Group/C_CONVERSION_RATE.xml | 36 + referencedata/sampledata/F_B_International_Group/C_INVOICE.xml | 3878 +- referencedata/sampledata/F_B_International_Group/C_INVOICELINE.xml | 8376 + referencedata/sampledata/F_B_International_Group/C_INVOICELINETAX.xml | 4104 + referencedata/sampledata/F_B_International_Group/C_INVOICETAX.xml | 1020 + referencedata/sampledata/F_B_International_Group/C_ORDER.xml | 2232 + referencedata/sampledata/F_B_International_Group/C_ORDERLINE.xml | 9516 + referencedata/sampledata/F_B_International_Group/C_ORDERLINETAX.xml | 3468 + referencedata/sampledata/F_B_International_Group/C_ORDERTAX.xml | 576 + referencedata/sampledata/F_B_International_Group/C_ORDER_DISCOUNT.xml | 180 + referencedata/sampledata/F_B_International_Group/FACT_ACCT.xml | 46014 +++++- referencedata/sampledata/F_B_International_Group/FIN_BANKSTATEMENT.xml | 44 + referencedata/sampledata/F_B_International_Group/FIN_BANKSTATEMENTLINE.xml | 1302 + referencedata/sampledata/F_B_International_Group/FIN_FINACC_TRANSACTION.xml | 1854 + referencedata/sampledata/F_B_International_Group/FIN_FINANCIAL_ACCOUNT.xml | 8 +- referencedata/sampledata/F_B_International_Group/FIN_PAYMENT.xml | 2122 + referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_DETAIL.xml | 960 + referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_PROPOSAL.xml | 174 + referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_PROP_DETAIL.xml | 630 + referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_SCHEDULE.xml | 82376 +++++---- referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_SCHEDULEDETAIL.xml | 1326 +- referencedata/sampledata/F_B_International_Group/FIN_RECONCILIATION.xml | 62 +- referencedata/sampledata/F_B_International_Group/GL_JOURNAL.xml | 108 + referencedata/sampledata/F_B_International_Group/GL_JOURNALBATCH.xml | 82 +- referencedata/sampledata/F_B_International_Group/GL_JOURNALLINE.xml | 1260 + referencedata/sampledata/F_B_International_Group/M_COSTING.xml | 1896 +- referencedata/sampledata/F_B_International_Group/M_INOUT.xml | 1530 + referencedata/sampledata/F_B_International_Group/M_INOUTLINE.xml | 4416 + referencedata/sampledata/F_B_International_Group/M_MATCHINV.xml | 1368 + referencedata/sampledata/F_B_International_Group/M_MATCHPO.xml | 2736 + referencedata/sampledata/F_B_International_Group/M_STORAGE_DETAIL.xml | 108 +- referencedata/sampledata/F_B_International_Group/M_STORAGE_PENDING.xml | 54 +- referencedata/sampledata/F_B_International_Group/M_TRANSACTION.xml | 5760 + referencedata/sampledata/F_B_International_Group/M_TRANSACTION_COST.xml | 3264 + referencedata/sampledata/F_B_International_Group/OBUIAPP_PROCESS_ACCESS.xml | 140 + referencedata/sampledata/QA_Testing/FIN_PAYMENT_SCHEDULEDETAIL.xml | 1 + src-core/src/org/openbravo/data/Sqlc.java | 9 +- src-core/src/org/openbravo/database/ConnectionProviderImpl.java | 2 +- src-core/src/org/openbravo/database/SessionInfo.java | 4 +- src-db/database/lib/dbsourcemanager.jar | 0 src-db/database/model/functions/A_ASSET_CREATE.xml | 3 +- src-db/database/model/functions/A_ASSET_POST.xml | 8 +- src-db/database/model/functions/C_AGING_GET_SCOPE.xml | 4 +- src-db/database/model/functions/C_BANKSTATEMENT_POST.xml | 8 +- src-db/database/model/functions/C_BP_GROUP_ACCT_COPY.xml | 6 +- src-db/database/model/functions/C_CASH_POST.xml | 4 +- src-db/database/model/functions/C_CHANGEPROJECTSTATUS.xml | 3 +- src-db/database/model/functions/C_CHANGEPROJECTSTATUSTOORDER.xml | 4 +- src-db/database/model/functions/C_CLOSEPROJECT.xml | 3 +- src-db/database/model/functions/C_CURRENCY_CONVERT.xml | 4 +- src-db/database/model/functions/C_CURRENCY_CONVERT_RATE.xml | 4 +- src-db/database/model/functions/C_CURRENCY_RATE.xml | 6 +- src-db/database/model/functions/C_DB_PERCENTAGE_PAID.xml | 3 +- src-db/database/model/functions/C_DP_MANAGEMENT_POST.xml | 12 +- src-db/database/model/functions/C_GENERATEPOFROMPROJECT.xml | 3 +- src-db/database/model/functions/C_GENERATESOFROMPROJECT.xml | 4 +- src-db/database/model/functions/C_GENERATESOFROMPROJECTPHASE.xml | 4 +- src-db/database/model/functions/C_GET_IBAN_DISPLAYED_ACCOUNT.xml | 5 +- src-db/database/model/functions/C_GET_NET_PRICE_FROM_GROSS.xml | 3 +- src-db/database/model/functions/C_INVOICELINETAX_INSERT.xml | 8 +- src-db/database/model/functions/C_INVOICELINETAX_ROUNDING.xml | 3 +- src-db/database/model/functions/C_INVOICE_POST.xml | 5 +- src-db/database/model/functions/C_ORDERLINETAX_INSERT.xml | 8 +- src-db/database/model/functions/C_ORDERLINETAX_ROUNDING.xml | 3 +- src-db/database/model/functions/C_ORDER_POST1.xml | 28 +- src-db/database/model/functions/C_ORDER_PO_CREATE.xml | 4 +- src-db/database/model/functions/C_PAYINADVANCE_CREATE.xml | 5 +- src-db/database/model/functions/C_PERIOD_PROCESS.xml | 3 +- src-db/database/model/functions/C_PROJECT_GENERATE.xml | 5 +- src-db/database/model/functions/C_REMITTANCE_POST.xml | 7 +- src-db/database/model/functions/C_SETTLEMENT_POST.xml | 5 +- src-db/database/model/functions/C_TAXPAYMENT_POST.xml | 17 +- src-db/database/model/functions/C_TAX_GET_LEVEL.xml | 3 +- src-db/database/model/functions/C_VALIDCOMBINATION_CLONE.xml | 6 - src-db/database/model/functions/C_YEARPERIODS.xml | 3 +- src-db/database/model/functions/FACT_ACCT_RESET.xml | 3 +- src-db/database/model/functions/MA_COPY_VERSION.xml | 5 +- src-db/database/model/functions/MA_GLOBALUSE_DISTRIBUTE.xml | 7 +- src-db/database/model/functions/MA_MAINTENANCE_SCHEDULE.xml | 3 +- src-db/database/model/functions/MA_MEASURE_SHIFT_EXPLODE.xml | 4 +- src-db/database/model/functions/MA_MEASURE_TIME_EXPLODE.xml | 3 +- src-db/database/model/functions/MA_PC_CASE_CREATE.xml | 3 +- src-db/database/model/functions/MA_PRODUCTIONRUN_STANDARD.xml | 35 +- src-db/database/model/functions/MA_PRODUCTION_COST.xml | 7 +- src-db/database/model/functions/MA_PRODUCTION_COST_GENERATE.xml | 3 +- src-db/database/model/functions/MA_STANDARD_COST_SEQUENCE.xml | 3 +- src-db/database/model/functions/MRP_PROCESSPLAN.xml | 5 +- src-db/database/model/functions/MRP_PROCESSPLAN_PLAN.xml | 5 +- src-db/database/model/functions/MRP_PROCESSPLAN_RECALCULATE.xml | 5 +- src-db/database/model/functions/MRP_PROCESSPLAN_RECALCULATE0.xml | 3 +- src-db/database/model/functions/MRP_PRODUCTION_RUN.xml | 3 +- src-db/database/model/functions/MRP_PURCHASEORDER.xml | 3 - src-db/database/model/functions/MRP_PURCHASEPLAN.xml | 5 +- src-db/database/model/functions/MRP_PURCHASE_RUN.xml | 3 +- src-db/database/model/functions/MRP_REQUISITION.xml | 3 +- src-db/database/model/functions/MRP_RUN_EXPLODE.xml | 6 +- src-db/database/model/functions/MRP_RUN_INITIALIZE.xml | 5 +- src-db/database/model/functions/MRP_WORKREQUIREMENT.xml | 7 +- src-db/database/model/functions/M_COPY_PRODUCT_TEMPLATE.xml | 8 +- src-db/database/model/functions/M_GENERATE_AVERAGE_COSTS.xml | 1 - src-db/database/model/functions/M_GENERATE_STANDARD_COSTS.xml | 1 - src-db/database/model/functions/M_GET_OFFERS_NAME.xml | 3 +- src-db/database/model/functions/M_GET_PARETO_ABC.xml | 3 +- src-db/database/model/functions/M_GET_PARETO_ABC_LEGACY.xml | 3 +- src-db/database/model/functions/M_GET_STOCK.xml | 3 +- src-db/database/model/functions/M_GET_STOCK_PARAM.xml | 6 +- src-db/database/model/functions/M_INOUTEXPLODEBOMNOTSTOCK.xml | 5 +- src-db/database/model/functions/M_INOUT_CANCEL.xml | 3 +- src-db/database/model/functions/M_INOUT_CREATE.xml | 1 - src-db/database/model/functions/M_INOUT_CREATEINVOICE.xml | 1 - src-db/database/model/functions/M_INOUT_POST.xml | 33 +- src-db/database/model/functions/M_INTERNAL_CONSUMPTION_POST1.xml | 3 +- src-db/database/model/functions/M_INVENTORY_POST.xml | 4 +- src-db/database/model/functions/M_MOVEMENT_POST.xml | 3 +- src-db/database/model/functions/M_RAPPEL_INVOICE_CREATE.xml | 4 +- src-db/database/model/functions/M_REQUISITION_CREATEPO.xml | 3 +- src-db/database/model/functions/M_RESERVATION_REALLOCATE.xml | 2 - src-db/database/model/functions/M_UNIQUELOCATOR_RULE.xml | 3 +- src-db/database/model/functions/M_UNIQUELOCATOR_RULE_PARAM.xml | 3 +- src-db/database/model/functions/M_UPDATE_PARETO_PRODUCT.xml | 3 +- src-db/database/model/functions/M_UPDATE_PARETO_PRODUCT_LEGACY.xml | 3 +- src-db/database/model/functions/S_TIMEEXPENSE_POST.xml | 4 +- src-db/database/model/prescript-PostgreSql.sql | 1 - src-db/database/model/tables/C_IMPORT_ENTRY.xml | 4 + src-db/database/model/tables/C_INVOICETAX_CASHVAT.xml | 3 + src-db/database/model/tables/C_POC_DOCTYPE_TEMPLATE.xml | 4 + src-db/database/model/tables/FIN_PAYMENT_SCHEDULEDETAIL.xml | 3 + src-db/database/model/tables/M_INVENTORY.xml | 2 +- src-db/database/model/triggers/C_ACTIVITY_TRG.xml | 3 +- src-db/database/model/triggers/C_BANKSTATEMENTLINE_TRG.xml | 3 +- src-db/database/model/triggers/C_BPARTNER_TRG.xml | 20 +- src-db/database/model/triggers/C_CASHLINE_TRG.xml | 5 +- src-db/database/model/triggers/C_ELEMENTVALUE_TRG.xml | 3 +- src-db/database/model/triggers/C_INVOICELINETAX_TRG.xml | 4 +- src-db/database/model/triggers/C_INVOICELINE_BEFORE_TRG.xml | 3 +- src-db/database/model/triggers/C_INVOICELINE_TRG.xml | 13 - src-db/database/model/triggers/C_INVOICE_REVERSE_TRG.xml | 3 +- src-db/database/model/triggers/C_ORDERDISCOUNT_TRG.xml | 6 +- src-db/database/model/triggers/C_ORDERLINE_TRG.xml | 1 - src-db/database/model/triggers/C_ORDERTAX_TRG.xml | 2 - src-db/database/model/triggers/C_ORDER_CHK_RESTRINCTIONS_TRG.xml | 5 - src-db/database/model/triggers/C_PERIOD_TRG2.xml | 3 +- src-db/database/model/triggers/C_POC_DOCTYPE_TEMPLATE_TRG.xml | 44 + src-db/database/model/triggers/C_REMITTANCELINE_TRG.xml | 4 +- src-db/database/model/triggers/C_TAX_REPORT_TRG.xml | 3 +- src-db/database/model/triggers/GL_JL_CHK_RESTRICTIONS_TRG.xml | 3 +- src-db/database/model/triggers/M_ATTRIBUTEVALUE_TRG.xml | 3 +- src-db/database/model/triggers/M_CH_VALUE_TRG.xml | 3 +- src-db/database/model/triggers/M_CH_VALUE_TRG2.xml | 4 +- src-db/database/model/triggers/M_COSTING_TRG.xml | 1 - src-db/database/model/triggers/M_PRODUCT_TRG.xml | 3 - src-db/database/model/triggers/M_RESERVATION_TRG.xml | 1 - src-db/database/model/triggers/M_TRANSACTION_TRG.xml | 1 - src-db/database/model/triggers/M_TRANSACTION_TRG2.xml | 4 +- src-db/database/model/triggers/S_TIMEEXPENSE_TRG.xml | 4 +- src-db/database/model/views/C_INVOICETAX_CASHVAT_V.xml | 2 +- src-db/database/sourcedata/AD_AUXILIARINPUT.xml | 4 +- src-db/database/sourcedata/AD_COLUMN.xml | 91 +- src-db/database/sourcedata/AD_ELEMENT.xml | 12 + src-db/database/sourcedata/AD_FIELD.xml | 31 +- 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_MODULE.xml | 2 +- src-db/database/sourcedata/AD_REF_LIST.xml | 11 + src-db/database/sourcedata/AD_REF_TREE.xml | 2 +- src-db/database/sourcedata/AD_TAB.xml | 2 + src-db/database/sourcedata/AD_TABLE.xml | 2 + src-db/database/sourcedata/AD_TEXTINTERFACES.xml | 55 +- src-db/database/sourcedata/OBUISEL_SELECTOR.xml | 2 +- src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml | 44 + src-test/src/org/openbravo/advpaymentmngt/test/DocumentNumberGeneration.java | 193 + src-test/src/org/openbravo/advpaymentmngt/test/FinancialAccountTest.java | 103 + src-test/src/org/openbravo/advpaymentmngt/test/FundsTransferTest.java | 256 + src-test/src/org/openbravo/advpaymentmngt/test/PaymentMethodTest.java | 105 + src-test/src/org/openbravo/advpaymentmngt/test/PaymentTest_01.java | 236 + src-test/src/org/openbravo/advpaymentmngt/test/PaymentTest_02.java | 240 + src-test/src/org/openbravo/advpaymentmngt/test/PaymentTest_03.java | 236 + src-test/src/org/openbravo/advpaymentmngt/test/PaymentTest_04.java | 215 + src-test/src/org/openbravo/advpaymentmngt/test/PaymentTest_05.java | 205 + src-test/src/org/openbravo/advpaymentmngt/test/PaymentTest_06.java | 247 + src-test/src/org/openbravo/advpaymentmngt/test/PaymentTest_07.java | 338 + src-test/src/org/openbravo/advpaymentmngt/test/PaymentTest_08.java | 318 + src-test/src/org/openbravo/advpaymentmngt/test/PaymentTest_09.java | 349 + src-test/src/org/openbravo/advpaymentmngt/test/PaymentTest_10.java | 348 + src-test/src/org/openbravo/advpaymentmngt/test/PaymentTest_11.java | 307 + src-test/src/org/openbravo/advpaymentmngt/test/TestUtility.java | 567 + src-test/src/org/openbravo/advpaymentmngt/test/Value.java | 38 + src-test/src/org/openbravo/test/AllAntTaskTests.java | 6 +- src-test/src/org/openbravo/test/AllTests.java | 6 +- src-test/src/org/openbravo/test/costing/TestCosting.java | 20 +- src-test/src/org/openbravo/test/dal/ComputedColumnsTest.java | 7 +- src-test/src/org/openbravo/test/dal/DalPerformanceExampleTest.java | 2 +- src-test/src/org/openbravo/test/datasource/TestAllowUnpagedDatasourcePreference.java | 10 +- src-test/src/org/openbravo/test/modularity/DatasetServiceTest.java | 30 +- src-test/src/org/openbravo/test/role/inheritance/AccessPropagation.java | 5 +- src-test/src/org/openbravo/test/role/inheritance/AccessPropagationNotInherited.java | 5 +- src-test/src/org/openbravo/test/role/inheritance/DeletedAccessPropagation.java | 9 +- src-test/src/org/openbravo/test/role/inheritance/HorizontalInheritance.java | 9 +- src-test/src/org/openbravo/test/role/inheritance/RecalculatePermissions.java | 11 +- src-test/src/org/openbravo/test/role/inheritance/RoleInheritanceRestrictions.java | 41 +- src-test/src/org/openbravo/test/role/inheritance/RoleInheritanceTestUtils.java | 25 +- src-test/src/org/openbravo/test/role/inheritance/VerticalInheritance.java | 7 +- src-test/src/org/openbravo/test/system/SystemServiceTest.java | 4 +- src-test/src/org/openbravo/test/system/SystemValidatorTest.java | 5 + src-test/src/org/openbravo/test/webservice/JSONWebServicesWhereParameter.java | 2 +- src-wad/src/org/openbravo/wad/javasource.javaxml | 9 +- src/org/openbravo/base/secureApp/OrgTree.java | 22 +- src/org/openbravo/common/datasource/ReturnFromCustomerVendorPropertyFieldsTransformer.java | 75 + src/org/openbravo/common/datasource/StockReservationPickAndEditDataSource.java | 129 +- src/org/openbravo/costing/AverageCostAdjustment.java | 3 +- src/org/openbravo/costing/CostAdjustmentUtils.java | 45 +- src/org/openbravo/costing/CostingAlgorithm.java | 12 +- src/org/openbravo/costing/CostingAlgorithmAdjustmentImp.java | 3 +- src/org/openbravo/costing/CostingMigrationProcess.java | 15 +- src/org/openbravo/costing/CostingRuleProcess.java | 8 +- src/org/openbravo/costing/CostingUtils.java | 43 +- src/org/openbravo/costing/InventoryAmountUpdateProcess.java | 5 +- src/org/openbravo/costing/LandedCostDistributionByAmount.java | 9 +- src/org/openbravo/costing/ManualCostAdjustmentProcessHandler.java | 3 +- src/org/openbravo/dal/core/DalSessionFactory.java | 119 +- src/org/openbravo/dal/core/DalUtil.java | 10 +- src/org/openbravo/dal/core/OBContext.java | 4 +- src/org/openbravo/dal/core/OBDynamicPropertyHandler.java | 40 +- src/org/openbravo/dal/core/OBInterceptor.java | 2 +- src/org/openbravo/dal/core/SessionHandler.java | 70 +- src/org/openbravo/dal/security/EntityAccessChecker.java | 13 +- src/org/openbravo/dal/security/OrganizationStructureProvider.java | 5 +- src/org/openbravo/dal/security/SecurityChecker.java | 13 +- src/org/openbravo/dal/service/OBCriteria.java | 13 +- src/org/openbravo/dal/xml/EntityExcelXMLConverter.java | 2 +- src/org/openbravo/dal/xml/EntityXMLConverter.java | 14 +- src/org/openbravo/dal/xml/PrimitiveReferenceHandler.java | 3 +- src/org/openbravo/erpCommon/ad_actionButton/ActionButtonUtility.java | 3 +- src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Invoice.html | 3 + src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Shipment_data.xsql | 54 +- src/org/openbravo/erpCommon/ad_actionButton/MRPManufacturingPlanProcess.java | 27 +- src/org/openbravo/erpCommon/ad_actionButton/ProcessGoods.java | 6 +- src/org/openbravo/erpCommon/ad_callouts/CalloutConstants.java | 38 + src/org/openbravo/erpCommon/ad_callouts/CalloutInformationProvider.java | 71 + src/org/openbravo/erpCommon/ad_callouts/DelegateConnectionProvider.java | 145 + src/org/openbravo/erpCommon/ad_callouts/EmailConfiguration_Port.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/HttpServletCalloutInformationProvider.java | 143 + src/org/openbravo/erpCommon/ad_callouts/JavaPackageChecker.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/Multiphase_dates.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SE_CalculateExchangeRate.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SE_DimensionDocBaseType.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_DoubtfulDebt_Method.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_ElementValue_AccountSign.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_GLItem_Transaction.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_InOut_Organization.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_InOut_Warehouse.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_Invoice_AccountingDate.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_Invoice_BPartner.java | 5 +- src/org/openbravo/erpCommon/ad_callouts/SE_Invoice_BPartnerLocation.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SE_Invoice_Organization.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SE_Invoice_TaxDate.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_Locator_Activate.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SE_Order_BPartner.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SE_Order_BPartnerLocation.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SE_Order_Organization.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SE_Organization_NotTaxDeductable.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SE_PaymentMethod.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_PaymentMethod_FinAccount.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_Payment_BPartner.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_Payment_FinAccount.java | 9 +- src/org/openbravo/erpCommon/ad_callouts/SE_Payment_MultiCurrency.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SE_Payment_Transaction.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_Sales_Pricelist.java | 1 - src/org/openbravo/erpCommon/ad_callouts/SE_StatementDate_Transaction.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SE_TaxRate_Withholding.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SE_Trxtype_Transaction.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_AdvPayment_Document.java | 20 +- src/org/openbravo/erpCommon/ad_callouts/SL_BP_Category_Default.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_BPartnerLocation.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_Commission_ListDetails.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_CostAdjustment_DocType.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_CostingRule_FixBackdated.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_Costing_Currency.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_Depreciate.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_InOutLine_Product.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_InOut_AccountingDate.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_InvAmtUpd_AmtUnitCost.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_InvAmtUpd_DocType.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_InvAmtUpd_ProductRefDate.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_Inventory_Locator.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_Inventory_Product.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_Journal_MultiAcctSchema.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_LandedCost_DocType.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_LandedCost_InvoiceLine.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_LandedCost_Receipt.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_Movement_Product.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_Order_UpdateLinesDate.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SL_Preference.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_ProductCh_Characteristic.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_ProductionPlan_WRPhase_Quantity.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_Project_Service.java | 5 +- src/org/openbravo/erpCommon/ad_callouts/SL_RefreshSequenceAndLength.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_Reservation.java | 23 +- src/org/openbravo/erpCommon/ad_callouts/SL_SequenceProduct_Product_Attribute.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_StatusFieldDefaults.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_TableTab.java | 3 +- src/org/openbravo/erpCommon/ad_callouts/SL_TaxCategory_Org.java | 4 +- src/org/openbravo/erpCommon/ad_callouts/SimpleCallout.java | 230 +- src/org/openbravo/erpCommon/ad_callouts/SimpleCalloutInformationProvider.java | 154 + src/org/openbravo/erpCommon/ad_callouts/SysInfoCustomAllowed.java | 4 +- src/org/openbravo/erpCommon/ad_forms/AcctServer.java | 7 +- src/org/openbravo/erpCommon/ad_forms/AcctServer_data.xsql | 39 +- src/org/openbravo/erpCommon/ad_forms/DocFINFinAccTransaction.java | 5 +- src/org/openbravo/erpCommon/ad_forms/DocFINPayment.java | 4 +- src/org/openbravo/erpCommon/ad_forms/DocInvoice.java | 21 +- src/org/openbravo/erpCommon/ad_forms/DocInvoice_data.xsql | 11 + src/org/openbravo/erpCommon/ad_forms/DocLineCashVATReady_PaymentTransactionReconciliation.java | 49 +- src/org/openbravo/erpCommon/ad_forms/DocMatchInv.java | 5 - src/org/openbravo/erpCommon/ad_forms/GenerateShipmentsmanual_data.xsql | 61 +- src/org/openbravo/erpCommon/ad_forms/MaterialReceiptPending.java | 2 + src/org/openbravo/erpCommon/ad_forms/MaterialReceiptPendingLines_data.xsql | 12 +- src/org/openbravo/erpCommon/ad_forms/ModuleManagement.java | 5 +- src/org/openbravo/erpCommon/ad_help/HelpWindow.java | 33 +- src/org/openbravo/erpCommon/ad_process/MRPPurchaseCreateReservations.java | 7 +- src/org/openbravo/erpCommon/ad_process/Register.java | 128 - src/org/openbravo/erpCommon/ad_process/assets/AssetLinearDepreciationMethodProcess.java | 76 +- src/org/openbravo/erpCommon/ad_reports/GeneralAccountingReports.html | 18 +- src/org/openbravo/erpCommon/ad_reports/GeneralAccountingReports.java | 89 +- src/org/openbravo/erpCommon/ad_reports/GeneralAccountingReports.xml | 1 + src/org/openbravo/erpCommon/ad_reports/GeneralAccountingReportsPDF.jrxml | 102 +- src/org/openbravo/erpCommon/ad_reports/GeneralAccountingReports_data.xsql | 7 +- src/org/openbravo/erpCommon/ad_reports/ReportInvoiceCustomerDimensionalAnalysesJR_legacy_data.xsql | 16 +- src/org/openbravo/erpCommon/ad_reports/ReportStandardCostsJR_subreport0.jrxml | 4 +- src/org/openbravo/erpCommon/ad_reports/ReportTrialBalance.html | 1 + src/org/openbravo/erpCommon/ad_reports/ReportTrialBalance.java | 56 +- src/org/openbravo/erpCommon/ad_reports/ReportTrialBalanceExcel.jrxml | 94 +- src/org/openbravo/erpCommon/ad_reports/ReportTrialBalancePDF.jrxml | 73 +- src/org/openbravo/erpCommon/ad_reports/ReportTrialBalance_data.xsql | 36 +- src/org/openbravo/erpCommon/businessUtility/AccountTree_data.xsql | 6 +- src/org/openbravo/erpCommon/businessUtility/InitialOrgSetup.java | 4 +- src/org/openbravo/erpCommon/businessUtility/InitialSetupUtility.java | 25 +- src/org/openbravo/erpCommon/businessUtility/Preferences.java | 81 +- src/org/openbravo/erpCommon/info/AttributeSetInstance.java | 28 +- src/org/openbravo/erpCommon/info/Locator.java | 16 +- src/org/openbravo/erpCommon/info/PriceListVersionFilterExpression.java | 27 +- src/org/openbravo/erpCommon/info/PriceListVersionFilterExpressionName.java | 10 +- src/org/openbravo/erpCommon/obps/ActivationKey.java | 3 +- src/org/openbravo/erpCommon/security/Login.html | 4 +- src/org/openbravo/erpCommon/utility/CashVATUtil.java | 14 +- src/org/openbravo/erpCommon/utility/ComboTableData.java | 10 +- src/org/openbravo/erpCommon/utility/ModulesInOB3Distribution.java | 65 + src/org/openbravo/erpCommon/utility/OBMessageUtils.java | 20 +- src/org/openbravo/erpCommon/utility/ReferencedLink.java | 7 +- src/org/openbravo/erpCommon/utility/UsedByLink.java | 14 +- src/org/openbravo/erpCommon/utility/UsedByLink_data.xsql | 15 - src/org/openbravo/erpCommon/utility/reporting/Template_data.xsql | 5 +- src/org/openbravo/erpReports/RptC_Bpartner.java | 3 +- src/org/openbravo/event/ProductCharacteristicValueEventHandler.java | 56 +- src/org/openbravo/financial/FinancialUtils.java | 21 +- src/org/openbravo/financial/ResetAccounting.java | 15 +- src/org/openbravo/materialmgmt/InventoryCountProcess.java | 10 +- src/org/openbravo/materialmgmt/ManageVariantsDS.java | 3 +- src/org/openbravo/materialmgmt/ProductCharacteristicsDS.java | 3 +- src/org/openbravo/materialmgmt/ReservationUtils.java | 14 +- src/org/openbravo/materialmgmt/VariantChDescUpdateProcessor.java | 83 + src/org/openbravo/role/inheritance/InheritedAccessEnabledEventHandler.java | 3 +- src/org/openbravo/role/inheritance/RoleInheritanceEventHandler.java | 15 +- src/org/openbravo/role/inheritance/RoleInheritanceManager.java | 26 +- src/org/openbravo/role/inheritance/RoleInheritanceWarningFICExtension.java | 5 +- src/org/openbravo/role/inheritance/access/AccessTypeInjector.java | 13 +- src/org/openbravo/role/inheritance/access/FieldAccessInjector.java | 7 +- src/org/openbravo/role/inheritance/access/PreferenceAccessInjector.java | 33 +- src/org/openbravo/role/inheritance/access/TabAccessInjector.java | 9 +- src/org/openbravo/role/inheritance/access/WindowAccessInjector.java | 3 +- src/org/openbravo/service/db/CallProcess.java | 8 +- src/org/openbravo/service/db/DalConnectionProvider.java | 12 +- src/org/openbravo/service/db/DataImportService.java | 3 +- src/org/openbravo/service/importprocess/ImportEntryManager.java | 8 +- src/org/openbravo/service/importprocess/ImportEntryProcessor.java | 9 +- src/org/openbravo/service/system/SystemService.java | 3 +- src/org/openbravo/service/web/UserContextCache.java | 3 +- web/js/productCharacteristicsProcess.js | 16 +- 575 files changed, 162590 insertions(+), 48412 deletions(-) diffs (truncated from 258916 to 300 lines): diff -r be5679c6e512 -r b4a8ad7a445f .hgsigs --- a/.hgsigs Wed Jun 15 14:26:32 2016 +0200 +++ b/.hgsigs Thu Sep 08 13:20:39 2016 +0200 @@ -194,3 +194,8 @@ 265e8eccf704614fe88220026f2e2bafcebaaf00 0 iEYEABECAAYFAlcgZEQACgkQCX/oGf+2qkPuZgCcDPuB9d77M+51AglMvvmtpCDtnvoAnjqst7QgD6IP3Sv21+4vlqEjLVqU 98bdf9167a3d4ea9cb9b6f5e214a539220a3f3cb 0 iEYEABECAAYFAldD+MEACgkQCX/oGf+2qkPLHwCgngPaeyLsiGk2FhShX4/IzVARWN8AnRSCXIoWp6ruOcbEfIUFQiM9lY7f 008d208ba1f60804fd852570f0cd7e985a4220da 0 iEYEABECAAYFAldQUXwACgkQCX/oGf+2qkOtLQCdEZMKf7VfsSt6iVUl59GzwNdr7C4AoK4B3pbbW23fqYd1qplclO3aGm1B +91b0a6cc5947ea0958b3d677a3e76174fa0a045e 0 iEYEABECAAYFAldajXIACgkQCX/oGf+2qkMRiQCgread+PDPwOVh7Qu/IlmeCLDSPVQAn3cepToICm61fiNkrV+PmFen4bwd +ac4b84085793438223d82a0024dd84d2268d0768 0 iEYEABECAAYFAld974YACgkQCX/oGf+2qkPrUgCg05BzCWexFGf76njdN2lBgPJn5uMAoIzGxA0dHD54Km07x2m9J1pgFcoW +a98ba1097ffda83047f2824177bfd940fd9268b2 0 iEYEABECAAYFAlfAIacACgkQCX/oGf+2qkMeAwCgsAyLUenvqX0uAZTRjaUrUXZfcL0AoJg0tc+GlPLwfSGk9nCtgF8M3v5f +159bac1903e52d4f6785d5e53405ae988c273975 0 iEYEABECAAYFAlejLbgACgkQCX/oGf+2qkOIMQCcDP51SEWDiDNBGTaEShgrqwhm7xYAoO/e+AXZ3cBSAhUb8CmIpJ0Rls82 +b91eab932a2640f7395e9c1b7d237c08303d0788 0 iEYEABECAAYFAlfGHnMACgkQCX/oGf+2qkNXHQCgysf6qFN75kW873qTx3i0S9a2qjAAoI0R/AZCW4a6RPrNiFfjaWsOE3+v diff -r be5679c6e512 -r b4a8ad7a445f .hgtags --- a/.hgtags Wed Jun 15 14:26:32 2016 +0200 +++ b/.hgtags Thu Sep 08 13:20:39 2016 +0200 @@ -205,3 +205,8 @@ d386f41fa755d23e0e23f881aece691009051ebd 3.0PR16Q1.1 ec73935a2c83b6164a18cb70996226cb15672038 3.0PR16Q1.2 208b773131650c3806cefa65b4d5df9bf1992821 3.0PR16Q1.3 +cfff3c184b53528cd71acfe21b15800db17b3436 3.0PR16Q2 +7667e8781815f8fa0bf2d3104aeb585cb2ce8681 3.0PR16Q2.1 +d40ef4d2ac507a87b46d3118841d03a6a54fec1e 3.0PR16Q2.2 +ec10d529b9bbe8caa83f2ea72b29b94bd3473cae 3.0PR16Q3 +d0dee6596f281e29afcd159544992498896e93ff 3.0PR16Q3.1 diff -r be5679c6e512 -r b4a8ad7a445f build.xml --- a/build.xml Wed Jun 15 14:26:32 2016 +0200 +++ b/build.xml Thu Sep 08 13:20:39 2016 +0200 @@ -103,7 +103,8 @@ <property name="checkTranslationConsistency" value="true"/> <property name="buildValidation" value="true"/> <property name="disableCheckReferencedOrganizations" value="false"/> - + <property name="modules" value=""/> + <available file=".hg" property="is.hg" /> <condition property="calculate.core.rev"> @@ -633,9 +634,10 @@ stableDBdir="${stableDBdir}" testDBdir="${basedir}" verbosity="${bbdd.verbosity}" + modules="${modules}" /> </target> - + <target name="export.sample.data.old" depends="code.rev"> <ant dir="${base.src}" target="export.sample.data.old" inheritAll="true" inheritRefs="true" /> </target> diff -r be5679c6e512 -r b4a8ad7a445f modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/CreateAccountingConfiguration.class Binary file modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/CreateAccountingConfiguration.class has changed diff -r be5679c6e512 -r b4a8ad7a445f modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_GEN_PAYMENTSCHEDULE_INV.xml --- a/modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_GEN_PAYMENTSCHEDULE_INV.xml Wed Jun 15 14:26:32 2016 +0200 +++ b/modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_GEN_PAYMENTSCHEDULE_INV.xml Thu Sep 08 13:20:39 2016 +0200 @@ -61,8 +61,6 @@ v_delete_paymentplan BOOLEAN := FALSE; v_Financial_Account_ID FIN_FINANCIAL_ACCOUNT.FIN_FINANCIAL_ACCOUNT_ID%TYPE; v_Financial_Account_Org VARCHAR2(32); -v_CreatePayment CHAR(1):='N'; -v_CreateFinTransaction CHAR(1):='N'; v_PaymentDocType_ID FIN_PAYMENT.C_DOCTYPE_ID%TYPE; v_PaymentDocumentNo FIN_PAYMENT.DOCUMENTNO%TYPE; v_FIN_PAYMENT_ID FIN_PAYMENT.FIN_PAYMENT_ID%TYPE; @@ -93,7 +91,6 @@ cur_PaymentScheduleOrder RECORD; cur_linktopayment_scheddetails RECORD; cur_update_scheddetails RECORD; -cur_invoicepaid RECORD; v_paymentamt NUMBER:=0; v_depositamt NUMBER:=0; diff -r be5679c6e512 -r b4a8ad7a445f modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_ISPAYMENTCONFIRMED.xml --- a/modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_ISPAYMENTCONFIRMED.xml Wed Jun 15 14:26:32 2016 +0200 +++ b/modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_ISPAYMENTCONFIRMED.xml Thu Sep 08 13:20:39 2016 +0200 @@ -19,20 +19,18 @@ * under the License. * The Original Code is Openbravo ERP. * The Initial Developer of the Original Code is Openbravo SLU -* All portions are Copyright (C) 2011-2015 Openbravo SLU +* All portions are Copyright (C) 2011-2016 Openbravo SLU * All Rights Reserved. * Contributor(s): ______________________________________. ************************************************************************/ v_Sql VARCHAR2(2000); v_count NUMBER; v_module VARCHAR2(32); - v_dbprefix VARCHAR2(7); v_isPaymentConfirmed CHAR(1) := 'N'; v_isinvoicepaid CHAR(1):= 'N'; v_referencelist VARCHAR2(32):='575BCB88A4694C27BC013DE9C73E6FE7'; TYPE RECORD IS REF CURSOR; Cur_Dbprefix RECORD; - v_invoicepaidstatus VARCHAR2(32); v_fin_payment_schedule_order VARCHAR(32); v_fin_payment_schedule_invoice VARCHAR(32); v_p_fin_psd_id VARCHAR(32); diff -r be5679c6e512 -r b4a8ad7a445f modules/org.openbravo.advpaymentmngt/src-db/database/model/modifiedTables/FIN_FINACC_TRANSACTION.xml --- a/modules/org.openbravo.advpaymentmngt/src-db/database/model/modifiedTables/FIN_FINACC_TRANSACTION.xml Wed Jun 15 14:26:32 2016 +0200 +++ b/modules/org.openbravo.advpaymentmngt/src-db/database/model/modifiedTables/FIN_FINACC_TRANSACTION.xml Thu Sep 08 13:20:39 2016 +0200 @@ -13,5 +13,12 @@ <default><![CDATA[P]]></default> <onCreateDefault><![CDATA['R']]></onCreateDefault> </column> + <column name="EM_APRM_FINACC_TRANS_ORIGIN" primaryKey="false" required="false" type="VARCHAR" size="32" autoIncrement="false"> + <default/> + <onCreateDefault/> + </column> + <foreign-key foreignTable="FIN_FINACC_TRANSACTION" name="EM_APRM_FINACC_TRANS_ORIGIN_FK"> + <reference local="EM_APRM_FINACC_TRANS_ORIGIN" foreign="FIN_FINACC_TRANSACTION_ID"/> + </foreign-key> </table> </database> diff -r be5679c6e512 -r b4a8ad7a445f modules/org.openbravo.advpaymentmngt/src-db/database/model/modifiedTables/FIN_FINANCIAL_ACCOUNT.xml --- a/modules/org.openbravo.advpaymentmngt/src-db/database/model/modifiedTables/FIN_FINANCIAL_ACCOUNT.xml Wed Jun 15 14:26:32 2016 +0200 +++ b/modules/org.openbravo.advpaymentmngt/src-db/database/model/modifiedTables/FIN_FINANCIAL_ACCOUNT.xml Thu Sep 08 13:20:39 2016 +0200 @@ -33,5 +33,9 @@ <default><![CDATA[N]]></default> <onCreateDefault/> </column> + <column name="EM_APRM_FUNDS_TRANS" primaryKey="false" required="false" type="CHAR" size="1" autoIncrement="false"> + <default/> + <onCreateDefault/> + </column> </table> </database> diff -r be5679c6e512 -r b4a8ad7a445f modules/org.openbravo.advpaymentmngt/src-db/database/model/triggers/APRM_FIN_FINACC_TRAN_CHECK_TRG.xml --- a/modules/org.openbravo.advpaymentmngt/src-db/database/model/triggers/APRM_FIN_FINACC_TRAN_CHECK_TRG.xml Wed Jun 15 14:26:32 2016 +0200 +++ b/modules/org.openbravo.advpaymentmngt/src-db/database/model/triggers/APRM_FIN_FINACC_TRAN_CHECK_TRG.xml Thu Sep 08 13:20:39 2016 +0200 @@ -1,6 +1,6 @@ <?xml version="1.0"?> <database name="TRIGGER APRM_FIN_FINACC_TRAN_CHECK_TRG"> - <trigger name="APRM_FIN_FINACC_TRAN_CHECK_TRG" table="FIN_FINACC_TRANSACTION" fires="before" insert="true" update="true" delete="true" foreach="row"> + <trigger name="APRM_FIN_FINACC_TRAN_CHECK_TRG" table="FIN_FINACC_TRANSACTION" fires="before" insert="false" update="true" delete="true" foreach="row"> <body><![CDATA[ /************************************************************************ @@ -15,7 +15,7 @@ * under the License. * The Original Code is Openbravo ERP. * The Initial Developer of the Original Code is Openbravo SLU -* All portions are Copyright (C) 2010-2013 Openbravo SLU +* All portions are Copyright (C) 2010-2016 Openbravo SLU * All Rights Reserved. * Contributor(s): ______________________________________. *************************************************************************/ diff -r be5679c6e512 -r b4a8ad7a445f modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_AUXILIARINPUT.xml --- a/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_AUXILIARINPUT.xml Wed Jun 15 14:26:32 2016 +0200 +++ b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_AUXILIARINPUT.xml Thu Sep 08 13:20:39 2016 +0200 @@ -71,7 +71,7 @@ <!--874CCFB2FE7B40D79D2B0AE27951853F--> <ISACTIVE><![CDATA[Y]]></ISACTIVE> <!--874CCFB2FE7B40D79D2B0AE27951853F--> <AD_TAB_ID><![CDATA[294]]></AD_TAB_ID> <!--874CCFB2FE7B40D79D2B0AE27951853F--> <NAME><![CDATA[APRM_OrderIsPaid]]></NAME> -<!--874CCFB2FE7B40D79D2B0AE27951853F--> <CODE><![CDATA[@SQL=select case when ps.outstandingamt > 0 then 'N' else 'Y' end +<!--874CCFB2FE7B40D79D2B0AE27951853F--> <CODE><![CDATA[@SQL=select case when ps.outstandingamt <> 0 then 'N' else 'Y' end from fin_payment_scheduledetail fpsd join fin_payment_detail fpd on fpsd.fin_payment_detail_id=fpd.fin_payment_detail_id join fin_payment fp on fpd.fin_payment_id=fp.fin_payment_id @@ -101,7 +101,7 @@ <!--9FF4321DE0E5487B8A649A444F3F64BC--> <ISACTIVE><![CDATA[Y]]></ISACTIVE> <!--9FF4321DE0E5487B8A649A444F3F64BC--> <AD_TAB_ID><![CDATA[186]]></AD_TAB_ID> <!--9FF4321DE0E5487B8A649A444F3F64BC--> <NAME><![CDATA[APRM_OrderIsPaid]]></NAME> -<!--9FF4321DE0E5487B8A649A444F3F64BC--> <CODE><![CDATA[@SQL=select case when ps.outstandingamt > 0 then 'N' else 'Y' end +<!--9FF4321DE0E5487B8A649A444F3F64BC--> <CODE><![CDATA[@SQL=select case when ps.outstandingamt <> 0 then 'N' else 'Y' end from fin_payment_scheduledetail fpsd join fin_payment_detail fpd on fpsd.fin_payment_detail_id=fpd.fin_payment_detail_id join fin_payment fp on fpd.fin_payment_id=fp.fin_payment_id diff -r be5679c6e512 -r b4a8ad7a445f modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_COLUMN.xml --- a/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_COLUMN.xml Wed Jun 15 14:26:32 2016 +0200 +++ b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_COLUMN.xml Thu Sep 08 13:20:39 2016 +0200 @@ -1022,7 +1022,7 @@ <!--2295DC7A28FE4F9DA842F453E2FF2F41--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> <!--2295DC7A28FE4F9DA842F453E2FF2F41--> <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION> <!--2295DC7A28FE4F9DA842F453E2FF2F41--> <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE> -<!--2295DC7A28FE4F9DA842F453E2FF2F41--> <ENTITY_ALIAS><![CDATA[COALESCE(invbp.name, ordbp.name)]]></ENTITY_ALIAS> +<!--2295DC7A28FE4F9DA842F453E2FF2F41--> <ENTITY_ALIAS><![CDATA[bp.name]]></ENTITY_ALIAS> <!--2295DC7A28FE4F9DA842F453E2FF2F41--> <ALLOWSORTING><![CDATA[Y]]></ALLOWSORTING> <!--2295DC7A28FE4F9DA842F453E2FF2F41--> <ALLOWFILTERING><![CDATA[Y]]></ALLOWFILTERING> <!--2295DC7A28FE4F9DA842F453E2FF2F41--> <ALLOWED_CROSS_ORG_LINK><![CDATA[N]]></ALLOWED_CROSS_ORG_LINK> @@ -7315,7 +7315,7 @@ <!--986B657361F64EB59F7991710E6CBD71--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> <!--986B657361F64EB59F7991710E6CBD71--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> <!--986B657361F64EB59F7991710E6CBD71--> <AD_MODULE_ID><![CDATA[A918E3331C404B889D69AA9BFAFB23AC]]></AD_MODULE_ID> -<!--986B657361F64EB59F7991710E6CBD71--> <POSITION><![CDATA[41]]></POSITION> +<!--986B657361F64EB59F7991710E6CBD71--> <POSITION><![CDATA[40]]></POSITION> <!--986B657361F64EB59F7991710E6CBD71--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> <!--986B657361F64EB59F7991710E6CBD71--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> <!--986B657361F64EB59F7991710E6CBD71--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> @@ -9824,6 +9824,45 @@ <!--AEF30836571D49FB96C42D7DD85FDDED--> <ALLOWED_CROSS_ORG_LINK><![CDATA[N]]></ALLOWED_CROSS_ORG_LINK> <!--AEF30836571D49FB96C42D7DD85FDDED--></AD_COLUMN> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--><AD_COLUMN> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <AD_COLUMN_ID><![CDATA[AFFEB1DBCEFF4A63871F1E214E01071C]]></AD_COLUMN_ID> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISACTIVE><![CDATA[Y]]></ISACTIVE> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <NAME><![CDATA[EM_Aprm_Funds_Trans]]></NAME> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <DESCRIPTION><![CDATA[Transfer funds between Financial Accounts]]></DESCRIPTION> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <HELP><![CDATA[Transfer funds between Financial Accounts]]></HELP> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <COLUMNNAME><![CDATA[EM_Aprm_Funds_Trans]]></COLUMNNAME> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <AD_TABLE_ID><![CDATA[B129E53BC0E747879F7BA17F0AECEC32]]></AD_TABLE_ID> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <AD_REFERENCE_ID><![CDATA[28]]></AD_REFERENCE_ID> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <FIELDLENGTH><![CDATA[1]]></FIELDLENGTH> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISKEY><![CDATA[N]]></ISKEY> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISPARENT><![CDATA[N]]></ISPARENT> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISMANDATORY><![CDATA[N]]></ISMANDATORY> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <SEQNO><![CDATA[510]]></SEQNO> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <AD_ELEMENT_ID><![CDATA[614DA3D0232C447CAB525FB9BFCB8709]]></AD_ELEMENT_ID> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <AD_MODULE_ID><![CDATA[A918E3331C404B889D69AA9BFAFB23AC]]></AD_MODULE_ID> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <POSITION><![CDATA[43]]></POSITION> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ALLOWSORTING><![CDATA[Y]]></ALLOWSORTING> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ALLOWFILTERING><![CDATA[Y]]></ALLOWFILTERING> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <ALLOWED_CROSS_ORG_LINK><![CDATA[N]]></ALLOWED_CROSS_ORG_LINK> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--> <EM_OBUIAPP_PROCESS_ID><![CDATA[CC73C4845CDC487395804946EACB225F]]></EM_OBUIAPP_PROCESS_ID> +<!--AFFEB1DBCEFF4A63871F1E214E01071C--></AD_COLUMN> + <!--B01D6A5AF6F14FD6947BDEEF22C35CF8--><AD_COLUMN> <!--B01D6A5AF6F14FD6947BDEEF22C35CF8--> <AD_COLUMN_ID><![CDATA[B01D6A5AF6F14FD6947BDEEF22C35CF8]]></AD_COLUMN_ID> <!--B01D6A5AF6F14FD6947BDEEF22C35CF8--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> @@ -11156,6 +11195,46 @@ <!--D4C27D211DF9416DA498EEFB6C008B7B--> <ALLOWED_CROSS_ORG_LINK><![CDATA[N]]></ALLOWED_CROSS_ORG_LINK> <!--D4C27D211DF9416DA498EEFB6C008B7B--></AD_COLUMN> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--><AD_COLUMN> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <AD_COLUMN_ID><![CDATA[D5B4BD05344C4B44AB7ED2F6CF9C86F6]]></AD_COLUMN_ID> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISACTIVE><![CDATA[Y]]></ISACTIVE> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <NAME><![CDATA[EM_Aprm_Finacc_Trans_Origin]]></NAME> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <DESCRIPTION><![CDATA[Financial Account from where the funds were transferred]]></DESCRIPTION> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <HELP><![CDATA[Financial Account from where the funds were transferred]]></HELP> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <COLUMNNAME><![CDATA[EM_Aprm_Finacc_Trans_Origin]]></COLUMNNAME> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <AD_TABLE_ID><![CDATA[4D8C3B3C31D1410DA046140C9F024D17]]></AD_TABLE_ID> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <AD_REFERENCE_ID><![CDATA[95E2A8B50A254B2AAE6774B8C2F28120]]></AD_REFERENCE_ID> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <AD_REFERENCE_VALUE_ID><![CDATA[98E0BF0783E44EFABE2F2BDDE866D6AE]]></AD_REFERENCE_VALUE_ID> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISKEY><![CDATA[N]]></ISKEY> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISPARENT><![CDATA[N]]></ISPARENT> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISMANDATORY><![CDATA[N]]></ISMANDATORY> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISUPDATEABLE><![CDATA[Y]]></ISUPDATEABLE> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <READONLYLOGIC><![CDATA['Y']]></READONLYLOGIC> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISIDENTIFIER><![CDATA[N]]></ISIDENTIFIER> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <SEQNO><![CDATA[410]]></SEQNO> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISTRANSLATED><![CDATA[N]]></ISTRANSLATED> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISENCRYPTED><![CDATA[N]]></ISENCRYPTED> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISSELECTIONCOLUMN><![CDATA[N]]></ISSELECTIONCOLUMN> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <AD_ELEMENT_ID><![CDATA[5EC0293D0A0A48E086D239D216947A1D]]></AD_ELEMENT_ID> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISSESSIONATTR><![CDATA[N]]></ISSESSIONATTR> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISSECONDARYKEY><![CDATA[N]]></ISSECONDARYKEY> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISDESENCRYPTABLE><![CDATA[N]]></ISDESENCRYPTABLE> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <DEVELOPMENTSTATUS><![CDATA[RE]]></DEVELOPMENTSTATUS> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <AD_MODULE_ID><![CDATA[A918E3331C404B889D69AA9BFAFB23AC]]></AD_MODULE_ID> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <POSITION><![CDATA[41]]></POSITION> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISTRANSIENT><![CDATA[N]]></ISTRANSIENT> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISAUTOSAVE><![CDATA[Y]]></ISAUTOSAVE> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <VALIDATEONNEW><![CDATA[Y]]></VALIDATEONNEW> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <IMAGESIZEVALUESACTION><![CDATA[N]]></IMAGESIZEVALUESACTION> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ISUSEDSEQUENCE><![CDATA[N]]></ISUSEDSEQUENCE> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ALLOWSORTING><![CDATA[Y]]></ALLOWSORTING> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ALLOWFILTERING><![CDATA[Y]]></ALLOWFILTERING> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--> <ALLOWED_CROSS_ORG_LINK><![CDATA[N]]></ALLOWED_CROSS_ORG_LINK> +<!--D5B4BD05344C4B44AB7ED2F6CF9C86F6--></AD_COLUMN> + <!--D6A01A3BA0674CC49C7F17FA2251E7C6--><AD_COLUMN> <!--D6A01A3BA0674CC49C7F17FA2251E7C6--> <AD_COLUMN_ID><![CDATA[D6A01A3BA0674CC49C7F17FA2251E7C6]]></AD_COLUMN_ID> <!--D6A01A3BA0674CC49C7F17FA2251E7C6--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> diff -r be5679c6e512 -r b4a8ad7a445f modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_ELEMENT.xml --- a/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_ELEMENT.xml Wed Jun 15 14:26:32 2016 +0200 +++ b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_ELEMENT.xml Thu Sep 08 13:20:39 2016 +0200 @@ -123,7 +123,7 @@ <!--2D1363BA8FFD443D89B0F2C92FD2BBC4--> <NAME><![CDATA[Currency To]]></NAME> <!--2D1363BA8FFD443D89B0F2C92FD2BBC4--> <PRINTNAME><![CDATA[Currency To]]></PRINTNAME> <!--2D1363BA8FFD443D89B0F2C92FD2BBC4--> <DESCRIPTION><![CDATA[Target currency]]></DESCRIPTION> -<!--2D1363BA8FFD443D89B0F2C92FD2BBC4--> <HELP><![CDATA[The Currency To defines the target currency for this conversion rate.]]></HELP> +<!--2D1363BA8FFD443D89B0F2C92FD2BBC4--> <HELP><![CDATA[The Currency To defines the target currency for this conversion rate]]></HELP> <!--2D1363BA8FFD443D89B0F2C92FD2BBC4--> <AD_MODULE_ID><![CDATA[A918E3331C404B889D69AA9BFAFB23AC]]></AD_MODULE_ID> <!--2D1363BA8FFD443D89B0F2C92FD2BBC4--> <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY> <!--2D1363BA8FFD443D89B0F2C92FD2BBC4--></AD_ELEMENT> @@ -182,6 +182,20 @@ <!--3D4B985F137B47DCA7723991D1668C46--> <ISGLOSSARY><![CDATA[N]]></ISGLOSSARY> <!--3D4B985F137B47DCA7723991D1668C46--></AD_ELEMENT> +<!--3FD7BEBC464E44469550B39D5C48AE2C--><AD_ELEMENT> +<!--3FD7BEBC464E44469550B39D5C48AE2C--> <AD_ELEMENT_ID><![CDATA[3FD7BEBC464E44469550B39D5C48AE2C]]></AD_ELEMENT_ID> +<!--3FD7BEBC464E44469550B39D5C48AE2C--> <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID> +<!--3FD7BEBC464E44469550B39D5C48AE2C--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID> ------------------------------------------------------------------------------ _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits