int-basic-pgsql - Build # 1269 - Fixed:

Check console output at https://ci.openbravo.com/job/int-basic-pgsql/1269/ to 
view the results.


Committers since last success:

Changes for Build #1268

    Aaron Calero <[email protected]> null
    [Product Services] Merged from Pi
      
    Aaron Calero <[email protected]> null
    [Product Services] Merged from Pi
      
    Aaron Calero <[email protected]> null
    [Product Services] Merged from Pi
      
    Aaron Calero <[email protected]> null
    [Product Services] Changes after exporting
        src-db/database/model/tables/AD_COLUMN.xml
        src-db/database/sourcedata/AD_COLUMN.xml

    Aaron Calero <[email protected]> null
    [Product Services] Merged from Pi
      
    Aaron Calero <[email protected]> null
    [Product Services] Merged from pi
      
    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Aaron Calero <[email protected]> null
    [Product Services] Fixed changes after export.database
        src-db/database/sourcedata/AD_ELEMENT.xml

    Aaron Calero <[email protected]> null
    [Product Services] Changes after export.database
        src-db/database/sourcedata/AD_COLUMN.xml

    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Unai Martirena <[email protected]> null
    [Product Services] Fixes on services test, problems with decimals
        src-test/src/org/openbravo/test/services/ServicesTest3.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData10.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData11.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData9.java

    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Unai Martirena <[email protected]> null
    [Product Services] Add Product Services tests to AllAntTaskTests.java 
testsuite
        src-test/src/org/openbravo/test/AllAntTaskTests.java

    Unai Martirena <[email protected]> null
    [Product Services] Fixes on Product Services Junit tests
        src-test/src/org/openbravo/test/services/ServicesTest3.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData10.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData2.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData4.java

    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Aaron Calero <[email protected]> null
    [Product Services] Removed check referencing deleted column
        src-db/database/model/tables/M_PRODUCT.xml

    Aaron Calero <[email protected]> null
    [Product Services] Removed unused column
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Aaron Calero <[email protected]> null
    [Product Services] Merged Services Branch
      
    Eduardo Argal Guibert <[email protected]> null
    [Product Services] Fixes function definition for oracle
        src-db/database/model/functions/C_GET_SERVICE_AMOUNT.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Services] Fixes constraints export for postgresql
        src-db/database/model/tables/M_PRODUCT.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Services] Fixes after merge
        src-db/database/model/tables/C_BPARTNER.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/M_OFFER_TYPE.xml

    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Aaron Calero <[email protected]> null
    [Product Services] Fixes after merge
        src-db/database/model/tables/C_BPARTNER.xml
        src-db/database/model/tables/M_INOUT.xml
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_MESSAGE.xml

    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Aaron Calero <[email protected]> null
    [Product Services] Merged Services branch
      
    Unai Martirena <[email protected]> null
    [Product Services] remove temporary read only logic in Price List field in 
Service Price Rule Ranges
        src-db/database/sourcedata/AD_COLUMN.xml

    Unai Martirena <[email protected]> null
    Merge from but-dev
      
    Naroa Iriarte <[email protected]> null
    Related to issue 30812: Improve the functions.

The function filterDialogCallback of the "ob-formitem-tree-filter.js" is 
improved.
This function calls the "updateCriterion" function which updates the criterion 
of
the tree filter deleting the old criterion and adding the new criterion.
The crieteria of the rest of the columns in the grid is taken into account.
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-tree-filter.js

    Naroa Iriarte <[email protected]> null
    Fixed issue 30812:Allow multiple filtering using tree reference.

It was not allowed the multiple filtering using a tree reference in a
pick and execute window's grid.

The ob-formitem-tree-filter.js has been changed for being able to do this.
The problem was in the "filterDialogCallback" funtion in the 
"this.grid.parentElement.setFilterEditorCriteria(criteria)"
It was not working fine in every case.
It was neccesary to change the criteria for having the following: It was 
neccesary to delete
the old criteria of the tree filter, taking into account the new criteria of 
the tree filter
and taking into account the criteria of the rest of the grid of the pick and 
Execute window.

The new function, "setCurrentCriterion" is the one that updates the criteria of 
the tree filter, it deletes the
old criteria of the filter and gets the new criteria of the tree filter.
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-tree-filter.js

    Unai Martirena <[email protected]> null
    Related to Bug 29949: Create new table for CC Warehouses instead of 
OrgWarehouse
        src-db/database/model/tables/AD_ORG_WAREHOUSE.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        src-db/database/sourcedata/AD_REF_LIST.xml
        src-db/database/sourcedata/AD_TAB.xml

    Unai Martirena <[email protected]> null
    [Product Services] Avoid compilation errors in Services tests
        src-test/src/org/openbravo/test/services/ServicesTest3.java

    Unai Martirena <[email protected]> null
    [Product Services] Changes on Service Price Calculation

1) Implement 'After Discounts' check box in Service Price Rule header for 
Service Price Rules of type 'Ranges'.
2) Calculate the price of a service related to a product based on the unit 
price of the product if the service is 'As per product'. For 'Unique Quantity' 
services keep calculating the price based on total amount of related lines.
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java
        src/org/openbravo/event/ServiceRelationEventHandler.java
        src/org/openbravo/materialmgmt/ServicePriceUtils.java
        web/js/productServices.js

    Unai Martirena <[email protected]> null
    Related to Issue 29949: Implement Core CC Warehouse Functionality
        src-db/database/model/tables/AD_ORG_WAREHOUSE.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        src-db/database/sourcedata/AD_REF_LIST.xml
        src-db/database/sourcedata/AD_TAB.xml

    Unai Martirena <[email protected]> null
    Fix merge issue from hgvol
        referencedata/sampledata/QA_Testing/C_ORDERLINE.xml

    Unai Martirena <[email protected]> null
    Merged from hgvol
      
    Martin Taal <[email protected]> null
    Merged heads
      
    Augusto Mauch <[email protected]> null
    [pi-hgvol-sync] DBSourceManager should ignore SymmetricDS components
        src-db/database/lib/dbsourcemanager.jar

    Unai Martirena <[email protected]> null
    Merged from hgvol
      
    Martin Taal <[email protected]> null
    [HGVOL] Merged from PI
      
    Martin Taal <[email protected]> null
    [HGVOL] Merged to PI
        referencedata/standard/Financial_Alerts.xml
        src/org/openbravo/erpCommon/ad_callouts/SE_Invoice_TaxDate.java
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/CreateAccountingConfiguration.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/CreateDocumentNoSequence.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/DeleteWrongTransactions.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/InitializeAPRMReadyPreference.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/Issue28591UpdatePSD.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/LinkCreditPayments.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/UpdateCustomerBalance.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/UpdateGeneratedUsedCreditColumns.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/UpdateMatchedDocument.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/UpdatePaymentScheduledetail.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/UpdateReconciliationProcessButtonValue.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/UpdateReconciliationStatementProcessedValue.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/UpdateRecordId2Value.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/UpdateTransactionBPExchangeRate.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/UpdateTransactionTypeTransactionTab.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/WrongPaymentsFromJournalLine.class
        
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/CreateAccountingConfiguration.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/CreateDocumentNoSequence.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/DeleteWrongTransactions.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/InitializeAPRMReadyPreference.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/Issue28591UpdatePSD.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/LinkCreditPayments.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/UpdateCustomerBalance.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/UpdateGeneratedUsedCreditColumns.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/UpdateMatchedDocument.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/UpdatePaymentProcessedValue.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/UpdatePaymentScheduledetail.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/UpdateReconciliationProcessButtonValue.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/UpdateReconciliationStatementProcessedValue.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/UpdateRecordId2Value.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/UpdateTransactionBPExchangeRate.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/UpdateTransactionTypeTransactionTab.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/WrongPaymentsFromJournalLine.java
        
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/filterexpression/TransactionAddPaymentDefaultValues.java
        
modules/org.openbravo.apachejdbcconnectionpool/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.apachejdbcconnectionpool/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.client.application/src-db/database/model/triggers/OBUIAPP_AD_FIELD_MOD_TRG.xml
        
modules/org.openbravo.client.application/src-db/database/model/triggers/OBUIAPP_MENU_PARAM_MOD_TRG.xml
        
modules/org.openbravo.client.application/src-db/database/model/triggers/OBUIAPP_PARAMETER_MOD_TRG.xml
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/report/BaseReportActionHandler.java
        
modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.client.kernel/src-db/database/model/triggers/OBCLKER_TEMPLATE_DEPEND_TRG.xml
        
modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StaticResourceComponent.java
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/StyleSheetResourceComponent.java
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/CharacteristicsUIDefinition.java
        
modules/org.openbravo.client.myob/src-db/database/model/triggers/OBKMO_WIDGET_CLASS_MOD_TRG.xml
        
modules/org.openbravo.client.myob/src-db/database/model/triggers/OBKMO_WIDGET_URL_MOD_TRG.xml
        
modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.client.querylist/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.client.querylist/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.financial.paymentreport/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.financial.paymentreport/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.service.datasource/src-db/database/model/triggers/OBSERDS_DATASOURCE_FIELD_TRG.xml
        
modules/org.openbravo.service.datasource/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.service.datasource/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.service.integration.google/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.service.integration.google/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.service.integration.openid/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.service.integration.openid/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.service.json/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.service.json/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.userinterface.selector/build/classes/org/openbravo/userinterface/selector/UpdateLanguageColumn.class
        
modules/org.openbravo.userinterface.selector/src-db/database/model/triggers/OBUISEL_SELECTOR_FLD_MOD_TRG.xml
        
modules/org.openbravo.userinterface.selector/src-db/database/model/triggers/OBUISEL_SELECTOR_TRL_TRG.xml
        
