details:   https://code.openbravo.com/erp/devel/pi/rev/81a5a62b5ad8
changeset: 31087:81a5a62b5ad8
user:      Naroa Iriarte <naroa.iriarte <at> openbravo.com>
date:      Wed Nov 16 15:20:19 2016 +0100
summary:   [pi-process-multi-record] Changed the disply logic of "multi record"


The display logic of the multi record field has been changed to make it visible 
also when the process is of the standard type.

details:   https://code.openbravo.com/erp/devel/pi/rev/26c591b1863d
changeset: 31088:26c591b1863d
user:      Naroa Iriarte <naroa.iriarte <at> openbravo.com>
date:      Tue Nov 22 13:14:49 2016 +0100
summary:   [pi-process-multi-record] Merge with latest pi

details:   https://code.openbravo.com/erp/devel/pi/rev/0264118a76fa
changeset: 31089:0264118a76fa
user:      Naroa Iriarte <naroa.iriarte <at> openbravo.com>
date:      Tue Nov 22 16:09:12 2016 +0100
summary:   [pi-process-multi-record] processes executed for more than one record

Now, it is possible to select more than one record and execute a process. 
Before this fix, even it was possible to select more than one record, the 
process was only affecting the first selected record. The javascript logic 
which handles this has been added.
Also, a refresh of the view, in the cases of having multi record processes, has 
been added.

details:   https://code.openbravo.com/erp/devel/pi/rev/0f4dc3f4ee7e
changeset: 31090:0f4dc3f4ee7e
user:      Naroa Iriarte <naroa.iriarte <at> openbravo.com>
date:      Mon Nov 28 09:02:01 2016 +0100
summary:   [pi-process-multi-record] Merge with latest pi

details:   https://code.openbravo.com/erp/devel/pi/rev/3da0c9000ddc
changeset: 31091:3da0c9000ddc
user:      Naroa Iriarte <naroa.iriarte <at> openbravo.com>
date:      Mon Nov 28 15:07:38 2016 +0100
summary:   [pi-process-multi-record] A null check has been added.

It is possible to have a process (for example add payment) called from a 
different kind of button. This caused a null pointer exception in the code of 
ob-parameter-window-view.doProcess. This is now avoided by a check.

details:   https://code.openbravo.com/erp/devel/pi/rev/48b0e99812e3
changeset: 31092:48b0e99812e3
user:      Naroa Iriarte <naroa.iriarte <at> openbravo.com>
date:      Wed Jan 11 17:26:45 2017 +0100
summary:   Fixed issue 34502: Multi record selection for processes is now 
available

It is now possible to create a process and check the flag "Multi record" which 
means that it is possible to select more than one record and execute the 
current process.

diffstat:

 .hgsigs                                                                        
                                                                            |   
   3 +
 .hgtags                                                                        
                                                                            |   
   3 +
 .project                                                                       
                                                                            |   
   5 +
 build.xml                                                                      
                                                                            |   
   2 +-
 legal/Licensing.txt                                                            
                                                                            |   
   2 +-
 
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/TransactionsWithMissingData.class
                          |      0 
 
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/UniquePaymentForTransaction.class
                          |      0 
 
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/UnpostRefundPayments.class
                                 |      0 
 
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/WrongPaymentScheduleDetailsCheck.class
                     |      0 
 modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MESSAGE.xml 
                                                                            |   
  12 +
 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-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/TransactionsWithMissingData.java
            |      8 +
 
modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/UniquePaymentForTransaction.java
            |     10 +-
 
modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/UnpostRefundPayments.java
                   |     10 +-
 
modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/WrongPaymentScheduleDetailsCheck.java
       |     16 +-
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/FundsTransferPostProcessHook.java
                                                    |     40 +
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/AddPaymentOnProcessActionHandler.java
                                  |     21 +-
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/DoubtFulDebtPickEditLines.java
                                         |      5 +-
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/FundsTransferActionHandler.java
                                        |     20 +-
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/FundsTransferHookCaller.java
                                           |     48 +
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/ProcessInvoice.java
                                                  |     40 +-
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/Reconciliation.java
                                                  |      6 +-
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/filterexpression/TransactionAddPaymentDefaultValues.java
                             |     10 +-
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_AddPayment.java
                                                          |      2 +-
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProcess.java
                                                      |      2 +-
 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/utility/FIN_Utility.java
                                                             |     20 +-
 
modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addPayment.js
                                                             |      4 +
 
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.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.base.weld/src/META-INF/beans.xml                         
                                                                            |   
   6 +-
 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_FIELD.xml
                                                                           |    
  2 +-
 
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/org/openbravo/client/application/ApplicationComponentProvider.java
                                            |      3 +
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationConstants.java
                                                    |      4 +-
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/CachedPreference.java
                                                        |      2 -
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/GlobalMenu.java
                                                              |      8 +-
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/attachment/AttachImplementationManager.java
                                  |      8 +-
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/businesslogic/CloneOrderActionHandler.java
                                   |      6 +
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/QuickLaunchDataSource.java
                           |      4 +-
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/templates/application-menu.js.ftl
                    |      5 +-
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/report/BaseReportActionHandler.java
                                          |     50 +-
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/report/ReportingUtils.java
                                                   |     44 +-
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewFieldHandler.java
                                               |      8 -
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewGridComponent.java
                                              |     13 +-
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ParameterWindowComponent.java
                                         |      3 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk-filter.js
                                    |     25 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-image.js
                                        |      1 +
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form.js
                                                      |      3 +
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-grid.js
                                                           |      6 +
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js
                                                      |     93 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
                                                  |      9 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/navbar/ob-application-menu.js
                                             |     32 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-parameter-window-view.js
                                       |     30 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-grid.js
                                       |     18 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/procurement/ob-procurement.js
                                             |     86 +
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/return-material/ob-return-material.js
                                     |    112 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/toolbar/ob-action-button.js
                                               |      2 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/utilities/ob-onchange-functions.js
                                        |     13 +-
 
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/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/CSSMinimizer.java
                                                                      |      4 
+-
 
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
                                                            |     15 +-
 
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinitionController.java
                                                  |      8 +-
 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.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.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.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.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_TEXTINTERFACES.xml
                                                      |     11 +
 
modules/org.openbravo.reports.ordersawaitingdelivery/src/org/openbravo/reports/ordersawaitingdelivery/erpCommon/ad_reports/ReportOrderNotShipped.html
      |      6 +-
 
modules/org.openbravo.reports.ordersawaitingdelivery/src/org/openbravo/reports/ordersawaitingdelivery/erpCommon/ad_reports/ReportOrderNotShipped.java
      |     30 +-
 
modules/org.openbravo.reports.ordersawaitingdelivery/src/org/openbravo/reports/ordersawaitingdelivery/erpCommon/ad_reports/ReportOrderNotShipped.jrxml
     |    167 +-
 
modules/org.openbravo.reports.ordersawaitingdelivery/src/org/openbravo/reports/ordersawaitingdelivery/erpCommon/ad_reports/ReportOrderNotShipped.xml
       |      4 +-
 
modules/org.openbravo.reports.ordersawaitingdelivery/src/org/openbravo/reports/ordersawaitingdelivery/erpCommon/ad_reports/ReportOrderNotShipped_data.xsql
 |     20 +-
 
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/CheckTreeOperationManager.java
                                               |      8 +-
 
modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/DataSourceServlet.java
                                                       |     26 +-
 
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
                                                                |      9 +-
 
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.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.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/LogCleanUpProcess.java
                                                     |     11 +-
 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_ACCESS.xml         
                                                                            |   
 140 +
 referencedata/sampledata/F_B_International_Group/AD_PROCESS_REQUEST.xml        
                                                                            |   
2002 +-
 referencedata/sampledata/F_B_International_Group/AD_ROLE.xml                   
                                                                            |   
  48 -
 referencedata/sampledata/F_B_International_Group/AD_SEQUENCE.xml               
                                                                            |   
  84 +-
 referencedata/sampledata/F_B_International_Group/AD_USER.xml                   
                                                                            |   
  48 +-
 referencedata/sampledata/F_B_International_Group/A_AMORTIZATION.xml            
                                                                            |   
  18 +-
 referencedata/sampledata/F_B_International_Group/A_ASSET.xml                   
                                                                            |   
  16 +-
 referencedata/sampledata/F_B_International_Group/C_BPARTNER.xml                
                                                                            |   
  86 +-
 referencedata/sampledata/F_B_International_Group/C_CONVERSION_RATE.xml         
                                                                            |   
  72 +
 referencedata/sampledata/F_B_International_Group/C_INVOICE.xml                 
                                                                            |   
3860 +-
 referencedata/sampledata/F_B_International_Group/C_INVOICELINE.xml             
                                                                            |   
8339 +
 referencedata/sampledata/F_B_International_Group/C_INVOICELINETAX.xml          
                                                                            |   
4086 +
 referencedata/sampledata/F_B_International_Group/C_INVOICETAX.xml              
                                                                            |   
1020 +
 referencedata/sampledata/F_B_International_Group/C_ORDER.xml                   
                                                                            |   
2994 +-
 referencedata/sampledata/F_B_International_Group/C_ORDERLINE.xml               
                                                                            |   
9469 +
 referencedata/sampledata/F_B_International_Group/C_ORDERLINETAX.xml            
                                                                            |   
3451 +
 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/C_PERIOD.xml                  
                                                                            |   
 864 +
 referencedata/sampledata/F_B_International_Group/C_PERIODCONTROL.xml           
                                                                            |  
32256 ++++
 referencedata/sampledata/F_B_International_Group/C_PERIODCONTROL_LOG.xml       
                                                                            |   
 912 +
 referencedata/sampledata/F_B_International_Group/C_YEAR.xml                    
                                                                            |   
  68 +
 referencedata/sampledata/F_B_International_Group/FACT_ACCT.xml                 
                                                                            |  
44435 +++++-
 referencedata/sampledata/F_B_International_Group/FIN_BANKSTATEMENT.xml         
                                                                            |   
  44 +
 referencedata/sampledata/F_B_International_Group/FIN_BANKSTATEMENTLINE.xml     
                                                                            |   
1512 +
 referencedata/sampledata/F_B_International_Group/FIN_FINACC_TRANSACTION.xml    
                                                                            |   
2154 +
 referencedata/sampledata/F_B_International_Group/FIN_FINANCIAL_ACCOUNT.xml     
                                                                            |   
   8 +-
 referencedata/sampledata/F_B_International_Group/FIN_PAYMENT.xml               
                                                                            |   
2516 +
 referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_DETAIL.xml        
                                                                            |   
1056 +
 referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_PROPOSAL.xml      
                                                                            |   
 174 +
 referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_PROP_DETAIL.xml   
                                                                            |   
 510 +
 referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_SCHEDULE.xml      
                                                                            |  
77280 +++++----
 
referencedata/sampledata/F_B_International_Group/FIN_PAYMENT_SCHEDULEDETAIL.xml 
                                                                           |   
1330 +-
 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_COSTING.xml                 
                                                                            |   
1896 +-
 referencedata/sampledata/F_B_International_Group/M_INOUT.xml                   
                                                                            |   
2356 +
 referencedata/sampledata/F_B_International_Group/M_INOUTLINE.xml               
                                                                            |   
4394 +
 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             
                                                                            |   
5730 +
 referencedata/sampledata/F_B_International_Group/M_TRANSACTION_COST.xml        
                                                                            |   
3247 +
 referencedata/sampledata/F_B_International_Group/OBKMO_WIDGET_CLASS_ACCESS.xml 
                                                                            |   
 130 +
 referencedata/sampledata/F_B_International_Group/OBUIAPP_PROCESS_ACCESS.xml    
                                                                            |   
 140 +
 src-core/.project                                                              
                                                                            |   
   5 +
 src-core/src/org/openbravo/database/SessionInfo.java                           
                                                                            |   
   2 +
 src-core/src/org/openbravo/uiTranslation/InterfaceInfo.java                    
                                                                            |   
   4 +-
 src-core/src/org/openbravo/uiTranslation/WindowLabel.java                      
                                                                            |   
   8 +-
 src-db/database/build.xml                                                      
                                                                            |   
  12 +-
 src-db/database/lib/dbsourcemanager.jar                                        
                                                                            |   
   0 
 src-db/database/model/excludeFilter.xml                                        
                                                                            |   
  21 +
 src-db/database/model/functions/C_INVOICE_CREATE.xml                           
                                                                            |   
  60 +-
 src-db/database/model/functions/C_INVOICE_POST.xml                             
                                                                            |   
  12 +-
 src-db/database/model/functions/C_ORDER_POST1.xml                              
                                                                            |   
  33 +-
 src-db/database/model/functions/M_COPY_PRODUCT_TEMPLATE.xml                    
                                                                            |   
  32 +-
 src-db/database/model/functions/M_EXPLODEBOMNOTSTOCK.xml                       
                                                                            |   
  35 +-
 src-db/database/model/functions/M_GET_CONVERTED_AUMQTY.xml                     
                                                                            |   
  78 +
 src-db/database/model/functions/M_GET_CONVERTED_QTY.xml                        
                                                                            |   
  78 +
 src-db/database/model/functions/M_GET_DEFAULT_AUM_FOR_DOCUMENT.xml             
                                                                            |   
  79 +
 src-db/database/model/functions/M_INOUTEXPLODEBOMNOTSTOCK.xml                  
                                                                            |   
  34 +-
 src-db/database/model/functions/M_INOUT_CREATE.xml                             
                                                                            |   
 116 +-
 src-db/database/model/functions/M_INOUT_CREATEINVOICE.xml                      
                                                                            |   
   6 +-
 src-db/database/model/functions/M_INOUT_POST.xml                               
                                                                            |   
  58 +-
 src-db/database/model/functions/M_MOVEMENT_POST.xml                            
                                                                            |   
   4 +-
 src-db/database/model/functions/M_REQUISITION_CREATEPO.xml                     
                                                                            |   
  28 +-
 src-db/database/model/postscript-DB2.sql                                       
                                                                            |   
 324 -
 src-db/database/model/postscript-Oracle.sql                                    
                                                                            |   
   3 +-
 src-db/database/model/postscript-PostgreSql.sql                                
                                                                            |   
   3 +-
 src-db/database/model/prescript-DB2.sql                                        
                                                                            |   
  85 -
 src-db/database/model/prescript-PostgreSql.sql                                 
                                                                            |   
   5 +
 src-db/database/model/tables/C_BPARTNER.xml                                    
                                                                            |   
   8 +
 src-db/database/model/tables/C_CONVERSION_RATE.xml                             
                                                                            |   
   1 +
 src-db/database/model/tables/C_INVOICELINE.xml                                 
                                                                            |   
  11 +
 src-db/database/model/tables/C_ORDERLINE.xml                                   
                                                                            |   
  11 +
 src-db/database/model/tables/M_INOUTLINE.xml                                   
                                                                            |   
  11 +
 src-db/database/model/tables/M_PRODUCT_AUM.xml                                 
                                                                            |   
  92 +
 src-db/database/model/tables/M_REQUISITIONLINE.xml                             
                                                                            |   
  15 +
 src-db/database/model/triggers/C_INVLINE_CHK_RESTRICTIONS_TRG.xml              
                                                                            |   
  11 +-
 src-db/database/model/triggers/C_ORDLINE_CHK_RESTRICTIONS_TRG.xml              
                                                                            |   
   9 +-
 src-db/database/model/triggers/M_INOUTLINE_TRG.xml                             
                                                                            |   
   7 +-
 src-db/database/model/triggers/M_IOLINE_CHK_RESTRICTIONS_TRG.xml               
                                                                            |   
  11 +-
 src-db/database/model/triggers/M_PRODUCT_AUM_TRG.xml                           
                                                                            |   
  52 +
 src-db/database/model/triggers/M_REQUISITIONLINE_TRG.xml                       
                                                                            |   
   8 +-
 src-db/database/model/views/AD_AUDIT_TRAIL_V.xml                               
                                                                            |   
   2 +-
 src-db/database/model/views/C_INVOICE_CANDIDATE_V.xml                          
                                                                            |   
   2 +-
 src-db/database/model/views/M_CREATEPOLINES_PE_V.xml                           
                                                                            |   
   2 +-
 src-db/database/model/views/M_RM_RECEIPT_PICK_EDIT.xml                         
                                                                            |   
   2 +-
 src-db/database/model/views/M_RM_SHIPMENT_PICK_EDIT.xml                        
                                                                            |   
   2 +-
 src-db/database/sourcedata/AD_CALLOUT.xml                                      
                                                                            |   
  29 +
 src-db/database/sourcedata/AD_COLUMN.xml                                       
                                                                            |   
