Mon, 31 Aug 2020 12:03:00 +0200Fixes ISSUE-44863: Remove never thrown ServletException in OBScheduler methods default tip
Cristian Berner <cristian.berner@openbravo.com> [Mon, 31 Aug 2020 12:03:00 +0200] rev 37516
Fixes ISSUE 44863: Remove never thrown ServletException in OBScheduler methods

OBScheduler has been modified previously when quartz has been updated,
but reschedule and unschedule method declarations have not been updated.
ServletException is not thrown anymore in those methods, so it has been
removed from there.

Catch blocks that were catching this non-thrown exception have also been
removed in CallAcctServer and UnscheduleProcess classes.

Fri, 21 Aug 2020 14:19:34 +0200Fixes ISSUE-44827: Allow scheduling a process without start date or time
Cristian Berner <cristian.berner@openbravo.com> [Fri, 21 Aug 2020 14:19:34 +0200] rev 37515
Fixes ISSUE 44827: Allow scheduling a process without start date or time

Previously it was possible to schedule a process without start date or
time, assuming current date and current time. This was lost in a
refactor.
A new method getCurrentDateTime has been added to SchedulerTimeUtils to
get the missing part of date/time provided assuming "now" when missing.
It will return the date + time in the expected format for timestamp and
parse.

Fixes regression introduced in commit dded7dec5f17b8b1fc8f6c118af985c5274670a5

Wed, 19 Aug 2020 14:42:22 +0200Fixes ISSUE-44832: Update postgresql driver to support scram password encrypt
Cristian Berner <cristian.berner@openbravo.com> [Wed, 19 Aug 2020 14:42:22 +0200] rev 37514
Fixes ISSUE 44832: Update postgresql driver to support scram password encrypt

Postgresql version >= 42.2.x is needed to support scram-sha-256 postgres
password encryption. This exists since postgres 11 and it requires
updating the client driver. Note, jre7 42.2.2 version didn't have this
feature included.

This updated driver also fixes several security issues and vulnerabilities.

Updated postgresql driver 42.2.2.jre7 -> 42.2.16

Wed, 19 Aug 2020 12:26:43 +0200Fixed ISSUE-43705: Ran npm audit fix to update package-lock.json to fix most security vulnerabilities
Javier Armendáriz <javier.armendariz@openbravo.com> [Wed, 19 Aug 2020 12:26:43 +0200] rev 37513
Fixed ISSUE 43705: Ran npm audit fix to update package-lock.json to fix most security vulnerabilities

Tue, 18 Aug 2020 12:42:19 +0200Fixes BUG-44838: Updates the list of supported/recommended browsers
plu_ob <plu@openbravo.com> [Tue, 18 Aug 2020 12:42:19 +0200] rev 37512
Fixes BUG 44838: Updates the list of supported/recommended browsers

Thu, 13 Aug 2020 13:04:53 +0200fixes BUG-44788:Date of prepaid order invoice considered now
inigo_lerga <inigo.lerga@openbravo.com> [Thu, 13 Aug 2020 13:04:53 +0200] rev 37511
fixes BUG 44788:Date of prepaid order invoice considered now

The date in which an invoice of a prepaid order is now
considered in que query, being properly shown as Credit
independtly of the report's date.

Tue, 11 Aug 2020 13:54:59 +0200fixes BUG-44759:Avoided comparation with null in Oracle
inigo_lerga <inigo.lerga@openbravo.com> [Tue, 11 Aug 2020 13:54:59 +0200] rev 37510
fixes BUG 44759:Avoided comparation with null in Oracle

When doing a comparison like ''<>'OB', the '' part
is considered as NULL by Oracle, which causes an
error. This patch fixes that.

Thu, 13 Aug 2020 14:07:25 +0200Related to ISSUE-44780. Code Review Changes:
david.miguelez <david.miguelez@openbravo.com> [Thu, 13 Aug 2020 14:07:25 +0200] rev 37509
Related to ISSUE 44780. Code Review Changes:
* Prevents API change by overloading the existing method

Wed, 12 Aug 2020 09:00:14 +0200Related to ISSUE-44780. Code Review changes:
david.miguelez <david.miguelez@openbravo.com> [Wed, 12 Aug 2020 09:00:14 +0200] rev 37508
Related to ISSUE 44780. Code Review changes:
* Reorder fields in Aging Balance Processes
* In query to exclude reversed payments, do not use comparisons with DocumentNo
column, as it can lead to false positives. Check the fin_rev_payment_id
instead.
* Fix call to show PDF and XLS output with correct values

Tue, 11 Aug 2020 12:43:41 +0200Fixes ISSUE-44780. Allows to hide information about Reversed Payments
david.miguelez <david.miguelez@openbravo.com> [Tue, 11 Aug 2020 12:43:41 +0200] rev 37507
Fixes ISSUE 44780. Allows to hide information about Reversed Payments
in Aging Balance Report