modules/org.openbravo.userinterface.selector/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.userinterface.selector/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.userinterface.selector/src-util/modulescript/src/org/openbravo/userinterface/selector/UpdateLanguageColumn.java
        
modules/org.openbravo.userinterface.skin.250to300Comp/build/classes/org/openbravo/userinterface/skin/s250to300Comp/modulescript/DefaultSkin.class
        
modules/org.openbravo.userinterface.skin.250to300Comp/build/classes/org/openbravo/userinterface/skin/s250to300Comp/modulescript/DefaultSkinData.class
        
modules/org.openbravo.userinterface.skin.250to300Comp/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.userinterface.skin.250to300Comp/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.userinterface.skin.250to300Comp/src-util/modulescript/src/org/openbravo/userinterface/skin/s250to300Comp/modulescript/DefaultSkin.java
        
modules/org.openbravo.userinterface.skin.250to300Comp/src-util/modulescript/src/org/openbravo/userinterface/skin/s250to300Comp/modulescript/DefaultSkin_data.xsql
        
modules/org.openbravo.userinterface.skin.250to300Comp/src-util/modulescript/src/src/org/openbravo/userinterface/skin/s250to300Comp/modulescript/DefaultSkinData.java
        
modules/org.openbravo.userinterface.smartclient/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.userinterface.smartclient/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.utility.cleanup.log/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.utility.cleanup.log/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.v3.datasets/build/classes/org/openbravo/v3/datasets/SetDefaultRole.class
        
modules/org.openbravo.v3.datasets/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.v3.datasets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
modules/org.openbravo.v3.datasets/src-util/modulescript/src/org/openbravo/v3/datasets/SetDefaultRole.java
        
modules/org.openbravo.v3.framework/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.v3.framework/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        src-core/src/org/openbravo/base/ConfigParameters.java
        src-core/src/org/openbravo/base/HttpBaseServlet.java
        src-db/database/model/functions/AD_COLUMN_IDENTIFIER_REF_SQL.xml
        src-db/database/model/functions/AD_COLUMN_IDENTIFIER_SQL.xml
        src-db/database/model/functions/AD_GETTAB_FROM_TABLE.xml
        src-db/database/model/functions/AD_GET_NODE_TREE_BYLEVEL.xml
        src-db/database/model/functions/AD_ORG_READY.xml
        src-db/database/model/functions/AD_TABLE_IMPORT.xml
        src-db/database/model/functions/AD_TAB_COPY.xml
        src-db/database/model/functions/AD_TAB_IMPORT.xml
        src-db/database/model/functions/M_INVENTORY_LISTCREATE.xml
        src-db/database/model/prescript-PostgreSql.sql
        src-db/database/model/triggers/AD_EP_PROCEDURES_MOD_TRG.xml
        src-db/database/model/triggers/AD_EXTENSION_POINT_MOD_TRG.xml
        src-db/database/model/triggers/AD_MENU_TRG.xml
        src-db/database/model/triggers/AD_MODULE_TRG.xml
        src-db/database/model/triggers/AD_MODULE_TRG2.xml
        src-db/database/model/triggers/AD_ORG_TRG.xml
        src-db/database/sourcedata/AD_CALLOUT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_DATASET.xml
        src-db/database/sourcedata/AD_DATASET_TABLE.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_MODEL_OBJECT.xml
        src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml
        src-db/database/sourcedata/AD_MODULE.xml
        
src-util/modulescript/build/classes/org/openbravo/modulescript/AdminFlagOnCreateDefaults.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/AlertMASequenceProduct.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/ConvertImages.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/CreateCostAdjustmentAcctConf.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/CreateDoctypeTemplate.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/CreateLandedCostAcctConf.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/CreateLandedCostCostAcctConf.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/CreateLineForSequenceProduct.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/DeleteDuplicateCommissionDetail.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/DeleteDuplicateMatchInvoice.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/DeleteInventoryLines.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/DeleteRedundantTranslations.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/FixLedgerInMultiJournal.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/HBFix.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/InitializeAcctDimensionsInClient.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/InitializeAlertStatus.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/InitializeBPCurrency.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/InitializeCostingMigrationPreference.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/InitializeGeneralLedgerOrganization.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/InitializeIsPaymentPaid.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/InitializeOnHandWarehouse.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/InitializeReservationColumnsForStorageDetail.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/Issue21640WrongMatchInvAccounting.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/Issue26826_Org_AllowPeriodControl.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/PaymentZeroAmount.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/TruncInvoiceDate.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UniqueValidCombination.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateADClientInfo.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateADTrees.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateBpPaymentLine.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateCostingRuleDateTo.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateCostingRulesWhenNotCalculatedCosts.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateDueDate.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateEmailPasswords.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateFactAcctDescription.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateFinancialAccountAccounts.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateGrandTotal.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateMTransactionCostingStatus.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateOpenClosePeriodsButton.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdatePaymentBPClientDimension.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdatePaymentPlan.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateProcessGoodsJavaDocAction.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateProductChValueOrg.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateProductPrice.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateRequestProcessOrg.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateRequestProcessOrgData.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateReservationQtys.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateReversalDocumentTypes.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateVariantImage.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/UpgradeToPocEmail.class
        
src-util/modulescript/src/org/openbravo/modulescript/AdminFlagOnCreateDefaults.java
        
src-util/modulescript/src/org/openbravo/modulescript/AlertMASequenceProduct.java
        src-util/modulescript/src/org/openbravo/modulescript/ConvertImages.java
        
src-util/modulescript/src/org/openbravo/modulescript/CreateCostAdjustmentAcctConf.java
        
src-util/modulescript/src/org/openbravo/modulescript/CreateDoctypeTemplate.java
        
src-util/modulescript/src/org/openbravo/modulescript/CreateLandedCostAcctConf.java
        
src-util/modulescript/src/org/openbravo/modulescript/CreateLandedCostCostAcctConf.java
        
src-util/modulescript/src/org/openbravo/modulescript/CreateLineForSequenceProduct.java
        
src-util/modulescript/src/org/openbravo/modulescript/DeleteDuplicateCommissionDetail.java
        
src-util/modulescript/src/org/openbravo/modulescript/DeleteDuplicateMatchInvoice.java
        
src-util/modulescript/src/org/openbravo/modulescript/DeleteInventoryLines.java
        
src-util/modulescript/src/org/openbravo/modulescript/DeleteRedundantTranslations.java
        
src-util/modulescript/src/org/openbravo/modulescript/FixLedgerInMultiJournal.java
        src-util/modulescript/src/org/openbravo/modulescript/HBFix.java
        
src-util/modulescript/src/org/openbravo/modulescript/InitializeAcctDimensionsInClient.java
        
src-util/modulescript/src/org/openbravo/modulescript/InitializeAlertStatus.java
        
src-util/modulescript/src/org/openbravo/modulescript/InitializeBPCurrency.java
        
src-util/modulescript/src/org/openbravo/modulescript/InitializeCostingMigrationPreference.java
        
src-util/modulescript/src/org/openbravo/modulescript/InitializeGeneralLedgerOrganization.java
        
src-util/modulescript/src/org/openbravo/modulescript/InitializeIsPaymentPaid.java
        
src-util/modulescript/src/org/openbravo/modulescript/InitializeOnHandWarehouse.java
        
src-util/modulescript/src/org/openbravo/modulescript/InitializeReservationColumnsForStorageDetail.java
        
src-util/modulescript/src/org/openbravo/modulescript/Issue21640WrongMatchInvAccounting.java
        
src-util/modulescript/src/org/openbravo/modulescript/Issue26826_Org_AllowPeriodControl.java
        
src-util/modulescript/src/org/openbravo/modulescript/PaymentZeroAmount.java
        
src-util/modulescript/src/org/openbravo/modulescript/TruncInvoiceDate.java
        
src-util/modulescript/src/org/openbravo/modulescript/UniqueValidCombination.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateADClientInfo.java
        src-util/modulescript/src/org/openbravo/modulescript/UpdateADTrees.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateBpPaymentLine.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateCostingRuleDateTo.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateCostingRulesWhenNotCalculatedCosts.java
        src-util/modulescript/src/org/openbravo/modulescript/UpdateDueDate.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateEmailPasswords.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateFactAcctDescription.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateFinancialAccountAccounts.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateGrandTotal.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateMTransactionCostingStatus.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateOpenClosePeriodsButton.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdatePaymentBPClientDimension.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdatePaymentPlan.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateProcessGoodsJavaDocAction.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateProductChValueOrg.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateProductPrice.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateRequestProcessOrg.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateRequestProcessOrg_data.xsql
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateReservationQtys.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateReversalDocumentTypes.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpdateVariantImage.java
        
src-util/modulescript/src/org/openbravo/modulescript/UpgradeToPocEmail.java
        src/org/openbravo/erpCommon/ad_actionButton/CreateFrom.java
        src/org/openbravo/erpCommon/ad_reports/ReportInvoiceDiscountJR.java
        src/org/openbravo/erpCommon/ad_reports/ReportInvoiceDiscount_data.xsql
        src/org/openbravo/erpCommon/obps/ActivationKey.java
        src/org/openbravo/financial/ResetAccounting.java
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/AlertsForWrongInvoices.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/AlertsForWrongInvoicesData.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/AlertsForWrongOrders.class
        
modules/org.openbravo.advpaymentmngt/build/classes/org/openbravo/advpaymentmngt/modulescript/AlertsForWrongOrdersData.class
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/AlertsForWrongInvoices.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/AlertsForWrongInvoices_data.xsql
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/AlertsForWrongOrders.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/org/openbravo/advpaymentmngt/modulescript/AlertsForWrongOrders_data.xsql
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/src/org/openbravo/advpaymentmngt/modulescript/AlertsForWrongInvoicesData.java
        
