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

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


Committers since last success:

Changes for Build #1596

    RM packaging bot <staff...@openbravo.com> null
    Merge back from main
      
    RM packaging bot <staff...@openbravo.com> null
    Merge temporary head for 3.0PR16Q3.2
      
    RM packaging bot <staff...@openbravo.com> null
    Added signature for changeset b79e30a5b353
        .hgsigs

    RM packaging bot <staff...@openbravo.com> null
    Added tag 3.0PR16Q3.2 for changeset f252db9dde91
        .hgtags

    RM packaging bot <staff...@openbravo.com> null
    Update AD_MODULE version to 3.0PR16Q3.2
        
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.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/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
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/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.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/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/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.userinterface.selector/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
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.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/src-db/database/sourcedata/AD_MODULE.xml
        
modules/org.openbravo.v3.datasets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
        
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-db/database/sourcedata/AD_MODULE.xml

    Mark <markm...@gmail.com> null
    Fixes issue 34104: No discounts are applied to product prices in Purchase 
flows

Price adjustments are not executed if is processing a Purchase Order/Invoice 
using a product with a promotion or discount, because this functionality should 
be only available for Sales flows.
        src-db/database/model/functions/M_PROMOTION_ADJUSTMENT.xml
        src/org/openbravo/erpCommon/businessUtility/PriceAdjustment.java

    Alvaro Ferraz <alvaro.fer...@openbravo.com> null
    Related to 34019: AdminMode in 
AcctSchemaStructureProvider.getAcctSchemasFromDB
        src/org/openbravo/dal/security/AcctSchemaStructureProvider.java

    Mark <markm...@gmail.com> null
    Fixes issue 34019: Is possible posting a Purchase Invoice with Finance role

Modified the 
OrganizationStructureProvider.getPeriodControlAllowedOrganization() method to 
execute in Admin mode.
        src/org/openbravo/dal/security/OrganizationStructureProvider.java

    Alvaro Ferraz <alvaro.fer...@openbravo.com> null
    Related to issue 34010: Code review improvements

- Avoid setting admin mode in getOrgLedgerRecursive() and getClientLedger() 
methods as it is already done in getOrgLedger() method in OBLedgerUtils class.
- Retrieve first, general ledger of login organization in LoginUtils class. If 
no result is retrieved, we will retrieve general ledger of rest of context 
organizations.
        src/org/openbravo/base/secureApp/LoginUtils.java
        src/org/openbravo/erpCommon/utility/OBLedgerUtils.java

    Gorka Ion Damián <gorkaion.dam...@openbravo.com> null
    Fixed issue 34010. Removed slow query getting Organization Ledger.

The method to get the default General Ledget was using a query that filtered
and sorted the results using ad_isorgincluded procedure. In case of having a
large number of organizations this query was slow.

The method is now using the OrganizationStructureProvider to get the parent
organization List of the required org to search the default General Ledger.
        src/org/openbravo/erpCommon/utility/OBLedgerUtils.java

    Alvaro Ferraz <alvaro.fer...@openbravo.com> null
    Related to issue 33966: Update copyright
        src/org/openbravo/erpCommon/ad_forms/AcctServer_data.xsql

    Alvaro Ferraz <alvaro.fer...@openbravo.com> null
    Related to issue 33966: Code review improvements

- Move AcctSchemaStructureProvider.java to same folder as 
OrganizationStructureProvider.java.
- Rename acctSchemaSP variable to acctSchemaProvider in OBContext.java.
- Remove unused data variable in AcctSchema.java.
- Add commentary to explain why we send limit manually to xsql query in 
AcctServer.java.
- Do not send numberRegisters parameter to AcctServerData.select as we are 
already sending the limit.
- Undo changes in AcctServerData.periodOpen method and create new 
AcctServerData.selectPeriodOpen method to avoid a functional API change.
        src/org/openbravo/dal/security/AcctSchemaStructureProvider.java
        src/org/openbravo/dal/core/OBContext.java
        src/org/openbravo/erpCommon/ad_forms/AcctSchema.java
        src/org/openbravo/erpCommon/ad_forms/AcctServer.java
        src/org/openbravo/erpCommon/ad_forms/AcctServer_data.xsql
        src/org/openbravo/erpCommon/ad_forms/AcctSchemaStructureProvider.java

    David Miguelez <david.migue...@openbravo.com> null
    Fixes Issue 33966. Improves performance for Accounting Background Process.

Adds Index in FIN_FINACC_TRANSACTION Table.
Modifies query in AcctServer_data to properly limit the results returned.
Modifies query in AcctServer_data to remove the order clause.
Persist information about Accounting Schemas in Java code so it is no longer
necessary to access the Database everytime to retrive that information.
        src/org/openbravo/erpCommon/ad_forms/AcctSchemaStructureProvider.java
        src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml
        src/org/openbravo/dal/core/OBContext.java
        src/org/openbravo/erpCommon/ad_forms/AcctSchema.java
        src/org/openbravo/erpCommon/ad_forms/AcctServer.java
        src/org/openbravo/erpCommon/ad_forms/AcctServer_data.xsql

    Atul Gaware <atul.gaw...@openbravo.com> null
    Fixes issue 33863: Wrong Total Gross Amount in orders and invoices

