int-api - Build # 1530 - Still Failing:

Check console output at https://ci.openbravo.com/job/int-api/1530/ to view the 
results.


Committers since last success:

Changes for Build #1529

    Asier Lostalé <[email protected]> null
    fixed issue 21765 fixed issue 28955: enabled cdi in jUnit test cases
      
    Asier Lostalé <[email protected]> null
    [cdi-junit] DynamicExpressionParserTest needs to extend WeldBaseTest

  in order to be able to execute it within a suite which already used cdi, if 
not
  it tries to use injection resulting in NPE
        
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/DynamicExpressionParserTest.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] proper initialization of interceptors in WeldBaseTest

   to allow execution of test suites.
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/WeldBaseTest.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] paths for eclipse linked sources are relative
        src-test/.project

    Asier Lostalé <[email protected]> null
    [cdi-junit] fixed test class name
        src-test/src/org/openbravo/test/AllAntTaskTests.java

    Asier Lostalé <[email protected]> null
    [cdi-juni] fixed src-test/.project path
        src-test/.project

    Asier Lostalé <[email protected]> null
    [cdi-junit] added test case for dal persistance event
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/testinfrastructure/DalPersistanceEventTest.java
        src-test/src/org/openbravo/test/AllAntTaskTests.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] initialize kernel so persistance observers are available
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/WeldBaseTest.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] recovered existing cdi unit tests
        
modules/org.openbravo.client.kernel/src-test/org/openbravo/client/kernel/freemarker/test/FreemarkerTemplateProcessorTest.java
        
modules/org.openbravo.client.kernel/src-test/org/openbravo/client/kernel/freemarker/test/GenerateComponentTest.java
        
modules/org.openbravo.client.kernel/src-test/org/openbravo/client/kernel/freemarker/test/LabelTest.java
        src-test/src/org/openbravo/test/AllAntTaskTests.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] updated licensing for new libraries
        legal/Licensing.txt

    Asier Lostalé <[email protected]> null
    [cdi-junit] pi merge
      
    Asier Lostalé <[email protected]> null
    [cdi-junit] added test case for parameterization infrastructure
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/testinfrastructure/ParameterizedCdi.java
        src-test/src/org/openbravo/test/AllAntTaskTests.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] code formatting
        src-test/src/org/openbravo/test/AllAntTaskTests.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] added infrastructure for test case parameterization
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/ParameterCdiTest.java
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/ParameterCdiTestRule.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] added test case to ant all tests
        src-test/src/org/openbravo/test/AllAntTaskTests.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] added test case to ant tests
        src-test/src/org/openbravo/test/AntTaskTests.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] do not invoke compileSqlc as it tries to compile src-test in 
core
 without modules
        src-test/build.xml

    Asier Lostalé <[email protected]> null
    [cdi-junit] added test cases to cover basic cdi infrastructure in jUnit
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/testinfrastructure/ApplicationScopedBean.java
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/testinfrastructure/CdiInfrastructure.java
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/testinfrastructure/RequestScopedBean.java
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/testinfrastructure/SessionScopedBean.java
        src-test/src/org/openbravo/test/AllTests.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] pi merge
      
    Asier Lostalé <[email protected]> null
    [cdi-test] added convenience run.test ant task

  It allows to execute with ant any test case (or suite) specified by the
  "test" parameter.
        build.xml
        src-test/build.xml

    Asier Lostalé <[email protected]> null
    [cdi-junit] added EL api

  This api is present in tomcat libraries so it doesn't need to be included 
within
  Eclipse's project's classpath. But it is missing when running cdi tests from 
ant
  so the library is required.
        
modules/org.openbravo.base.weld/lib/test/jboss-el-api_2.2_spec-1.0.0.Final.jar

    Asier Lostalé <[email protected]> null
    [cdi-junit] log archive creation
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/WeldBaseTest.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] fixed test classpath for ant executions
        src-test/build.xml

    Asier Lostalé <[email protected]> null
    [cdi-junit] log deployed classes as debug
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/WeldBaseTest.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] make bean manager available from WeldUtils
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/WeldBaseTest.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] adapt arquillians JavaArchive to newer version
        
modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/WeldBaseTest.java

    Asier Lostalé <[email protected]> null
    [cdi-junit] edding to eclipse project and classpath weld resources
        src-test/.classpath.template
        src-test/.project

    Asier Lostalé <[email protected]> null
    [cdi-junit] updated arquillian 1.0.0 Alpha4 -> 1.1.8 Final
        
modules/org.openbravo.base.weld/lib/test/arquillian-config-api-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-config-impl-base-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-container-impl-base-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-container-spi-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-container-test-api-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-container-test-impl-base-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-container-test-spi-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-core-api-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-core-impl-base-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-core-spi-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-junit-container-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-junit-core-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-test-api-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-test-impl-base-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-test-spi-1.1.8.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-testenricher-cdi-1.0.2.Final.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-weld-ee-embedded-1.1-1.0.0.CR8.jar
        modules/org.openbravo.base.weld/lib/test/shrinkwrap-api-1.2.2.jar
        
modules/org.openbravo.base.weld/lib/test/shrinkwrap-descriptors-api-base-2.0.0-alpha-7.jar
        
modules/org.openbravo.base.weld/lib/test/shrinkwrap-descriptors-spi-2.0.0-alpha-7.jar
        modules/org.openbravo.base.weld/lib/test/shrinkwrap-impl-base-1.2.2.jar
        modules/org.openbravo.base.weld/lib/test/shrinkwrap-spi-1.2.2.jar
        modules/org.openbravo.base.weld/lib/test/arquillian-api-1.0.0.Alpha4.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-impl-base-1.0.0.Alpha4.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-junit-1.0.0.Alpha4.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-protocol-local-1.0.0.Alpha4.jar
        modules/org.openbravo.base.weld/lib/test/arquillian-spi-1.0.0.Alpha4.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-testenricher-cdi-1.0.0.Alpha4.jar
        
modules/org.openbravo.base.weld/lib/test/arquillian-weld-ee-embedded-1.1-1.0.0.Alpha4.jar
        
modules/org.openbravo.base.weld/lib/test/shrinkwrap-api-1.0.0-alpha-11.jar
        
modules/org.openbravo.base.weld/lib/test/shrinkwrap-extension-classloader-1.0.0-alpha-11.jar
        
modules/org.openbravo.base.weld/lib/test/shrinkwrap-impl-base-1.0.0-alpha-11.jar
        
modules/org.openbravo.base.weld/lib/test/shrinkwrap-spi-1.0.0-alpha-11.jar

Changes for Build #1530

    Víctor Martínez Romanos <[email protected]> null
    Related to issue 30073: code review improvements

CreateFrom.java:
1. Use admin mode to get order line
2. Avoid possible NPE when getting data[i].cOrderlineId

C_INVOICE_CREATE:
1. Added rounding to currency precission
2. Tax Base Amount pro-rating support when running Generate Invoices and we 
select a partially shipped order
        src-db/database/model/functions/C_INVOICE_CREATE.xml
        src/org/openbravo/erpCommon/ad_actionButton/CreateFrom.java

    Atul Gaware <[email protected]> null
    Fixes Issue 30073:Different Alternate Tax Base Amount in a partial invoice
from order depending on the process used

Fix takes care to copy proportionate alternate taxable amount as per qty
being invoiced of the sales order line alternate tax amount. It applies
for both Create Lines From process in Sales Invoice and Create Invoices
>From Order process.

