int-api - Build # 1767 - Still Failing:
Check console output at https://ci.openbravo.com/job/int-api/1767/ to view the
results.
Committers since last success:
Changes for Build #1762
RM packaging bot <[email protected]> null
Merge back from main
RM packaging bot <[email protected]> null
Merge temporary head for 3.0PR15Q4
RM packaging bot <[email protected]> null
Added signature for changeset d2c765a228d8
.hgsigs
RM packaging bot <[email protected]> null
Added tag 3.0PR15Q4 for changeset 84cd25c33900
.hgtags
RM packaging bot <[email protected]> null
Update AD_MODULE version to 3.0PR15Q4
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
RM packaging bot <[email protected]> null
Commit to increment the obx version
lib/README
RM packaging bot <[email protected]> null
Commit to increment the obx version
lib/README
Alvaro Ferraz <[email protected]> null
Fixes issue 31516: Empty matched document in Match Statement
The problem was that two new columns were added in aprm_matchstatement hql
query in the middle of the select clause, while they were added as two new
columns at the end of ad_column. As the columns order was not the same between
the hql query and the ad_column and some columns did not have an alias in hql
query and some others did not have an entity alias in ad_column, some column
values were lost.
To fix it, we added an alias to all columns in aprm_matchstatement hql query
(matchedDocument had no alias) and an entity alias to all ad_columns in
aprm_matchstatement table (Transaction, bslUpdated and matchedDocument columns
had no entity alias and Affinity column had a wrong entity alias).
With this, all columns of aprm_matchstatement will be correctly filled with
their values in Match Statement grid.
If new columns are added to the hql query, they can go in any order in the
select clause and in the ad_column, but they will need to have both an alias in
the hql query and an entity alias in the ad_column, following this
documentation:
http://wiki.openbravo.com/wiki/How_to_create_a_HQL_Based_Table#Column_Definition
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_COLUMN.xml
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_TABLE.xml
Víctor Martínez Romanos <[email protected]> null
Fixes issue 31440 & Fixes issue 31442: code review improvements
Reverted back the behavior of the Sender field. It shows the Business Partner
Name (from the OB object) or the Business Partner Name string as it was doing
before.
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_COLUMN.xml
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_TABLE.xml
Alvaro Ferraz <[email protected]> null
Fixes issue 31440 & Fixes issue 31442: Add two new columns in Match
Statement
Added Business Partner Name and Transaction Description as new fields in Match
Statement P&E window. They will not be shown in grid by default.
HQL Query in aprm_matchstatement table has been modified to retrieve this two
new columns from FIN_BankStatementLine and FIN_Finacc_Transaction tables, and
to retrieve bp.name as businessPartner also in case it is null.
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_COLUMN.xml
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_FIELD.xml
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_TABLE.xml
Alvaro Ferraz <[email protected]> null
Fixes issue 31420: BusinessPartnerName not loaded in AddTransaction
description
Add Transaction description will be loaded with Business Partner name + Bank
Statement Line description, in case Business Partner name is not empty.
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/filterexpression/AddTransactionFilterExpression.java
Atul Gaware <[email protected]> null
Fixes Issue 31402:Purchase Order and Goods Receipt not shown in Invoice's
Create Lines From if the Customer Invoice Terms are Do Not Invoice
In case of purchase flow Immediate (I) is set as default value for
Invoice Rule.
src/org/openbravo/erpCommon/ad_callouts/SE_Order_BPartner.java
Carlos Aristu <[email protected]> null
fixes issue 31292: current combo value is not selected when opening drop
down
The problem is caused because after the combo refactor project table and
tabledir references make use of a class with different behavior (OBFKComboItem).
Together with this, currently in the FormItem class there is a logic on the
_shouldSelectOnFocus method which performs the selection just when tabbing
through the form, or on programmatic focus, but not on mouse click. This is the
main reason why the text is not being selected when clicking on the drop-down
in form view for any reference.
In order to have a common behavior for all the combos in both grid and form
view, we are overriding the showPicker() method of OBComboBoxItem to ensure
that we select the text after clicking on the drop-down
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-combo.js
Guillermo Alvarez de Eulate <[email protected]> null
Fixed issue 31369: Added log to importentry processor
src/org/openbravo/service/importprocess/ImportEntryManager.java
src/org/openbravo/service/importprocess/ImportEntryProcessor.java
Alvaro Ferraz <[email protected]> null
Fixes issue 31348: Error when validating a Costing Rule with backdated
enabled
When checking for the current validated costing rule, it should have an ending
date greater or equal than current date.
src/org/openbravo/costing/CostingServer.java
src/org/openbravo/costing/CostingUtils.java
Asier Lostalé <[email protected]> null
fixed bug 31255: Lazy filtering does not work when filtering the first time
Having lazy filtering configured, if a filter was applied in a grid as first
action, it was not possible to apply it. A js error was thrown:
Uncaught TypeError: this.data.willFetchData is not a function
The problem was in "if
(this.data.willFetchData(this.convertCriteria(criteria)))"
statement which incorrectly assumed this.data to be an object and
willFetchData
a function within it. This is not true when in this situation where this.data
is
an array.
It has been fixed by taking into account this case by checking wether
this.data
is an array.
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js
Carlos Aristu <[email protected]> null
fixes issue 31224: Toolbar disappears under some circumnstances
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js
Asier Lostalé <[email protected]> null
fixed bug 31218: adding extra filter after product characteristics fails
When product characteristics was filtered returning less than 100 records, and
on top of that criteria a new one in another field was added, it was not
possible
to refresh the grid anymore.
When this additional criteria was set, a javascript exception was thrown
because
adaptive filtering was tried to be evaluated for 'exists' search operator.
This
operator didn't implement condition funtion which was invoked causing the
exception.
This exception left the grid in an inconsistent estate which made not posible
to
refresh it.
To fix it, 'condition' function has been implemented for 'exists' search
operator,
as this operator can't be evaluted in client side, we can ensure all fields in
grid fulfill any criteria defined by it, so the implementation can return
always
true.
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/js/ob-smartclient.js
Víctor Martínez Romanos <[email protected]> null
Fixed bug 31167: Copy Version process in Process Plan window is not working
in Oracle
Ad_Sequence_Doc is a stored procedure that returns the next sequence number
using an "out" parameter. The CallStoredProcedure.call() used to call that
procedure doesn't currently support parameters of type "out", creating an
exception in Oracle only (and not in PostgreSQL because the procedure is
declared as a function returning the value).
Instead of calling the procedure using CallStoredProcedure.call(), we use
Utility.getDocumentNo() method instead, which is a more standard way to get the
next sequence no. from Java, and supports Oracle procedures with "out"
parameters.
Besides the class has been modified to properly show an error message in the UI
in case an exception is raised, which is something not working before neither.
src/org/openbravo/common/actionhandler/CopyProcessPlanVersion.java
Naroa Iriarte <[email protected]> null
Related with issue 31054: The condition has been changed.
The if condition which handles the invalidation of the value maps cache has
been modified for getting the correct behaviour.
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view-datasource.js
Naroa Iriarte <[email protected]> null
Fixed issue 31054: Create a new record in a form was not working fine.
The problem was that, if you create a new record in form view, and after
fulfilling the form, you
click in the create a new record in a form button without previously saving the
firstly created record,
it was not working fine. In Goods Movements lines tab, for example, the value
of the product chosen in
the first record was shown. That wasn't correct, the product should be empty.
The problem was in the "ob-standard-view-datasource.js" the value map cache was
being invalidated.
To fix this, some clases have been changed.
In the "ob-standard-view.js" in the "newDocument" function the parameters the
isNewDocument parameter
has been added and it is set to true.
This parameter is passed to the request for being able to take it in the class
"ob-standard-view-datasource.js"
and to use it in the logic that invalidates the value map cache.
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form.js
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view-datasource.js
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js
Víctor Martínez Romanos <[email protected]> null
Fixed bug 31088: Scheduled Organization for Costing background process
The Costing Background Process should only be scheduled for a legal entity or
any of its ancestor.
The fix adds a validation in both the ProcessRequestEventHandler, so each time
a record is saved/updated the validation is run, and in the CostingBackground
class itself to control wrong process request scheduled before this validation.
src-db/database/sourcedata/AD_MESSAGE.xml
src/org/openbravo/costing/CostingBackground.java
src/org/openbravo/costing/CostingUtils.java
src/org/openbravo/event/ProcessRequestEventHandler.java
Víctor Martínez Romanos <[email protected]> null
Fixed bug 31021: hidden fields in several windows related to acct.
dimensions
The display logic of some fields driven by the accounting dimension display
logic utility was not working fine when the auxiliary input "DOCBASETYPE" (used
by to calculate the acct. dimension display logic) was null.
This auxiliary input has a hardcoded value in some windows, however in other
windows it is gotten from the DB using the selected document type. In the
latter scenario, when the document type field is blank, the "DOCBASETYPE"
auxiliary input was null, so the system was unable to detect the right
configuration, thus hiding the fields.
The regression is caused by issue #29767. The business partner and organization
fields were configured to use the accounting dimension display logic utility in
the following windows:
* Sales Order
* Purchase Order
* Sales Invoice
* Purchase Invoice
* Payment In (not affected as it has a hardcoded "DOCBASETYPE")
* Payment Out (not affected as it has a hardcoded "DOCBASETYPE")
The fix improves the SQL for getting the "DOCBASETYPE" auxiliary input in the
affected windows, so in case the document type is null, a generic value (the
most commonly used) is returned depending on the window:
* Sales Order: SOO
* Purchase Order: POO
* Sales Invoice: ARI
* Purchase Invoice: API
src-db/database/sourcedata/AD_AUXILIARINPUT.xml
Alvaro Ferraz <[email protected]> null
Fixes issue 31031: Credit consumed although payment not completed
When consuming a credit with a currency different than Business Partner's
currency, an error is shown but credit was also consumed, which was wrong.
Now, this check will be also done before consuming credit in
AddPaymentActionHandler addCredit method, as it was done in FIN_PaymentProcess
doProcessPayment method.
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/AddPaymentActionHandler.java
RM packaging bot <[email protected]> null
Merge temporary head for 3.0PR15Q3.3
RM packaging bot <[email protected]> null
Added signature for changeset d20a396ffa24
.hgsigs
RM packaging bot <[email protected]> null
Added tag 3.0PR15Q3.3 for changeset bce57079bd43
.hgtags
RM packaging bot <[email protected]> null
Update AD_MODULE version to 3.0PR15Q3.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.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
Asier Lostalé <[email protected]> null
fixed bug 31256: Lazy filtering does not work when filtering the first time
Having lazy filtering configured, if a filter was applied in a grid as first
action, it was not possible to apply it. A js error was thrown:
Uncaught TypeError: this.data.willFetchData is not a function
The problem was in "if
(this.data.willFetchData(this.convertCriteria(criteria)))"
statement which incorrectly assumed this.data to be an object and
willFetchData
a function within it. This is not true when in this situation where this.data
is
an array.
It has been fixed by taking into account this case by checking wether
this.data
is an array.
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js
Asier Lostalé <[email protected]> null
fixed bug 31219: adding extra filter after product characteristics fails
When product characteristics was filtered returning less than 100 records, and
on top of that criteria a new one in another field was added, it was not
possible
to refresh the grid anymore.
When this additional criteria was set, a javascript exception was thrown
because
adaptive filtering was tried to be evaluated for 'exists' search operator.
This
operator didn't implement condition funtion which was invoked causing the
exception.
This exception left the grid in an inconsistent estate which made not posible
to
refresh it.
To fix it, 'condition' function has been implemented for 'exists' search
operator,
as this operator can't be evaluted in client side, we can ensure all fields in
grid fulfill any criteria defined by it, so the implementation can return
always
true.
modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/js/ob-smartclient.js
RM packaging bot <[email protected]> null
Merge temporary head for 3.0PR15Q3.2
RM packaging bot <[email protected]> null
Added signature for changeset 9755d00af209
.hgsigs
RM packaging bot <[email protected]> null
Added tag 3.0PR15Q3.2 for changeset 9320a67a9ef1
.hgtags
RM packaging bot <[email protected]> null
Update AD_MODULE version to 3.0PR15Q3.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.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
Carlos Aristu <[email protected]> null
fixes issue 31225: Toolbar disappears under some circumnstances
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js
Víctor Martínez Romanos <[email protected]> null
Fixed bug 31168: Copy Version process in Process Plan window is not working
in Oracle
Ad_Sequence_Doc is a stored procedure that returns the next sequence number
using an "out" parameter. The CallStoredProcedure.call() used to call that
procedure doesn't currently support parameters of type "out", creating an
exception in Oracle only (and not in PostgreSQL because the procedure is
declared as a function returning the value).
Instead of calling the procedure using CallStoredProcedure.call(), we use
Utility.getDocumentNo() method instead, which is a more standard way to get the
next sequence no. from Java, and supports Oracle procedures with "out"
parameters.
Besides the class has been modified to properly show an error message in the UI
in case an exception is raised, which is something not working before neither.
src/org/openbravo/common/actionhandler/CopyProcessPlanVersion.java
Naroa Iriarte <[email protected]> null
Related with issue 31055: The condition has been changed.
The if condition which handles the invalidation of the value maps cache has
been modified for getting the correct behaviour.
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view-datasource.js
Naroa Iriarte <[email protected]> null
Fixed issue 31055: Create a new record in a form was not working fine.
The problem was that, if you create a new record in form view, and after
fulfilling the form, you
click in the create a new record in a form button without previously saving the
firstly created record,
it was not working fine. In Goods Movements lines tab, for example, the value
of the product chosen in
the first record was shown. That wasn't correct, the product should be empty.
The problem was in the "ob-standard-view-datasource.js" the value map cache was
being invalidated.
To fix this, some clases have been changed.
In the "ob-standard-view.js" in the "newDocument" function the parameters the
isNewDocument parameter
has been added and it is set to true.
This parameter is passed to the request for being able to take it in the class
"ob-standard-view-datasource.js"
and to use it in the logic that invalidates the value map cache.
Now, if this parameter is set to true, the value map cache is not invalidated.
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form.js
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view-datasource.js
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js
David Miguelez <[email protected]> null
iFixes Issue 31049. Return Material flow should not be included
in Price Correction Process.
Also, make sure every Transaction that goes through this process
is set to no longer check Price Correction.
src/org/openbravo/costing/PriceDifferenceProcess.java
Víctor Martínez Romanos <[email protected]> null
Fixed bug 31022: hidden fields in several windows related to acct.
dimensions
The display logic of some fields driven by the accounting dimension display
logic utility was not working fine when the auxiliary input "DOCBASETYPE" (used
by to calculate the acct. dimension display logic) was null.
This auxiliary input has a hardcoded value in some windows, however in other
windows it is gotten from the DB using the selected document type. In the
latter scenario, when the document type field is blank, the "DOCBASETYPE"
auxiliary input was null, so the system was unable to detect the right
configuration, thus hiding the fields.
The regression is caused by issue #29767. The business partner and organization
fields were configured to use the accounting dimension display logic utility in
the following windows:
* Sales Order
* Purchase Order
* Sales Invoice
* Purchase Invoice
* Payment In (not affected as it has a hardcoded "DOCBASETYPE")
* Payment Out (not affected as it has a hardcoded "DOCBASETYPE")
The fix improves the SQL for getting the "DOCBASETYPE" auxiliary input in the
affected windows, so in case the document type is null, a generic value (the
most commonly used) is returned depending on the window:
* Sales Order: SOO
* Purchase Order: POO
* Sales Invoice: ARI
* Purchase Invoice: API
src-db/database/sourcedata/AD_AUXILIARINPUT.xml
Alvaro Ferraz <[email protected]> null
Fixes issue 31023: Credit consumed although payment not completed
When consuming a credit with a currency different than Business Partner's
currency, an error is shown but credit was also consumed, which was wrong.
Now, this check will be also done before consuming credit in
AddPaymentActionHandler addCredit method, as it was done in FIN_PaymentProcess
doProcessPayment method.
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/AddPaymentActionHandler.java
Atul Gaware <[email protected]> null
Fixes Issue 30992:The ReportInvoiceDiscountJR report consume many resources
when printing big amount of data.
Scrollable xsql is used to enhance report performance.
src/org/openbravo/erpCommon/ad_reports/ReportInvoiceDiscountJR.java
src/org/openbravo/erpCommon/ad_reports/ReportInvoiceDiscount_data.xsql
Atul Gaware <[email protected]> null
Fixes Issue 30916:Payment registered for child organization not found in
Payment selector when running "add transaction" from Match Statement
Parameters passed to AD_IsOrgIncluded in correct order.
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUISEL_SELECTOR.xml
David Miguelez <[email protected]> null
Related to issue 30914. Fixes Tests to match fix for issue.
src-test/src/org/openbravo/test/costing/TestCosting.java
David Miguelez <[email protected]> null
Fixes Issue 30914. Fixes wrong parameter in call to ProcessInentory method.
src/org/openbravo/materialmgmt/InventoryCountProcess.java
Víctor Martínez Romanos <[email protected]> null
Fixed bug 30865: Match Statement Transactions prior to Bank Statement Line
date
When searching for transactions, the HQL query transformer added a where clause
to get only the transactions prior or equal to the bank statement line's
transaction date.
There are cases where you want to match to transactions registered after the
bank statement line's transaction date.
Before the refactor, there was a flag to hide/show transactions in the future.
With the refactor that functionality was lost.
To implement it again, we have moved that restriction from the hql query
transformer to a new default filter for this tab. Thus the user can remove the
filter to show all the transactions regardless the transaction date.
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_TAB.xml
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/hqlinjections/TransactionsToMatchTransformer.java
Víctor Martínez Romanos <[email protected]> null
Fixed bug 30847: Colour status column in Open/Close Period Control |
Documents
The field was wrongly removed in a merge.
It's back again to Core with the same AD_Field_ID
src-db/database/sourcedata/AD_FIELD.xml
Atul Gaware <[email protected]> null
Fixes Issue 30821:Accounting process fails for payment out with negative amt
If the docbasetype is not GLJournal is null then docLine Object is null. A
docbasetype check is added before accessing docLine Object.
src/org/openbravo/erpCommon/ad_forms/Fact.java
David Miguelez <[email protected]> null
Fixes Issue 30818: Changes connection used for retrieving data using
xsql files. Uses OBDal Connection and uses OBDal methods for
doing rollback and commit with Close.
src/org/openbravo/erpCommon/ad_process/ExpenseAPInvoice.java
RM packaging bot <[email protected]> null
Merge temporary head for 3.0PR15Q2.6
RM packaging bot <[email protected]> null
Added signature for changeset f22b32ad49b1
.hgsigs
RM packaging bot <[email protected]> null
Added tag 3.0PR15Q2.6 for changeset 8b094ef73876
.hgtags
RM packaging bot <[email protected]> null
Update AD_MODULE version to 3.0PR15Q2.6
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.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
Carlos Aristu <[email protected]> null
fixes issue 31226: Toolbar disappears under some circumnstances
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js
Víctor Martínez Romanos <[email protected]> null
Fixed bug 31169: Copy Version process in Process Plan window is not working
in Oracle
Ad_Sequence_Doc is a stored procedure that returns the next sequence number
using an "out" parameter. The CallStoredProcedure.call() used to call that
procedure doesn't currently support parameters of type "out", creating an
exception in Oracle only (and not in PostgreSQL because the procedure is
declared as a function returning the value).
Instead of calling the procedure using CallStoredProcedure.call(), we use
Utility.getDocumentNo() method instead, which is a more standard way to get the
next sequence no. from Java, and supports Oracle procedures with "out"
parameters.
Besides the class has been modified to properly show an error message in the UI
in case an exception is raised, which is something not working before neither.
src/org/openbravo/common/actionhandler/CopyProcessPlanVersion.java
Naroa Iriarte <[email protected]> null
Related with issue 31056: The condition has been changed.
The if condition which handles the invalidation of the value maps cache has
been modified for getting the correct behaviour.
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view-datasource.js
Naroa Iriarte <[email protected]> null
Fixed issue 31056: Create a new record in a form was not working fine.
The problem was that, if you create a new record in form view, and after
fulfilling the form, you
click in the create a new record in a form button without previously saving the
firstly created record,
it was not working fine. In Goods Movements lines tab, for example, the value
of the product chosen in
the first record was shown. That wasn't correct, the product should be empty.
The problem was in the "ob-standard-view-datasource.js" the value map cache was
being invalidated.
To fix this, some clases have been changed.
In the "ob-standard-view.js" in the "newDocument" function the parameters the
isNewDocument parameter
has been added and it is set to true.
This parameter is passed to the request for being able to take it in the class
"ob-standard-view-datasource.js"
and to use it in the logic that invalidates the value map cache.
Now, if this parameter is set to true, the value map cache is not invalidated.
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form.js
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view-datasource.js
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js
Alvaro Ferraz <[email protected]> null
Fixes issue 31024: Credit consumed although payment not completed
When consuming a credit with a currency different than Business Partner's
currency, an error is shown but credit was also consumed, which was wrong.
Now, this check will be also done before consuming credit in
AddPaymentActionHandler addCredit method, as it was done in FIN_PaymentProcess
doProcessPayment method.
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/AddPaymentActionHandler.java
Atul Gaware <[email protected]> null
Fixes Issue 30917:Payment registered for child organization not found in
Payment selector when running "add transaction" from Match Statement
Parameters passed to AD_IsOrgIncluded in correct order.
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUISEL_SELECTOR.xml
David Miguelez <[email protected]> null
Related to issue 30915. Fixes Tests to match fix for issue.
src-test/src/org/openbravo/test/costing/TestCosting.java
David Miguelez <[email protected]> null
Fixes Issue 30915. Fixes wrong parameter in call to ProcessInentory method.
src/org/openbravo/materialmgmt/InventoryCountProcess.java
David Miguelez <[email protected]> null
Fixed bug 30867: Colour status column in Open/Close Period Control |
Documents
The field was wrongly removed in a merge.
It's back again to Core with the same AD_Field_ID
src-db/database/sourcedata/AD_FIELD.xml
Víctor Martínez Romanos <[email protected]> null
Fixed bug 30866: Match Statement Transactions prior to Bank Statement Line
date
When searching for transactions, the HQL query transformer added a where clause
to get only the transactions prior or equal to the bank statement line's
transaction date.
There are cases where you want to match to transactions registered after the
bank statement line's transaction date.
Before the refactor, there was a flag to hide/show transactions in the future.
With the refactor that functionality was lost.
To implement it again, we have moved that restriction from the hql query
transformer to a new default filter for this tab. Thus the user can remove the
filter to show all the transactions regardless the transaction date.
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_TAB.xml
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/hqlinjections/TransactionsToMatchTransformer.java
Changes for Build #1763
Asier Lostalé <[email protected]> null
fixed issue 31557: NumberFilter unneeded @SuppressWarnings("unused")
src-core/src/org/openbravo/base/filter/NumberFilter.java
Changes for Build #1764
David Miguelez <[email protected]> null
Related to Issue 31095. Latest Code Review changes.
If there are multiple non-Stocked BOM Products set the correct
Parent to each InOutLine.
src/org/openbravo/common/actionhandler/RMInOutPickEditLines.java
Changes for Build #1765
Víctor Martínez Romanos <[email protected]> null
Related to issue 19789: Code review improvements
Unmatch Selected button is only shown when the user has selected at least 1
record already cleared.
The display logic for the Unmatch Selected button is run after manually
matching a transaction with the search or add transaction, and when manually
unmatching an individual transaction
Improved Unmatch Selected error/warning/sucess messages.
Translated the message title.
ob-aprm-findTransaction.js modified to avoid a regression after manually match
a record using the search button.
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/UnMatchSelectedTransactionsActionHandler.java
modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-findTransaction.js
modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-matchStatement.js
Nicola Cuomo <[email protected]> null
Fixed issue 19789: Unmatch several lines in a batch
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/UnMatchSelectedTransactionsActionHandler.java
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MESSAGE.xml
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_REF_LIST.xml
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_TAB.xml
modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-matchStatement.js
Changes for Build #1766
Asier Lostalé <[email protected]> null
[pos-license] merge
Asier Lostalé <[email protected]> null
fixed issue 31090: Implement Retail licensing model
Retail licensing model is based on restricting the number of WebPOS terminals
that can be registered at system level.
Asier Lostalé <[email protected]> null
[pos-license] fixed merge
src/org/openbravo/base/secureApp/HttpSecureAppServlet.java
Asier Lostalé <[email protected]> null
[pos-license] pi merge
Asier Lostalé <[email protected]> null
[pos-license] javadoc
src/org/openbravo/erpCommon/obps/ActivationKey.java
Asier Lostalé <[email protected]> null
[pos-license] pi merge
Asier Lostalé <[email protected]> null
[pos-license] number of terminals is correctly sent from butler
src/org/openbravo/erpCommon/obps/ActivationKey.java
Asier Lostalé <[email protected]> null
[pos-license] do not apply restrictions to comunity
src/org/openbravo/erpCommon/obps/ActivationKey.java
Asier Lostalé <[email protected]> null
[pos-license] code refactor to remove duplicities
src/org/openbravo/erpCommon/obps/ActivationKey.java
Asier Lostalé <[email protected]> null
[pos-license] mark old licenses without retail info to be refreshed
src/org/openbravo/erpCommon/obps/ActivationKey.java
Asier Lostalé <[email protected]> null
[pos-license] XmlEngine as parameter to generate HTML extensions in
Activation Instance
src/org/openbravo/erpCommon/ad_forms/InstanceManagement.java
src/org/openbravo/erpCommon/obps/ActivationKey.java
src/org/openbravo/erpCommon/obps/ModuleLicenseRestrictions.java
Asier Lostalé <[email protected]> null
[pos-license] Instance Activation window can be externally customized
src/org/openbravo/erpCommon/ad_forms/InstanceManagement.html
src/org/openbravo/erpCommon/ad_forms/InstanceManagement.java
src/org/openbravo/erpCommon/ad_forms/InstanceManagement.xml
src/org/openbravo/erpCommon/obps/ActivationKey.java
src/org/openbravo/erpCommon/obps/ModuleLicenseRestrictions.java
Asier Lostalé <[email protected]> null
[pos-license] Instance Activation window displays messages provided by
modules
src/org/openbravo/erpCommon/ad_forms/InstanceManagement.java
src/org/openbravo/erpCommon/obps/ActivationKey.java
src/org/openbravo/erpCommon/obps/ModuleLicenseRestrictions.java
Asier Lostalé <[email protected]> null
[pos-license] Instance Activation window can include message for active
license
src/org/openbravo/erpCommon/ad_forms/InstanceManagement.java
Asier Lostalé <[email protected]> null
[pos-license] pi-merge
Asier Lostalé <[email protected]> null
[pos-license] license contains terminals warning
src/org/openbravo/erpCommon/obps/ActivationKey.java
Asier Lostalé <[email protected]> null
[pos-license] fixed terminal info in Activation Instance page
src/org/openbravo/erpCommon/obps/ActivationKey.java
Asier Lostalé <[email protected]> null
[pos-license] consider no limit and no terminal cases
src/org/openbravo/erpCommon/obps/ActivationKey.java
Asier Lostalé <[email protected]> null
[pos-license] typo
src/org/openbravo/erpCommon/obps/ActivationKey.java
src/org/openbravo/erpCommon/obps/ModuleLicenseRestrictions.java
Asier Lostalé <[email protected]> null
[pos-license] Modules can add messages in login page
src/org/openbravo/erpCommon/obps/ActivationKey.java
src/org/openbravo/erpCommon/obps/ModuleLicenseRestrictions.java
Asier Lostalé <[email protected]> null
[pos-license] implemented restriction for exceeded number of terminals
When in this case, only System Admins can log in
modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/UserInfoWidgetActionHandler.java
src-db/database/sourcedata/AD_MESSAGE.xml
src/org/openbravo/base/secureApp/HttpSecureAppServlet.java
src/org/openbravo/base/secureApp/LoginHandler.java
src/org/openbravo/erpCommon/ad_forms/Role.java
Asier Lostalé <[email protected]> null
[pos-license] added capability for modules to include new restrictions
src/org/openbravo/erpCommon/obps/ModuleLicenseRestrictions.java
src/org/openbravo/erpCommon/obps/ActivationKey.java
Asier Lostalé <[email protected]> null
[pos-license] remove serial warn
src/org/openbravo/erpCommon/obps/ActivationKey.java
Asier Lostalé <[email protected]> null
[pos-license] show terminal restrictions information
src-db/database/sourcedata/AD_MESSAGE.xml
src-db/database/sourcedata/AD_TEXTINTERFACES.xml
src/org/openbravo/erpCommon/ad_forms/About.html
src/org/openbravo/erpCommon/ad_forms/About.java
src/org/openbravo/erpCommon/ad_forms/About.xml
src/org/openbravo/erpCommon/obps/ActivationKey.java
Asier Lostalé <[email protected]> null
[pos-license] read number of allowed terminals within license
src/org/openbravo/erpCommon/obps/ActivationKey.java
Mark <[email protected]> null
Fixes issue 31456: Wrong quantityOrder calculation when exist more than one
line inside a sales invoice.
Inside the SQL query was returned the original quantity order (with was created
the Shipment Invoice), but the value must be decreased from the total quantity
of existing lines.
Wright now the returned value is obtained like this:
(l.quantityOrder - sum(COALESCE(CASE WHEN i.docstatus = 'CO' THEN
il.quantityorder ELSE 0 END, 0))) AS quantityOrder,
src/org/openbravo/erpCommon/ad_actionButton/CreateFrom_Invoice_data.xsql
Changes for Build #1767
Mark <[email protected]> null
Fix31506 Nullpointer Exception thrown because a substring action over a
null Description
When payment have an empty value the substring operation fail. A validation was
inserted to prevent that, and default "" string value is assigned to the
description field.
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/dao/TransactionsDao.java
Last 20 lines of the console output:
[...truncated 30471 lines...]
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/hudson7877550628131587892.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
/srv/ci/jobs/int-api/builds/1767/log:
[checkAPI] 11180 ERROR -
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551&iu=/4140
_______________________________________________
Openbravo-builds mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-builds