Wrong Total Gross Amount in orders and invoices as the changes made in tax tab 
records do not recalculate it.

For Purchase Order and Sales Order, Tax tab is made read only so only record 
are created, modified and deleted only through order lines.
Manual insertion, updation and deletion is not possible.

In case of Sales Invoice and Purchase Invoices, records created by invoice line 
are marked with recalculate flag = Yes.
Read Only logic based on this flag does not allow user to modify fields tax, 
tax amount and taxable amount of invoice tax records.
Event handler restricts user to delete invoice tax records with recalculate 
flag = Yes.
To avoid event handlers interference with 
ReorderCascadingChildDeletionsHandler.java, on Invoice deletetion, before 
deleting invoice tax records, flag recalculate is set = No
        src/org/openbravo/event/InvoiceTaxEventHandler.java
        
modules/org.openbravo.client.application/src/org/openbravo/client/application/event/ReorderCascadingChildDeletionsHandler.java
        src-db/database/sourcedata/AD_COLUMN.xml
        src-db/database/sourcedata/AD_MESSAGE.xml
        src-db/database/sourcedata/AD_TAB.xml

    Mark <markm...@gmail.com> null
    Fixes issue 33957: Fixed trx date of inventory in Costing Background Process

Used the setTimestamp method instead of the setDate, by this way the details 
like the hours, minutes and seconds of the transactions are not lost.
        src/org/openbravo/costing/CostingRuleProcess.java

    Alvaro Ferraz <alvaro.fer...@openbravo.com> null
    Related to issue 33651: Remove parenthesis
        src-db/database/model/views/C_INVOICETAX_CASHVAT_V.xml

    David Miguelez <david.migue...@openbravo.com> null
    Fixes issue 33651: Removes UNION ALL from view and merges it into one 
sentece
        src-db/database/model/views/C_INVOICETAX_CASHVAT_V.xml

    Atul Gaware <atul.gaw...@openbravo.com> null
    Fixes issue 33891: Accounting default values not transferred from child orgs

While creating default accounting configuration for business partner, schema 
configuration is also checked for child organization if no configurartion 
exists for org or its parent org.

Default accounts will be created retrieving first the accounting schema of 
current organization, then from parent organizations and then from children 
organizations.

For example, in case we have different accounting schemas for F&B 
International, F&B España and F&B España Norte, when creating a business 
partner for each of these organizations the order will be the following:
F&B International: F&B International - F&B España - F&B España Norte
F&B España: F&B España - F&B International - F&B España Norte
F&B España Norte: F&B España Norte - F&B España - F&B International
        src-db/database/model/triggers/C_BPARTNER_TRG.xml

    Mark <markm...@gmail.com> null
    Fixes issue 33844: Can void a receipt if role doesn't have Client window 
access

Allow to void a goods receipt even the role does not have access to Client 
window. The OB Context is configured as Admin mode to avoid access validations 
when getClientInformationList() method of ADClient class is invoked.
        src/org/openbravo/costing/CostingUtils.java
        src/org/openbravo/erpCommon/ad_actionButton/ProcessGoods.java
        src/org/openbravo/materialmgmt/InventoryCountProcess.java

    Atul Gaware <atul.gaw...@openbravo.com> null
    Fixes issue 33819: No error shown when voiding an invoice and period is 
closed

Error message shown in this case "An error occurred when processing the 
payment: The Period does not exist or it is not opened"
        
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/ProcessInvoice.java

    Nono Carballo <nono...@gmail.com> null
    Fixes issue 33714: Zero amount instead of withdrawal amount in Add Payment

When creating a payment out with Add Payment process in Financial Account 
window (from Transaction tab or Match Statement | Add Transaction process), 
actual payment will be loaded with withdrawal amount.
If transaction withdrawal amount is different than 0, actual payment will be 
loaded with withdrawal amount but will not be distributed into order/invoices 
in the grid. If total amount is lower than withdrawal amount, actual payment 
will not be updated with total amount and we will be able to leave the 
difference between withdrawal amount and total amount as credit. If total 
amount is higher than withdrawal amount, actual payment will be updated with 
total amount and we will be able to pay more amount than withdrawal amount.
If transaction withdrawal amount is 0, actual payment will always be updated 
with total amount and it will not be possible to generate credit in this 
payment.

We have reverted changes done in ob-aprm-addPayment.js for issues 33465 and 
31392, and we will retrieve bslamount as deposit amount - withdrawal amount 
also in Transaction tab, as it is done in Add Transaction process.
With this, opening Add Payment from both Transaction tab and Add Transaction 
process, will have the same behavior as it used to when opening from Add 
Transaction process in 16Q1 (before fixing issue 31392).
        
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/filterexpression/TransactionAddPaymentDefaultValues.java
        
modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addPayment.js

Changes for Build #1597
No changes




Last 20 lines of the console output:

[...truncated 19708 lines...]
Total time: 3 seconds

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

executing script 'Check openbravo log'
[int-basic-pgsql] $ /bin/bash /tmp/build_step_template7872488419026153087.sh 
ENABLE
DEBUG: Check openbravo 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
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Openbravo-builds mailing list
Openbravo-builds@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-builds

Reply via email to