modules/org.openbravo.advpaymentmngt/src-util/modulescript/src/src/org/openbravo/advpaymentmngt/modulescript/AlertsForWrongOrdersData.java
        
modules/org.openbravo.userinterface.selector/web/org.openbravo.userinterface.selector/test/selector_prototype.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/DataSource.js
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/Product_Edition.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/column_search_grid.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/customgrid.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/date.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/date_test_type.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/dragdrop-test.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/grid-display.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/helloworld.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/images/Large1.png
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/images/Large2.png
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/images/Large3.png
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/images/Large4.png
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/images/Short1.png
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/images/Short2.png
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/images/Short3.png
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/images/Short4.png
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/images/Short5.png
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/images/Short6.png
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/images/Trash-closed.png
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/images/Trash-opened.png
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/layout.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/layout2.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/master-detail-edit.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/master-detail-form.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/master-detail-view.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/master-detail-view2.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/messagebar.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/number.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/number_test_type.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/ob_grid_widgets.js
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/ob_widgets.js
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/product_search_grid.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/static_ob.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/tabs-classicob.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/test-grid.html
        
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/test/yahoo_datasource.html
        
src-util/modulescript/build/classes/org/openbravo/modulescript/CheckCoreVersionData.class
        
src-util/modulescript/src/org/openbravo/modulescript/CheckCoreVersion_Data.xsql

    Martin Taal <[email protected]> null
    [HGVOL] reverted back index changes done for HGVOL, to be rechecked and 
re-applied
        src-db/database/model/tables/C_BPARTNER.xml
        src-db/database/model/tables/C_ORDER.xml
        src-db/database/model/tables/M_INOUT.xml
        src-db/database/model/tables/M_PRODUCT.xml

    Martin Taal <[email protected]> null
    [HGVOL] revert unwanted changes - rollback to PI
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelServlet.java

    Martin Taal <[email protected]> null
    [HGVOL] revert unwanted changes - rollback to PI
        src-db/database/sourcedata/M_OFFER_TYPE.xml

    Martin Taal <[email protected]> null
    [HGVOL] revert unwanted changes - rollback to PI
        src/org/openbravo/base/secureApp/LoginHandler.java
        src/org/openbravo/erpCommon/security/SessionActive.java

    Martin Taal <[email protected]> null
    Merged from PI
      
    Unai Martirena <[email protected]> null
    [Product Services] Remove unused Unique per Document field of Product
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Unai Martirena <[email protected]> null
    [Product Service] Dont show deferred sale warning if previous error exists
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java
        web/js/productServices.js

    Unai Martirena <[email protected]> null
    [Product Services] Avoid compilation errors in Services tests
        src-test/src/org/openbravo/test/services/ServicesTest3.java

    Unai Martirena <[email protected]> null
    [Product Services] Changes on Service Price Calculation

1) Implement 'After Discounts' check box in Service Price Rule header for 
Service Price Rules of type 'Ranges'.
2) Calculate the price of a service related to a product based on the unit 
price of the product if the service is 'As per product'. For 'Unique Quantity' 
services keep calculating the price based on total amount of related lines.
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java
        src/org/openbravo/event/ServiceRelationEventHandler.java
        src/org/openbravo/materialmgmt/ServicePriceUtils.java
        web/js/productServices.js

    Aaron Calero <[email protected]> null
    Merge from but-dev
      
    Guillermo Gil <[email protected]> null
    [Service Product] Hide Unique per document field
        src-db/database/sourcedata/AD_FIELD.xml

    Guillermo Gil <[email protected]> null
    [Service Products] Do not show in grid amount and qty for related products
        src-db/database/sourcedata/AD_FIELD.xml

    Asier Martirena <[email protected]> null
    [Product Services] Hidden Amount and Quantity fields from 'Related 
Products' tab
        src-db/database/sourcedata/AD_FIELD.xml

    Guillermo Gil <[email protected]> null
    Added min value to percentage field
        src-db/database/sourcedata/AD_COLUMN.xml

    Adrián Romero <[email protected]> null
    Merging File BLOB reference
      
    Adrián Romero <[email protected]> null
    Adds validation of extensiond in the client side in File BLOB
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.js

    Adrián Romero <[email protected]> null
    Fixes security in ADFile entity
* Access to ADFile entity must be in admin mode
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/event/RemoveFilesEventHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        src/org/openbravo/erpCommon/utility/GetFile.java

    Asier Martirena <[email protected]> null
    [Product Services] 'Product || Editable Price' field hidden.
        src-db/database/sourcedata/AD_FIELD.xml

    Asier Martirena <[email protected]> null
    [Product Services] Changes in ServicePriceRuleRangeEventHandler event 
handler.

Duplicate code cleaned.
Functionality commented.
        src/org/openbravo/event/ServicePriceRuleRangeEventHandler.java

    Asier Martirena <[email protected]> null
    [Product Services] Related services tab is activated in Sales Order window
        src-db/database/sourcedata/AD_TAB.xml

    Asier Martirena <[email protected]> null
    [Product Services] New event handler for Service Price Rule Range
        src/org/openbravo/event/ServicePriceRuleRangeEventHandler.java
        src-db/database/sourcedata/AD_MESSAGE.xml

    Asier Martirena <[email protected]> null
    [Product Services] Two fields and one tab hidden
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_TAB.xml

    Guillermo Gil <[email protected]> null
    Added min value to Percentage field of Service Price Rule

Set min value to Percentage to allow only positive values
        src-db/database/sourcedata/AD_COLUMN.xml

    Unai Martirena <[email protected]> null
    [Product Service] Fix a bug with amount signum in Selecte order Lines p&e
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src/org/openbravo/common/datasource/OrderLinePickEditTransformer.java

    Unai Martirena <[email protected]> null
    [Product Service] Add Copyright to Services Junit Tests
        src-test/src/org/openbravo/test/services/data/ServiceTestData.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData1.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData10.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData11.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData2.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData3.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData4.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData5.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData6.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData7.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData8.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData9.java

    Unai Martirena <[email protected]> null
    [Product Service] Add QA Sample Data for new Services Junit Tests
        referencedata/sampledata/QA_Testing/M_PRODUCT.xml
        referencedata/sampledata/QA_Testing/M_PRODUCTPRICE.xml

    Unai Martirena <[email protected]> null
    [Product Service] Add Backend Services Junit Tests

*) Quantity Rule Test Cases
*) Modify Product Line Order Quantity Test Cases
*) ServicePriceRules error handling Test Cases
        src-test/src/org/openbravo/test/services/ServicesTest2.java
        src-test/src/org/openbravo/test/services/ServicesTest3.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData10.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData11.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData5.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData6.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData7.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData8.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData9.java
        src-test/src/org/openbravo/test/services/ServicesTest.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData1.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData2.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData3.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData4.java

    Adrián Romero <[email protected]> null
    Merging File BLOB reference
      
    Adrián Romero <[email protected]> null
    Fixing issue when deleting a record with a mandatory FileBLOB reference
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/event/RemoveFilesEventHandler.java

    Adrián Romero <[email protected]> null
    Merging File BLOB reference
      
    Adrián Romero <[email protected]> null
    Fixing mandatory value for FileMaxSizeUnit column
        src-db/database/sourcedata/AD_COLUMN.xml

    Adrián Romero <[email protected]> null
    Merging File BLOB reference
      
    Adrián Romero <[email protected]> null
    Fixing popup heigh in File BLOB reference
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js

    Adrián Romero <[email protected]> null
    Merging File BLOB reference
      
    Adrián Romero <[email protected]> null
    Merging File BLOB reference
      
    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Removing bad code
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_REFERENCE.xml

    Adrián Romero <[email protected]> null
    [Service printing] Adding restriction to File fileds to be displayed in 
grid view
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Adding Event Handler to remove files discarded-
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/event/RemoveFilesEventHandler.java
        src/org/openbravo/base/model/ModelProvider.java

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Setting the heigh to the file selector to display the message
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Formating for max file size value
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/FileUIDefinition.java

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Adjusting AD_COLUM_MOD_TRG for the new columns added to AD_COLUMN
        src-db/database/model/triggers/AD_COLUMN_MOD_TRG.xml

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Adding constraints for file extensions and file sizes
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/FileUIDefinition.java
        src-db/database/model/tables/AD_COLUMN.xml
        src-db/database/model/tables/AD_FILE.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        src-db/database/sourcedata/AD_REF_LIST.xml
        src/org/openbravo/erpCommon/info/FileInfoBLOB.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileDeleteActionHandler.java

    Guillermo Gil <[email protected]> null
    [PrintingPDF] Added AD_File to the dataset
        src-db/database/sourcedata/AD_DATASET_TABLE.xml

    David Baz Fayos <[email protected]> null
    [Service Printing] Remove the extension of the UI File BLOB link
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Uploaded file information is properly displayed
* Ability to download stored files
        src/org/openbravo/erpCommon/utility/GetFile.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        src-db/database/sourcedata/AD_MODEL_OBJECT.xml
        src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml
        src/org/openbravo/erpCommon/info/FileInfoBLOB.java

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Restoring missing resource
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java

    Adrián Romero <[email protected]> null
    [Service Printing] Reference for Files BLOB
* Fixed method name size() to filesize()
        src/org/openbravo/erpCommon/info/FileInfoBLOB.java

    Adrián Romero <[email protected]> null
    [Service Printing] Reference for Files BLOB
* Renamed column SIZE to FILESIZE to avoid names conflict
        src-db/database/model/tables/AD_FILE.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml

    David Baz Fayos <[email protected]> null
    [Service Printing] Added most of the UI components of the FileBLOB reference
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.css
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.js

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Initial storage of files in table AD_FILE
        src-db/database/model/tables/AD_FILE.xml
        src/org/openbravo/erpCommon/info/FileInfoBLOB.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_MODEL_OBJECT.xml
        src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml
        src-db/database/sourcedata/AD_REF_SEARCH.xml
        src-db/database/sourcedata/AD_TAB.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src-db/database/sourcedata/AD_WINDOW.xml

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Fixed previous commit with Renamed reference and files and Fixed copyright 
notice
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/FileUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADFileBLOB.java
        src/org/openbravo/reference/ui/UIFileBLOB.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.js
        