Divide by zero is taken care of and cur precision is used
while division operation for rounding purpose.
        src-db/database/model/functions/C_INVOICE_CREATE.xml
        src/org/openbravo/erpCommon/ad_actionButton/CreateFrom.java

    Adrián Romero [email protected]_ null
    Merging bomtaxes project
      
    Adrián Romero [email protected]_ null
    Merging bomtaxes project
      
    Eduardo Argal Guibert [email protected]_ null
    Changes permissions for jslint
        modules/org.openbravo.client.kernel/jslint/jscheck
        modules/org.openbravo.client.kernel/jslint/jscheck-hg
        modules/org.openbravo.client.kernel/jslint/jscheck-module-hg
        modules/org.openbravo.client.kernel/jslint/jslint-module

    Eduardo Argal Guibert [email protected]_ null
    TRY_PARAMS###AUTOMATION_REPO=pi-ear
        modules/org.openbravo.client.kernel/jslint/jscheck
        modules/org.openbravo.client.kernel/jslint/jscheck-hg
        modules/org.openbravo.client.kernel/jslint/jscheck-module-hg
        modules/org.openbravo.client.kernel/jslint/jslint-module
        src/org/openbravo/erpCommon/ad_actionButton/ActionButtonUtility.java

    Eduardo Argal Guibert [email protected]_ null
    TRY_PARAMS###AUTOMATION_REPO=pi-ear
        modules/org.openbravo.client.kernel/jslint/jscheck
        modules/org.openbravo.client.kernel/jslint/jscheck-hg
        modules/org.openbravo.client.kernel/jslint/jscheck-module-hg
        modules/org.openbravo.client.kernel/jslint/jslint-module
        src/org/openbravo/erpCommon/ad_actionButton/ActionButtonUtility.java

    Eduardo Argal Guibert [email protected]_ null
    Backed out changeset 07c0c9b868b5
        src/org/openbravo/erpCommon/ad_actionButton/ActionButtonUtility.java

    Eduardo Argal Guibert [email protected]_ null
    TRY_PARAMS###AUTOMATION_REPO=pi-ear
        src/org/openbravo/erpCommon/ad_actionButton/ActionButtonUtility.java

    Eduardo Argal Guibert [email protected]_ null
    [BOM Taxes] Fixes Costing tests
        src-test/src/org/openbravo/test/costing/TestCosting.java

    Eduardo Argal Guibert [email protected]_ null
    [BOM Taxes] Fixes Costing tests. Now Grandtotal and totallines needs to be 
autocalculated.
        src-test/src/org/openbravo/test/costing/TestCosting.java

    Adrián Romero [email protected]_ null
    Merging BOM Taxes project
      
    Eduardo Argal Guibert [email protected]_ null
    [BOM Taxes] Fixes totals when closing order
        src-db/database/model/triggers/C_ORDERLINE_TRG2.xml

    Adrián Romero [email protected]_ null
    Merging
      
    Eduardo Argal Guibert [email protected]_ null
    [BOM integracion] change in log to be less verbose
        src-test/src/org/openbravo/test/taxes/TaxesTest.java

    Adrián Romero [email protected]_ null
    [BOM Integration] Fixing Triggers syntax to work on Oracle
        src-db/database/model/triggers/C_INVOICELINE_BEFORE_TRG.xml
        src-db/database/model/triggers/C_INVOICELINE_TRG2.xml
        src-db/database/model/triggers/C_ORDERLINE_TRG.xml
        src-db/database/model/triggers/C_ORDERLINE_TRG2.xml

    Eduardo Argal Guibert [email protected]_ null
    [BOM Integracion] Added tests to AllAntTaskTests
        src-test/src/org/openbravo/test/AllAntTaskTests.java

    Adrián Romero [email protected]_ null
    Merging BOM Taxes project
      
    Eduardo Argal Guibert [email protected]_ null
    [BOM integracion] Changes after code review, some missing precisions
        src-db/database/model/triggers/C_INVOICELINE_TRG2.xml
        src-db/database/model/triggers/C_ORDERLINE_TRG.xml
        src-db/database/model/triggers/C_ORDERLINE_TRG2.xml

    Adrián Romero [email protected]_ null
    Merging BOM Taxes project
      
    Adrián Romero [email protected]_ null
    [BOM Integration] Adding Tax Exempt to sample data for test cases 33 and 34
        referencedata/sampledata/QA_Testing/C_TAX.xml

    Adrián Romero [email protected]_ null
    [BOM Integration] Fixes exempt text cases 33 and 34
        src-test/src/org/openbravo/test/taxes/data/TaxDataConstants.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData1.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData17.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData18.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData2.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData23.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData24.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData7.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData8.java

    Adrián Romero [email protected]_ null
    Fixes BOM Taxes triggers.