1746 +-
 src-db/database/sourcedata/AD_ELEMENT.xml                                      
                                                                            |   
 258 +-
 src-db/database/sourcedata/AD_FIELD.xml                                        
                                                                            |   
1819 +-
 src-db/database/sourcedata/AD_MESSAGE.xml                                      
                                                                            |   
 150 +-
 src-db/database/sourcedata/AD_MODEL_OBJECT.xml                                 
                                                                            |   
  38 +-
 src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml                         
                                                                            |   
  30 +
 src-db/database/sourcedata/AD_MODULE.xml                                       
                                                                            |   
   2 +-
 src-db/database/sourcedata/AD_PREFERENCE.xml                                   
                                                                            |   
  13 +
 src-db/database/sourcedata/AD_REFERENCE.xml                                    
                                                                            |   
  84 +
 src-db/database/sourcedata/AD_REF_LIST.xml                                     
                                                                            |   
  61 +-
 src-db/database/sourcedata/AD_REF_TABLE.xml                                    
                                                                            |   
  11 +
 src-db/database/sourcedata/AD_TAB.xml                                          
                                                                            |   
  33 +-
 src-db/database/sourcedata/AD_TABLE.xml                                        
                                                                            |   
  29 +-
 src-db/database/sourcedata/AD_TEXTINTERFACES.xml                               
                                                                            |   
 356 +-
 src-db/database/sourcedata/AD_TREENODE.xml                                     
                                                                            |   
  14 +-
 src-db/database/sourcedata/AD_VAL_RULE.xml                                     
                                                                            |   
  33 +
 src-db/database/sourcedata/OBUIAPP_PROCESS.xml                                 
                                                                            |   
  24 +-
 src-db/database/sourcedata/OBUISEL_SELECTOR.xml                                
                                                                            |   
  80 +
 src-test/src/org/openbravo/test/AllAntTaskTests.java                           
                                                                            |   
   4 +-
 src-test/src/org/openbravo/test/AllQuickAntTaskTests.java                      
                                                                            |   
   6 +-
 src-test/src/org/openbravo/test/AllTests.java                                  
                                                                            |   
   6 +-
 src-test/src/org/openbravo/test/authorisations.txt                             
                                                                            |   
2216 -
 src-test/src/org/openbravo/test/centralbroker/CentralBrokerTest.java           
                                                                            |   
 121 +
 src-test/src/org/openbravo/test/dal/DalTest.java                               
                                                                            |   
  80 +
 src-test/src/org/openbravo/test/datasource/DataSourceSecurity.java             
                                                                            |   
  28 +-
 src-test/src/org/openbravo/test/role/inheritance/AccessPropagation.java        
                                                                            |   
   1 -
 
src-test/src/org/openbravo/test/role/inheritance/AccessPropagationNotInherited.java
                                                                        |      
1 -
 src-test/src/org/openbravo/test/role/inheritance/DeletedAccessPropagation.java 
                                                                            |   
   1 -
 src-test/src/org/openbravo/test/role/inheritance/HorizontalInheritance.java    
                                                                            |   
   1 -
 src-test/src/org/openbravo/test/role/inheritance/VerticalInheritance.java      
                                                                            |   
   1 -
 src-test/src/org/openbravo/test/scheduling/ProcessSchedulingTest.java          
                                                                            |   
  50 +-
 
src-test/src/org/openbravo/test/views/ViewGenerationWithDifferentConfigLevelTest.java
                                                                      |     31 
+-
 src-trl/.project                                                               
                                                                            |   
   5 +
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/AccountingTabs.class
                                                                  |      0 
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/CheckUpdateConnectionPoolMerge.class
                                                  |      0 
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DatabaseDecimalNumberCheck.class
                                                      |      0 
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DatabaseVersionCheck.class
                                                            |      0 
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DuplicateDocExchangeRate.class
                                                        |      0 
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DuplicatedJavaPackage.class
                                                           |      0 
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DuplicatedOrgWarehouse.class
                                                          |      0 
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/DuplicatedPriceListVersion.class
                                                      |      0 
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/GLJournalAccountingCheck.class
                                                        |      0 
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/PaymentGLItemCheck.class
                                                              |      0 
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/PreferenceConflict.class
                                                              |      0 
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/RemoveCostingRuleProcessExecutions.class
                                              |      0 
 
src-util/buildvalidation/build/classes/org/openbravo/buildvalidation/User1Ready.class
                                                                      |      0 
 src-util/buildvalidation/src/org/openbravo/buildvalidation/AccountingTabs.java 
                                                                            |   
 104 +-
 
src-util/buildvalidation/src/org/openbravo/buildvalidation/CheckUpdateConnectionPoolMerge.java
                                                             |     34 +-
 
src-util/buildvalidation/src/org/openbravo/buildvalidation/DatabaseDecimalNumberCheck.java
                                                                 |     18 +-
 
src-util/buildvalidation/src/org/openbravo/buildvalidation/DatabaseVersionCheck.java
                                                                       |      9 
+-
 
src-util/buildvalidation/src/org/openbravo/buildvalidation/DuplicateDocExchangeRate.java
                                                                   |    132 +-
 
src-util/buildvalidation/src/org/openbravo/buildvalidation/DuplicatedJavaPackage.java
                                                                      |      9 
+-
 