modules/org.openbravo.client.kernel/src-db/database/sourcedata/OBCLKER_UIDEFINITION.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-document.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/DocumentUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADDocumentBLOB.java
        src/org/openbravo/reference/ui/UIDocumentBLOB.java

    Adrián Romero <[email protected]> null
    Backed out changeset d558cce537cd
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-document.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/DocumentUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADDocumentBLOB.java
        src/org/openbravo/reference/ui/UIDocumentBLOB.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.js
        
modules/org.openbravo.client.kernel/src-db/database/sourcedata/OBCLKER_UIDEFINITION.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/FileUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADFileBLOB.java
        src/org/openbravo/reference/ui/UIFileBLOB.java

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Renamed reference and files
* Fixed copyright notice
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/FileUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADFileBLOB.java
        src/org/openbravo/reference/ui/UIFileBLOB.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.js
        
modules/org.openbravo.client.kernel/src-db/database/sourcedata/OBCLKER_UIDEFINITION.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-document.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/DocumentUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADDocumentBLOB.java
        src/org/openbravo/reference/ui/UIDocumentBLOB.java

    Adrián Romero <[email protected]> null
    [Service printing] Reference for BLOB Documents
* New Base refererence 'Document BLOB' currently copy of reference 'Image BLOB'
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-document.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/DocumentUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADDocumentBLOB.java
        src/org/openbravo/reference/ui/UIDocumentBLOB.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.js
        
modules/org.openbravo.client.kernel/src-db/database/sourcedata/OBCLKER_UIDEFINITION.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        src-db/database/sourcedata/AD_REF_SEARCH.xml

    Unai Martirena <[email protected]> null
    [Product Service] Implement 'After Discounts' option of Service Price Rules
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java
        src/org/openbravo/event/ServiceRelationEventHandler.java
        src/org/openbravo/materialmgmt/ServicePriceUtils.java
        web/js/productServices.js

    Adrián Romero <[email protected]> null
    [Service printing] Adding restriction to File fileds to be displayed in 
grid view
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Adding Event Handler to remove files discarded-
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/event/RemoveFilesEventHandler.java
        src/org/openbravo/base/model/ModelProvider.java

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Setting the heigh to the file selector to display the message
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Formating for max file size value
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/FileUIDefinition.java

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Adjusting AD_COLUM_MOD_TRG for the new columns added to AD_COLUMN
        src-db/database/model/triggers/AD_COLUMN_MOD_TRG.xml

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Adding constraints for file extensions and file sizes
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/FileUIDefinition.java
        src-db/database/model/tables/AD_COLUMN.xml
        src-db/database/model/tables/AD_FILE.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        src-db/database/sourcedata/AD_REF_LIST.xml
        src/org/openbravo/erpCommon/info/FileInfoBLOB.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileDeleteActionHandler.java

    Guillermo Gil <[email protected]> null
    [PrintingPDF] Added AD_File to the dataset
        src-db/database/sourcedata/AD_DATASET_TABLE.xml

    David Baz Fayos <[email protected]> null
    [Service Printing] Remove the extension of the UI File BLOB link
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Uploaded file information is properly displayed
* Ability to download stored files
        src/org/openbravo/erpCommon/utility/GetFile.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        src-db/database/sourcedata/AD_MODEL_OBJECT.xml
        src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml
        src/org/openbravo/erpCommon/info/FileInfoBLOB.java

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Restoring missing resource
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java

    Adrián Romero <[email protected]> null
    [Service Printing] Reference for Files BLOB
* Fixed method name size() to filesize()
        src/org/openbravo/erpCommon/info/FileInfoBLOB.java

    Adrián Romero <[email protected]> null
    [Service Printing] Reference for Files BLOB
* Renamed column SIZE to FILESIZE to avoid names conflict
        src-db/database/model/tables/AD_FILE.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml

    David Baz Fayos <[email protected]> null
    [Service Printing] Added most of the UI components of the FileBLOB reference
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.css
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.js

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Initial storage of files in table AD_FILE
        src-db/database/model/tables/AD_FILE.xml
        src/org/openbravo/erpCommon/info/FileInfoBLOB.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_MODEL_OBJECT.xml
        src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml
        src-db/database/sourcedata/AD_REF_SEARCH.xml
        src-db/database/sourcedata/AD_TAB.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src-db/database/sourcedata/AD_WINDOW.xml

    Unai Martirena <[email protected]> null
    [Product Service] Display correctly service relations in Return From 
Customer window
        src-db/database/sourcedata/AD_FIELD.xml
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java

    Unai Martirena <[email protected]> null
    [Product Service] Get correctly oldAmount on 
OB.ProductServices.orderLinesGridQtyOnChange
        web/js/productServices.js

    Unai Martirena <[email protected]> null
    [Product Service] Fix NPE on ServicePriceUtils.serviceReturnAllowedRFC 
method
        src/org/openbravo/materialmgmt/ServicePriceUtils.java

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Fixed previous commit with Renamed reference and files and Fixed copyright 
notice
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/FileUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADFileBLOB.java
        src/org/openbravo/reference/ui/UIFileBLOB.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.js
        
modules/org.openbravo.client.kernel/src-db/database/sourcedata/OBCLKER_UIDEFINITION.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-document.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/DocumentUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADDocumentBLOB.java
        src/org/openbravo/reference/ui/UIDocumentBLOB.java

    Unai Martirena <[email protected]> null
    [Product Service] Fix issue with deferred sales check condition
        src/org/openbravo/materialmgmt/ServicePriceUtils.java

    Adrián Romero <[email protected]> null
    Backed out changeset d558cce537cd
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-document.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/DocumentUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADDocumentBLOB.java
        src/org/openbravo/reference/ui/UIDocumentBLOB.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.js
        
modules/org.openbravo.client.kernel/src-db/database/sourcedata/OBCLKER_UIDEFINITION.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/FileUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADFileBLOB.java
        src/org/openbravo/reference/ui/UIFileBLOB.java

    Adrián Romero <[email protected]> null
    [Service printing] Reference for Files BLOB
* Renamed reference and files
* Fixed copyright notice
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FileDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-file.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/FileUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADFileBLOB.java
        src/org/openbravo/reference/ui/UIFileBLOB.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.js
        
modules/org.openbravo.client.kernel/src-db/database/sourcedata/OBCLKER_UIDEFINITION.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-document.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/DocumentUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADDocumentBLOB.java
        src/org/openbravo/reference/ui/UIDocumentBLOB.java

    Adrián Romero <[email protected]> null
    [Service printing] Reference for BLOB Documents
* New Base refererence 'Document BLOB' currently copy of reference 'Image BLOB'
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsActionHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/DocumentsDeleteActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-document.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/DocumentUIDefinition.java
        src-wad/src/org/openbravo/wad/controls/WADDocumentBLOB.java
        src/org/openbravo/reference/ui/UIDocumentBLOB.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
        
modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-form-styles.js
        
modules/org.openbravo.client.kernel/src-db/database/sourcedata/OBCLKER_UIDEFINITION.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        src-db/database/sourcedata/AD_REF_SEARCH.xml

    Eduardo Argal Guibert <[email protected]> null
    [Anonymous Sale] Removes column and field related to this project as it 
will be part of posterminal module
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Unai Martirena <[email protected]> null
    [Product Service] Implement Services Returns and Deferred Sales

* Implement Related Services and Related Products tab in Return From Customer 
Window.

* Add 'Select Order Lines' pick & edit in 'Return From Customer' Lines tab in 
order to be able to select the services related to which products are going to 
be returned. This pick & edit will create negative relations from new return 
service line to related products in the original Sales Order. The transfomer of 
the Pick & Edit has been adapted to display different results if opened from 
Return From Customer.

* Add OB.RM.RMOrderSelectionChange on selection function on 'Pick & Edit Lines' 
grid in 'Return From Customer' and 'Orphan Lines' grid to be able to check if a 
service is Returnable or not while adding to the grid. This function calls an 
action handler returning the necessary information related to the service. 
Added also validations in 'Pick & Edit Lines' action handler and 'Insert Orphan 
Lines' handler.

* Add 'Related Quantity' and 'Returned Qty in Others' columns in Select Order 
Line Pick&Edit. While selecting a row in the pick & edit, if opened from Sales 
Order window 'Related Quantity' will be defaulted to Ordered Quantity, but if 
opened from Return From Customer it will be defaulted to 0. On the other hand, 
'Returned Qty in Others' always will be 0 in Sales Order window but in Return 
From Customer window it will be a calculated field.

* Removed on delete cascade in C_ORDERLINE_SERVICERELATION table for 
C_ORDERLINE_SERVICEREL_ORD and C_ORDERLINE_SERVICEREL_REL_ORD foreign keys. 
While deleting from Return From Customer window any sales order line the 
relation lines were being deleted but the event handlers of the table were not 
being fired. So, the delete cascade has being removed and deletion of the 
relation has been implemented manually.

* Implement a function to check if a Service is allowed to be sold in a 
deferred sale. This function will be executed each time a line is selected in 
'Select Order Lines' grid when opened from Sales Order window. This does not 
apply for Return From Customer order lines.

* Added oncreatedefault to INLINKEDTOPRODUCT column in M_PRODUCT table.

* Added default value and oncreatedefault to ALLOW_DEFERRED_SALE column in 
M_PRODUCT table. Also it has been converted to NOT NULLABLE.
        