Wed, 05 Aug 2020 08:17:58 +0200fixed ISSUE-44752: global scope used in jest test
Asier Lostalé <asier.lostale@openbravo.com> [Wed, 05 Aug 2020 08:17:58 +0200] rev 37506
fixed ISSUE 44752: global scope used in jest test

Prevent using global scope in jest test by replacing its usage by global
object.

Fri, 31 Jul 2020 08:47:06 +0000fixes BUG-44622:Condition relaxed in M_TRANSACTION_TRG trigger
Iñigo Lerga Valencia <inigo.lerga@openbravo.com> [Fri, 31 Jul 2020 08:47:06 +0000] rev 37505
fixes BUG 44622:Condition relaxed in M_TRANSACTION_TRG trigger

When the stock of a product is negative (and the record is a
movementLine, sales inoutLine or productionLine) there is no need
to specify the attribute value of the product.

Thu, 30 Jul 2020 09:51:31 +0200fixes BUG-44554:Default Organization instead of selected one
inigo_lerga <inigo.lerga@openbravo.com> [Thu, 30 Jul 2020 09:51:31 +0200] rev 37504
fixes BUG 44554:Default Organization instead of selected one

Now the default Organization in the User login preferences
is the one used for a new record instead of the selected
one in the grid view of Physical Inventory window.

Mon, 27 Jul 2020 10:32:08 +0200Fixes ISSUE-44574: Format date using provided timezone in OBBindings#formatDate
Cristian Berner <cristian.berner@openbravo.com> [Mon, 27 Jul 2020 10:32:08 +0200] rev 37503
Fixes ISSUE 44574: Format date using provided timezone in OBBindings#formatDate

Previously as a side-effect date was being converted to UTC wrongly in
OBBindings formatDate function.
This fixes it by formatting using the local timezone as was previously
done prior to the regression commit. Fixes display of date in some
parameter windows that were relying on it (e.g. Costing Rules).

Fixes regression introduced in commit 4ec715bf

Fri, 24 Jul 2020 13:25:16 +0200Fixes ISSUE-44640: Sets correct DateTime in window grid exported CSV file
Cristian Berner <cristian.berner@openbravo.com> [Fri, 24 Jul 2020 13:25:16 +0200] rev 37502
Fixes ISSUE 44640: Sets correct DateTime in window grid exported CSV file

DateTime in export to CSV was wrong, applying local time zone several times instead of once.

It has been fixed by using a function that doesn't try to transform to
UTC in DateTimeUIDefinition, convertToClassicStringInLocalTime. This
function formats the date as is, using the timezone received without
prior conversion to UTC.

Wed, 22 Jul 2020 11:07:37 +0200Fixed ISSUE-44579: Product should be filtered before Import in M_Offer_Product table
Adrián Romero <adrian.romero@openbravo.com> [Wed, 22 Jul 2020 11:07:37 +0200] rev 37501
Fixed ISSUE 44579: Product should be filtered before Import in M_Offer_Product table
* Before importing product in M_Offer_Product table, product should be filtered with Client and Org

Mon, 06 Jul 2020 16:45:12 +0200fixes BUG-44540:Added order by clause in getLastCumulatedCosting
inigo_lerga <inigo.lerga@openbravo.com> [Mon, 06 Jul 2020 16:45:12 +0200] rev 37500
fixes BUG 44540:Added order by clause in getLastCumulatedCosting

Fri, 17 Jul 2020 14:40:46 +0200Revert "Fixed issue-44579: Product should be filtered before Import in M_Offer_Product table"
Adrián Romero <adrian.romero@openbravo.com> [Fri, 17 Jul 2020 14:40:46 +0200] rev 37499
Revert "Fixed issue 44579: Product should be filtered before Import in M_Offer_Product table"

This reverts commit 2b70f9471dbbf6ed818e366101d551f4b0729c79.

Fri, 17 Jul 2020 13:01:27 +0200Related to ISSUE-44457. Fixes Costing Automated Tests
david.miguelez <david.miguelez@openbravo.com> [Fri, 17 Jul 2020 13:01:27 +0200] rev 37498
Related to ISSUE 44457. Fixes Costing Automated Tests

Fri, 03 Jul 2020 13:33:48 +0200fixes BUG-44457:Proper dates used in Landed Costs
inigo_lerga <inigo.lerga@openbravo.com> [Fri, 03 Jul 2020 13:33:48 +0200] rev 37497
fixes BUG 44457:Proper dates used in Landed Costs

- In the case of the Landed Cost accounting. It now uses the
latest date form Receipts accounting date and
Landed Cost Reference date.

- In the case of the Matching Cost accounting:
It now uses the latest date from Matched Invoice accounting date
and Landed Cost Cost accounting date.

