Commit Graph

15335 Commits

Author SHA1 Message Date
Carlos Ruiz 4af5caf944 IDEMPIERE-6040 Improvements for CSV import template (#2292)
- improve beforeSave validation of CSVHeader using SuperCSV library
- add validation for the CSVAliasHeader
2024-04-05 11:38:27 +02:00
Carlos Ruiz b7485b679e IDEMPIERE-6087 Users cannot delete their own User Queries (#2294) 2024-04-05 11:38:27 +02:00
hengsin 29b36f84e2 IDEMPIERE-6081 Import Csv by Template: Allow import from a detail tab into different parents (#2289) 2024-04-05 11:38:27 +02:00
Carlos Ruiz 5d04cc7728 IDEMPIERE-6064 Error when creating a table with a long name through CreateTable process (#2290)
* IDEMPIERE-6064: Error when creating a table with a long time through CreateTable process

* IDEMPIERE-6064: Error when creating a table with a long name through CreateTable process

* - set the length of tablename to 60 char, and other database object names to 63

* - minor javadoc clarification

* - Increase size of other columns and process parameters

* - fix wrong value for Old MAX_OBJECT_NAME_LENGTH

---------

Co-authored-by: Nicolas Micoud <58596990+nmicoud@users.noreply.github.com>
2024-04-05 11:38:27 +02:00
Carlos Ruiz 1a84a4029a IDEMPIERE-6086 Missing UUID indexes (#2291)
* IDEMPIERE-6086 Missing UUID indexes

* - fixes for oracle - remove non core indexes
2024-04-05 11:38:27 +02:00
hengsin 8d80b478e8 IDEMPIERE-5963 Implement Sub-Partitioning and Detach Partition (#2287)
* IDEMPIERE-5963 Implement Sub-Partitioning and Detach Partition

- Fix NPE in callout
- Fix partition error with AD_Language column

* IDEMPIERE-5963 Implement Sub-Partitioning and Detach Partition

- Fix partition error with AD_Language column

* IDEMPIERE-5963 Implement Sub-Partitioning and Detach Partition

- Fix partition error with YesNo column
2024-04-05 11:38:27 +02:00
Carlos Ruiz d16538ae38 IDEMPIERE-6040 Improvements for CSV import template (#2279)
* IDEMPIERE-6040 Improvements for CSV import template

- Delimiter (Field Separator) configurable
- Quote delimiter configurable
- Fix issue when the UTF-8 file comes with BOM character

* - add support for preprocessing excel files

* - convert Excel to CSV in a proper format according to the column types
2024-04-05 11:37:28 +02:00
hengsin af10c3a674 IDEMPIERE-5847 Wrong Posting in Shipment (#2280)
* IDEMPIERE-5847 Wrong Posting in Shipment

* IDEMPIERE-5847 Wrong Posting in Shipment

- minor unit test refinement

* IDEMPIERE-5847 Wrong Posting in Shipment

- Fix intermittent unit test error
2024-04-05 11:37:28 +02:00
Orlando Curieles 0f326c7e04 IDEMPIERE-6076 Fix Default Locator on InfoWindow Create lines from Receipt/Shipment (#2281)
* Fix InfoWindow
* Added to V11
* Remove from V12
2024-04-05 11:37:28 +02:00
Nicolas Micoud 0ffcc794b3 IDEMPIERE-6077: Translation of QueryMoreThanOneRecordsFound (#2282)
https://idempiere.atlassian.net/browse/IDEMPIERE-6077
2024-04-05 11:37:28 +02:00
Carlos Ruiz 53e9c7161b IDEMPIERE-6068 Add C_UOM.UNCEFACT column (#2275) 2024-03-22 13:55:40 +01:00
Carlos Ruiz e2d6197da4 IDEMPIERE-5967 - prerequisite for java 17 (#2276) 2024-03-22 13:55:40 +01:00
hengsin 2f0baacfa0 IDEMPIERE-5503 Product Costs > Cost Movement > Field AMOUNT has inconsistent +/- signs (#2273)
* IDEMPIERE-5503 Product Costs > Cost Movement > Field AMOUNT has inconsistent +/- signs
* IDEMPIERE-5503 Product Costs > Cost Movement > Field AMOUNT has inconsistent +/- signs
- use safer approach
2024-03-22 13:55:40 +01:00
hengsin 84e97f63b6 IDEMPIERE-5949 Datatables.js and Pivot.js Report Viewer (#2274)
- fix pivot not working for amount >= 1000
2024-03-22 13:55:40 +01:00
Carlos Ruiz 5cd8d937e2 IDEMPIERE-6072 Record ID Editor not working well on detail tabs with multi-ID key (#2270)
* IDEMPIERE-6072 Record ID Editor not working well on detail tabs with multi-ID key

* - add fix for the case when Record_ID is the link column to parent tab

* - add fix for the case when Record_ID is the link column to parent tab
2024-03-22 13:55:40 +01:00
Carlos Ruiz 96898995ec IDEMPIERE-5578 Data corruption when copying order lines from a closed order (#2269)
- fix new problem reported by Martin Schönbeck
- fix issue found when rounding the unit price of UOM articles
2024-03-22 13:55:40 +01:00
Elaine Tan 2e76fbce5b IDEMPIERE-6025 Purchase Credit Memo > Create Lines From not displaying open/deferred matched PO invoice quantities (#2248)
* IDEMPIERE-6025 Purchase Credit Memo > Create Lines From not displaying open/deferred matched PO invoice quantities
2024-03-15 17:42:07 +01:00
hengsin 7b5d9e578f IDEMPIERE-6054 Create Lines From checkboxes behave erratically (#2266)
- Fix issue with double click and drag to select text mouse gesture.
2024-03-15 17:38:44 +01:00
Carlos Ruiz af00731696 IDEMPIERE-6046 Updates on C_Order via REST or webservices is leaving corrupted data (#2262)
* IDEMPIERE-6046 Updates on C_Order via REST or webservices is leaving corrupted data

* - improve performance
2024-03-15 17:38:44 +01:00
hengsin 55b63fd57e IDEMPIERE-6033 Zoom for WPAttributeDialog Lot field is partially implemented (#2261)
- remove partially implemented code
2024-03-15 17:30:31 +01:00
hengsin 0f86e45f66 IDEMPIERE-5949 Datatables.js and Pivot.js Report Viewer (#2260)
- Fix deployment issue
2024-03-15 17:30:31 +01:00
hengsin e854f890f7 IDEMPIERE-6048 Extend Column Display Type For Jasper Report by Attachment (#2256) 2024-03-15 17:30:31 +01:00
Carlos Ruiz 21f25864b8 - fixes for release-11 integration from master 2024-03-04 22:06:04 +01:00
hengsin b8947f1f06 IDEMPIERE-6043 Upgrade Jasper Report to version 6.21.0 (#2245) 2024-03-04 21:24:04 +01:00
hengsin 2d18c90738 IDEMPIERE-5949 Datatables.js and Pivot.js Report Viewer (#2221)
- Fix NPE
2024-03-04 21:24:04 +01:00
hengsin 33c8210618 IDEMPIERE-5949 Datatables.js and Pivot.js Report Viewer (#2211)
* IDEMPIERE-5949 Datatables.js and Pivot.js Report Viewer

* IDEMPIERE-5949 Datatables.js and Pivot.js Report Viewer

* IDEMPIERE-5949 Datatables.js and Pivot.js Report Viewer

- fix launch configuration
2024-03-04 21:24:04 +01:00
Carlos Ruiz 7b210dbfbb IDEMPIERE-6062 Wrong query when importing translations / IDEMPIERE-5567 (#2259) 2024-03-04 21:21:38 +01:00
Carlos Ruiz 64e35fd5f9 IDEMPIERE-6060 NPE when creating a Print Format Item using AutomaticPackIn on startup (#2257) 2024-03-04 21:21:38 +01:00
Carlos Ruiz 69121c5794 IDEMPIERE-6061 Performance - MPrintFormatItem loading MPrintFormat on constructor (#2258) 2024-03-04 21:21:38 +01:00
Carlos Ruiz 7ff0f2f2b9 IDEMPIERE-6052 Print Format: Format Pattern is not Applied on Grouping/Summary SCRIPT rows (#2252) 2024-03-04 21:21:38 +01:00
hieplq 4f3c18730d IDEMPIERE-4677: get client id from MRole instead of from context (#2250)
Calling Env.getAD_Client_ID(getCtx()) within the loadOrgAccessUser function can cause issues if the context is not yet logged in. To avoid this, it's recommended to use getAD_Client_ID() directly instead.
2024-03-04 21:21:38 +01:00
Carlos Ruiz b46291d33a IDEMPIERE-6053 Problem with Convert_PostgreSQLTest running tests in parallel (#2253) 2024-03-04 21:21:38 +01:00
Diego Ruiz 291aadd26e IDEMPIERE-6047 - Fix report dialog showing the parameter cut in verti… (#2249)
* IDEMPIERE-6047 - Fix report dialog showing the parameter cut in vertically on Chrome

* IDEMPIERE-6047 - css change only for Chrome based browsers
2024-03-04 21:21:31 +01:00
Vitor Henrique Dos Santos f21bd50674 IDEMPIERE-6026 - Set Model Cascade (#2220) 2024-03-04 21:19:09 +01:00
Carlos Ruiz 0a779db755 IDEMPIERE-5790 Improve Report Refresh functionality (#2246) 2024-03-04 21:19:09 +01:00
Carlos Ruiz b9736de0eb IDEMPIERE-4819 Private Lock - Allow Unlock other users Private Records (#2202)
* IDEMPIERE-4819 Private Lock - Allow Unlock other users Private Records

* - move scripts to r11
2024-03-04 21:19:09 +01:00
Carlos Ruiz fa09eb5187 IDEMPIERE-6013 Implement a way to filter dinamically records on MRole.addAccessSQL (#2209)
* IDEMPIERE-6013 Implement a way to filter dinamically records on MRole.addAccessSQL

* - do not create sequence

* - move scripts to r11
2024-03-04 21:19:09 +01:00
Jose Leite 34492d1cbf IDEMPIERE-5990 Create translation for BPartnerOrgLink process errors (#2181) 2024-03-04 21:17:31 +01:00
Vitor Villa 803081f3ef IDEMPIERE-6041 - Workflow activities on smartphones (#2241) 2024-03-04 21:17:31 +01:00
Nicolas Micoud 7f951ccd70 IDEMPIERE-5795: DeveloperMode context variable - System Property (#2243)
* IDEMPIERE-5795: DeveloperMode context variable - System Property

https://idempiere.atlassian.net/browse/IDEMPIERE-5795

* IDEMPIERE-5795: DeveloperMode context variable - System Property - simplify

Suggested by @hengsin

Co-Authored-By: hengsin <152246+hengsin@users.noreply.github.com>

---------

Co-authored-by: hengsin <152246+hengsin@users.noreply.github.com>
2024-03-04 21:17:31 +01:00
Carlos Ruiz 6da2abfd77 IDEMPIERE-6042 Improvements to Payment window (#2242)
- set IsReceipt field based on DocType
- avoid throwing error to the user on callout if the currency rate or converted amt are defined with default null
2024-03-04 21:17:31 +01:00
Carlos Ruiz 16074d80ee IDEMPIERE-6039 MBPartnerLocation returning Location wrongly from cache when asked to requery (#2240) 2024-03-04 21:17:31 +01:00
Carlos Ruiz c23a3d8e5e IDEMPIERE-6038 BP/Product Icon not used in Order Info Window (#2239) 2024-03-04 21:17:31 +01:00
hengsin 53d8c5b460 IDEMPIERE-6037 Upgrade pdf.js viewer to version 4.0.379 (#2238) 2024-03-04 21:17:31 +01:00
Carlos Ruiz 26bdfc276f IDEMPIERE-6036 Apply same approach to MLotCtl (#2237) 2024-03-04 21:17:30 +01:00
hengsin 6302f6f5fd IDEMPIERE-6029 Extract @SQL= and @SQLFIND= to constant (#2230) 2024-03-04 21:17:30 +01:00
hengsin 7224009efc IDEMPIERE-6032 MPInstanceLog ResultSet constructor not getting all value from result set (#2233) 2024-03-04 21:17:30 +01:00
hengsin c2111b9ccd IDEMPIERE-6036 Serial number control has potential to generate duplicate serial number under heavy load (#2236) 2024-03-04 21:17:30 +01:00
hengsin 9eb83bfe31 IDEMPIERE-6034 MTaxCategory.getDefaultTax unnecessary create new MTax instance (#2234) 2024-03-04 21:17:30 +01:00
hengsin 91d757cf81 IDEMPIERE-6030 Potential infinite loop in MLocation.equals (Object) method (#2231) 2024-03-04 21:17:30 +01:00