src/org/openbravo/common/actionhandler/RFCServiceReturnableActionHandler.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/return-material/ob-return-material.js
        src-db/database/model/tables/C_ORDERLINE_SERVICERELATION.xml
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_AUXILIARINPUT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_MESSAGE.xml
        src-db/database/sourcedata/AD_TAB.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src/org/openbravo/common/actionhandler/SRMOPickEditLines.java
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java
        src/org/openbravo/common/datasource/OrderLinePickEditTransformer.java
        src/org/openbravo/erpCommon/ad_actionButton/RMInsertOrphanLine.java
        src/org/openbravo/event/ServiceOrderLineEventHandler.java
        src/org/openbravo/materialmgmt/ServicePriceUtils.java
        web/js/productServices.js

    Unai Martirena <[email protected]> null
    [Product Service] Remove 'Overdue Available Days' field from Product window

'Deferred Sell Max Days' field in Product window implements the same logic
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Unai Martirena <[email protected]> null
    [Product Service] Update QA Sample Data, set Warranty Quantity Rule 'As per 
product'
        referencedata/sampledata/QA_Testing/M_PRODUCT.xml

    Unai Martirena <[email protected]> null
    [Product Service] Exclude Service order lines in Related Orderlines 
pick&edit
        src/org/openbravo/common/datasource/OrderLinePickEditTransformer.java

    Unai Martirena <[email protected]> null
    [Product Service] Fixes on Quantity Rule implementation
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java
        src/org/openbravo/event/ServiceOrderLineEventHandler.java
        src/org/openbravo/event/ServiceRelationEventHandler.java
        src/org/openbravo/materialmgmt/ServicePriceUtils.java

    Unai Martirena <[email protected]> null
    [Product Service] Add QA Sample Data for Junits tests
        referencedata/sampledata/QA_Testing/M_PRODUCTPRICE.xml

    Unai Martirena <[email protected]> null
    [Product Service] Remove wrongly Web POS exported columns to QA Sample Data
        referencedata/sampledata/QA_Testing/C_ORDER.xml
        referencedata/sampledata/QA_Testing/C_ORDERLINE.xml

    Unai Martirena <[email protected]> null
    [Product Service] Update Junit tests from OBBaseTest to WelBaseTest
        src-test/src/org/openbravo/test/services/ServicesTest.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData1.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData2.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData3.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData4.java

    Eduardo Argal Guibert <[email protected]> null
    [Product Services] Adds same fields to tab than for P&E (included product 
categories)
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Unai Martirena <[email protected]> null
    [Product Service] Fix Display Logic of 'Select Order Lines' button in Sales 
Order Line
        src-db/database/sourcedata/AD_AUXILIARINPUT.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Unai Martirena <[email protected]> null
    [Product Service] Calculate correctly discount, std price & taxable amounts 
in Service Order Lines

* Changes made on ServiceRelationEventHandler & ServiceOrderLineRelate action 
handler
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java
        src/org/openbravo/event/ServiceRelationEventHandler.java

    Unai Martirena <[email protected]> null
    [Product Services] Display Unique per Document when Service is Linked to 
Product
        src-db/database/sourcedata/AD_FIELD.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product service] Adds missing fields for included products tab and P&E
        src-db/database/sourcedata/AD_FIELD.xml

    Unai Martirena <[email protected]> null
    [Product Service] Some fixes on QA Testing Sample Data

* Remove unnecessary OBPOS columns
* Remove unexisting sequenceno columns
* Add new columns for BOM Taxes project new Products
        referencedata/sampledata/QA_Testing/M_PRODUCT.xml

    Aaron Calero <[email protected]> null
    Merged from hgvol
      
    Aaron Calero <[email protected]> null
    Merged from hgvol
      
    Aaron Calero <[email protected]> null
    Merged from PI
      
    Martin Taal <[email protected]> null
    Merged from PI
      
    Sandra Huguet <[email protected]> null
    [HGVOL] created index M_PRODUCT_BRAND_ID
        src-db/database/model/tables/M_PRODUCT.xml

    Miguel de Juana <[email protected]> null
    [HGVOL] Add CORS compatibility
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelServlet.java
        src/org/openbravo/base/secureApp/LoginHandler.java

    Miguel de Juana <[email protected]> null
    [HGVOL] Add CORS compatibility in SessionActive
        src/org/openbravo/erpCommon/security/SessionActive.java

    Martin Taal <[email protected]> null
    Merged from PI
      
    Augusto Mauch <[email protected]> null
    [HGVOL] DBSourceManager supports working with SymmetricDS tables

This version of dbsourcemanager ignores SymmetridDSs tables, so it does not 
perform checks on them and also it does not delete them
        src-db/database/lib/dbsourcemanager.jar

    Unai Martirena <[email protected]> null
    [Product Service] Add missing Allow Deferred Sell & Deferred Sell Max Days 
elements
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml

    Unai Martirena <[email protected]> null
    [Product Service] Remove not valid elements
        src-db/database/sourcedata/AD_COLUMN.xml

    Unai Martirena <[email protected]> null
    [Product Service] Add new fields in Related Services tab under Sales 
Orderline

New fields:
 * Document No
 * Line No
 * Atribute Set Value
 * Quantity
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src/org/openbravo/event/ServiceRelationEventHandler.java

    Unai Martirena <[email protected]> null
    [Product Service] Remove Priority & Sequence No fields from Product
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Unai Martirena <[email protected]> null
    [Product Service] Update service orderline amounts in relate action handler
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java

    Unai Martirena <[email protected]> null
    [Product Services] Remove EM_GCNV_ALLOWPARTIALRETURN column from QA sample 
data added by mistake
        referencedata/sampledata/QA_Testing/M_PRODUCT.xml

    Unai Martirena <[email protected]> null
    [Product Service] Fix QA sample data due to new constraints in M_Product 
table
        referencedata/sampledata/QA_Testing/M_PRODUCT.xml

    Unai Martirena <[email protected]> null
    [Product Service] Add previously removed constraint in M_Product table
        src-db/database/model/tables/M_PRODUCT.xml

    Unai Martirena <[email protected]> null
    [Product Service] Fix copyright, fixes on business event handlers
        src/org/openbravo/event/ServiceOrderLineEventHandler.java
        src/org/openbravo/event/ServiceRelationEventHandler.java

    Unai Martirena <[email protected]> null
    [Product Service] Remove orderline trigger changes, add business event 
handler
        src/org/openbravo/event/ServiceOrderLineEventHandler.java
        src-db/database/model/triggers/C_ORDERLINE_TRG.xml
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java
        src/org/openbravo/event/ServiceRelationEventHandler.java
        src/org/openbravo/materialmgmt/ServicePriceUtils.java
        web/js/productServices.js

    Unai Martirena <[email protected]> null
    [Product Service] Add read only logic to Ordered Qty for Service Products
        src-db/database/sourcedata/AD_AUXILIARINPUT.xml
        src-db/database/sourcedata/AD_COLUMN.xml

    Eduardo Becerra <[email protected]> null
    [Product Service] Add field to M_product to Add Services to Non-Active 
Ticket
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Unai Martirena <[email protected]> null
    [Product Service] Exclude Service order lines in Related Orderlines 
pick&edit
        src/org/openbravo/common/datasource/OrderLinePickEditTransformer.java

    Eduardo Argal Guibert <[email protected]> null
    [Product Services] Adds same fields to tab than for P&E (included product 
categories)
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product service] Adds missing fields for included products tab and P&E
        src-db/database/sourcedata/AD_FIELD.xml

    Unai Martirena <[email protected]> null
    [Product Services] Display Unique per Document when Service is Linked to 
Product
        src-db/database/sourcedata/AD_FIELD.xml

    Unai Martirena <[email protected]> null
    [Product Service] Remove sequenceno column since it no longer exists
        referencedata/sampledata/QA_Testing/M_PRODUCT.xml

    Unai Martirena <[email protected]> null
    [Product Service] Add new fields in Related Services tab under Sales 
Orderline

New fields:
 * Document No
 * Line No
 * Atribute Set Value
 * Quantity
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src/org/openbravo/event/ServiceRelationEventHandler.java

    Unai Martirena <[email protected]> null
    [Product Service] Remove Priority & Sequence No fields from Product
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Unai Martirena <[email protected]> null
    [Product Service] Update service orderline amounts in relate action handler
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java

    Unai Martirena <[email protected]> null
    [Product Services] Remove EM_GCNV_ALLOWPARTIALRETURN column from QA sample 
data added by mistake
        referencedata/sampledata/QA_Testing/M_PRODUCT.xml

    Unai Martirena <[email protected]> null
    [Product Service] Fix QA sample data due to new constraints in M_Product 
table
        referencedata/sampledata/QA_Testing/M_PRODUCT.xml

    Unai Martirena <[email protected]> null
    [Product Service] Fix copyright, fixes on business event handlers
        src/org/openbravo/event/ServiceOrderLineEventHandler.java
        src/org/openbravo/event/ServiceRelationEventHandler.java

    Unai Martirena <[email protected]> null
    [Product Service] Remove orderline trigger changes, add business event 
handler
        src/org/openbravo/event/ServiceOrderLineEventHandler.java
        src-db/database/model/triggers/C_ORDERLINE_TRG.xml
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java
        src/org/openbravo/event/ServiceRelationEventHandler.java
        src/org/openbravo/materialmgmt/ServicePriceUtils.java
        web/js/productServices.js

    Unai Martirena <[email protected]> null
    [Product Service] Add read only logic to Ordered Qty for Service Products
        src-db/database/sourcedata/AD_AUXILIARINPUT.xml
        src-db/database/sourcedata/AD_COLUMN.xml

    Unai Martirena <[email protected]> null
    [Product Service] Fix display logics, add quantity rule constraint
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_MESSAGE.xml
        src-db/database/sourcedata/AD_TAB.xml
        