* Fixing GROUP BY alias, that does not work in Oracle.
* Using price precision when calculating prices instead of standard precision
* Calculating IsSOTrx flag in case of orders and inserting that was not 
calculated previously
        src-db/database/model/triggers/C_INVOICELINE_BEFORE_TRG.xml
        src-db/database/model/triggers/C_INVOICELINE_TRG2.xml
        src-db/database/model/triggers/C_ORDERLINE_TRG.xml
        src-db/database/model/triggers/C_ORDERLINE_TRG2.xml

    Adrián Romero [email protected]_ null
    Merging BOM Taxes project
      
    Adrián Romero [email protected]_ null
    [BOM Integration] Fixes unit test case 29.
Rounding in negative documents must be consistent with rounding in positive 
documents
        src-db/database/model/functions/C_INVOICETAX_ROUNDING.xml
        src-db/database/model/functions/C_ORDERTAX_ROUNDING.xml

    Eduardo Argal Guibert [email protected]_ null
    [BOM integracion] Adds new test cases for BOM using Exempt taxes and adds 
asserting after update
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData33.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData34.java
        referencedata/sampledata/QA_Testing/M_PRODUCT.xml
        referencedata/sampledata/QA_Testing/M_PRODUCTPRICE.xml
        referencedata/sampledata/QA_Testing/M_PRODUCT_ACCT.xml
        referencedata/sampledata/QA_Testing/M_PRODUCT_BOM.xml
        src-test/src/org/openbravo/test/taxes/TaxesTest.java
        src-test/src/org/openbravo/test/taxes/data/ProductDataConstants.java

    Eduardo Argal Guibert [email protected]_ null
    [BOM Integracion] Adds  missing java classes
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData31.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData32.java

    Eduardo Argal Guibert [email protected]_ null
    [BOM Integracion] Adds two new test and reviews another 2. Changes asserts 