src-util/buildvalidation/src/org/openbravo/buildvalidation/DuplicatedOrgWarehouse.java
                                                                     |     37 +-
 
src-util/buildvalidation/src/org/openbravo/buildvalidation/DuplicatedPriceListVersion.java
                                                                 |     27 +-
 
src-util/buildvalidation/src/org/openbravo/buildvalidation/GLJournalAccountingCheck.java
                                                                   |     60 +-
 
src-util/buildvalidation/src/org/openbravo/buildvalidation/PaymentGLItemCheck.java
                                                                         |      
8 +-
 
src-util/buildvalidation/src/org/openbravo/buildvalidation/PreferenceConflict.java
                                                                         |      
9 +-
 
src-util/buildvalidation/src/org/openbravo/buildvalidation/RemoveCostingRuleProcessExecutions.java
                                                         |     11 +-
 src-util/buildvalidation/src/org/openbravo/buildvalidation/User1Ready.java     
                                                                            |   
  35 +-
 
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateQtyDelivered.class
                                                                    |      0 
 
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateQtyDeliveredData.class
                                                                |      0 
 src-util/modulescript/src/org/openbravo/modulescript/UpdateQtyDelivered.java   
                                                                            |   
  60 +
 
src-util/modulescript/src/org/openbravo/modulescript/UpdateQtyDelivered_data.xsql
                                                                          |     
71 +
 src-wad/.project                                                               
                                                                            |   
   5 +
 src-wad/src/org/openbravo/wad/web.xml                                          
                                                                            |   
   3 +-
 src/org/openbravo/authentication/AuthenticationManager.java                    
                                                                            |   
  16 +-
 src/org/openbravo/base/secureApp/AllowedCrossDomainsHandler.java               
                                                                            |   
 170 +
 src/org/openbravo/base/secureApp/HttpSecureAppServlet.java                     
                                                                            |   
   9 +
 src/org/openbravo/base/secureApp/LoginHandler.java                             
                                                                            |   
   3 +-
 src/org/openbravo/common/actionhandler/GetConvertedQtyActionHandler.java       
                                                                            |   
  65 +
 src/org/openbravo/common/actionhandler/KillProcess.java                        
                                                                            |   
  10 +-
 src/org/openbravo/common/actionhandler/ManagePrereservationActionHandler.java  
                                                                            |   
   3 +-
 src/org/openbravo/common/actionhandler/ManageReservationActionHandler.java     
                                                                            |   
   3 +-
 src/org/openbravo/common/actionhandler/OrderCreatePOLines.java                 
                                                                            |   
  11 +-
 src/org/openbravo/common/actionhandler/RFCServiceReturnableActionHandler.java  
                                                                            |   
   4 +-
 src/org/openbravo/common/actionhandler/RMInOutPickEditLines.java               
                                                                            |   
  25 +-
 src/org/openbravo/common/actionhandler/RMShipmentPickEditLines.java            
                                                                            |   
  24 +-
 src/org/openbravo/common/actionhandler/ReservedGoodMovementActionHandler.java  
                                                                            |   
   5 +-
 src/org/openbravo/common/actionhandler/SRMOPickEditLines.java                  
                                                                            |   
  37 +-
 src/org/openbravo/common/datasource/ReturnFromCustomerHQLInserter.java         
                                                                            |   
   4 +-
 
src/org/openbravo/common/datasource/ReturnToFromCustomerVendorHQLTransformer.java
                                                                          |     
54 +-
 src/org/openbravo/configuration/ConfigurationApp.java                          
                                                                            |   
   4 +-
 src/org/openbravo/costing/AverageAlgorithm.java                                
                                                                            |   
   8 +-
 src/org/openbravo/costing/CostAdjustmentUtils.java                             
                                                                            |   
   7 +-
 src/org/openbravo/costing/CostingMigrationProcess.java                         
                                                                            |   
   6 +-
 src/org/openbravo/dal/security/EntityAccessChecker.java                        
                                                                            |   
  17 +
 src/org/openbravo/dal/service/OBCriteria.java                                  
                                                                            |   
  16 +
 src/org/openbravo/dal/service/OBDal.java                                       
                                                                            |   
  10 +-
 src/org/openbravo/erpCommon/ad_actionButton/CopyFromInvoice.java               
                                                                            |   
  22 +-
 src/org/openbravo/erpCommon/ad_actionButton/CopyFromInvoice_data.xsql          
                                                                            |   
  21 +-
 src/org/openbravo/erpCommon/ad_actionButton/CopyFromOrder.html                 
                                                                            |   
  73 +-
 src/org/openbravo/erpCommon/ad_actionButton/CopyFromOrder.java                 
                                                                            |   
  37 +-
 src/org/openbravo/erpCommon/ad_actionButton/CopyFromOrder.xml                  
                                                                            |   
  19 +-
 src/org/openbravo/erpCommon/ad_actionButton/CopyFromOrder_data.xsql            
                                                                            |   
  17 +-
 src/org/openbravo/erpCommon/ad_actionButton/CopyFromPOOrder.java               
                                                                            |   
  21 +-
 src/org/openbravo/erpCommon/ad_actionButton/CopyFromPOOrder_data.xsql          
                                                                            |   
  13 +-
 src/org/openbravo/erpCommon/ad_actionButton/CreateFrom.java                    
                                                                            |   
 185 +-
 src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Invoice.html            
                                                                            |   
   6 +-
 src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Invoice.xml             
                                                                            |   
  53 +-
 src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Invoice_data.xsql       
                                                                            |   
 117 +-
 src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Shipment.html           
                                                                            |   
  10 +-
 src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Shipment.xml            
                                                                            |   
   8 +
 src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_ShipmentPO.html         
                                                                            |   
 440 +-
 src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_ShipmentPO.xml          
                                                                            |   
  26 +-
 src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Shipment_data.xsql      
                                                                            |   
  99 +-
 src/org/openbravo/erpCommon/ad_actionButton/RMInsertOrphanLine.java            
                                                                            |   
   4 +-
 src/org/openbravo/erpCommon/ad_callouts/AUM_ConversionRate.java                
                                                                            |   
  85 +
 src/org/openbravo/erpCommon/ad_callouts/CalloutInformationProvider.java        
                                                                            |   
   1 -
 src/org/openbravo/erpCommon/ad_callouts/GtinFormat.java                        
                                                                            |   
  42 +
 src/org/openbravo/erpCommon/ad_callouts/OperativeQuantity_To_BaseQuantity.java 
                                                                            |   
  91 +
 src/org/openbravo/erpCommon/ad_callouts/SL_AlertRule_SQL.java                  
                                                                            |   
  24 +-
 src/org/openbravo/erpCommon/ad_callouts/SL_InOutLine_Product.java              
                                                                            |   
  83 +-
 src/org/openbravo/erpCommon/ad_callouts/SL_Invoice_Product.java                
                                                                            |   
  78 +-
 src/org/openbravo/erpCommon/ad_callouts/SL_Order_Product.java                  
                                                                            |   
 135 +-
 src/org/openbravo/erpCommon/ad_callouts/SL_RequisitionLine_Product.java        
                                                                            |   
  73 +-
 src/org/openbravo/erpCommon/ad_callouts/SimpleCallout.java                     
                                                                            |   
   2 -
 src/org/openbravo/erpCommon/ad_forms/About.html                                
                                                                            |   
   4 +-
 
