int-initial-pgsql - Build # 1658 - Fixed:
Check console output at https://ci.openbravo.com/job/int-initial-pgsql/1658/ to
view the results.
Committers since last success:
Changes for Build #1657
No changes
Changes for Build #1658
Unai Martirena <[email protected]> null
Related to issue 34038: Payments of Zero amount finally will be numbered
with *Z*
Several changes have been done:
1) Fixed copyright of FINPaymentEventHandler.java
2) Moved FINPaymentEventHandler.java event handler to aprm module
3) Set *Z* at the end of 0.00 amount payment methods
4) While executing onSave, if the payment is not processed and document number
has '<' in the beginning and '>' at the end, remove them
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/event/FINPaymentEventHandler.java
src/org/openbravo/erpCommon/businessUtility/CancelAndReplaceUtils.java
src/org/openbravo/event/FINPaymentEventHandler.java
RM packaging bot <[email protected]> null
Merge back from main
RM packaging bot <[email protected]> null
Merge temporary head for 3.0PR16Q2.3
RM packaging bot <[email protected]> null
Added signature for changeset c9da212632ea
.hgsigs
RM packaging bot <[email protected]> null
Added tag 3.0PR16Q2.3 for changeset 6db3d7641170
.hgtags
RM packaging bot <[email protected]> null
Update AD_MODULE version to 3.0PR16Q2.3
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
Alvaro Ferraz <[email protected]> null
Related to 34020: AdminMode in
AcctSchemaStructureProvider.getAcctSchemasFromDB
src/org/openbravo/dal/security/AcctSchemaStructureProvider.java
Alvaro Ferraz <[email protected]> null
Related to issue 34020: Update copyright
src/org/openbravo/dal/security/OrganizationStructureProvider.java
Mark <[email protected]> null
Fixes issue 34020: 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 <[email protected]> null
Related to issue 34015: 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 <[email protected]> null
Fixed issue 34015. 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 <[email protected]> null
Related to issue 33967: Update copyright
src/org/openbravo/dal/core/OBContext.java
src/org/openbravo/erpCommon/ad_forms/AcctServer_data.xsql
Alvaro Ferraz <[email protected]> null
Related to issue 33967: 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 <[email protected]> null
Fixes Issue 33967. 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 <[email protected]> null
Fixes issue 33864: 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 <[email protected]> null
Fixes issue 33958: 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
Mark <[email protected]> null
Fixes issue 33845: 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 <[email protected]> null
Fixes issue 33820: 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 <[email protected]> null
Fixes issue 33715: 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
Alvaro Ferraz <[email protected]> null
Fixed 33812. Avoid double query with .count() + .list(). Add limit 1 to
query
Query did .count() + then retrieve 1 record after adding extra order by.
This change removes the count as it only adds extra overhead and directly
does the real .list() query.
As the code only uses single row of result add extra limit 1 to reduce
number of result rows loaded into memory if many match the filter.
Simply code to use .uniqueResult() instead of .list().get(0)
src/org/openbravo/erpCommon/info/PriceListVersionFilterExpressionName.java
Alvaro Ferraz <[email protected]> null
Fixed issue 33810. Avoid double query with .count() + .list(). Add limit 1
to query
Query did .count() + then retrieve 1 record after adding extra order by.
This change removes the count as it only adds extra overhead and directly
does the real .list() query.
As the code only uses single row of result add extra limit 1 to reduce
number of result rows loaded into memory if many match the filter.
Simply code to use .uniqueResult() instead of .list().get(0)
src/org/openbravo/erpCommon/info/PriceListVersionFilterExpression.java
RM packaging bot <[email protected]> null
CI: merge back from main
RM packaging bot <[email protected]> null
CI: update AD_MODULE to version 30351
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
Last 20 lines of the console output:
[...truncated 7143 lines...]
Total time: 3 seconds
executing script 'Tomcat stop'
[int-initial-pgsql] $ /bin/bash /tmp/build_step_template7847779833446226309.sh
ENABLE
DEBUG: Tomcat stop called with parameters: ENABLED=ENABLE
* Stopping Tomcat servlet engine for Openbravo tomcat
...done.
executing script 'Check openbravo log'
[int-initial-pgsql] $ /bin/bash /tmp/build_step_template7396852638110686105.sh
ENABLE
DEBUG: Check openbravo log called with parameters: ENABLED=ENABLE
Check log: openbravo log (artifact: int-initial-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
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-builds