to place actual properly
        src-test/src/org/openbravo/test/taxes/TaxesTest.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData29.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData30.java

    Eduardo Argal Guibert [email protected]_ null
    [BOM Integracion] Recovers invoice withholding amount calculation
        src-db/database/model/functions/C_INVOICE_POST.xml

    Eduardo Argal Guibert [email protected]_ null
    [BOM Integracion] Adds some test cases for taxes
        referencedata/sampledata/QA_Testing/M_PRODUCT_BOM.xml
        src-test/src/org/openbravo/test/taxes/data/BPartnerDataConstants.java
        src-test/src/org/openbravo/test/taxes/data/ProductDataConstants.java
        src-test/src/org/openbravo/test/taxes/data/TaxDataConstants.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData1.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData10.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData11.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData12.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData13.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData14.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData15.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData16.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData17.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData18.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData19.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData2.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData20.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData21.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData22.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData23.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData24.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData25.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData26.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData27.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData28.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData29.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData3.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData30.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData4.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData5.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData6.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData7.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData8.java
        src-test/src/org/openbravo/test/taxes/data/TaxesTestData9.java
        referencedata/sampledata/QA_Testing/C_TAX.xml
        referencedata/sampledata/QA_Testing/C_TAXCATEGORY.xml
        referencedata/sampledata/QA_Testing/C_TAXCATEGORY_TRL.xml
        referencedata/sampledata/QA_Testing/C_TAX_ACCT.xml
        referencedata/sampledata/QA_Testing/C_TAX_TRL.xml
        referencedata/sampledata/QA_Testing/M_PRODUCT.xml
        referencedata/sampledata/QA_Testing/M_PRODUCTPRICE.xml
        referencedata/sampledata/QA_Testing/M_PRODUCT_ACCT.xml
        src-test/src/org/openbravo/test/taxes/TaxesTest.java

    Eduardo Argal Guibert [email protected]_ null
    [BOM Integracion] Adds Regular taxes tests
        src-test/src/org/openbravo/test/taxes/TaxesTest.java
        referencedata/sampledata/QA_Testing/C_INVOICE.xml
        referencedata/sampledata/QA_Testing/C_INVOICELINE.xml
        referencedata/sampledata/QA_Testing/M_PRICELIST.xml
        referencedata/sampledata/QA_Testing/M_PRICELIST_VERSION.xml
        referencedata/sampledata/QA_Testing/M_PRODUCTPRICE.xml
        src-db/database/model/triggers/C_INVOICELINE_BEFORE_TRG.xml

    Adrián Romero [email protected]_ null
    Merging bomtaxes project
      
    Adrián Romero [email protected]_ null
    Merging bomtaxes project
      
    Adrián Romero [email protected]_ null
    Merging bomtaxes project
      
    Adrián Romero [email protected]_ null
    Merging bomtaxes project
      
    Adrián Romero [email protected]_ null
    Merging bomtaxes project
      
    Adrián Romero [email protected]_ null
    Merging bomtaxes project
      
    Adrián Romero [email protected]_ null
    Merging bombtaxes branch
      
    Adrián Romero [email protected]_ null
    Merging bomtaxes branch
      
    Adrián Romero [email protected]_ null
    Merging bomtaxes branch
      
    Adrián Romero [email protected]_ null
    Merging bomtaxes branch
      
    Adrián Romero [email protected]_ null
    Merging bomtaxes branch
      
    Adrián Romero [email protected]_ null
    Closing bomtaxes branch
      
    Adrián Romero [email protected]_ null
    Merging bomtaxes branch
      
    Adrián Romero [email protected]_ null
    Totals are calculated when adding invoice lines
        src-db/database/model/functions/C_INVOICE_POST.xml

    Adrián Romero [email protected]_ null
    Fixing rouding in taxes with rate 0% and negative quantities
        src-db/database/model/functions/C_INVOICELINETAX_ROUNDING.xml
        src-db/database/model/functions/C_ORDERLINETAX_ROUNDING.xml
        src-db/database/model/triggers/C_INVOICELINE_TRG2.xml
        src-db/database/model/triggers/C_ORDERLINE_TRG2.xml

    Adrián Romero [email protected]_ null
    Checking linenetamount also to force net recalculation
        src-db/database/model/triggers/C_INVOICELINE_BEFORE_TRG.xml

    Adrián Romero [email protected]_ null
    Issue 28366: removing net calculation in M_PROMOTION_CALCULATE
Net is calculated in invoice line and order line triggers
        src-db/database/model/functions/M_PROMOTION_CALCULATE.xml

    Adrián Romero [email protected]_ null
    Issue 28366: Removing rounding logic at the end of invoice line tax trigger.
This rounding logic is already implemented in the invoice line trigger and also 
the order logic counterpart does not exist.
        src-db/database/model/triggers/C_INVOICELINETAX_TRG.xml

    Adrián Romero [email protected]_ null
    Merging backout
      
    Adrián Romero [email protected]_ null
    Backed out changeset 2d5afbd49cdf. Issue 28366. Removing logic that rounds 
order and invoice taxes if price including taxes.
        src-db/database/model/triggers/C_INVOICELINE_TRG2.xml
        src-db/database/model/triggers/C_ORDERLINE_TRG2.xml

    Adrián Romero [email protected]_ null
    Fixes issue 0028514: Problem when calculating cascade taxes in price 
including taxes
Rounding adjustment is applied on greater tax amount independently on the 
taxbase, and it is ajusted the tax amount of the greater tax amount and the net 
of son taxes.
PL/SQL implementation
        src-db/database/model/functions/C_INVOICELINETAX_ROUNDING_AMT.xml
        src-db/database/model/functions/C_ORDERLINETAX_ROUNDING_AMT.xml
        src-db/database/model/functions/C_INVOICELINETAX_ROUNDING.xml
        src-db/database/model/functions/C_ORDERLINETAX_ROUNDING.xml

    Adrián Romero [email protected]_ null
    Issue 28366. Calculating warehouse for invoices
        src-db/database/model/triggers/C_INVOICELINE_BEFORE_TRG.xml
        src-db/database/model/triggers/C_INVOICELINE_TRG2.xml

    Adrián Romero [email protected]_ null
    Issue 28366. Implementation of bom calculation in net for invoices
        src-db/database/model/triggers/C_INVOICELINE_BEFORE_TRG.xml

    Adrián Romero [email protected]_ null
    Issue 28366. Implementation of bom calculation in net for orders
        src-db/database/model/triggers/C_ORDERLINE_TRG.xml

    Adrián Romero [email protected]_ null
    Issue 28366. Removing logic that rounds order and invoice taxes if price 