Fri, 17 Jul 2020 09:54:31 +0530Fixed issue-44579: Product should be filtered before Import in M_Offer_Product table
Ranjith S R <ranjith@qualiantech.com> [Fri, 17 Jul 2020 09:54:31 +0530] rev 37496
Fixed issue 44579: Product should be filtered before Import in M_Offer_Product table
* Before importing product in M_Offer_Product table, product should be filtered with Client and Org

Wed, 15 Jul 2020 17:36:22 +0530Fixed BUG-44535: Included update and updated columns to take into account on the incremental criteria
prakash-1040 <prakash@qualiantech.com> [Wed, 15 Jul 2020 17:36:22 +0530] rev 37495
Fixed BUG 44535: Included update and updated columns to take into account on the incremental criteria

Tue, 14 Jul 2020 14:24:01 +0200Fixes ISSUE-44562: Sorts values of product characteristics alphabetically
Cristian Berner <cristian.berner@openbravo.com> [Tue, 14 Jul 2020 14:24:01 +0200] rev 37494
Fixes ISSUE 44562: Sorts values of product characteristics alphabetically

Previously product characterstic values in popup filter were not sorted,
now those are sorted following alphanumeric order.

Tue, 14 Jul 2020 17:35:52 +0530Related to BUG-44535: Fixed import and replace issue of BPartner in Business Partner Set window
prakash-1040 <prakash@qualiantech.com> [Tue, 14 Jul 2020 17:35:52 +0530] rev 37493
Related to BUG 44535: Fixed import and replace issue of BPartner in Business Partner Set window

* Changed to deactivate instead of delete on adding BPartner with Import and Replace option
in Business Partner Set Window

Tue, 14 Jul 2020 16:23:53 +0530Related to BUG-44535: Fixed import and replace issue of product in Discount and Promotion window
prakash-1040 <prakash@qualiantech.com> [Tue, 14 Jul 2020 16:23:53 +0530] rev 37492
Related to BUG 44535: Fixed import and replace issue of product in Discount and Promotion window

* Changed to deactivate instead of delete on adding product with Import and Replace option
in Discount and Promotion
Window

Thu, 09 Jul 2020 13:34:42 +0000Remove version label and updateinfo in master
OBReleaser <obreleaser@openbravo.com> [Thu, 09 Jul 2020 13:34:42 +0000] rev 37491
Remove version label and updateinfo in master

Tue, 07 Jul 2020 09:36:24 +0200Fixes ISSUE-44525: wrong customer input is not set on slow connections
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 07 Jul 2020 09:36:24 +0200] rev 37490
Fixes ISSUE 44525: wrong customer input is not set on slow connections

The problem was that on slow connections the cache of some combos was not the expected one.

On slow connection:

{_identifier: "Alimentos y Supermercados, S.A", id: "A6750F0D15334FB890C254369AC750A8", bpid: "A6750F0D15334FB890C254369AC750A8"}
1: "loading"
2: "loading"
3: "loading"...

On standard connection:

0: {category: "Customer - Tier 1", creditAvailable: 0, value: "ES-C1/0001", creditUsed: 0, name: "Alimentos y Supermercados, S.A", …}
1: {category: "Customer - Tier 3", creditAvailable: 0, value: "ES-C3/0001", creditUsed: 0, name: "Hoteles Buenas Noches, S.A.", …}
2: {category: "Customer - Tier 2", creditAvailable: 0, value: "ES-C2/0001", creditUsed: 0, name: "Restaurantes Luna Llena, S.A.", …}
3: "loading"
4: "loading"

Note that on standard connection the entries have a name property, while on slow connection they only contained an identifier, an id and bpid.

When the mapDisplayToValue(null) method was invoked on this combo, on slow connection it returned the first record, while on a standard connection
it returned null. This function was already being overwritten in ob-selector-item and returned null if the parameter was an empty string, now
it returns null if the parameter is null too

Wed, 08 Jul 2020 14:37:21 +0200fixed FR-44301: remove obsolete parts of utils.js
Asier Lostalé <asier.lostale@openbravo.com> [Wed, 08 Jul 2020 14:37:21 +0200] rev 37489
fixed FR 44301: remove obsolete parts of utils.js

MR !96

Sun, 21 Jul 2019 14:23:15 +0200[js-cleanup] Remove unused reverseString
Stefan Hühner <stefan.huehner@openbravo.com> [Sun, 21 Jul 2019 14:23:15 +0200] rev 37488
[js-cleanup] Remove unused reverseString

Not used in pi or any published module.

Sun, 21 Jul 2019 14:19:25 +0200[js-cleanup] Remove unused changeSearchIcon
Stefan Hühner <stefan.huehner@openbravo.com> [Sun, 21 Jul 2019 14:19:25 +0200] rev 37487
[js-cleanup] Remove unused changeSearchIcon

Not used in pi or any published module