details: https://code.openbravo.com/erp/devel/main/rev/1289a7fd9281 changeset: 32864:1289a7fd9281 user: Carlos Aristu <carlos.aristu <at> openbravo.com> date: Wed Nov 08 18:22:52 2017 +0100 summary: fixes issue 37262: Some labels are not translated after switching the language
After the changes introduced on issue #35852 the labels were being cached together with the rest of the static javascript code. Thus, being in an environment not in "in development" status, the labels were being cached in the language of the first login avoiding the translation when switching to another language afterwards. To fix the problem now the component responsible of collecting the labels has been defined as a session dynamic component. This way the labels will be retrieved on every login. And to avoid querying to the database on each login request, the labels are now being cached in the server per language. details: https://code.openbravo.com/erp/devel/main/rev/a9765d90bea8 changeset: 32865:a9765d90bea8 user: Carlos Aristu <carlos.aristu <at> openbravo.com> date: Wed Nov 08 18:25:02 2017 +0100 summary: related to issue 37262: adapt test cases to the new component's definition details: https://code.openbravo.com/erp/devel/main/rev/9dabe71e3267 changeset: 32866:9dabe71e3267 user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Tue Nov 14 13:55:33 2017 +0100 summary: Fixed issue 37282: Deactivated roles are displayed in the user profile widget The problem was caused by the "Improve scalability of the login process" project. When improving the performance of the query that return the complete role list for the current user, the OBQuery instance used to generate it was replaced with a Query instance. The first includes by default the filter by is active. To fix the problem this filter must be added manually in the query. Now the problem has been resolved by take into account this filter. details: https://code.openbravo.com/erp/devel/main/rev/97ccc65883ae changeset: 32867:97ccc65883ae user: Inigo Sanchez <inigo.sanchez <at> openbravo.com> date: Thu Nov 16 12:36:03 2017 +0100 summary: Fixed issue 37294: Deactivated orgs are displayed in the user profile widget The problem was caused by the "Improve scalability of the login process" project. When improving the performance of the query that return the complete organizations list for the current user, the OBQuery instance used to generate it was replaced with a Query instance. The first includes by default the filter by is active. To fix the problem this filter must be added manually in the query. Now the problem has been resolved by take into account this filter. Besides the same problem is detected in other query related with deactivated warehouses so it is fixed too. details: https://code.openbravo.com/erp/devel/main/rev/3c5476b6209f changeset: 32868:3c5476b6209f user: Carlos Aristu <carlos.aristu <at> openbravo.com> date: Fri Nov 17 15:03:14 2017 +0100 summary: fixes issue 37312: OB created partially in old processes shown in 3.0 windows With the changes introduced on issue 0035553, the OB object is generated in two stages: it is initialized when the JS static resources are loaded and secondly additional session data is included with the SessionDynamic request. In old processes inside 3.0 windows, a request to load the JS static resources is done but the SessionDynamic request is not. As a result, the OB object was generated partially. This caused JS errors when referencing to the missing data. To fix this issue, now when we are in an old process loaded inside a 3.0 window, instead of generating the OB object from scratch, it is cloned from the main OB object of the application which is generated right after logging in. details: https://code.openbravo.com/erp/devel/main/rev/33b3ef3b9c50 changeset: 32869:33b3ef3b9c50 user: Carlos Aristu <carlos.aristu <at> openbravo.com> date: Mon Nov 27 19:16:22 2017 +0100 summary: fixes bug 37400: Duplicated DS calls having the tree view shown in a sub-tab Fix for issue #35545 was intended to force a datasource call when the fetchData does not perform it. This function has a mechanism that avoids DS calls when the grid criteria i not being changed. But when the criteria indeed changes two DS request was being fired: the one that we are forcing and the other one fired by the fetchData function. To avoid this problem we are forcing the DS call just when the grid criteria has not changed. details: https://code.openbravo.com/erp/devel/main/rev/baf748b24ea4 changeset: 32870:baf748b24ea4 user: Atul Gaware <atul.gaware <at> openbravo.com> date: Tue Dec 12 14:59:28 2017 +0530 summary: Fixes Issue 37457:Change the role in the ERP has performance problems ** Flush is called before calling fillSessionArguments ** new ConnectionProvider without flush is passed to the fillSessionArguments method which avoids flush for every select statement which uses this connection Provider as flush is not need for select statements. details: https://code.openbravo.com/erp/devel/main/rev/bf6ee649ccd8 changeset: 32871:bf6ee649ccd8 user: Antonio Moreno <antonio.moreno <at> openbravo.com> date: Tue Dec 19 18:46:23 2017 +0100 summary: Fixed issue 37421. Added index to improve performance of C_IMPORT_ENTRY_ARCHIVE deletion. details: https://code.openbravo.com/erp/devel/main/rev/f500d43a59bb changeset: 32872:f500d43a59bb user: RM packaging bot <staff.rm <at> openbravo.com> date: Wed Dec 27 05:13:37 2017 +0000 summary: Update AD_MODULE version to 3.0PR17Q3.2 details: https://code.openbravo.com/erp/devel/main/rev/bbeae3078728 changeset: 32873:bbeae3078728 user: RM packaging bot <staff.rm <at> openbravo.com> date: Wed Dec 27 05:13:38 2017 +0000 summary: Added tag 3.0PR17Q3.2 for changeset f500d43a59bb details: https://code.openbravo.com/erp/devel/main/rev/e40c3fc5ff31 changeset: 32874:e40c3fc5ff31 user: RM packaging bot <staff.rm <at> openbravo.com> date: Wed Dec 27 05:13:38 2017 +0000 summary: Added signature for changeset bbeae3078728 details: https://code.openbravo.com/erp/devel/main/rev/003641e96c0b changeset: 32875:003641e96c0b user: RM packaging bot <staff.rm <at> openbravo.com> date: Thu Dec 28 10:58:29 2017 +0000 summary: Merge temporary head for 3.0PR17Q3.2 diffstat: .hgsigs | 8 + .hgtags | 8 + build.xml | 107 +- create.database.launch | 22 - eclipse.compile.complete.launch | 22 - eclipse.compile.launch | 23 - eclipse.install.source.launch | 23 - export.database.launch | 22 - modules/org.openbravo.advpaymentmngt/build.xml | 151 - modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_GEN_PAYMENTSCHEDULE_INV.xml | 2 + modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 4 +- modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_TABLE.xml | 1 + modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUIAPP_PROCESS.xml | 4 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/ModifyPaymentPlanActionHandler.java | 7 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddTransaction.java | 7 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/MatchTransaction.java | 20 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/ProcessInvoice.java | 9 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_forms/BatchPaymentExecution.java | 9 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_forms/Transactions.java | 8 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_reports/ReportReconciliation.java | 6 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/event/FIN_FinaccTransactionEventListener.java | 10 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_AddPayment.java | 3 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_BankStatementProcess.java | 5 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_ExecutePayment.java | 56 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProposalProcess.java | 6 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_ReconciliationProcess.java | 6 +- modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_TransactionModify.java | 6 +- modules/org.openbravo.apachejdbcconnectionpool/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.apachejdbcconnectionpool/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml | 4 +- modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 8 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationUtils.java | 41 - modules/org.openbravo.client.application/src/org/openbravo/client/application/FixedValueExpressionCallout.java | 6 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/JSExpressionCallout.java | 112 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/OBBindings.java | 1 + modules/org.openbravo.client.application/src/org/openbravo/client/application/WindowSettingsActionHandler.java | 401 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/WindowsInClassicModeTask.java | 57 - modules/org.openbravo.client.application/src/org/openbravo/client/application/event/UpdateInvariantCharacteristicsHandler.java | 5 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/personalization/PersonalizationHandler.java | 37 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java | 39 +- modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java | 10 - modules/org.openbravo.client.application/src/org/openbravo/client/application/window/StandardWindowComponent.java | 1 - modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form.js | 2 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-tree-view-grid.js | 7 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js | 110 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js | 35 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-grid.js | 13 +- modules/org.openbravo.client.application/web/org.openbravo.client.application/js/toolbar/ob-toolbar.js | 8 +- modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.client.kernel/build.xml | 45 - modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 6 +- modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/ApplicationComponent.java | 5 +- modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/ApplicationDynamicComponent.java | 4 + modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/CSSMinimizer.java | 23 +- modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelApplicationInitializer.java | 3 - modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/SessionDynamicResourceComponent.java | 12 +- modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StaticResourceComponent.java | 2 +- modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StyleSheetResourceComponent.java | 5 - modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/templates/application-dynamic-js.ftl | 8 +- modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 4 +- modules/org.openbravo.client.myob/src/org/openbravo/client/myob/MyOpenbravoActionHandler.java | 2 +- modules/org.openbravo.client.querylist/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.client.querylist/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml | 2 +- modules/org.openbravo.financial.paymentreport/src-db/database/sourcedata/AD_MODULE.xml | 4 +- 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 | 366 +- modules/org.openbravo.financial.paymentreport/src/org/openbravo/financial/paymentreport/erpCommon/ad_reports/PaymentReportDao.java | 446 +- modules/org.openbravo.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.reports.ordersawaitingdelivery/src/org/openbravo/reports/ordersawaitingdelivery/erpCommon/ad_reports/ReportOrderNotShipped.java | 77 +- modules/org.openbravo.service.datasource/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.service.datasource/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 10 +- modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/DataSourceServlet.java | 1 - modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/LinkToParentTreeDatasourceService.java | 6 +- modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/ReadOnlyDataSourceService.java | 3 - modules/org.openbravo.service.integration.google/src-db/database/sourcedata/AD_MODULE.xml | 4 +- 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 | 4 +- 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 | 4 +- 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 | 30 +- modules/org.openbravo.service.json/src/org/openbravo/service/json/DefaultJsonDataService.java | 9 +- modules/org.openbravo.service.json/src/org/openbravo/service/json/JsonUtils.java | 3 +- modules/org.openbravo.userinterface.selector/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.userinterface.selector/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 12 +- modules/org.openbravo.userinterface.selector/src-wad/org/openbravo/userinterface/selector/wad/WADSelector.java | 87 - modules/org.openbravo.userinterface.selector/src-wad/org/openbravo/userinterface/selector/wad/WADSelector.xml | 1 - modules/org.openbravo.userinterface.selector/src-wad/org/openbravo/userinterface/selector/wad/WADSelectorData.xsql | 22 - modules/org.openbravo.userinterface.selector/src-wad/org/openbravo/userinterface/selector/wad/WADSelectorPrimitive.java | 3 - modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/CustomQuerySelectorDatasource.java | 12 +- modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/DefaultExpressionCallout.java | 6 +- modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/SelectorFieldPropertyCallout.java | 85 +- modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/reference/SelectorUIReference.java | 126 - modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/js/ob-selector-item.js | 10 +- modules/org.openbravo.userinterface.skin.250to300Comp/src-db/database/sourcedata/AD_MODULE.xml | 4 +- 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_MESSAGE.xml | 12 + modules/org.openbravo.userinterface.smartclient/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.userinterface.smartclient/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 6 +- modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/js/ob-smartclient.js | 35 +- modules/org.openbravo.utility.cleanup.log/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.utility.cleanup.log/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 2 +- modules/org.openbravo.v3.datasets/src-db/database/sourcedata/AD_MODULE.xml | 4 +- 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 | 4 +- modules/org.openbravo.v3.framework/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 24 +- modules/org.openbravo.v3/src-db/database/configScript.xml | 4 - modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE.xml | 4 +- modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml | 22 +- referencedata/sampledata/F_B_International_Group/AD_PROCESS_REQUEST.xml | 1210 +- referencedata/sampledata/F_B_International_Group/AD_SEQUENCE.xml | 62 +- referencedata/sampledata/F_B_International_Group/AD_USER.xml | 48 +- referencedata/sampledata/F_B_International_Group/C_BPARTNER.xml | 74 +- referencedata/sampledata/F_B_International_Group/C_CONVERSION_RATE.xml | 36 + referencedata/sampledata/F_B_International_Group/C_INVOICE.xml | 3776 +- referencedata/sampledata/F_B_International_Group/C_INVOICELINE.xml | 8864 + referencedata/sampledata/F_B_International_Group/C_INVOICELINETAX.xml | 4338 + referencedata/sampledata/F_B_International_Group/C_INVOICETAX.xml | 1020 + referencedata/sampledata/F_B_International_Group/C_ORDER.xml | 2286 + referencedata/sampledata/F_B_International_Group/C_ORDERLINE.xml | 10173 + referencedata/sampledata/F_B_International_Group/C_ORDERLINETAX.xml | 3689 + 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 | 47502 ++++++- 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 | 896 + referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_PROPOSAL.xml | 174 + referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_PROP_DETAIL.xml | 570 + referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_SCHEDULE.xml | 74594 +++++---- referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_SCHEDULEDETAIL.xml | 1286 +- referencedata/sampledata/F_B_International_Group/FIN_RECONCILIATION.xml | 58 + 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_ATTRIBUTESETINSTANCE.xml | 90 + referencedata/sampledata/F_B_International_Group/M_COSTING.xml | 2054 +- referencedata/sampledata/F_B_International_Group/M_INOUT.xml | 1566 + referencedata/sampledata/F_B_International_Group/M_INOUTLINE.xml | 4715 + referencedata/sampledata/F_B_International_Group/M_MATCHINV.xml | 1482 + referencedata/sampledata/F_B_International_Group/M_MATCHPO.xml | 2964 + referencedata/sampledata/F_B_International_Group/M_STORAGE_DETAIL.xml | 210 +- referencedata/sampledata/F_B_International_Group/M_STORAGE_PENDING.xml | 52 +- referencedata/sampledata/F_B_International_Group/M_TRANSACTION.xml | 6150 + referencedata/sampledata/F_B_International_Group/M_TRANSACTION_COST.xml | 3485 + referencedata/sampledata/QA_Testing/C_DOCTYPE.xml | 12 +- referencedata/sampledata/QA_Testing/C_PAYMENTTERM.xml | 20 + referencedata/sampledata/QA_Testing/C_PAYMENTTERMLINE.xml | 23 + referencedata/sampledata/QA_Testing/C_PAYMENTTERM_TRL.xml | 15 + referencedata/sampledata/QA_Testing/M_LOCATOR.xml | 54 + src-core/build.xml | 20 +- src-core/core.docs.launch | 22 - src-core/src/org/openbravo/base/VariablesBase.java | 2 +- src-core/src/org/openbravo/data/Sqlc.java | 54 +- src-core/src/org/openbravo/utils/CacheFilter.java | 56 - src-core/src/org/openbravo/utils/CryptoUtility.java | 93 +- src-db/database/build.xml | 39 - src-db/database/lib/dbsourcemanager.jar | Bin src-db/database/model/excludeFilter.xml | 8 + src-db/database/model/functions/C_INVOICE_POST.xml | 66 +- src-db/database/model/functions/MA_STANDARD_COST.xml | 2 +- src-db/database/model/functions/MA_WORKEFFORT_VALIDATE.xml | 18 +- src-db/database/model/functions/MRP_RUN_INITIALIZE.xml | 26 +- src-db/database/model/functions/M_CHECK_STOCK.xml | 7 +- src-db/database/model/functions/M_EXPLODEBOMNOTSTOCK.xml | 1 - src-db/database/model/functions/M_GETJSONDESCRIPTION.xml | 92 - src-db/database/model/functions/M_GET_DEFAULT_AUM_FOR_DOCUMENT.xml | 1 - src-db/database/model/functions/M_GET_OFFERS_NAME.xml | 8 +- src-db/database/model/functions/M_GET_STOCK_PARAM.xml | 6 +- src-db/database/model/functions/M_INOUTEXPLODEBOMNOTSTOCK.xml | 1 - src-db/database/model/functions/M_INOUT_CREATE.xml | 3 +- src-db/database/model/functions/M_INOUT_POST.xml | 33 +- src-db/database/model/functions/M_INTERNAL_CONSUMPTION_POST1.xml | 15 +- src-db/database/model/functions/M_INVENTORY_POST.xml | 2 +- src-db/database/model/functions/M_MOVEMENT_POST.xml | 14 +- src-db/database/model/functions/M_PRICELIST_CREATE.xml | 29 +- src-db/database/model/functions/M_PRODUCTION_RUN.xml | 17 +- src-db/database/model/functions/M_REQUISITION_CREATEPO.xml | 1 - src-db/database/model/functions/M_RESERVATION_POST.xml | 41 +- src-db/database/model/tables/C_IMPORT_ENTRY.xml | 4 + src-db/database/model/tables/C_IMPORT_ENTRY_ARCHIVE.xml | 4 + src-db/database/model/tables/C_ORDERLINE.xml | 12 + src-db/database/model/tables/FACT_ACCT.xml | 4 + src-db/database/model/tables/M_INOUTLINE.xml | 8 + src-db/database/model/tables/M_MOVEMENTLINE.xml | 14 + src-db/database/model/tables/M_PRODUCT_ORG.xml | 7 + src-db/database/model/triggers/C_INVOICELINE_BEFORE_TRG.xml | 1 - src-db/database/model/triggers/C_INVOICELINE_TRG2.xml | 3 - src-db/database/model/triggers/C_INVOICE_TRG2.xml | 74 +- src-db/database/model/triggers/C_ORDERLINE2_TRG.xml | 2 +- src-db/database/model/triggers/C_ORDERLINE_TRG.xml | 1 - src-db/database/model/triggers/C_ORDERLINE_TRG2.xml | 1 - src-db/database/model/triggers/C_ORDER_TRG2.xml | 25 +- src-db/database/model/views/M_RM_SHIPMENT_PICK_EDIT.xml | 2 +- src-db/database/sourcedata/AD_AUXILIARINPUT.xml | 6 +- src-db/database/sourcedata/AD_COLUMN.xml | 188 +- src-db/database/sourcedata/AD_ELEMENT.xml | 14 +- src-db/database/sourcedata/AD_FIELD.xml | 154 +- src-db/database/sourcedata/AD_MESSAGE.xml | 68 +- src-db/database/sourcedata/AD_MODEL_OBJECT.xml | 48 - src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml | 70 - src-db/database/sourcedata/AD_MODULE.xml | 4 +- src-db/database/sourcedata/AD_PROCESS_PARA.xml | 4 +- src-db/database/sourcedata/AD_REFERENCE.xml | 24 + src-db/database/sourcedata/AD_TAB.xml | 1 + src-db/database/sourcedata/AD_TABLE_TREE.xml | 2 +- src-db/database/sourcedata/AD_TEXTINTERFACES.xml | 473 +- src-db/database/sourcedata/AD_VAL_RULE.xml | 11 + src-db/database/sourcedata/M_INVENTORYSTATUS.xml | 2 +- src-db/database/sourcedata/OBUIAPP_PARAMETER.xml | 4 +- src-db/database/sourcedata/OBUIAPP_PROCESS.xml | 4 +- src-db/database/sourcedata/OBUISEL_SELECTOR.xml | 34 +- src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml | 202 + src-test/build.xml | 12 +- src-test/src/org/openbravo/test/AllAntTaskTests.java | 15 +- src-test/src/org/openbravo/test/AllQuickAntTaskTests.java | 12 +- src-test/src/org/openbravo/test/AllTests.java | 14 +- src-test/src/org/openbravo/test/AllWebserviceTests.java | 4 + src-test/src/org/openbravo/test/AntTaskTests.java | 10 +- src-test/src/org/openbravo/test/ant/AntTasksTest.java | 61 - src-test/src/org/openbravo/test/ant/BaseAntTest.java | 87 - src-test/src/org/openbravo/test/ant/CallWadTest.java | 60 - src-test/src/org/openbravo/test/ant/RestartTomcatTest.java | 41 - src-test/src/org/openbravo/test/base/OBBaseTest.java | 5 + src-test/src/org/openbravo/test/base/TestLogAppender.java | 13 +- src-test/src/org/openbravo/test/costing/TestCosting.java | 5 +- src-test/src/org/openbravo/test/dal/DalTest.java | 19 + src-test/src/org/openbravo/test/datasource/BaseDataSourceTestDal.java | 16 +- src-test/src/org/openbravo/test/datasource/DataSourceWhereParameter.java | 62 +- src-test/src/org/openbravo/test/datasource/OrganizationSelectorDataSourceTest.java | 197 + src-test/src/org/openbravo/test/datasource/SelectorPickListFieldsDataSourceTest.java | 102 + src-test/src/org/openbravo/test/datasource/TestAllowUnpagedDatasourcePreference.java | 198 +- src-test/src/org/openbravo/test/expression/OBBindingsTest.java | 136 + src-test/src/org/openbravo/test/javascript/CompressionTest.java | 39 - src-test/src/org/openbravo/test/javascript/JavaScriptAPIChecker.java | 211 - src-test/src/org/openbravo/test/javascript/JavaScriptAPITest.java | 95 - src-test/src/org/openbravo/test/javascript/JavaScriptAntTest.java | 116 - src-test/src/org/openbravo/test/javascript/JavaScriptParser.java | 135 - src-test/src/org/openbravo/test/javascript/test-compression.js | 446 - src-test/src/org/openbravo/test/pricelist/PriceListTest.java | 533 + src-test/src/org/openbravo/test/pricelist/data/PriceListSchemaLineTestData.java | 157 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestConstants.java | 88 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData.java | 130 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData1.java | 76 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData10.java | 76 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData11.java | 76 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData12.java | 76 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData13.java | 74 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData14.java | 75 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData15.java | 106 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData16.java | 106 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData2.java | 74 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData3.java | 89 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData4.java | 73 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData5.java | 91 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData6.java | 68 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData7.java | 79 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData8.java | 75 + src-test/src/org/openbravo/test/pricelist/data/PriceListTestData9.java | 80 + src-test/src/org/openbravo/test/security/EntityAccessTest.java | 24 +- src-test/src/org/openbravo/test/security/OBContextCollectionsTest.java | 109 + src-test/src/org/openbravo/test/system/CryptoUtilities.java | 87 + src-test/src/org/openbravo/test/system/ErrorTextParserTest.java | 42 +- src-test/src/org/openbravo/test/taxes/TaxesTest.java | 176 +- src-test/src/org/openbravo/test/xml/ClientExportImportTest.java | 4 +- src-trl/build.xml | 20 +- src-trl/eclipse.trl.lib.launch | 21 - src-trl/src/org/openbravo/translate/Translate.java | 756 +- src-trl/src/org/openbravo/translate/Translate_data.xsql | 183 +- src-trl/trl.docs.launch | 22 - src-wad/build.xml | 11 +- src-wad/eclipse.wad.lib.launch | 22 - src-wad/src/org/openbravo/wad/ActionButtonJava_Responser.xml | 6 - src-wad/src/org/openbravo/wad/ActionButton_Responser.xml | 7 - src-wad/src/org/openbravo/wad/ComboReloadsProcess.xml | 7 - src-wad/src/org/openbravo/wad/ComboReloadsProcessHelper.xml | 1 - src-wad/src/org/openbravo/wad/EditionFields_data.xsql | 49 - src-wad/src/org/openbravo/wad/Fields_data.xsql | 141 +- src-wad/src/org/openbravo/wad/TableRelation_data.xsql | 56 - src-wad/src/org/openbravo/wad/Tabs_data.xsql | 83 +- src-wad/src/org/openbravo/wad/Template_ActionButton.xml | 1 - src-wad/src/org/openbravo/wad/Wad.java | 480 +- src-wad/src/org/openbravo/wad/WadActionButton.java | 3 - src-wad/src/org/openbravo/wad/WadUtility.java | 165 +- src-wad/src/org/openbravo/wad/controls/WADButton.java | 101 - src-wad/src/org/openbravo/wad/controls/WADControl.java | 196 - src-wad/src/org/openbravo/wad/controls/WADDate.java | 79 - src-wad/src/org/openbravo/wad/controls/WADDateTime.java | 66 - src-wad/src/org/openbravo/wad/controls/WADDateXML.xml | 2 - src-wad/src/org/openbravo/wad/controls/WADID.java | 50 - src-wad/src/org/openbravo/wad/controls/WADImage.java | 117 - src-wad/src/org/openbravo/wad/controls/WADImageBLOB.java | 15 - src-wad/src/org/openbravo/wad/controls/WADInteger.java | 71 - src-wad/src/org/openbravo/wad/controls/WADLink.java | 16 - src-wad/src/org/openbravo/wad/controls/WADList.java | 131 - src-wad/src/org/openbravo/wad/controls/WADMemo.java | 48 - src-wad/src/org/openbravo/wad/controls/WADNumber.java | 92 +- src-wad/src/org/openbravo/wad/controls/WADSearch.java | 246 - src-wad/src/org/openbravo/wad/controls/WADSearch_data.xsql | 10 - src-wad/src/org/openbravo/wad/controls/WADString.java | 49 - src-wad/src/org/openbravo/wad/controls/WADTable.java | 106 - src-wad/src/org/openbravo/wad/controls/WADTableDir.java | 74 - src-wad/src/org/openbravo/wad/controls/WADTable_data.xsql | 33 - src-wad/src/org/openbravo/wad/controls/WADText.java | 26 - src-wad/src/org/openbravo/wad/controls/WADTime.java | 71 - src-wad/src/org/openbravo/wad/controls/WADYesNo.java | 11 - src-wad/src/org/openbravo/wad/javasource.xml | 25 - src-wad/src/org/openbravo/wad/webConf.xml | 2 - src-wad/src/org/openbravo/wad/webParams.xml | 1 - src-wad/wad.docs.launch | 22 - src/build.xml | 186 +- src/org/openbravo/authentication/AuthenticationManager.java | 139 +- src/org/openbravo/authentication/basic/DefaultAuthenticationManager.java | 24 +- src/org/openbravo/base/exception/OBException.java | 68 +- src/org/openbravo/common/actionhandler/AgingBalanceReportActionHandler.java | 6 +- src/org/openbravo/common/actionhandler/CashflowForecastReportActionHandler.java | 3 +- src/org/openbravo/common/actionhandler/ManageReservationActionHandler.java | 6 +- src/org/openbravo/common/actionhandler/ReservedGoodMovementActionHandler.java | 9 +- src/org/openbravo/common/actionhandler/SRMOPickEditLines.java | 53 +- src/org/openbravo/common/datasource/StockReservationPickAndEditDataSource.java | 2 +- src/org/openbravo/common/hooks/InventoryStatusValidationHook.java | 2 +- src/org/openbravo/common/hooks/OrderLineQtyChangedHook.java | 5 +- src/org/openbravo/costing/AverageCostAdjustment.java | 14 +- src/org/openbravo/costing/CostAdjustmentProcess.java | 8 +- src/org/openbravo/costing/CostingAlgorithm.java | 118 +- src/org/openbravo/costing/CostingBackground.java | 51 +- src/org/openbravo/costing/CostingMigrationProcess.java | 170 +- src/org/openbravo/costing/CostingRuleProcess.java | 9 +- src/org/openbravo/costing/CostingUtils.java | 2 +- src/org/openbravo/costing/LCCostMatchFromInvoiceHandler.java | 4 +- src/org/openbravo/costing/LandedCostProcess.java | 3 +- src/org/openbravo/dal/core/OBInterceptor.java | 1 + src/org/openbravo/dal/security/EntityAccessChecker.java | 3 +- src/org/openbravo/dal/service/OBDal.java | 11 +- src/org/openbravo/dal/xml/EntityResolver.java | 4 +- src/org/openbravo/erpCommon/ad_actionButton/ActionButtonUtility.java | 8 +- src/org/openbravo/erpCommon/ad_actionButton/CopyFromInvoice.java | 21 +- src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Invoice_data.xsql | 2 +- src/org/openbravo/erpCommon/ad_actionButton/EncryptedButtons.html | 190 - src/org/openbravo/erpCommon/ad_actionButton/EncryptedButtons.xml | 40 - src/org/openbravo/erpCommon/ad_callouts/Activation_Message.java | 76 +- src/org/openbravo/erpCommon/ad_callouts/OperativeQuantity_To_BaseQuantity.java | 49 +- src/org/openbravo/erpCommon/ad_callouts/SE_Expense_Amount.java | 174 +- src/org/openbravo/erpCommon/ad_callouts/SE_Expense_BP_Project.java | 150 +- src/org/openbravo/erpCommon/ad_callouts/SE_Expense_Product.java | 250 +- src/org/openbravo/erpCommon/ad_callouts/SE_ExternalPOS_BPartner.java | 94 +- src/org/openbravo/erpCommon/ad_callouts/SE_FinancialAccount_BSAccounts.java | 147 +- src/org/openbravo/erpCommon/ad_callouts/SE_InOut_DocType.java | 96 +- src/org/openbravo/erpCommon/ad_callouts/SE_Invoice_BPartner.java | 471 +- src/org/openbravo/erpCommon/ad_callouts/SE_Invoice_Project.java | 104 +- src/org/openbravo/erpCommon/ad_callouts/SE_Order_Project.java | 95 +- src/org/openbravo/erpCommon/ad_callouts/SE_PeriodNo.java | 199 +- src/org/openbravo/erpCommon/ad_callouts/SE_Period_Control.java | 79 +- src/org/openbravo/erpCommon/ad_callouts/SE_Pricelist_Active.java | 77 +- src/org/openbravo/erpCommon/ad_callouts/SE_ProjectLine_Value.java | 178 +- src/org/openbravo/erpCommon/ad_callouts/SE_Project_BPartner.java | 322 +- src/org/openbravo/erpCommon/ad_callouts/SE_Proposal_BPartner.java | 183 +- src/org/openbravo/erpCommon/ad_callouts/SE_Supplier_BPartner.java | 76 +- src/org/openbravo/erpCommon/ad_callouts/SE_Taxes_Active.java | 74 +- src/org/openbravo/erpCommon/ad_callouts/SL_AlertRule_SQL.java | 199 +- src/org/openbravo/erpCommon/ad_callouts/SL_Asset_Product.java | 93 +- src/org/openbravo/erpCommon/ad_callouts/SL_Assets.java | 110 +- src/org/openbravo/erpCommon/ad_callouts/SL_BankDebt_Amount.java | 115 +- src/org/openbravo/erpCommon/ad_callouts/SL_BankStmt_Amount.java | 118 +- src/org/openbravo/erpCommon/ad_callouts/SL_Budget_Product.java | 70 +- src/org/openbravo/erpCommon/ad_callouts/SL_CCPMeasure_Group.java | 73 +- src/org/openbravo/erpCommon/ad_callouts/SL_CashJournal_Amounts.java | 102 +- src/org/openbravo/erpCommon/ad_callouts/SL_Charge.java | 76 +- src/org/openbravo/erpCommon/ad_callouts/SL_Column.java | 76 +- src/org/openbravo/erpCommon/ad_callouts/SL_Conversion_Rate.java | 96 +- src/org/openbravo/erpCommon/ad_callouts/SL_CostcenterEmployee_SalaryCategory.java | 69 +- src/org/openbravo/erpCommon/ad_callouts/SL_GlobalUse_Conversion.java | 125 +- src/org/openbravo/erpCommon/ad_callouts/SL_GlobalUse_Product.java | 187 +- src/org/openbravo/erpCommon/ad_callouts/SL_InOut_BPartner.java | 310 +- src/org/openbravo/erpCommon/ad_callouts/SL_InOut_Conversion.java | 129 +- src/org/openbravo/erpCommon/ad_callouts/SL_Internal_Consumption_Conversion.java | 146 +- src/org/openbravo/erpCommon/ad_callouts/SL_Internal_Consumption_Product.java | 213 +- src/org/openbravo/erpCommon/ad_callouts/SL_InvAmtUpd_ProductRefDate.java | 26 +- src/org/openbravo/erpCommon/ad_callouts/SL_Inventory_Conversion.java | 127 +- src/org/openbravo/erpCommon/ad_callouts/SL_Inventory_Product.java | 1 + src/org/openbravo/erpCommon/ad_callouts/SL_InvoiceTax_Amt.java | 103 +- src/org/openbravo/erpCommon/ad_callouts/SL_Invoice_Amt.java | 327 +- src/org/openbravo/erpCommon/ad_callouts/SL_Invoice_Charge_Tax.java | 104 +- src/org/openbravo/erpCommon/ad_callouts/SL_Invoice_Conversion.java | 127 +- src/org/openbravo/erpCommon/ad_callouts/SL_Invoice_DocType.java | 114 +- src/org/openbravo/erpCommon/ad_callouts/SL_Invoice_Glitem.java | 84 +- src/org/openbravo/erpCommon/ad_callouts/SL_Invoice_PriceList.java | 68 +- src/org/openbravo/erpCommon/ad_callouts/SL_Invoice_Product.java | 313 +- src/org/openbravo/erpCommon/ad_callouts/SL_IsDefault.java | 99 +- src/org/openbravo/erpCommon/ad_callouts/SL_JournalLineAmt.java | 126 +- src/org/openbravo/erpCommon/ad_callouts/SL_Journal_Period.java | 200 +- src/org/openbravo/erpCommon/ad_callouts/SL_LegalEntity_Acct.java | 78 +- src/org/openbravo/erpCommon/ad_callouts/SL_MachineCost.java | 252 +- src/org/openbravo/erpCommon/ad_callouts/SL_ModuleCallout.java | 125 +- src/org/openbravo/erpCommon/ad_callouts/SL_Module_Minor_Version.java | 80 +- src/org/openbravo/erpCommon/ad_callouts/SL_Movement_Conversion.java | 130 +- src/org/openbravo/erpCommon/ad_callouts/SL_Movement_Product.java | 11 + src/org/openbravo/erpCommon/ad_callouts/SL_Order_Amt.java | 411 +- src/org/openbravo/erpCommon/ad_callouts/SL_Order_Charge_Tax.java | 111 +- src/org/openbravo/erpCommon/ad_callouts/SL_Order_Conversion.java | 144 +- src/org/openbravo/erpCommon/ad_callouts/SL_Order_DocType.java | 282 +- src/org/openbravo/erpCommon/ad_callouts/SL_Order_PriceList.java | 70 +- src/org/openbravo/erpCommon/ad_callouts/SL_Order_Product.java | 403 +- src/org/openbravo/erpCommon/ad_callouts/SL_Order_Tax.java | 111 +- src/org/openbravo/erpCommon/ad_callouts/SL_Organization_Info.java | 70 +- src/org/openbravo/erpCommon/ad_callouts/SL_PC_Case_Product.java | 94 +- src/org/openbravo/erpCommon/ad_callouts/SL_ProductPrice_PriceListVersion.java | 56 +- src/org/openbravo/erpCommon/ad_callouts/SL_Product_Type.java | 69 +- src/org/openbravo/erpCommon/ad_callouts/SL_ProductionPlan_Conversion.java | 77 +- src/org/openbravo/erpCommon/ad_callouts/SL_ProductionPlan_WRPhase.java | 113 +- src/org/openbravo/erpCommon/ad_callouts/SL_ProductionPlan_WRPhase_Quantity.java | 21 +- src/org/openbravo/erpCommon/ad_callouts/SL_Production_Conversion.java | 126 +- src/org/openbravo/erpCommon/ad_callouts/SL_Production_Product.java | 207 +- src/org/openbravo/erpCommon/ad_callouts/SL_Project_Margin.java | 150 +- src/org/openbravo/erpCommon/ad_callouts/SL_Project_Planned.java | 136 +- src/org/openbravo/erpCommon/ad_callouts/SL_Project_PriceList.java | 71 +- src/org/openbravo/erpCommon/ad_callouts/SL_Project_Type.java | 99 +- src/org/openbravo/erpCommon/ad_callouts/SL_Proposal_Product.java | 81 +- src/org/openbravo/erpCommon/ad_callouts/SL_RequisitionLine_Amt.java | 252 +- src/org/openbravo/erpCommon/ad_callouts/SL_RequisitionLine_Conversion.java | 126 +- src/org/openbravo/erpCommon/ad_callouts/SL_RequisitionLine_Product.java | 284 +- src/org/openbravo/erpCommon/ad_callouts/SL_RequisitionOrder_Order.java | 78 +- src/org/openbravo/erpCommon/ad_callouts/SL_Requisition_BPartner.java | 87 +- src/org/openbravo/erpCommon/ad_callouts/SL_Requisition_BPartner_PriceList.java | 116 +- src/org/openbravo/erpCommon/ad_callouts/SL_ScheduledMaintenance_Maintenance.java | 100 +- src/org/openbravo/erpCommon/ad_callouts/SL_SequenceProduct_Conversion.java | 127 +- src/org/openbravo/erpCommon/ad_callouts/SL_SequenceProduct_Product.java | 154 +- src/org/openbravo/erpCommon/ad_callouts/SL_TableAudit.java | 88 +- src/org/openbravo/erpCommon/ad_callouts/SL_User_Name.java | 142 +- src/org/openbravo/erpCommon/ad_callouts/SL_WRPhaseProduct_Product.java | 163 +- src/org/openbravo/erpCommon/ad_callouts/SL_WRPhase_Sequence.java | 104 +- src/org/openbravo/erpCommon/ad_callouts/SL_WorkRequirement_Conversion.java | 75 +- src/org/openbravo/erpCommon/ad_callouts/SL_WorkRequirement_ProcessPlan.java | 80 +- src/org/openbravo/erpCommon/ad_callouts/SL_WorkRequirement_StartDate.java | 67 +- src/org/openbravo/erpCommon/ad_callouts/SL_Year_Validation.java | 69 +- src/org/openbravo/erpCommon/ad_forms/DocFINReconciliation.java | 11 +- src/org/openbravo/erpCommon/ad_forms/DocInvoice.java | 3 +- src/org/openbravo/erpCommon/ad_forms/Fact.java | 11 +- src/org/openbravo/erpCommon/ad_forms/FactLine.java | 21 +- src/org/openbravo/erpCommon/ad_forms/HeartbeatConfirm.html | 235 - src/org/openbravo/erpCommon/ad_forms/HeartbeatConfirm.java | 72 - src/org/openbravo/erpCommon/ad_forms/HeartbeatConfirm.xml | 29 - src/org/openbravo/erpCommon/ad_forms/InstanceManagement.html | 18 +- src/org/openbravo/erpCommon/ad_forms/InstanceManagementActivateLocal.html | 4 +- src/org/openbravo/erpCommon/ad_forms/InstanceManagementActivateOnline.html | 4 +- src/org/openbravo/erpCommon/ad_forms/InstanceManagementDeactivate.html | 6 +- src/org/openbravo/erpCommon/ad_forms/ModuleManagement.java | 55 +- src/org/openbravo/erpCommon/ad_forms/ModuleManagement_ErrorCommercial.html | 11 +- src/org/openbravo/erpCommon/ad_forms/ProductInfo.java | 4 +- src/org/openbravo/erpCommon/ad_forms/RegistrationConfirm.html | 235 - src/org/openbravo/erpCommon/ad_forms/RegistrationConfirm.java | 72 - src/org/openbravo/erpCommon/ad_forms/RegistrationConfirm.xml | 29 - src/org/openbravo/erpCommon/ad_forms/SQLExecutor_Query.java | 4 +- src/org/openbravo/erpCommon/ad_forms/ShowSessionVariables.java | 50 +- src/org/openbravo/erpCommon/ad_process/AlertProcess.java | 14 +- src/org/openbravo/erpCommon/ad_process/ConvertQuotationIntoOrder.java | 6 +- src/org/openbravo/erpCommon/ad_process/CreateTaxReport.java | 13 +- src/org/openbravo/erpCommon/ad_reports/AgingDao.java | 18 +- src/org/openbravo/erpCommon/ad_reports/AgingScheduleDetailXLS.jrxml | 39 +- src/org/openbravo/erpCommon/ad_reports/AgingScheduleDetailXLSDoubtfulDebt.jrxml | 23 +- src/org/openbravo/erpCommon/ad_reports/AgingScheduleXLS.jrxml | 54 +- src/org/openbravo/erpCommon/ad_reports/CustomerStatement.jrxml | 28 +- src/org/openbravo/erpCommon/ad_reports/GeneralAccountingReports.java | 199 +- src/org/openbravo/erpCommon/ad_reports/MInOutTraceReports.java | 185 +- src/org/openbravo/erpCommon/ad_reports/ReportAgingBalance.java | 125 +- src/org/openbravo/erpCommon/ad_reports/ReportAssetDepreciationSchedule.java | 68 +- src/org/openbravo/erpCommon/ad_reports/ReportBudgetGenerateExcel.java | 228 +- src/org/openbravo/erpCommon/ad_reports/ReportExpense.java | 206 +- src/org/openbravo/erpCommon/ad_reports/ReportGeneralLedger.java | 373 +- src/org/openbravo/erpCommon/ad_reports/ReportGeneralLedgerJournal.java | 395 +- src/org/openbravo/erpCommon/ad_reports/ReportGeneralLedgerJournalDetail.java | 59 +- src/org/openbravo/erpCommon/ad_reports/ReportGeneralLedgerJournalExcel.jrxml | 3 + src/org/openbravo/erpCommon/ad_reports/ReportGuaranteeDateJR.java | 53 +- src/org/openbravo/erpCommon/ad_reports/ReportInvoiceCustomerDimensionalAnalysesJR.java | 471 +- src/org/openbravo/erpCommon/ad_reports/ReportInvoiceCustomerDimensionalAnalysesXLS.jrxml | 14 +- src/org/openbravo/erpCommon/ad_reports/ReportInvoiceCustomerDimensionalAnalyses_srpt_doctypecount.jrxml | 3 +- src/org/openbravo/erpCommon/ad_reports/ReportInvoiceCustomerJR.java | 132 +- src/org/openbravo/erpCommon/ad_reports/ReportInvoiceDiscountJR.java | 89 +- src/org/openbravo/erpCommon/ad_reports/ReportInvoiceVendorDimensionalAnalysesFilterJR.html | 9 +- src/org/openbravo/erpCommon/ad_reports/ReportInvoiceVendorDimensionalAnalysesJR.java | 231 +- src/org/openbravo/erpCommon/ad_reports/ReportInvoiceVendorDimensionalAnalysesXLS.jrxml | 3 + src/org/openbravo/erpCommon/ad_reports/ReportInvoiceVendorJR.java | 74 +- src/org/openbravo/erpCommon/ad_reports/ReportInvoicesJR.java | 97 +- src/org/openbravo/erpCommon/ad_reports/ReportMaterialDimensionalAnalysesFilterJR.html | 9 +- src/org/openbravo/erpCommon/ad_reports/ReportMaterialDimensionalAnalysesJR.java | 212 +- src/org/openbravo/erpCommon/ad_reports/ReportMaterialTransactionEditionJR.java | 60 +- src/org/openbravo/erpCommon/ad_reports/ReportNotPosted.java | 32 +- src/org/openbravo/erpCommon/ad_reports/ReportNotPosted_data.xsql | 34 +- src/org/openbravo/erpCommon/ad_reports/ReportOffer.java | 56 +- src/org/openbravo/erpCommon/ad_reports/ReportOrderNotInvoiceJR.java | 82 +- src/org/openbravo/erpCommon/ad_reports/ReportParetoProduct.java | 97 +- src/org/openbravo/erpCommon/ad_reports/ReportParetoProduct_data.xsql | 6 +- src/org/openbravo/erpCommon/ad_reports/ReportPendingProductionJr.java | 36 +- src/org/openbravo/erpCommon/ad_reports/ReportPricelist.java | 87 +- src/org/openbravo/erpCommon/ad_reports/ReportProductMovement.java | 116 +- src/org/openbravo/erpCommon/ad_reports/ReportProductionCost.java | 212 +- src/org/openbravo/erpCommon/ad_reports/ReportProductionJR.java | 59 +- src/org/openbravo/erpCommon/ad_reports/ReportProductionRunJR.java | 144 +- src/org/openbravo/erpCommon/ad_reports/ReportProjectProfitabilityJR.java | 158 +- src/org/openbravo/erpCommon/ad_reports/ReportProjectProgress.java | 183 +- src/org/openbravo/erpCommon/ad_reports/ReportPurchaseDimensionalAnalysesFilterJR.html | 9 +- src/org/openbravo/erpCommon/ad_reports/ReportPurchaseDimensionalAnalysesJR.java | 211 +- src/org/openbravo/erpCommon/ad_reports/ReportSalesDimensionalAnalyzeJR.java | 312 +- src/org/openbravo/erpCommon/ad_reports/ReportSalesDimensionalAnalyzeJRFilter.html | 9 +- src/org/openbravo/erpCommon/ad_reports/ReportSalesOrderInvoicedJasper.java | 171 +- src/org/openbravo/erpCommon/ad_reports/ReportSalesOrderJR.java | 82 +- src/org/openbravo/erpCommon/ad_reports/ReportSalesOrderProvidedJR.java | 178 +- src/org/openbravo/erpCommon/ad_reports/ReportShipmentDimensionalAnalyzeJR.java | 338 +- src/org/openbravo/erpCommon/ad_reports/ReportShipmentDimensionalAnalyzeJRFilter.html | 9 +- src/org/openbravo/erpCommon/ad_reports/ReportShipmentEditionJR.java | 59 +- src/org/openbravo/erpCommon/ad_reports/ReportShipper.java | 82 +- src/org/openbravo/erpCommon/ad_reports/ReportStandardCostJR.java | 72 +- src/org/openbravo/erpCommon/ad_reports/ReportTrialBalance.java | 460 +- src/org/openbravo/erpCommon/ad_reports/ReportValuationStock.java | 208 +- src/org/openbravo/erpCommon/ad_reports/ReportWarehouseControl.java | 47 +- src/org/openbravo/erpCommon/ad_reports/ReportWarehousePartnerJR.java | 61 +- src/org/openbravo/erpCommon/ad_reports/ReportWarehousePartnerJR.jrxml | 7 +- src/org/openbravo/erpCommon/ad_reports/ReportWorkRequirementJR.java | 59 +- src/org/openbravo/erpCommon/ad_reports/WeightDimensionalComparative.jrxml | 286 +- src/org/openbravo/erpCommon/ad_reports/WeightDimensionalNoComparative.jrxml | 109 +- src/org/openbravo/erpCommon/businessUtility/AccountTree.java | 64 +- src/org/openbravo/erpCommon/businessUtility/AuditTrailPopup_data.xsql | 3 - src/org/openbravo/erpCommon/businessUtility/Buscador.html | 291 - src/org/openbravo/erpCommon/businessUtility/Buscador.java | 285 - src/org/openbravo/erpCommon/businessUtility/Buscador.xml | 36 - src/org/openbravo/erpCommon/businessUtility/Buscador_FS.html | 28 - src/org/openbravo/erpCommon/businessUtility/Buscador_FS.xml | 22 - src/org/openbravo/erpCommon/businessUtility/Buscador_data.xsql | 233 - src/org/openbravo/erpCommon/businessUtility/COAUtility.java | 4 +- src/org/openbravo/erpCommon/businessUtility/CancelAndReplaceUtils.java | 228 +- src/org/openbravo/erpCommon/businessUtility/EndYearCloseUtility.java | 12 +- src/org/openbravo/erpCommon/businessUtility/EndYearCloseUtility_data.xsql | 26 +- src/org/openbravo/erpCommon/businessUtility/TabFilter.html | 121 - src/org/openbravo/erpCommon/businessUtility/TabFilter.java | 239 - src/org/openbravo/erpCommon/businessUtility/TabFilter.xml | 37 - src/org/openbravo/erpCommon/businessUtility/TabFilter_data.xsql | 57 - src/org/openbravo/erpCommon/businessUtility/Tax.java | 28 +- src/org/openbravo/erpCommon/businessUtility/WindowTabs.java | 12 +- src/org/openbravo/erpCommon/info/ContextRoleDirectAccessibleOrganizations.java | 81 + src/org/openbravo/erpCommon/obps/ActivationKey.java | 343 +- src/org/openbravo/erpCommon/obps/ActivationKey_data.xsql | 36 + src/org/openbravo/erpCommon/obps/ActiveInstanceProcess.java | 25 +- src/org/openbravo/erpCommon/security/Login.html | 6 +- src/org/openbravo/erpCommon/security/Login.java | 3 - src/org/openbravo/erpCommon/security/Login.xml | 4 +- src/org/openbravo/erpCommon/security/SessionLogin_data.xsql | 5 +- src/org/openbravo/erpCommon/utility/Access_data.xsql | 78 - src/org/openbravo/erpCommon/utility/BandStyleVO.java | 99 - src/org/openbravo/erpCommon/utility/ComboTableData.java | 72 +- src/org/openbravo/erpCommon/utility/DataGrid.java | 731 - src/org/openbravo/erpCommon/utility/DataGridDelete.srpt | 31 - src/org/openbravo/erpCommon/utility/DataGridDelete.xml | 31 - src/org/openbravo/erpCommon/utility/ExecuteQuery.java | 176 +- src/org/openbravo/erpCommon/utility/ExportGrid.java | 185 - src/org/openbravo/erpCommon/utility/ExportGrid_data.xsql | 33 - src/org/openbravo/erpCommon/utility/GridBO.java | 103 - src/org/openbravo/erpCommon/utility/GridColumnVO.java | 66 - src/org/openbravo/erpCommon/utility/GridReportVO.java | 144 - src/org/openbravo/erpCommon/utility/KeyMap.java | 286 - src/org/openbravo/erpCommon/utility/ModelSQLGeneration.java | 311 - src/org/openbravo/erpCommon/utility/ReportDesignBO.java | 148 - src/org/openbravo/erpCommon/utility/SetPriority.html | 3 +- src/org/openbravo/erpCommon/utility/StaticCommunityBranding.java | 18 +- src/org/openbravo/erpCommon/utility/TableSQLData.java | 2247 +- src/org/openbravo/erpCommon/utility/TableSQLQuery_data.xsql | 235 - src/org/openbravo/erpCommon/utility/ToolBar.java | 32 +- src/org/openbravo/erpCommon/utility/Utility.java | 156 +- src/org/openbravo/erpCommon/utility/VerticalMenu.java | 11 - src/org/openbravo/erpCommon/utility/VerticalMenu.xml | 3 +- src/org/openbravo/erpCommon/utility/WindowAccess_data.xsql | 40 - src/org/openbravo/erpCommon/utility/WindowTree.java | 208 +- src/org/openbravo/erpCommon/utility/plantilla.jrxml | 142 - src/org/openbravo/erpReports/ReportPaymentFilter.html | 1 - src/org/openbravo/erpReports/ReportPaymentFilter.xml | 1 - src/org/openbravo/erpReports/ReportRegisterFilter.html | 1 - src/org/openbravo/erpReports/ReportRegisterLineJR.jrxml | 2 +- src/org/openbravo/erpReports/ReportTaxPaymentJR.java | 7 - src/org/openbravo/erpReports/ReportVatRegisterJR.java | 11 +- src/org/openbravo/event/InvoiceEventHandler.java | 68 + src/org/openbravo/event/OrderEventHandler.java | 26 +- src/org/openbravo/event/RoleEventHandler.java | 4 +- src/org/openbravo/event/ServiceOrderLineEventHandler.java | 10 +- src/org/openbravo/event/ServiceRelationEventHandler.java | 12 +- src/org/openbravo/materialmgmt/InventoryCountProcess.java | 29 +- src/org/openbravo/materialmgmt/UOMUtil.java | 31 + src/org/openbravo/reference/ui/UIAmount.java | 4 - src/org/openbravo/reference/ui/UIButton.java | 19 - src/org/openbravo/reference/ui/UIDate.java | 121 - src/org/openbravo/reference/ui/UIImage.java | 23 - src/org/openbravo/reference/ui/UIImageBLOB.java | 4 - src/org/openbravo/reference/ui/UILink.java | 4 - src/org/openbravo/reference/ui/UIList.java | 91 - src/org/openbravo/reference/ui/UINumber.java | 83 - src/org/openbravo/reference/ui/UIPAttribute.java | 63 - src/org/openbravo/reference/ui/UIPrice.java | 5 - src/org/openbravo/reference/ui/UIReference.java | 170 - src/org/openbravo/reference/ui/UIReferenceUtility.java | 147 - src/org/openbravo/reference/ui/UISearch.java | 248 - src/org/openbravo/reference/ui/UIString.java | 30 - src/org/openbravo/reference/ui/UITable.java | 63 - src/org/openbravo/reference/ui/UITableDir.java | 208 - src/org/openbravo/reference/ui/UITime.java | 74 - src/org/openbravo/reference/ui/UIYesNo.java | 21 - src/org/openbravo/scheduling/Pinstance_data.xsql | 5 +- src/org/openbravo/scheduling/ProcessRequest_data.xsql | 11 +- src/org/openbravo/scheduling/Process_data.xsql | 7 +- src/org/openbravo/service/UserCtxCacheObserver.java | 69 + src/org/openbravo/service/db/DalConnectionProvider.java | 5 +- src/org/openbravo/service/db/ExportReferenceDataTask.java | 115 - src/org/openbravo/service/db/ImportReferenceDataTask.java | 183 - src/org/openbravo/service/db/ReferenceDataTask.java | 58 - src/org/openbravo/service/importprocess/ImportEntryManager.java | 19 + src/org/openbravo/service/system/DatabaseValidator.java | 5 +- src/org/openbravo/service/web/UserContextCache.java | 62 +- update.database.launch | 22 - web/html/en_US/StaticCommunityBranding-2.50-Basic.html | 66 - web/html/en_US/StaticCommunityBranding-2.50-Basic_files/banner.png | Bin web/html/en_US/StaticCommunityBranding-2.50-Comm.html | 67 - web/html/en_US/StaticCommunityBranding-2.50-Comm_files/banner.png | Bin web/html/en_US/StaticCommunityBranding-2.50-STD.html | 68 - web/html/en_US/StaticCommunityBranding-2.50-STD_files/banner.png | Bin web/js/dojotoolkit/dojo/_base/xhr.js | 4 +- web/js/dojotoolkit/dojo/dojo.js | 2 +- web/js/dojotoolkit/dojo/dojo.js.uncompressed.js | 5 +- web/js/utils.js | 2 +- 639 files changed, 169313 insertions(+), 67967 deletions(-) diffs (truncated from 297646 to 300 lines): diff -r 452e6c576f1d -r 003641e96c0b .hgsigs --- a/.hgsigs Fri Nov 03 12:28:45 2017 +0000 +++ b/.hgsigs Thu Dec 28 10:58:29 2017 +0000 @@ -213,4 +213,12 @@ 3a7510a5ee0b43ac0a65e4eae9b089f42158bbe0 0 iEYEABECAAYFAljGfFgACgkQCX/oGf+2qkOgoQCgx3u3UhiV8NyyiBZLsFjlwicCp1EAoPAl4mZZ6/wURPq39Ef6Rtbe1BRb 835355e0fdbd35df49b4b559a4ce984192350fd2 0 iEYEABECAAYFAlkVX0kACgkQCX/oGf+2qkMVEQCfasQyxkrJdtvkEP03xKFyiwAi2f0AnRRguCtQ0qKkra8Kg55F7/9oKS7p 1ec47090dc22cda681ebf04a2ea7491b971bb24d 0 iEYEABECAAYFAllLmP4ACgkQCX/oGf+2qkMZvgCggmmfbWJEY/hgJWXzwmfsSEHcEzkAoMGb1VsoDMaU/TIjFRvnCRXoj7Eh +58658da4e8fc26f50c49846910da9c4ff7afd417 0 iEYEABECAAYFAlmJYmkACgkQCX/oGf+2qkNQ2ACbBnQYMdCROIRP7KW2tYz46AeqPNgAn07znI+o6t4KIJPBnqy61/mf6hEc 74c2ec78cab6580e2c5fd67e4c7913924339df58 0 iEYEABECAAYFAlkdU7MACgkQCX/oGf+2qkMs3wCguelDCm09norUvWOnB7m/+X66yyMAoKr/DzyFXmSZTrlta3cfBpn5BY6v +0e959ce9b986f2770ac4ac02296a59adaafdc919 0 iEYEABECAAYFAllSJLwACgkQCX/oGf+2qkOkKACfWiWW37hMTW9d4fneU+4JJsG//LYAoLkOPDVyEZCTY/IpOEuXT0hHKE9e +4bad64e9d7577310506e2e19cacba696ed703ad6 0 iEYEABECAAYFAlmKpMUACgkQCX/oGf+2qkNGywCgobMSxQWqAp5l5HsKqlQMPn8GkNsAoOBNizvazzb9wRiYA1/57ntgR253 +9e6056c0e38e4355acf8d72a8efab6575c7f9733 0 iEYEABECAAYFAlm40qMACgkQCX/oGf+2qkPKxgCgndqN2CnOSnbnZEsQntY+mUaqZZEAoK6Xl9Q4HbgHep6JG/owLOzyehRK +391e9626024899e664de6a55c88ee72e3e2d9710 0 iEYEABECAAYFAln77A4ACgkQCX/oGf+2qkOfGACgyr/EcAt6vsNW/zbB1YQ01t3UVtEAoNJJf5xPqkNN1SbNHwLySptoRaDN +ff7be0e0ba8762069ad86523828a57139b396d39 0 iEYEABECAAYFAlm/UPkACgkQCX/oGf+2qkM8UQCdGDxGviT6mh8nKnu2HP1qzZzX0cYAoJaBd9WSUNj2Dlh2yjJT+7zYxKcC +54cdd8284122f787eac4b4ab67b4ab4584ddcccb 0 iEYEABECAAYFAln8YP0ACgkQCX/oGf+2qkNbKACgxFsQqRE0goPX4VewSccTQcGZRVEAnitoyHAuUroUJpFUFLztc6pzkUL2 +bbeae307872835b1e84136c537adec44b7a0b3c1 0 iEYEABECAAYFAlpDLAIACgkQCX/oGf+2qkNiugCgj1TTu2BeYoAqAqD08Gci3lHJvogAnAvmNL987nIAckknQ1CosIUDmA+K diff -r 452e6c576f1d -r 003641e96c0b .hgtags --- a/.hgtags Fri Nov 03 12:28:45 2017 +0000 +++ b/.hgtags Thu Dec 28 10:58:29 2017 +0000 @@ -224,4 +224,12 @@ 273c24deef8f21e870cf563073cc653582a9fe9e 3.0PR17Q1 10c0ffee4e6ccca6771d151dd27f706e50cf4b96 3.0PR17Q1.1 a2e2a8540b6e64102d4e019efc36ad05c7f43b24 3.0PR17Q1.2 +07a679139b1b9f7544e3d0954fd77b3a2aa8ed04 3.0PR17Q1.3 7fd66b51c666e341168a7e5a036f7ac25a86eec9 3.0PR17Q2 +c37991aee21566d0ed397369377abdaeaf1a6f52 3.0PR17Q2.1 +632ba9b2ee8c8133be5b483482d3d99a83b4138f 3.0PR17Q2.2 +7fafd2a9f24bd0d5889253005412101631cc1efe 3.0PR17Q2.3 +688697b19d3692d75972558eaf9fc5eccd145a61 3.0PR17Q2.4 +a8925ad2d61f4625aa62c1ee31babecaa73b787f 3.0PR17Q3 +452e6c576f1db52e686cf3138099790e242e7927 3.0PR17Q3.1 +f500d43a59bb69265a7aa704a9fd20bffd68c8a9 3.0PR17Q3.2 diff -r 452e6c576f1d -r 003641e96c0b build.xml --- a/build.xml Fri Nov 03 12:28:45 2017 +0000 +++ b/build.xml Thu Dec 28 10:58:29 2017 +0000 @@ -27,17 +27,10 @@ compile.development: refer to compile.development target of src. compile.web: refer to compile.web: target of src. compile.web.development: refer to compile.web.development: target of src. -eclipse.compile: refer to eclipse.compile target of src. -eclipse.compile.complete: refer to eclipse.compile.complete target of src. compile.src: refer to compile.src target of src. war: refer to build.war target of src. -core.docs: refer to doc target of src-core. core.lib: refer to build target of src-core. -eclipse.wad.lib: refer to sqlc target of src-wad. -wad.docs: refer to doc target of src-wad. wad.lib: refer to build target of src-wad. -eclipse.trl.lib: refer to sqlc target of src-trl. -trl.docs: refer to doc target of src-trl. trl.lib: refer to build target of src-trl. database.lib: refer to jar target of src-db. clean: refer to clean target of src. @@ -47,7 +40,6 @@ uninstallWebService: refer to uninstallWebService target of src. deploy.context: deploy the context into Tomcat using the manager install.source: install the ERP from sources (from subversion). -eclipse.install.source: install the ERP from sources for eclipse (from Mercurial). create.database: refer to create.database target of database. update.database: refer to update.database target of database. create.database.script: refer to create.database.script target of database. @@ -102,7 +94,6 @@ <property name="friendlyWarnings" value="false"/> <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" /> @@ -526,36 +517,12 @@ <ant dir="${base.src}" target="compile.web.development" inheritAll="true" inheritRefs="true" /> </target> - <target name="eclipse.compile" depends="init"> - <fail unless="eclipse.running" message="eclipse.* tasks must be executed inside Eclipse" /> - <ant dir="${base.src.core}" target="build.jar" inheritAll="true" inheritRefs="true" /> - <ant dir="${base.src.trl}" target="build.jar" inheritAll="true" inheritRefs="true" /> - <ant dir="${base.src.wad}" target="build.jar" inheritAll="true" inheritRefs="true" /> - <ant dir="${base.src}" target="eclipse.compile" inheritAll="true" inheritRefs="true" /> - <echo message="Refreshing project..." level="info" /> - <eclipse.refreshLocal resource="openbravo" depth="infinite" /> - <echo message="Building project..." level="info" /> - <eclipse.incrementalBuild project="openbravo" kind="incremental" /> - </target> - - <target name="eclipse.compile.complete" depends="init"> - <fail unless="eclipse.running" message="eclipse.* tasks must be executed inside Eclipse" /> - <ant dir="${base.src.core}" target="build.jar" inheritAll="true" inheritRefs="true" /> - <ant dir="${base.src.trl}" target="build.jar" inheritAll="true" inheritRefs="true" /> - <ant dir="${base.src.wad}" target="build.jar" inheritAll="true" inheritRefs="true" /> - <ant dir="${base.src}" target="eclipse.compile.complete" inheritAll="true" inheritRefs="true" /> - <echo message="Refreshing project..." level="info" /> - <eclipse.refreshLocal resource="openbravo" depth="infinite" /> - <echo message="Building project..." level="info" /> - <eclipse.incrementalBuild project="openbravo" kind="full" /> - </target> - <target name="compile.src.gen" depends="init"> <ant dir="${base.src}" target="compile.src.gen" inheritAll="true" inheritRefs="true" /> </target> <target name="generate.java.doc"> - <javadoc Windowtitle="${title}" access="protected" Header="${header}" Footer="${footer}" destdir="${build.docs}" maxmemory="1024M"> + <javadoc Windowtitle="${title}" access="protected" Header="${header}" Footer="${footer}" destdir="${build.docs}" maxmemory="1024M" failonerror="yes"> <sourcepath> <pathelement path="${base.src}" /> <pathelement path="${base.src.test}/src" /> @@ -617,10 +584,6 @@ <target name="run.test" depends="init"> <ant dir="${base.src.test}" target="run.test" inheritAll="true" inheritRefs="true" /> </target> - - <target name="run.api.test.javascript"> - <ant dir="${base.src.test}" target="run.api.test.javascript" inheritAll="true" inheritRefs="true" /> - </target> <target name="run.api.test.model" description="Checks current xml db model and dictionary API for not-allowed changes. Requires stableDBdir parameter"> @@ -638,14 +601,6 @@ /> </target> - <target name="export.sample.data.old" depends="code.rev"> - <ant dir="${base.src}" target="export.sample.data.old" inheritAll="true" inheritRefs="true" /> - </target> - - <target name="import.sample.data.old" depends="code.rev"> - <ant dir="${base.src}" target="import.sample.data.old" inheritAll="true" inheritRefs="true" /> - </target> - <target name="compile.src" depends="init"> <ant dir="${base.src}" target="compile.src" inheritAll="true" inheritRefs="true" /> </target> @@ -654,43 +609,15 @@ <ant dir="${base.src}" target="build.war" inheritAll="true" inheritRefs="true" /> </target> - <target name="core.docs" depends="init"> - <ant dir="${base.src.core}" target="doc" inheritAll="true" inheritRefs="true" /> - </target> - <target name="core.lib" depends="init"> <ant dir="${base.src.core}" target="build" inheritAll="true" inheritRefs="true" /> - <antcall target="copy.core.lib" /> - </target> - - <target name="copy.core.lib"> <copy file="${base.src.core}/lib/openbravo-core.jar" todir="${base.lib}/runtime" failonerror="false" /> </target> - <target name="eclipse.wad.lib" depends="init"> - <ant dir="${base.src.wad}" target="sqlc" inheritAll="true" inheritRefs="true" /> - <eclipse.refreshLocal resource="OpenbravoWAD" depth="infinite" /> - <eclipse.incrementalBuild project="OpenbravoWAD" kind="full" /> - </target> - - <target name="wad.docs" depends="init"> - <ant dir="${base.src.wad}" target="doc" inheritAll="true" inheritRefs="true" /> - </target> - <target name="wad.lib" depends="init"> <ant dir="${base.src.wad}" target="build" inheritAll="true" inheritRefs="true" /> </target> - <target name="eclipse.trl.lib" depends="init"> - <ant dir="${base.src.trl}" target="sqlc" inheritAll="true" inheritRefs="true" /> - <eclipse.refreshLocal resource="OpenbravoTrl" depth="infinite" /> - <eclipse.incrementalBuild project="OpenbravoTrl" kind="full" /> - </target> - - <target name="trl.docs" depends="init"> - <ant dir="${base.src.trl}" target="doc" inheritAll="true" inheritRefs="true" /> - </target> - <target name="trl.lib" depends="init"> <ant dir="${base.src.trl}" target="build" inheritAll="true" inheritRefs="true" /> </target> @@ -716,10 +643,6 @@ <ant dir="${base.src}" target="translate" inheritAll="true" inheritRefs="true" /> </target> - <target name="translate.modules" depends="init"> - <ant dir="${base.src}" target="translate.modules" inheritAll="true" inheritRefs="true" /> - </target> - <target name="installWebService" depends="init"> <ant dir="${base.src}" target="installWebService" inheritAll="true" inheritRefs="true"> <property name="wsdd" value="1" /> @@ -744,20 +667,6 @@ --> </target> - <target name="eclipse.install.source" depends="init, cleanSubfolders, create.database"> - <fail unless="eclipse.running" message="eclipse.* tasks must be executed inside Eclipse" /> - <echo message="Building OpenbravoCore project..." level="info" /> - <eclipse.incrementalBuild project="OpenbravoCore" kind="full"/> - <antcall target="eclipse.wad.lib"/> - <antcall target="eclipse.trl.lib"/> - <antcall target="eclipse.compile.complete"/> - <echo message="applying modules" /> - <antcall inheritall="true" inheritrefs="true" target="apply.module" /> - <antcall target="import.sample.data" /> - <updatesystemstatus v="RB51"/> - <ant dir="${base.db}" target="setApplied" inheritAll="true" inheritRefs="true" /> - </target> - <target name="create.database" depends="init, core.lib, database.lib"> <ant dir="${base.db}" antfile="build-create.xml" target="create.database" inheritAll="true" inheritRefs="true" /> <antcall target="db.apply.modules.sampledata" /> @@ -770,13 +679,6 @@ <antcall target="apply.module" /> </target> - <target name="update.database.mod" depends="init, core.lib, database.lib, buildvalidation"> - <updatesystemstatus v="RB12"/> - <ant dir="${base.db}" target="update.database.mod.java" inheritAll="true" inheritRefs="true" /> - <antcall target="generate.entities.quick" /> - <antcall target="apply.module" /> - </target> - <target name="create.database.script" depends="init, core.lib"> <ant dir="${base.db}" target="create.database.script" inheritAll="true" inheritRefs="true" /> </target> @@ -1124,13 +1026,6 @@ <checkConsistency userId="0" adminMode="true" propertiesFile="${base.config}/Openbravo.properties"/> </target> - <target name="check.window.compatibility"> - <taskdef name="showclassicwindows" classname="org.openbravo.client.application.WindowsInClassicModeTask"> - <classpath refid="project.class.path" /> - </taskdef> - <showclassicwindows userId="0" adminMode="true" propertiesFile="${base.config}/Openbravo.properties"/> - </target> - <target name="cleanSubfolders" depends="init"> <ant dir="${base.src.core}" target="clean" inheritAll="true" inheritRefs="true" /> <ant dir="${base.src.trl}" target="clean" inheritAll="true" inheritRefs="true" /> diff -r 452e6c576f1d -r 003641e96c0b create.database.launch --- a/create.database.launch Fri Nov 03 12:28:45 2017 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType"> -<stringAttribute key="org.eclipse.ant.ui.ATTR_BUILD_SCOPE" value="${none}"/> -<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/> -<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> -<listEntry value="/openbravo/build.xml"/> -</listAttribute> -<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> -<listEntry value="1"/> -</listAttribute> -<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/> -<listAttribute key="org.eclipse.debug.ui.favoriteGroups"> -<listEntry value="org.eclipse.ui.externaltools.launchGroup"/> -</listAttribute> -<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/> -<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="openbravo"/> -<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/> -<stringAttribute key="org.eclipse.ui.externaltools.ATTR_ANT_TARGETS" value="create.database,"/> -<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/openbravo/build.xml}"/> -<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${workspace_loc:/openbravo}"/> -<stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/> -</launchConfiguration> diff -r 452e6c576f1d -r 003641e96c0b eclipse.compile.complete.launch --- a/eclipse.compile.complete.launch Fri Nov 03 12:28:45 2017 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType"> -<stringAttribute key="org.eclipse.ant.ui.ATTR_BUILD_SCOPE" value="${none}"/> -<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/> -<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> -<listEntry value="/openbravo/build.xml"/> -</listAttribute> -<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> -<listEntry value="1"/> -</listAttribute> -<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/> -<listAttribute key="org.eclipse.debug.ui.favoriteGroups"> -<listEntry value="org.eclipse.ui.externaltools.launchGroup"/> -</listAttribute> -<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/> -<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="openbravo"/> -<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/> -<stringAttribute key="org.eclipse.ui.externaltools.ATTR_ANT_TARGETS" value="eclipse.compile.complete,"/> -<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/openbravo/build.xml}"/> -<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${workspace_loc:/openbravo}"/> -<stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/> -</launchConfiguration> diff -r 452e6c576f1d -r 003641e96c0b eclipse.compile.launch --- a/eclipse.compile.launch Fri Nov 03 12:28:45 2017 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType"> -<stringAttribute key="org.eclipse.ant.ui.ATTR_BUILD_SCOPE" value="${none}"/> -<booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/> -<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> -<listEntry value="/openbravo/build.xml"/> -</listAttribute> ------------------------------------------------------------------------------ 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