src/org/openbravo/erpCommon/info/ServiceProductPricePrecisionFilterExpression.java

    Unai Martirena <[email protected]> null
    [Product Service] Fix ServiceProductPricePrecisionFilterExpression default 
value filter expression
        
src/org/openbravo/erpCommon/info/ServiceProductPricePrecisionFilterExpression.java

    Unai Martirena <[email protected]> null
    [Product Service] Fixes on Orderlines P&E validations
        
src/org/openbravo/erpCommon/info/ServiceProductPricePrecisionFilterExpression.java
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_MESSAGE.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
        web/js/productServices.js

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds event handler and removes DB trigger. Creates price 
utils
        src/org/openbravo/event/ServiceRelationEventHandler.java
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java
        src/org/openbravo/materialmgmt/ServicePriceUtils.java
        src-db/database/model/triggers/C_ORDERLINE_SERVREL_TRG.xml

    Unai Martirena <[email protected]> null
    [Product Service] Make use of ServicePriceUtils in Orderlines P&E
        src-db/database/sourcedata/AD_TABLE.xml
        src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java
        src/org/openbravo/materialmgmt/ServicePriceUtils.java
        web/js/productServices.js

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds service price utility
        src/org/openbravo/materialmgmt/ServicePriceUtils.java

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] New triggers for service price calculation
        src-db/database/model/functions/C_GET_SERVICE_AMOUNT.xml
        src-db/database/model/functions/C_ORDER_POST1.xml
        src-db/database/model/triggers/C_ORDERLINE_SERVREL_TRG.xml
        src-db/database/model/triggers/C_ORDERLINE_TRG.xml
        src-db/database/sourcedata/AD_MESSAGE.xml
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java

    Unai Martirena <[email protected]> null
    [Product Service] Changes on Related OrderLine pick&edit, Quantity Rule 
field
        src-db/database/model/tables/C_ORDERLINE_SERVICERELATION.xml
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_MESSAGE.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        src-db/database/sourcedata/AD_REF_LIST.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java
        web/js/productServices.js
        web/js/test/ob-product-services-test.js

    Eduardo Argal Guibert <[email protected]> null
    Adds junit test case for services
        src-test/src/org/openbravo/test/services/ServicesTest.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData1.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData2.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData3.java
        src-test/src/org/openbravo/test/services/data/ServiceTestData4.java

    Unai Martirena <[email protected]> null
    [Product Service] Add new fixes

* Fix Display Logic for Overdue Available Days field
* Return correct amount in Related orderlines hqlquery table when orderline 
exists in Related Orderlines Table
* Improve error messages returned in ServiceRelatedLinePriceActionHandler
* Update qunit tests with the new returned messages
* Remove return code when there are no lines selected in ServiceOrderLineRelate 
action handler. Could happen that it is wanted to be deleted all the lines, so 
nothing would be selected in the grid
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_MESSAGE.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java
        web/js/productServices.js
        web/js/test/ob-product-services-test.js

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Fixes readonly logic for ispricerulebased
        src-db/database/sourcedata/AD_COLUMN.xml

    Unai Martirena <[email protected]> null
    [Product Service] Add QUnit tests for Services
        web/js/test/ob-product-services-test.js
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java

    Unai Martirena <[email protected]> null
    [Product Service] Add more Sample Data
        referencedata/sampledata/QA_Testing/C_ORDER.xml
        referencedata/sampledata/QA_Testing/C_ORDERLINE.xml
        referencedata/sampledata/QA_Testing/C_ORDERLINETAX.xml
        referencedata/sampledata/QA_Testing/C_ORDERTAX.xml
        referencedata/sampledata/QA_Testing/M_PRICELIST.xml
        referencedata/sampledata/QA_Testing/M_PRICELIST_VERSION.xml
        referencedata/sampledata/QA_Testing/M_PRODUCTPRICE.xml
        referencedata/sampledata/QA_Testing/M_SERVICEPRICERULE.xml
        referencedata/sampledata/QA_Testing/M_SERVICEPRICERULE_RANGE.xml
        referencedata/sampledata/QA_Testing/M_SERVICEPRICERULE_VERSION.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] is price rule based depends on is linked product
        src-db/database/model/triggers/M_PRODUCT_BEF_TRG.xml
        src-db/database/model/triggers/M_PRODUCT_TRG.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Unai Martirena <[email protected]> null
    [Product Service] Remove global variables from 
ServiceRelatedLinePriceActionHandler
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java

    Unai Martirena <[email protected]> null
    [Product Services] Add Sample Data for QA Client for Services
        referencedata/sampledata/QA_Testing/M_PRODUCT_CATEGORY_SERVICE.xml
        referencedata/sampledata/QA_Testing/M_PRODUCT_SERVICE.xml
        referencedata/sampledata/QA_Testing/M_SERVICEPRICERULE.xml
        referencedata/sampledata/QA_Testing/M_SERVICEPRICERULE_RANGE.xml
        referencedata/sampledata/QA_Testing/M_SERVICEPRICERULE_VERSION.xml
        referencedata/sampledata/QA_Testing/C_ORDER.xml
        referencedata/sampledata/QA_Testing/C_ORDERLINE.xml
        referencedata/sampledata/QA_Testing/C_ORDERLINETAX.xml
        referencedata/sampledata/QA_Testing/C_ORDERTAX.xml
        referencedata/sampledata/QA_Testing/M_PRODUCT.xml
        referencedata/sampledata/QA_Testing/M_PRODUCTPRICE.xml

    Unai Martirena <[email protected]> null
    [Product Service] Fix on amount calculation while finding the price of a 
Service
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java

    Unai Martirena <[email protected]> null
    [Product Service] Add new tables to Sample Data Dataset
        src-db/database/sourcedata/AD_DATASET_TABLE.xml

    Unai Martirena <[email protected]> null
    [Product Service] Fix amount rounding from standard precission to price 
precission
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] fixes relation trigger and amounts rounding
        src-db/database/model/triggers/C_ORDERLINE_SERVREL_TRG.xml
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Changes data package for ServiceOrderLineRelate
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java

    Unai Martirena <[email protected]> null
    [Product Service] Fixes on Service Related action handlers

* Retrieve Amount from grid and set to Related Orderline in 
ServiceOrderLineRelate action handler.
* Calculate amount of Service based on Line Gross Amount if Sales Order is 
'Price Included Tax' and if not calculate based on Line Net Amount.
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java

    Unai Martirena <[email protected]> null
    [Product Services] Change Amount column in OrderLine Relations from Integer 
to Amount
        src-db/database/sourcedata/AD_COLUMN.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds new tab to display services related to a product in 
sales order
        src-db/database/sourcedata/AD_AUXILIARINPUT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_TAB.xml
        src-db/database/sourcedata/AD_TABLE.xml

    Unai Martirena <[email protected]> null
    [Product Service] Add some fixes in ServiceRelatedLinePriceActionHandler

1) If the Service Product is not 'Price Rule Based' return 0.
2) If a Service Price Rule Range 'Amount Up To' is set to null it will cover 
whatever line net amount of the sales order line.
3) Add some Java Doc.
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java

    Unai Martirena <[email protected]> null
    [Product Service] Implement function to get price of a service associated 
to a product

* Javascript function added in Service Orderlines Pick&Edit to get the price 
from backend
* New hidden parameter has been added in Service Orderlines Pick&Edit to store 
the ID of Product Service of the Header
        
src/org/openbravo/common/actionhandler/ServiceRelatedLinePriceActionHandler.java
        web/js/productServices.js
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
        src-db/database/sourcedata/AD_MESSAGE.xml
        src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
        src-db/database/sourcedata/OBUIAPP_PROCESS.xml
        src/org/openbravo/common/datasource/OrderLinePickEditTransformer.java

    Unai Martirena <[email protected]> null
    [Product Service] Fix C_ORDERLINE_SERVREL_TRG trigger, change AmountUpTo 
from Integer to Amount
        src-db/database/model/triggers/C_ORDERLINE_SERVREL_TRG.xml
        src-db/database/sourcedata/AD_COLUMN.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds trigger and message
        src-db/database/model/triggers/M_PRODUCT_BEF_TRG.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_MESSAGE.xml
        src-db/database/sourcedata/AD_TAB.xml

    Unai Martirena <[email protected]> null
    [Product Service] Convert OrderLinePickEdit in HQL Query Table
        src/org/openbravo/common/datasource/OrderLinePickEditTransformer.java
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_TAB.xml
        src-db/database/sourcedata/AD_TABLE.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds islinkedtoproduct column, constraints and trigger
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/model/triggers/M_PRODUCT_TRG.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Changes orderline trigger to stop updating of product 
when there are existing relations
        src-db/database/model/triggers/C_ORDERLINE_TRG.xml
        src-db/database/sourcedata/AD_MESSAGE.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds Trigger to order line relation
        src-db/database/model/triggers/C_ORDERLINE_SERVREL_TRG.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds action handler. Missing from previous commit
        src/org/openbravo/common/actionhandler/ServiceOrderLineRelate.java

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds actionHandler for OrderLine Relations
        src-db/database/sourcedata/OBUIAPP_PROCESS.xml

    Unai Martirena <[email protected]> null
    [Product Service] Fix some constrainst name
        src-db/database/model/tables/M_PRODUCT_SERVICE.xml
        src-db/database/model/tables/M_SERVICEPRICERULE.xml
        src-db/database/model/tables/M_SERVICEPRICERULE_RANGE.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Fixes Order Line Relation whereclause
        src-db/database/sourcedata/AD_TAB.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds where clause for include product category
        src-db/database/sourcedata/AD_TAB.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds date to order line relation. Changes hql where and 
filter clauses
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_TAB.xml

    Unai Martirena <[email protected]> null
    [Product Service] Add P&E for adding Included/Excluded Products & Categories
        