src/org/openbravo/erpCommon/ad_forms/DocLineCashVATReady_PaymentTransactionReconciliation.java
                                                             |      2 +-
 src/org/openbravo/erpCommon/ad_forms/Fact.java                                 
                                                                            |   
  42 +-
 src/org/openbravo/erpCommon/ad_forms/FactLine.java                             
                                                                            |   
  35 +-
 src/org/openbravo/erpCommon/ad_forms/FactLine_data.xsql                        
                                                                            |   
   6 +-
 src/org/openbravo/erpCommon/ad_forms/GenerateInvoicesmanual_data.xsql          
                                                                            |   
   4 +-
 src/org/openbravo/erpCommon/ad_forms/MaterialReceiptPending.html               
                                                                            |   
  96 +-
 src/org/openbravo/erpCommon/ad_forms/MaterialReceiptPending.java               
                                                                            |   
  64 +-
 src/org/openbravo/erpCommon/ad_forms/MaterialReceiptPending.xml                
                                                                            |   
  30 +-
 src/org/openbravo/erpCommon/ad_forms/MaterialReceiptPendingLines_data.xsql     
                                                                            |   
   9 +-
 src/org/openbravo/erpCommon/ad_forms/MaterialReceiptPending_data.xsql          
                                                                            |   
  51 +-
 src/org/openbravo/erpCommon/ad_forms/RequisitionToOrder.html                   
                                                                            |   
 102 +-
 src/org/openbravo/erpCommon/ad_forms/RequisitionToOrder.java                   
                                                                            |   
 188 +-
 src/org/openbravo/erpCommon/ad_forms/RequisitionToOrder.xml                    
                                                                            |   
  48 +-
 src/org/openbravo/erpCommon/ad_forms/RequisitionToOrder_data.xsql              
                                                                            |   
  56 +-
 src/org/openbravo/erpCommon/ad_process/HeartbeatProcess.java                   
                                                                            |   
  19 +-
 src/org/openbravo/erpCommon/ad_process/ScheduleProcess.java                    
                                                                            |   
   7 +-
 src/org/openbravo/erpCommon/ad_reports/GeneralAccountingReports.html           
                                                                            |   
  83 +-
 src/org/openbravo/erpCommon/ad_reports/GeneralAccountingReports.java           
                                                                            |   
 102 +-
 src/org/openbravo/erpCommon/ad_reports/GeneralAccountingReports_data.xsql      
                                                                            |   
  10 +
 src/org/openbravo/erpCommon/ad_reports/InoutEdition_data.xsql                  
                                                                            |   
  15 +-
 src/org/openbravo/erpCommon/ad_reports/InvoiceCustomerEdition_data.xsql        
                                                                            |   
   9 +-
 src/org/openbravo/erpCommon/ad_reports/OrderEdition_data.xsql                  
                                                                            |   
   8 +-
 src/org/openbravo/erpCommon/ad_reports/ReportGeneralLedger.java                
                                                                            |   
   2 +-
 src/org/openbravo/erpCommon/ad_reports/ReportGeneralLedger.jrxml               
                                                                            |   
   2 +-
 src/org/openbravo/erpCommon/ad_reports/ReportGeneralLedgerJournal.java         
                                                                            |   
   3 +-
 src/org/openbravo/erpCommon/ad_reports/ReportInvoiceCustomerJR.java            
                                                                            |   
   3 +-
 src/org/openbravo/erpCommon/ad_reports/ReportInvoiceCustomerJR.jrxml           
                                                                            |   
 301 +-
 src/org/openbravo/erpCommon/ad_reports/ReportInvoiceDiscountJR.java            
                                                                            |   
  21 +-
 src/org/openbravo/erpCommon/ad_reports/ReportInvoiceDiscountJR.jrxml           
                                                                            |   
 342 +-
 src/org/openbravo/erpCommon/ad_reports/ReportInvoiceDiscount_data.xsql         
                                                                            |   
   8 +-
 src/org/openbravo/erpCommon/ad_reports/ReportInvoicesEditJR.jrxml              
                                                                            |   
 321 +-
 src/org/openbravo/erpCommon/ad_reports/ReportInvoicesJR.java                   
                                                                            |   
 385 +-
 src/org/openbravo/erpCommon/ad_reports/ReportInvoices_data.xsql                
                                                                            |   
   8 +-
 src/org/openbravo/erpCommon/ad_reports/ReportPurchaseOrder.jrxml               
                                                                            |   
 355 +-
 src/org/openbravo/erpCommon/ad_reports/ReportSalesOrderInvoicedJasper.java     
                                                                            |   
 552 +-
 src/org/openbravo/erpCommon/ad_reports/ReportSalesOrderInvoicedJasper.jrxml    
                                                                            |   
 301 +-
 src/org/openbravo/erpCommon/ad_reports/ReportSalesOrderInvoiced_data.xsql      
                                                                            |   
   8 +-
 src/org/openbravo/erpCommon/ad_reports/ReportSalesOrderJR.jrxml                
                                                                            |   
 371 +-
 src/org/openbravo/erpCommon/ad_reports/ReportSalesOrderProvidedJR.java         
                                                                            |   
 552 +-
 src/org/openbravo/erpCommon/ad_reports/ReportSalesOrderProvidedJR.jrxml        
                                                                            |   
 252 +-
 src/org/openbravo/erpCommon/ad_reports/ReportSalesOrderProvided_data.xsql      
                                                                            |   
   6 +-
 src/org/openbravo/erpCommon/ad_reports/ReportShipmentEdition.jrxml             
                                                                            |   
 200 +-
 src/org/openbravo/erpCommon/ad_reports/ReportTrialBalance.java                 
                                                                            |   
   2 +-
 src/org/openbravo/erpCommon/ad_reports/ReportValuationStock.html               
                                                                            |   
   2 +-
 src/org/openbravo/erpCommon/ad_reports/ReportValuationStock.java               
                                                                            |   
  33 +-
 src/org/openbravo/erpCommon/ad_reports/ReportValuationStock2.html              
                                                                            |   
   3 +-
 src/org/openbravo/erpCommon/ad_reports/ReportValuationStockExcel.jrxml         
                                                                            |   
  45 +-
 src/org/openbravo/erpCommon/ad_reports/ReportValuationStock_data.xsql          
                                                                            |   
   7 +-
 src/org/openbravo/erpCommon/businessUtility/AuditTrailPopup.java               
                                                                            |   
  50 +-
 src/org/openbravo/erpCommon/businessUtility/CancelAndReplaceUtils.java         
                                                                            |   
  13 +-
 src/org/openbravo/erpCommon/businessUtility/CloneOrderHook.java                
                                                                            |   
  40 +
 src/org/openbravo/erpCommon/businessUtility/CloneOrderHookCaller.java          
                                                                            |   
  60 +
 src/org/openbravo/erpCommon/businessUtility/Preferences.java                   
                                                                            |   
   7 +-
 src/org/openbravo/erpCommon/obps/ActivationKey.java                            
                                                                            |   
  74 +-
 src/org/openbravo/erpCommon/security/Login.html                                
                                                                            |   
   4 +-
 src/org/openbravo/erpCommon/security/Login_F1.html                             
                                                                            |   
   4 +-
 src/org/openbravo/erpCommon/utility/ComboTableData.java                        
                                                                            |   
  27 +-
 src/org/openbravo/erpCommon/utility/Utility.java                               
                                                                            |   
  27 +-
 src/org/openbravo/erpReports/C_OrderLinesJR_new.jrxml                          
                                                                            |   
   2 +-
 src/org/openbravo/erpReports/C_OrderLinesTaxIncludedJR_new.jrxml               
                                                                            |   
   2 +
 src/org/openbravo/event/ConversionRateEventHandler.java                        
                                                                            |   
   6 +-
 src/org/openbravo/event/MInOutLineEventHandler.java                            
                                                                            |   
   1 -
 src/org/openbravo/event/ProductAumEventHandler.java                            
                                                                            |   
 129 +
 src/org/openbravo/materialmgmt/InventoryCountProcess.java                      
                                                                            |   
   2 +-
 src/org/openbravo/materialmgmt/ProductPriceUtils.java                          
                                                                            |   
  81 +
 src/org/openbravo/materialmgmt/ServicePriceUtils.java                          
                                                                            |   
  55 +-
 src/org/openbravo/materialmgmt/UOMUtil.java                                    
                                                                            |   
 375 +
 src/org/openbravo/materialmgmt/actionhandler/ManageVariants.java               
                                                                            |   
   3 +-
 src/org/openbravo/scheduling/OBScheduler.java                                  
                                                                            |   
  35 +-
 src/org/openbravo/scheduling/ProcessMonitor.java                               
                                                                            |   
   8 +-
 src/org/openbravo/scheduling/ProcessRunner.java                                
                                                                            |   
   3 +-
 src/org/openbravo/service/importprocess/ImportEntryManager.java                
                                                                            |   
  13 +-
 src/org/openbravo/service/importprocess/ImportEntryProcessor.java              
                                                                            |   
  21 +
 src/org/openbravo/service/web/BaseWebServiceServlet.java                       
                                                                            |   
  16 +-
 src/org/openbravo/service/web/WebServiceServlet.java                           
                                                                            |   
  13 +-
 397 files changed, 199886 insertions(+), 44607 deletions(-)