including taxes
This is done to make the BOM products work, because for BOM products, the net 
calculated by the function C_GET_TAX_AMT_FROM_NET does not take into account 
BOM products
        src-db/database/model/triggers/C_INVOICELINE_TRG2.xml
        src-db/database/model/triggers/C_ORDERLINE_TRG2.xml

    Adrián Romero [email protected]_ null
    Issue 28366. Implementation of bom calculation in invoice
        src-db/database/model/functions/C_INVOICELINETAX_ROUNDING.xml
        src-db/database/model/triggers/C_INVOICELINE_TRG2.xml

    Adrián Romero [email protected]_ null
    Issue 28366. Implementation of bom calculation in order
        src-db/database/model/functions/C_ORDERLINETAX_ROUNDING.xml
        src-db/database/model/triggers/C_ORDERLINE_TRG2.xml

    Adrián Romero [email protected]_ null
    Issue 28366. Removing taxes calculation in c_order_post and c_invoice_post 
processes
        src-db/database/model/functions/C_INVOICE_POST.xml
        src-db/database/model/functions/C_ORDER_POST1.xml

    Adrián Romero [email protected]_ null
    Issue 28366. Adding new fields as per bom and bom price
Reorder of new fields definition
        src-db/database/model/tables/C_TAXCATEGORY.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml

    Gorka Ion Damián [email protected]_ null
    Related to issue 28366.Modified triggers to calculate net prices and 
amounts.

When the order and invoice uses tax including prices it is required to
calculate the net prices and amounts based on the gross price. C_ORDERLINE_TRG
and C_INVOICELINE_BEFORE_TRG triggers modified to include this logic. New
trigger created for invoice line because it is needed to do the update in a
"BEFORE" type trigger.
        src-db/database/model/triggers/C_INVOICELINE_BEFORE_TRG.xml
        src-db/database/model/triggers/C_ORDERLINE_TRG.xml

    Adrián Romero [email protected]_ null
    Issue 28366. Adding new fields as per bom and bom price
        src-db/database/model/tables/C_TAXCATEGORY.xml
        src-db/database/model/tables/M_PRODUCT_BOM.xml
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_ELEMENT.xml
        src-db/database/sourcedata/AD_FIELD.xml

    Adrián Romero [email protected]_ null
    new bomtaxes branch
        modules/org.openbravo.client.kernel/jslint/jscheck
        modules/org.openbravo.client.kernel/jslint/jscheck-hg
        modules/org.openbravo.client.kernel/jslint/jscheck-module-hg
        modules/org.openbravo.client.kernel/jslint/jslint-module




Last 20 lines of the console output:

[...truncated 31977 lines...]
Total: 100% good

Error Summary:

Errors:
+ exit 1
Build step 'Execute shell' marked build as failure
Performing Post build task...
Match found for : : True
Logical operation result is TRUE
Running script  : cp 
/srv/ci/workspace/int-full-pgsql/SANDBOX/api-checks/output/java.japi.gz .
[int-api] $ /bin/bash -xe /tmp/hudson8492983310898510834.sh
+ cp /srv/ci/workspace/int-full-pgsql/SANDBOX/api-checks/output/java.japi.gz .
POST BUILD TASK : SUCCESS
END OF POST BUILD TASK : 0
Archiving artifacts
Checking console output
Email was triggered for: Failure
Sending email for trigger: Failure
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
Openbravo-builds mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-builds

Reply via email to