src/org/openbravo/common/actionhandler/RelateProductCatToServiceProduct.java
        
src/org/openbravo/common/actionhandler/RelateProductsToServiceProduct.java
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_FIELDGROUP.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        src-db/database/sourcedata/AD_TAB.xml
        src-db/database/sourcedata/AD_WINDOW.xml
        src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
        src-db/database/sourcedata/OBUIAPP_PROCESS.xml
        src-db/database/sourcedata/OBUIAPP_REF_WINDOW.xml

    Unai Martirena <[email protected]> null
    [Product Service] Add unique constraint for Included/Excluded Product & 
Categories
        src-db/database/model/tables/M_PRODUCT_CATEGORY_SERVICE.xml
        src-db/database/model/tables/M_PRODUCT_SERVICE.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds P&E for order line relations
        src-db/database/model/tables/C_ORDERLINE.xml
        src-db/database/sourcedata/AD_AUXILIARINPUT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        src-db/database/sourcedata/AD_TAB.xml
        src-db/database/sourcedata/AD_WINDOW.xml
        src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
        src-db/database/sourcedata/OBUIAPP_PROCESS.xml
        src-db/database/sourcedata/OBUIAPP_REF_WINDOW.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds Ordering for ranges
        src-db/database/sourcedata/AD_TAB.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Fixes Range trigger and amountupto definition
        src-db/database/model/triggers/M_SERVICEPRICERULE_RANGE_TRG.xml
        src-db/database/model/tables/M_SERVICEPRICERULE_RANGE.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/model/functions/M_SERVICEPRICERULE_RANGE_TRG.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Adds unique constraint for order line relations
        src-db/database/model/tables/C_ORDERLINE_SERVICERELATION.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Property fields for related order line
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_TAB.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Service] Ordering of tab and fixes displaylogic
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_TAB.xml
        src-db/database/sourcedata/AD_TABLE.xml

    Eduardo Argal Guibert <[email protected]> null
    [Product Services] Service Price Rules
        src-db/database/model/functions/M_SERVICEPRICERULE_RANGE_TRG.xml
        src-db/database/model/tables/M_SERVICEPRICERULE.xml
        src-db/database/model/tables/M_SERVICEPRICERULE_RANGE.xml
        src-db/database/model/tables/M_SERVICEPRICERULE_VERSION.xml
        src-db/database/model/triggers/M_SERVICEPRICERULE_TRG.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_MENU.xml
        src-db/database/sourcedata/AD_MESSAGE.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        src-db/database/sourcedata/AD_REF_LIST.xml
        src-db/database/sourcedata/AD_TAB.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src-db/database/sourcedata/AD_TREENODE.xml
        src-db/database/sourcedata/AD_VAL_RULE.xml
        src-db/database/sourcedata/AD_WINDOW.xml
        src-db/database/sourcedata/OBUISEL_SELECTOR.xml

    Unai Martirena <[email protected]> null
    [Product Services] Implement Windows, Tabs & Fields, Elements Help & 
Description

Added Tabs in Product Window (Visible only for Service Products):
* Products
* Product Categories

Added Tab under Sales Order Line tab in Sales Order (Visible only for Order 
Lines with a Service Product)
* Related Sales Order Lines

Added Display Logic for all fields (Visible only for Service Products)

Added Description & Help on Elements, Tabs, Tables...
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_AUXILIARINPUT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_FIELDGROUP.xml
        src-db/database/sourcedata/AD_TAB.xml
        src-db/database/sourcedata/AD_TABLE.xml

    Unai Martirena <[email protected]> null
    [Product Services] Implement initial database model and tables & columns

New fields added in M_PRODUCT & C_ORDERLINE tables
New tables created:
 * C_ORDERLINE_SERVICERELATION
 * M_PRODUCT_CATEGORY_SERVICE
 * M_PRODUCT_SERVICE
        src-db/database/model/tables/C_ORDERLINE_SERVICERELATION.xml
        src-db/database/model/tables/M_PRODUCT_CATEGORY_SERVICE.xml
        src-db/database/model/tables/M_PRODUCT_SERVICE.xml
        src-db/database/model/tables/C_ORDERLINE.xml
        src-db/database/model/tables/M_PRODUCT.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_TABLE.xml

    Martin Taal <[email protected]> null
    Merged from PI
      
    Martin Taal <[email protected]> null
    Merged from PI
      
    Augusto Mauch <[email protected]> null
    Related with issue 29612: Adds display logic to Grid Configuration

Adds display logic to the Field tab of the Grid Configuration:
- If the Allow Filter field is set to No, the following fields are hidden: Text 
Field Filter Behavior, Field On Change, Threshold to Trigger Filter on Text 
Field, Disable Foreign Key Combo, Allow Filtering FOreign Keys by its 
identifier and Unfiltered Foreign Key Combo
- If the Disable Foreign Key Combo field is set to Yes, the following fields 
are hidden: Allow Filtering FOreign Keys by its identifier and Unfiltered 
Foreign Key Combo
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_FIELD.xml

    Augusto Mauch <[email protected]> null
    Related with issue 29612: handle properly fk filter properties
>
> If the disableFkDropdown grid configuration is enabled, then the 
> allowFkFilterByIdentifier and showFkDropdownUnfiltered should not be taken 
> into account. Otherwise the user could configure the grid in a way that the 
> fintering of a column is enabled, but non functional
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/ForeignKeyUIDefinition.java

    Augusto Mauch <[email protected]> null
    Related with issue 29612: to_char needed in non-textual identifier 
properties

When filtering a foreign key whose identifier is a column that does not use a 
text/string reference, using the to_char function is still needed.
        
modules/org.openbravo.service.json/src/org/openbravo/service/json/AdvancedQueryBuilder.java
        src/org/openbravo/base/model/Property.java

    Augusto Mauch <[email protected]> null
    Related with issue 29612: Update Copyright year
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewUtil.java
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/ForeignKeyUIDefinition.java
        
modules/org.openbravo.service.json/src/org/openbravo/service/json/AdvancedQueryBuilder.java
        
modules/org.openbravo.service.json/src/org/openbravo/service/json/JsonConstants.java

    Augusto Mauch <[email protected]> null
    Related with issue 29612: Updates name to use Combo instead of Dropdown
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_ELEMENT.xml
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_FIELD.xml

    Augusto Mauch <[email protected]> null
    Related with bug 29612: Applies properly the client/organizations filter

If the column being filtered referenced the Client or Organization entity, then 
the resulting query was not including the where clause to filter the readable 
clients and organizations, respectively. This is a known issue, reported here 
[1].

This issue cannot be easily fixed, so this project address it by adding 
manually the readable client or organization filter if the entity being 
filtered is client or organization and if the query is being built as a result 
of opening the dropdown of one of the new unfiltered foreign key filters.

[1] https://issues.openbravo.com/view.php?id=29846
        
modules/org.openbravo.service.json/src/org/openbravo/service/json/AdvancedQueryBuilder.java
        
modules/org.openbravo.service.json/src/org/openbravo/service/json/DefaultJsonDataService.java

    Augusto Mauch <[email protected]> null
    Fixes issue 29612: Adds grid configuration to disable fk filter dropdown

Sometime the cost of populating a foreign key filter dropdown is much higher 
than filtering its column using its identifier, like a standard text column. 
This changeset adds a grid configuration to allow disabling the dropdown of 
foreign key filters.

If the configuration is activated the use will not be able to open the 
dropdown, not even using keyboard shortcuts. Saved views created before 
enabling this configuration will keep working after activating it.
        
modules/org.openbravo.client.application/src-db/database/model/tables/OBUIAPP_GC_FIELD.xml
        
modules/org.openbravo.client.application/src-db/database/model/tables/OBUIAPP_GC_SYSTEM.xml
        
modules/org.openbravo.client.application/src-db/database/model/tables/OBUIAPP_GC_TAB.xml
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_COLUMN.xml
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_ELEMENT.xml
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_FIELD.xml
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewUtil.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk-filter.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/ForeignKeyUIDefinition.java

    Augusto Mauch <[email protected]> null
    Fixes bug 29732: Get rid of coalesce(to_char()) when possible to improve 
query

We sometimes use the coalesce(to_char(value),'') functions to prevent passing 
null values in a where clause, replacing the null value with an empty string. 
The problem is that if those functions are used, then it will not be possible 
benefit from the indexes defined in the database.

In this issue we have made a distintion between mandatory and non-mandatory 
columns. Mandatory columns will no longer use the coalesce and to_char 
functions in the AdvancedQueryBuilder.createIdentifierLeftClause method. We can 
do that safely as it is not possible that those columns have null values.
        
modules/org.openbravo.service.json/src/org/openbravo/service/json/AdvancedQueryBuilder.java

    Augusto Mauch <[email protected]> null
    Related with bug 29612:New grid configuration to improve population of fk 
combo

The new grid configuration allows to change the way the foreign key filter drop 
downs are populated. Usually the rows shown in a fk filter drop down are only 
those that are being used in the referencing table. But that can be very slow 
if the referenced table has only a few records and the referenced tablas has a 
huge volume.

To address this problem, this new grid configuration allows to show all the 
records of the referenced table, even if they are not being used in the 
referencing table. When the queryService is being created to populate the 
filter drop down, the main entity is changed to the referenced table, and the 
criteria is updated. Also the where clause of the referencing table is now 
ignored.
        
modules/org.openbravo.client.application/src-db/database/model/tables/OBUIAPP_GC_FIELD.xml
        
modules/org.openbravo.client.application/src-db/database/model/tables/OBUIAPP_GC_SYSTEM.xml
        
modules/org.openbravo.client.application/src-db/database/model/tables/OBUIAPP_GC_TAB.xml
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_COLUMN.xml
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_ELEMENT.xml
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_FIELD.xml
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewUtil.java
        
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk-filter.js
        
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/ForeignKeyUIDefinition.java
        
