int-upgrade-pgsql - Build # 1661 - Fixed:
Check console output at https://ci.openbravo.com/job/int-upgrade-pgsql/1661/ to
view the results.
Committers since last success:
Changes for Build #1660
No changes
Changes for Build #1661
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
Last 20 lines of the console output:
[...truncated 3332 lines...]
Total time: 2 seconds
executing script 'Tomcat stop'
[int-upgrade-pgsql] $ /bin/bash /tmp/build_step_template8470180292663172653.sh
ENABLE
DEBUG: Tomcat stop called with parameters: ENABLED=ENABLE
* Stopping Tomcat servlet engine for Openbravo tomcat
...done.
executing script 'Check openbravo log'
[int-upgrade-pgsql] $ /bin/bash /tmp/build_step_template4110013872456202314.sh
ENABLE
DEBUG: Check openbravo log called with parameters: ENABLED=ENABLE
Check log: openbravo log (artifact: int-upgrade-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