Fixed bug
7901 Add flag isactive=Y when used m_product_bom table
Fixes issue
20479: TimeDate filter supports different timezones
The timedate criteria was not sending the UTC offset to the server, making the support of different time zones impossible. Now the UTC offset is sent along the timedate criteria, and the server applies it before fetching data from the database.
Related to issue
20739. Fixed issue
20749: Not able to add transactions in FA
fixes db-cons postgres. When exporting in postgres it does different
Fixes bug
20746: When coping GL Journal templates you can mix info for different organizations
Fixes bug
18997: Improve initial configuration of G/L Journal window
Fixes bug
18998. [Related to commit 8f9fe48cbf5c] Missing change in previous commit
Fixes bug
20745: GL Journal Post process failing due to wrong change which causes a regression
Related to issue
20684: Refactorization to remove duplicate code
The function convertUTCTimeToLocalTime and getTime fields of ob-view-grid and ob-view-form were very similar and shared much of its code. They code has been generalized and moved to OB.Utilities.Date
Fixes issue
20684: Hour and minutes time zone offset is supported
Instead of using the hour time zone offset, now the millisecond time zone offset is applied, supporting the time zones where the offset with UTC is measured in hours and minutes.
fixes bug
20717: Creating multiple transactions when clicking the OK button several times
Fixed issue
20739. Changes done to improve the Save and Process payment processes:
- An index has been added.
- Instead of reading the organization information list from the organization, a direct query to the orginfo using the org id is done.
- Some flushes (particularly those related to 'processing' columns) have been removed.
- The description of the payment, and the method which updates the editable payment plan, have been disabled in case the order comes from the POS.
- The query to find the maximum line number in the Financial transaction table has been improved.
Related to issue
19915. Initialized more entities for increased safeness.
fixed bug
20700 hide Reply-to field when more than one sales rep.
fixed bug
20687 Currency show always. Set this field before product
fixed bug
19806 Change labels in General Ledger Journal
Fixed issue
20496: Process Monitor in Form view, startTime for all timezones
In Process Monitor window, When we open Form view, the StartTime field was wrong in some timezones. Now it works well.
Fixes issue
20736: "Return" check box which can be found in the "Document Type" window is not working
Fixed issue
20643: Filtering now works fine using hyphens
Fixed issue
20734. Readded optimization.
Without the optimization, the results generated by the Javascript parsing were different. In this specific example, the value 102 was transformed into a double (102.0), and this produced the error described in the issue.
Fixes issue
20731: JSlint errors have been fixed
Related to issue
20726: Improved fix in i18n getLabel function
Fixes issue
20684: Time fields are passed in UTC format
The problem was due to:
- Time fields were not being passed between client and server in UTC format
- When constructing a date based on a time (i.e. 10:00:00), the date used was 1970-01-01. This way, it was not possible to convert from UTC to local hour, because the DST offset depends
on the date.
It has been fixed by:
- Sending the time fields in UTC format. Upon receiving a time field, converting it to local time.
- Upon receiving a time field, creating a new date using todays date instead of 1970-01-01
: Enter commit message. Lines beginning with 'HG:' are removed.