modules/org.openbravo.service.json/src/org/openbravo/service/json/DefaultJsonDataService.java
        
modules/org.openbravo.service.json/src/org/openbravo/service/json/JsonConstants.java

    Martin Taal <[email protected]> null
    [HGVOL] Removed not needed hasSession method
        src-core/src/org/openbravo/base/VariablesBase.java

    Martin Taal <[email protected]> null
    Merged from PI
      
    Martin Taal <[email protected]> null
    Merged from PI
      
    Martin Taal <[email protected]> null
    Merged from PI
      
    Martin Taal <[email protected]> null
    [HGVOL] Reset column size of JSONINFO
        src-db/database/model/tables/C_IMPORT_ENTRY.xml
        src-db/database/model/tables/C_IMPORT_ENTRY_ARCHIVE.xml

    Martin Taal <[email protected]> null
    Merged from PI
      
    Martin Taal <[email protected]> null
    Merged from PI
      
    Martin Taal <[email protected]> null
    Merged from PI
      
    Sandra Huguet <[email protected]> null
    [HGVOL] Changes in payment processing to improve performance
        
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProcess.java
        
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_TransactionProcess.java

    Augusto Mauch <[email protected]> null
    [HGVOL] Adds 'Initial' as default for the ImportStatus column of 
C_IMPORT_ENTRY
        src-db/database/model/tables/C_IMPORT_ENTRY.xml

    Martin Taal <[email protected]> null
    [HGVOL] Changed name and column size of JSONINFO
        src-db/database/model/tables/C_IMPORT_ENTRY.xml
        src-db/database/model/tables/C_IMPORT_ENTRY_ARCHIVE.xml

    Martin Taal <[email protected]> null
    Merged from PI
      
    Martin Taal <[email protected]> null
    [HGVOL] Removed forgotten System.err
        src/org/openbravo/service/importprocess/ImportEntryManager.java

    Martin Taal <[email protected]> null
    [HGVOL] Merged from PI
      
    Martin Taal <[email protected]> null
    [HGVOL] Don't disable entity checking but clear session after initializing 
entity access checking
        src/org/openbravo/dal/core/OBContext.java
        src/org/openbravo/dal/security/EntityAccessChecker.java
        src/org/openbravo/service/importprocess/ImportEntryProcessor.java

    Martin Taal <[email protected]> null
    [HGVOL] Wait for new entries if there were no records in last cycle
        src/org/openbravo/service/importprocess/ImportEntryManager.java

    Martin Taal <[email protected]> null
    [HGVOL] Also initially show errors in import entry tab
        src-db/database/sourcedata/AD_TAB.xml

    Martin Taal <[email protected]> null
    [HGVOL] Set default sort in import data windows, corrected label
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_TAB.xml

    Martin Taal <[email protected]> null
    [HGVOL] allow preventing entity access checking, don't do extra waits in 
processing of import entries
        src/org/openbravo/dal/core/OBContext.java
        src/org/openbravo/dal/security/EntityAccessChecker.java
        src/org/openbravo/service/importprocess/ImportEntryManager.java
        src/org/openbravo/service/importprocess/ImportEntryProcessor.java

    Martin Taal <[email protected]> null
    [HGVOL] Changed order of form fields of import entry archive
        src-db/database/sourcedata/AD_FIELD.xml

    Martin Taal <[email protected]> null
    [HGVOL] Added Import Entry Archive Functionality
        src/org/openbravo/service/importprocess/ImportEntryArchiveManager.java

    Martin Taal <[email protected]> null
    [HGVOL] Added Import Entry Archive Functionality
        src-db/database/model/tables/C_IMPORT_ENTRY_ARCHIVE.xml
        src/org/openbravo/service/importprocess/ImportEntryArchiveManager.java
        
src/org/openbravo/service/importprocess/ImportEntryArchivePreProcessor.java
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_MENU.xml
        src-db/database/sourcedata/AD_TAB.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src-db/database/sourcedata/AD_TREENODE.xml
        src-db/database/sourcedata/AD_WINDOW.xml
        src/org/openbravo/service/importprocess/ImportEntryManager.java
        src/org/openbravo/service/importprocess/ImportProcessUtils.java

    Sandra Huguet <[email protected]> null
    [HGVOL] Added indexes in m_inout table to improve sorting
        src-db/database/model/tables/M_INOUT.xml

    Martin Taal <[email protected]> null
    Merged PI
      
    Javier Etxarri <[email protected]> null
    Change the name for column JsonInfo to data.
Not all the data to be imported needs to be a JSON object, it can be a file 
line for example
        src-db/database/model/tables/C_IMPORT_ENTRY.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/M_OFFER_TYPE.xml
        src/org/openbravo/service/importprocess/ImportEntryManager.java

    Sandra Huguet <[email protected]> null
    [HGVOL] Add index to improve performance in  standard windows
        src-db/database/model/tables/C_BPARTNER.xml
        src-db/database/model/tables/C_ORDER.xml
        src-db/database/model/tables/M_PRODUCT.xml

    Sandra Huguet <[email protected]> null
    [HGVOL] Changes in payment processing to improve performance
        
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProcess.java
        
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_TransactionProcess.java

    Martin Taal <[email protected]> null
    [HGVOL] Changes to payment processing to improve performance for retail
        
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/dao/TransactionsDao.java
        
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentProcess.java
        
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_TransactionProcess.java

    Martin Taal <[email protected]> null
    [HGVOL] Smaller changes to report timings
        src/org/openbravo/service/importprocess/ImportEntryManager.java
        src/org/openbravo/service/importprocess/ImportEntryProcessor.java

    Martin Taal <[email protected]> null
    [HGVOL] Use Queue instead of Deque as Deque is supported in java 7 onwards 
and not before
        src/org/openbravo/service/importprocess/ImportEntryProcessor.java

    Martin Taal <[email protected]> null
    [HGVOL] Solved wrong dependencies which gave compile errors
        src/org/openbravo/dal/core/OBContext.java
        src/org/openbravo/service/importprocess/ImportEntryManager.java
        src/org/openbravo/service/importprocess/ImportEntryProcessor.java
        src/org/openbravo/service/importprocess/ImportProcessUtils.java

    Martin Taal <[email protected]> null
    Merged from pi
      
    Martin Taal <[email protected]> null
    [HGVOL] Made sure that different threads correctly (de)register
        src/org/openbravo/service/importprocess/ImportEntryProcessor.java

    Martin Taal <[email protected]> null
    [HGVOL] Implementing the Import Process Framework
        src-db/database/model/tables/C_IMPORT_ENTRY.xml
        src/org/openbravo/service/importprocess/ImportEntryManager.java
        src/org/openbravo/service/importprocess/ImportEntryPreProcessor.java
        src/org/openbravo/service/importprocess/ImportEntryProcessor.java
        
src/org/openbravo/service/importprocess/ImportProcessContextListener.java
        src/org/openbravo/service/importprocess/ImportProcessUtils.java
        src-core/src/org/openbravo/base/VariablesBase.java
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml
        src-db/database/sourcedata/AD_MENU.xml
        src-db/database/sourcedata/AD_MODEL_OBJECT.xml
        src-db/database/sourcedata/AD_PACKAGE.xml
        src-db/database/sourcedata/AD_REFERENCE.xml
        src-db/database/sourcedata/AD_REF_LIST.xml
        src-db/database/sourcedata/AD_TAB.xml
        src-db/database/sourcedata/AD_TABLE.xml
        src-db/database/sourcedata/AD_TREENODE.xml
        src-db/database/sourcedata/AD_WINDOW.xml
        src/org/openbravo/dal/core/OBContext.java

    Asier Lostalé <[email protected]> null
    fixed issue 31973: detect situation created by issue 31959

  Added module script that creates alert when in this situation
        
src-util/modulescript/build/classes/org/openbravo/modulescript/PgJdbcDatesIssue.class
        
src-util/modulescript/build/classes/org/openbravo/modulescript/PgJdbcDatesIssueData.class
        
src-util/modulescript/src/org/openbravo/modulescript/PgJdbcDatesIssue.java
        
src-util/modulescript/src/org/openbravo/modulescript/PgJdbcDatesIssue_data.xsql

    Augusto Mauch <[email protected]> null
    Fixes issue 31965: Enables loading the model without standardizing PLSQL 
code

The platform interface has now a method, loadModelFromDatabase(ExcludeFilter 
filter, boolean doPlSqlStandardization), that accepts a parameter to specify 
whether the PLSQL code standardization should be done when the database model 
is loaded. This method would be useful for those who want to load the model but 
that don't need to do anything related with the PLSQL code (for instance if 
they just want to use the model to disable/enable foreign keys and constraints).

Adds also tests to check that it is possible to load the database model with 
and without doing the PLSQL code standardization.
        src-db/database/lib/dbsourcemanager.jar

Changes for Build #1269
No changes




Last 20 lines of the console output:

[...truncated 22436 lines...]
Total time: 2 seconds

executing script 'Tomcat stop'
[int-basic-pgsql] $ /bin/bash /tmp/build_step_template123184952514720261.sh 
ENABLE
DEBUG: Tomcat stop called with parameters: ENABLED=ENABLE
 * Stopping Tomcat servlet engine for Openbravo tomcat
   ...done.

executing script 'Check log'
[int-basic-pgsql] $ /bin/bash /tmp/build_step_template4974743566885360497.sh 
ENABLE
DEBUG: Check log called with parameters: ENABLED=ENABLE
Check log: openbravo log (artifact: int-basic-pgsql.log) is clean

Recording test results
Archiving artifacts
Checking \] ERROR|\] WARN
Email was triggered for: Fixed
Trigger Success was overridden by another trigger and will not send an email.
Sending email for trigger: Fixed
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Openbravo-builds mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-builds

Reply via email to