diffs (truncated from 307927 to 300 lines):

diff -r f050573e9a37 -r 48b0e99812e3 .hgsigs
--- a/.hgsigs   Tue Nov 15 18:53:31 2016 +0100
+++ b/.hgsigs   Wed Jan 11 17:26:45 2017 +0100
@@ -197,7 +197,10 @@
 91b0a6cc5947ea0958b3d677a3e76174fa0a045e 0 
iEYEABECAAYFAldajXIACgkQCX/oGf+2qkMRiQCgread+PDPwOVh7Qu/IlmeCLDSPVQAn3cepToICm61fiNkrV+PmFen4bwd
 ac4b84085793438223d82a0024dd84d2268d0768 0 
iEYEABECAAYFAld974YACgkQCX/oGf+2qkPrUgCg05BzCWexFGf76njdN2lBgPJn5uMAoIzGxA0dHD54Km07x2m9J1pgFcoW
 a98ba1097ffda83047f2824177bfd940fd9268b2 0 
iEYEABECAAYFAlfAIacACgkQCX/oGf+2qkMeAwCgsAyLUenvqX0uAZTRjaUrUXZfcL0AoJg0tc+GlPLwfSGk9nCtgF8M3v5f
+b12145ac735ade9806288818f80bc7048f644b1e 0 
iEYEABECAAYFAlgq31UACgkQCX/oGf+2qkNW8ACeMKZHj7v345vjRhUr6sJnORyzuc8An17g7zd8xd/eE3cUa7Gl86DAtGRQ
 c9da212632eaa8b5ad282ea755200a6761da6fa9 0 
iEYEABECAAYFAlftOagACgkQCX/oGf+2qkMyVgCfXQS09IJiOH63CblJE5zX6Qn3TDQAoPZnadaVKBEfROW6Ma1feqUrUgY/
 159bac1903e52d4f6785d5e53405ae988c273975 0 
iEYEABECAAYFAlejLbgACgkQCX/oGf+2qkOIMQCcDP51SEWDiDNBGTaEShgrqwhm7xYAoO/e+AXZ3cBSAhUb8CmIpJ0Rls82
 b91eab932a2640f7395e9c1b7d237c08303d0788 0 
iEYEABECAAYFAlfGHnMACgkQCX/oGf+2qkNXHQCgysf6qFN75kW873qTx3i0S9a2qjAAoI0R/AZCW4a6RPrNiFfjaWsOE3+v
 b79e30a5b3532f45101cedce0f3bb6b0a86b5780 0 
iEYEABECAAYFAlfz21YACgkQCX/oGf+2qkMqZgCgodjBPp4aS6GrpBTpumtr8DsFNAYAmwS3mdHHNYX8g8y4yIwjMDzmQG+o
+892fdbc643c7c5c52298aae76502ab2283a32433 0 
iEYEABECAAYFAlg0JDIACgkQCX/oGf+2qkM+5gCeMkJ6j6tr/FN8cPHlBLGdnf/6F08AoNBmFRFQ/osVwBtifI+b3ZzXEx+X
+555379f85b18b37ee1c36b4137c75eca80da7267 0 
iEYEABECAAYFAlhSQ0UACgkQCX/oGf+2qkN2yQCg5zq8YEVnWK3wy859qvLYbrEhBY4AoKsfpep+GEj+oGGlmOiOqESGPxxH
diff -r f050573e9a37 -r 48b0e99812e3 .hgtags
--- a/.hgtags   Tue Nov 15 18:53:31 2016 +0100
+++ b/.hgtags   Wed Jan 11 17:26:45 2017 +0100
@@ -208,7 +208,10 @@
 cfff3c184b53528cd71acfe21b15800db17b3436 3.0PR16Q2
 7667e8781815f8fa0bf2d3104aeb585cb2ce8681 3.0PR16Q2.1
 d40ef4d2ac507a87b46d3118841d03a6a54fec1e 3.0PR16Q2.2
+5c1e158fa994240cc6bd410405b4ed86a33c7261 3.0PR16Q2.4
 6db3d7641170254dbd658eb774e36b092c68dd04 3.0PR16Q2.3
 ec10d529b9bbe8caa83f2ea72b29b94bd3473cae 3.0PR16Q3
 d0dee6596f281e29afcd159544992498896e93ff 3.0PR16Q3.1
 f252db9dde915c15574e3d5fa505bd1154e39c74 3.0PR16Q3.2
+0c8c781e34c94d084b495d00a541d8d57a3903ea 3.0PR16Q3.3
+cd98953b932b72cc3c694904fc8f8549463ba84a 3.0PR16Q4
diff -r f050573e9a37 -r 48b0e99812e3 .project
--- a/.project  Tue Nov 15 18:53:31 2016 +0100
+++ b/.project  Wed Jan 11 17:26:45 2017 +0100
@@ -15,6 +15,11 @@
                        <arguments>
                        </arguments>
                </buildCommand>
+               <buildCommand>
+                       <name>org.sonarlint.eclipse.core.sonarlintBuilder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
        </buildSpec>
        <natures>
                
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
diff -r f050573e9a37 -r 48b0e99812e3 build.xml
--- a/build.xml Tue Nov 15 18:53:31 2016 +0100
+++ b/build.xml Wed Jan 11 17:26:45 2017 +0100
@@ -577,7 +577,7 @@
           <include name="*/lib/test/*.jar" />
         </fileset>
       </classpath>
-      <link href="http://docs.oracle.com/javase/6/docs/api/"/>
+      <link href="http://docs.oracle.com/javase/7/docs/api/"/>
     </javadoc>
   </target>
 
diff -r f050573e9a37 -r 48b0e99812e3 legal/Licensing.txt
--- a/legal/Licensing.txt       Tue Nov 15 18:53:31 2016 +0100
+++ b/legal/Licensing.txt       Wed Jan 11 17:26:45 2017 +0100
@@ -116,6 +116,7 @@
 # jettison-1.3.jar
 # log4j-1.2.16.jar
 # quartz-1.6.2.jar
+# servlet-api.jar 
 # tika-core-0.9.jar
 # wstx-asl-3.0.2.jar
 # xercesImpl.jar
@@ -200,7 +201,6 @@
 
 # jaxrpc.jar 
 # mail-1.4.4.jar 
-# servlet-api.jar 
 All files under the corresponding Sun Binary Code License. This is not free
 software, but provided under license from Sun Microsystems.
 
diff -r f050573e9a37 -r 48b0e99812e3 
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/TransactionsWithMissingData.class
Binary file 
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/TransactionsWithMissingData.class
 has changed
diff -r f050573e9a37 -r 48b0e99812e3 
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/UniquePaymentForTransaction.class
Binary file 
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/UniquePaymentForTransaction.class
 has changed
diff -r f050573e9a37 -r 48b0e99812e3 
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/UnpostRefundPayments.class
Binary file 
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/UnpostRefundPayments.class
 has changed
diff -r f050573e9a37 -r 48b0e99812e3 
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/WrongPaymentScheduleDetailsCheck.class
Binary file 
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/buildvalidation/WrongPaymentScheduleDetailsCheck.class
 has changed
diff -r f050573e9a37 -r 48b0e99812e3 
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MESSAGE.xml
--- 
a/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MESSAGE.xml
    Tue Nov 15 18:53:31 2016 +0100
+++ 
b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MESSAGE.xml
    Wed Jan 11 17:26:45 2017 +0100
@@ -300,6 +300,18 @@
 <!--2EE9E3A8A29044C5B6A1BCB77EB37B87-->  
<ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
 <!--2EE9E3A8A29044C5B6A1BCB77EB37B87--></AD_MESSAGE>
 
+<!--2FCA4882990D431BB1E0AB7CA7505E6B--><AD_MESSAGE>
+<!--2FCA4882990D431BB1E0AB7CA7505E6B-->  
<AD_MESSAGE_ID><![CDATA[2FCA4882990D431BB1E0AB7CA7505E6B]]></AD_MESSAGE_ID>
+<!--2FCA4882990D431BB1E0AB7CA7505E6B-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--2FCA4882990D431BB1E0AB7CA7505E6B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--2FCA4882990D431BB1E0AB7CA7505E6B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--2FCA4882990D431BB1E0AB7CA7505E6B-->  
<VALUE><![CDATA[APRM_InvoiceAwaitingExcutionPaymentRelated]]></VALUE>
+<!--2FCA4882990D431BB1E0AB7CA7505E6B-->  <MSGTEXT><![CDATA[Invoice can not be 
voided as there is an awaiting execution payment related. Please either execute 
that payment or cancel it]]></MSGTEXT>
+<!--2FCA4882990D431BB1E0AB7CA7505E6B-->  <MSGTYPE><![CDATA[E]]></MSGTYPE>
+<!--2FCA4882990D431BB1E0AB7CA7505E6B-->  
<AD_MODULE_ID><![CDATA[A918E3331C404B889D69AA9BFAFB23AC]]></AD_MODULE_ID>
+<!--2FCA4882990D431BB1E0AB7CA7505E6B-->  
<ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
+<!--2FCA4882990D431BB1E0AB7CA7505E6B--></AD_MESSAGE>
+
 <!--2FD618C9D5064C75BFF13B57B767C912--><AD_MESSAGE>
 <!--2FD618C9D5064C75BFF13B57B767C912-->  
<AD_MESSAGE_ID><![CDATA[2FD618C9D5064C75BFF13B57B767C912]]></AD_MESSAGE_ID>
 <!--2FD618C9D5064C75BFF13B57B767C912-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r f050573e9a37 -r 48b0e99812e3 
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml
--- 
a/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml 
    Tue Nov 15 18:53:31 2016 +0100
+++ 
b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml 
    Wed Jan 11 17:26:45 2017 +0100
@@ -6,7 +6,7 @@
 <!--A918E3331C404B889D69AA9BFAFB23AC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
 <!--A918E3331C404B889D69AA9BFAFB23AC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--A918E3331C404B889D69AA9BFAFB23AC-->  <NAME><![CDATA[Advanced Payables and 
Receivables Mngmt]]></NAME>
-<!--A918E3331C404B889D69AA9BFAFB23AC-->  
<VERSION><![CDATA[3.0.30402]]></VERSION>
+<!--A918E3331C404B889D69AA9BFAFB23AC-->  
<VERSION><![CDATA[3.0.31055]]></VERSION>
 <!--A918E3331C404B889D69AA9BFAFB23AC-->  <DESCRIPTION><![CDATA[Managing your 
finances with an ERP does not have to be difficult. Enjoy a radically improved 
user experience that combines the power of an enterprise grade financial 
application with the simplicity and ease of a web 2.0 personal accounting 
service.]]></DESCRIPTION>
 <!--A918E3331C404B889D69AA9BFAFB23AC-->  <HELP><![CDATA[Advanced Payables and 
Receivables Management simplifies and automates the business processes around 
the management of financial accounts, from the receipt and issue of payment, to 
the reconciliation of those events with bank statements.
 If you would like to help shape this module you are welcome to take part in 
the forum discussions or register feature requests or issues in the 
corresponding (Forum and Bug Tracking) sections in the Advanced Payables and 
Receivable project in the OB Forge.]]></HELP>
diff -r f050573e9a37 -r 48b0e99812e3 
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
--- 
a/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  Tue Nov 15 18:53:31 2016 +0100
+++ 
b/modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  Wed Jan 11 17:26:45 2017 +0100
@@ -7,7 +7,7 @@
 <!--89326AE95DAD449D85DFAB2C5B1C6683-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--89326AE95DAD449D85DFAB2C5B1C6683-->  
<AD_MODULE_ID><![CDATA[A918E3331C404B889D69AA9BFAFB23AC]]></AD_MODULE_ID>
 <!--89326AE95DAD449D85DFAB2C5B1C6683-->  
<AD_DEPENDENT_MODULE_ID><![CDATA[5EB4F15C80684ACA904756BDC12ADBE5]]></AD_DEPENDENT_MODULE_ID>
-<!--89326AE95DAD449D85DFAB2C5B1C6683-->  
<STARTVERSION><![CDATA[2.1.30402]]></STARTVERSION>
+<!--89326AE95DAD449D85DFAB2C5B1C6683-->  
<STARTVERSION><![CDATA[2.1.31055]]></STARTVERSION>
 <!--89326AE95DAD449D85DFAB2C5B1C6683-->  <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
 <!--89326AE95DAD449D85DFAB2C5B1C6683-->  <DEPENDANT_MODULE_NAME><![CDATA[User 
Interface Selector]]></DEPENDANT_MODULE_NAME>
 <!--89326AE95DAD449D85DFAB2C5B1C6683-->  
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
@@ -21,7 +21,7 @@
 <!--B97FC854C6DD41E692161585645A900F-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
 <!--B97FC854C6DD41E692161585645A900F-->  
<AD_MODULE_ID><![CDATA[A918E3331C404B889D69AA9BFAFB23AC]]></AD_MODULE_ID>
 <!--B97FC854C6DD41E692161585645A900F-->  
<AD_DEPENDENT_MODULE_ID><![CDATA[0]]></AD_DEPENDENT_MODULE_ID>
-<!--B97FC854C6DD41E692161585645A900F-->  
<STARTVERSION><![CDATA[3.0.30402]]></STARTVERSION>
+<!--B97FC854C6DD41E692161585645A900F-->  
<STARTVERSION><![CDATA[3.0.31055]]></STARTVERSION>
 <!--B97FC854C6DD41E692161585645A900F-->  <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
 <!--B97FC854C6DD41E692161585645A900F-->  
<DEPENDANT_MODULE_NAME><![CDATA[core]]></DEPENDANT_MODULE_NAME>
 <!--B97FC854C6DD41E692161585645A900F-->  
<DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
diff -r f050573e9a37 -r 48b0e99812e3 
modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/TransactionsWithMissingData.java
--- 
a/modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/TransactionsWithMissingData.java
   Tue Nov 15 18:53:31 2016 +0100
+++ 
b/modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/TransactionsWithMissingData.java
   Wed Jan 11 17:26:45 2017 +0100
@@ -21,8 +21,10 @@
 import java.util.ArrayList;
 import java.util.List;
 
+import org.openbravo.base.ExecutionLimits;
 import org.openbravo.buildvalidation.BuildValidation;
 import org.openbravo.database.ConnectionProvider;
+import org.openbravo.modulescript.OpenbravoVersion;
 
 public class TransactionsWithMissingData extends BuildValidation {
 
@@ -51,4 +53,10 @@
     }
     return errors;
   }
+
+  @Override
+  protected ExecutionLimits getBuildValidationLimits() {
+    return new ExecutionLimits("A918E3331C404B889D69AA9BFAFB23AC", null, new 
OpenbravoVersion(3, 0,
+        24742));
+  }
 }
diff -r f050573e9a37 -r 48b0e99812e3 
modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/UniquePaymentForTransaction.java
--- 
a/modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/UniquePaymentForTransaction.java
   Tue Nov 15 18:53:31 2016 +0100
+++ 
b/modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/UniquePaymentForTransaction.java
   Wed Jan 11 17:26:45 2017 +0100
@@ -11,7 +11,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) 2011 Openbravo SLU
+ * All portions are Copyright (C) 2011-2016 Openbravo SLU
  * All Rights Reserved.
  * Contributor(s):  ______________________________________.
  ************************************************************************
@@ -21,8 +21,10 @@
 import java.util.ArrayList;
 import java.util.List;
 
+import org.openbravo.base.ExecutionLimits;
 import org.openbravo.buildvalidation.BuildValidation;
 import org.openbravo.database.ConnectionProvider;
+import org.openbravo.modulescript.OpenbravoVersion;
 
 public class UniquePaymentForTransaction extends BuildValidation {
 
@@ -112,4 +114,10 @@
 
   }
 
+  @Override
+  protected ExecutionLimits getBuildValidationLimits() {
+    return new ExecutionLimits("A918E3331C404B889D69AA9BFAFB23AC", null, new 
OpenbravoVersion(3, 0,
+        11282));
+  }
+
 }
diff -r f050573e9a37 -r 48b0e99812e3 
modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/UnpostRefundPayments.java
--- 
a/modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/UnpostRefundPayments.java
  Tue Nov 15 18:53:31 2016 +0100
+++ 
b/modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/UnpostRefundPayments.java
  Wed Jan 11 17:26:45 2017 +0100
@@ -11,7 +11,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-2011 Openbravo SLU
+ * All portions are Copyright (C) 2010-2016 Openbravo SLU
  * All Rights Reserved.
  * Contributor(s):  ______________________________________.
  ************************************************************************
@@ -21,8 +21,10 @@
 import java.util.ArrayList;
 import java.util.List;
 
+import org.openbravo.base.ExecutionLimits;
 import org.openbravo.buildvalidation.BuildValidation;
 import org.openbravo.database.ConnectionProvider;
+import org.openbravo.modulescript.OpenbravoVersion;
 
 public class UnpostRefundPayments extends BuildValidation {
 
@@ -88,4 +90,10 @@
     }
   }
 
+  @Override
+  protected ExecutionLimits getBuildValidationLimits() {
+    return new ExecutionLimits("A918E3331C404B889D69AA9BFAFB23AC", null, new 
OpenbravoVersion(3, 0,
+        13005));
+  }
+
 }
diff -r f050573e9a37 -r 48b0e99812e3 
modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/WrongPaymentScheduleDetailsCheck.java
--- 
a/modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/WrongPaymentScheduleDetailsCheck.java
      Tue Nov 15 18:53:31 2016 +0100
+++ 
b/modules/org.openbravo.advpaymentmngt/src-util/buildvalidation/src/org/openbravo/advpaymentmngt/buildvalidation/WrongPaymentScheduleDetailsCheck.java
      Wed Jan 11 17:26:45 2017 +0100
@@ -11,7 +11,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) 2011 Openbravo SLU
+ * All portions are Copyright (C) 2011-2016 Openbravo SLU
  * All Rights Reserved.
  * Contributor(s):  ______________________________________.
  ************************************************************************
@@ -21,8 +21,10 @@
 import java.util.ArrayList;
 import java.util.List;
 
+import org.openbravo.base.ExecutionLimits;
 import org.openbravo.buildvalidation.BuildValidation;
 import org.openbravo.database.ConnectionProvider;
+import org.openbravo.modulescript.OpenbravoVersion;
 
 public class WrongPaymentScheduleDetailsCheck extends BuildValidation {
 
@@ -31,9 +33,8 @@
     ConnectionProvider cp = getConnectionProvider();
     ArrayList<String> errors = new ArrayList<String>();
     try {
-      //Verify if it is necessary execute the buildvalidation
-      if (WrongPaymentScheduleDetailsCheckData.before30MP3(cp))
-      {
+      // Verify if it is necessary execute the buildvalidation
+      if (WrongPaymentScheduleDetailsCheckData.before30MP3(cp)) {
         // Prevent error when upgrading from a pure 2.50 (MP0)
         if (WrongPaymentScheduleDetailsCheckData.existAPRMbasetables(cp)) {
           if 
(WrongPaymentScheduleDetailsCheckData.existWrongPaymentSchedules(cp)) {
@@ -90,4 +91,11 @@
 
     }
   }
+
+  @Override
+  protected ExecutionLimits getBuildValidationLimits() {
+    return new ExecutionLimits("A918E3331C404B889D69AA9BFAFB23AC", null, new 
OpenbravoVersion(3, 0,
+        22964));
+  }
 }
+
diff -r f050573e9a37 -r 48b0e99812e3 
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/FundsTransferPostProcessHook.java
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ 
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/FundsTransferPostProcessHook.java
   Wed Jan 11 17:26:45 2017 +0100
@@ -0,0 +1,40 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.0  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License.
+ * The Original Code is Openbravo ERP.
+ * The Initial Developer of the Original Code is Openbravo SLU
+ * All portions are Copyright (C) 2016 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  
+ *************************************************************************
+ */
+package org.openbravo.advpaymentmngt;

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to