Commit Graph

15410 Commits

Author SHA1 Message Date
Carlos Ruiz 1a89cd6b8f IDEMPIERE-6123 Query in search window causing slowness and load spikes in the database (FHCA-5356) (#2408) (#2409) 2024-07-04 22:43:25 +02:00
Diego Ruiz afe578e9b3 IDEMPIERE-4087 - Set isDisplayed='N' by default for virtual search columns in field (#2407) 2024-07-04 20:02:24 +02:00
Carlos Ruiz 6192a8fff8 IDEMPIERE-6123 Query in search window causing slowness and load spikes in the database (FHCA-5356) (#2408)
fix new issue found informing timeout errors when no records are found after a failed count
2024-07-04 20:02:24 +02:00
Diego Ruiz b118283530 IDEMPIERE-6181 - Fix MBPartner.getPrimaryAD_User_ID() returning 0 when the business partner has no contacts (#2405) 2024-07-04 20:02:24 +02:00
Carlos Ruiz b28edf2be1 IDEMPIERE-2981 Implement JSON Field type - generate model for Test (#2402) 2024-06-28 15:22:14 +02:00
hengsin 0641e614c2 IDEMPIERE-6178 Level 3 tab is invisible after collapse and expand of bottom pane (#2401) 2024-06-28 15:22:14 +02:00
hengsin 4e250b6a52 IDEMPIERE-6172 Open from a highlighted window, DateRangePicker popup will auto close when selecting an item in dropdown list (#2400)
- Implement workaround for highlighted+popup+combobox
2024-06-28 15:22:14 +02:00
Peter Takács 061ef5fec4 IDEMPIERE-6174 - Create Production from Order process doesn't set BOM Formula (#2399) 2024-06-28 15:22:14 +02:00
Carlos Ruiz 77f0ababe6 IDEMPIERE-6176 UUID indexes without constraint (#2397) 2024-06-28 15:22:14 +02:00
Carlos Ruiz 10d327f4e2 IDEMPIERE-2981 Implement JSON Field type - integrate to release-11 (#2396) 2024-06-17 23:54:15 +02:00
Carlos Ruiz abeb245226 IDEMPIERE-6169 Performance on AD_ChangeLog with Record_UU (#2393) 2024-06-17 23:53:47 +02:00
Carlos Ruiz 924bdb6fc1 IDEMPIERE-2981 Fixes to failing unit tests (#2263) 2024-06-17 23:53:21 +02:00
Diego Ruiz 5f44c9c19d IDEMPIERE-2981 - Implement JSON field type (#2255)
* IDEMPIERE-2981 - Implement JSON Field Type
* IDEMPIERE-2981 - Added field to the Test Window and Unit Tests
* IDEMPIERE-2981 - Fixed migration scripts
* IDEMPIERE-2981 - Changed oracle json syntax
* IDEMPIERE-2981 - Increased the number of lines of jsonData test field
* IDEMPIERE-2981 - Validate and Prettify JSON string on the field editor
* IDEMPIERE-2981 - Support for oracle
* IDEMPIERE-2981 - Applied patch from Carlos Ruiz
2024-06-17 23:53:01 +02:00
Carlos Ruiz a45283b855 IDEMPIERE-6165 + IDEMPIERE-6168 More problems with jasper setting filename (#2392)
- the test case is failing for orders with jasper print format
- the downloadable file name for jasper is wrong in zk when using FileNamePattern
2024-06-13 14:23:12 +02:00
Diego Ruiz 689573c90d IDEMPIERE-6165 - Custom name is not taken when running a core report … (#2386)
* IDEMPIERE-6165 - Custom name is not taken when running a core report programatically

* IDEMPIERE-6165 - Add unit test

* IDEMPIERE-6165 - Peer review changes

* IDEMPIERE-6165 - Modified condition to avoid potential NPE

* IDEMPIERE-6165 - Changed Unit Test to be thread safe

* IDEMPIERE-6165 - Create file in a thread-safe way respecting folder name if existing

* IDEMPIERE-6165 - Updated Unit test

* IDEMPIERE-6165 - Updated Unit test

* IDEMPIERE-6165 - Code refactor to remove code duplication in different classes

* IDEMPIERE-6165 - Improved Javadoc
2024-06-13 14:12:08 +02:00
Carlos Ruiz 6d9c35a365 IDEMPIERE-6168 Found problems with jasper setting filename (#2390) 2024-06-13 14:01:40 +02:00
hengsin 4875568cf2 IDEMPIERE-6117 POI: WorkbookFactory.create cannot be used to open XLSX files (#2357)
* IDEMPIERE-6117 POI: WorkbookFactory.create cannot be used to open XLSX files

* IDEMPIERE-6117 POI: WorkbookFactory.create cannot be used to open XLSX files

* IDEMPIERE-6117 POI: WorkbookFactory.create cannot be used to open XLSX files

- Incorporate patch from Carlos
2024-06-13 13:53:42 +02:00
Carlos Ruiz 0f02545dbb IDEMPIERE-6166 PostgreSQL DUAL table with more than one record (#2387)
* IDEMPIERE-6166 PostgreSQL DUAL table with more than one record

- create unique index on dual.dummy for postgresql

* - implement suggestion from hengsin - make dual a view instead of a table
- fix similar issue with the table dbreplicasyncverifier - it must ensure to contain just one table - running again a COPY command must fail
2024-06-13 13:53:42 +02:00
Carlos Ruiz 9042f8319a IDEMPIERE-6167 BOM Price List must search just for Verified BOMs (#2388) 2024-06-13 13:53:42 +02:00
hieplq 45544a2058 IDEMPIERE-6161:JasperReports encounters issues using encrypted functions due to incompatible dependencies (#2381)
* IDEMPIERE-6161:JasperReports encounters issues using encrypted functions due to incompatible dependencies

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
Co-authored-by: hengsin <hengsin@gmail.com>
2024-06-13 13:39:07 +02:00
Carlos Ruiz cad01851d5 IDEMPIERE-6159 Add drop ship location to ITaxLookup (#2380) 2024-06-13 13:37:24 +02:00
Carlos Ruiz 9d6f8c852f IDEMPIERE-6162 Error with Create PO from Requisition for different BPs on multiple lines with same product (#2383) 2024-06-13 13:37:23 +02:00
Carlos Ruiz 76adcb1f98 Revert "IDEMPIERE-5923 Info Window should use key and display columns setting from lookup (#2108)"
This reverts commit 6f484ee701.
2024-05-30 12:46:34 +02:00
Carlos Ruiz 5994292dbb IDEMPIERE-6160 Remove Eclipse warnings (#2379) 2024-05-30 12:46:07 +02:00
Carlos Ruiz 69995b178b IDEMPIERE-6150 NON-DB attachments are disappearing when a DB deletion fails (#2377)
* IDEMPIERE-6150 NON-DB attachments are disappearing when a DB deletion fails

- delete AD_Attachment and AD_Archive after commit of deletion Trx

* - add patch from Heng Sin to convert string concatenation to text block

---------

Co-authored-by: hengsin <hengsin@gmail.com>
2024-05-28 16:30:01 +02:00
Carlos Ruiz 9740f2bf18 IDEMPIERE-5849 Fix PackOut broken with GenericPO after Cache Reset (#2382) 2024-05-28 16:30:01 +02:00
Carlos Ruiz 6f4686f9db IDEMPIERE-6158 Warehouse Purchase Order cannot be completed after change of product (#2376)
* IDEMPIERE-6158 Warehouse Purchase Order cannot be completed after change of product

* - fix callouts to avoid setting M_Product_ID to null
2024-05-28 16:29:52 +02:00
Carlos Ruiz fb594a5f56 IDEMPIERE-6102 Performance: avoid SQL on AD_TreeNode when the table doesn't have a custom tree (#2309) 2024-05-22 12:41:01 +02:00
Carlos Ruiz 7cd0c88e3a IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) (#2371)
- avoid calling delete cascade for ID when is UUID table
2024-05-21 19:41:28 +02:00
Carlos Ruiz 9071ae38d6 IDEMPIERE-5728 Fix RV_UnPosted view definition in dictionary (#2361) 2024-05-21 19:41:28 +02:00
Carlos Ruiz a5a1ce3050 IDEMPIERE-6144 Can't export a report if the name has less than 3 characters (#2363) 2024-05-21 19:41:28 +02:00
Carlos Ruiz 88a9d3eb3a IDEMPIERE-6137 Payment Rule does not appear in reports from Sales Order (#2364) 2024-05-21 19:41:28 +02:00
Carlos Ruiz 2aa7215e2c IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) + IDEMPIERE-6143 (#2367)
- fix export and import for UUID based tables
- fix ExportAction creating temporary files with the wrong extension
- fix export and import of multi-selection fields IDEMPIERE-6143
2024-05-21 19:41:28 +02:00
Carlos Ruiz a3fb6f5b9c IDEMPIERE-6149 Model[Class|Interface]Generator must have a predictable order independent of the developer language (collation) (#2368) 2024-05-21 19:41:28 +02:00
Nicolas Micoud ecfb71bd7d IDEMPIERE-5796: Generate Model Template for several tables in a row (#2244)
* IDEMPIERE-5796: for several tables in a row

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

* IDEMPIERE-5796: for several tables in a row - changes done in ModelInterfaceGenerator / ModelClassGenerator

Implement suggesion from @hengsin

* IDEMPIERE-5796: for several tables in a row - changes done in ModelInterfaceGenerator / ModelClassGenerator

Implement suggesion from @hengsin

* IDEMPIERE-5796: for several tables in a row - changes done in ModelInterfaceGenerator / ModelClassGenerator

Implement suggestion from @CarlosRuiz-globalqss removing duplicated code

* IDEMPIERE-5796: for several tables in a row - changes done in ModelInterfaceGenerator / ModelClassGenerator

fix error
2024-05-21 19:41:28 +02:00
hengsin c47db344e8 IDEMPIERE-6142 Can't add new column to partitioned table (#2358)
* IDEMPIERE-6142 Can't add new column to partitioned table

* IDEMPIERE-6142 Can't add new column to partitioned table

- Fix issue with foreign key

* IDEMPIERE-6142 Can't add new column to partitioned table

- Fix issue with foreign key
2024-05-21 19:41:07 +02:00
Carlos Ruiz 4091c74093 IDEMPIERE-6110 New Error Message To Indicate When Sales Order has just Freight Product or Charge Freight - fix migration script (#2360) 2024-05-13 18:30:07 +02:00
Carlos Ruiz 4409415d55 IDEMPIERE-6123 Query in search window causing slowness and load spikes in the database (FHCA-5356) (#2354)
* IDEMPIERE-6123 Query in search window causing slowness and load spikes in the database (FHCA-5356)

- make also configurable the timeout and number of records from windows
- improve timing of reports avoiding unncessary load of array when not jasper

* - implement suggestions from Heng Sin
2024-05-13 17:32:06 +02:00
Carlos Ruiz e1ed11f224 IDEMPIERE-6140 Chosen Multiple Selection Table column bug in Info window (#2353) 2024-05-13 17:28:06 +02:00
Carlos Ruiz a86a73c391 IDEMPIERE-6137 Payment Rule does not appear in reports from Sales Order (#2351)
- safer approach
2024-05-13 17:28:06 +02:00
hengsin 6cb5788651 IDEMPIERE-6119 Show dashboard content layout on column when open on mobile screen size (#2350) 2024-05-13 17:28:06 +02:00
hengsin 47f1336df4 IDEMPIERE-6136 ModelEventDelegate doesn't works with DocAction, PostCreate, PostUpdate and PostDelete annotation (#2346) 2024-05-13 17:28:06 +02:00
Carlos Ruiz 39fff47de6 IDEMPIERE-6137 Payment Rule does not appear in reports from Sales Order (#2347) 2024-05-13 17:28:06 +02:00
Carlos Ruiz 42e998ff7d IDEMPIERE-6123 Query in search window causing slowness and load spikes in the database (FHCA-5356) (#2340)
* IDEMPIERE-6123 Query in search window causing slowness and load spikes in the database (FHCA-5356)

* - create SysConfig
- add Dialog when reaching max query records

* - minor fix comment
- add timeout management to MLookup query

* - Fix for the GridTable.Loader.Open issue

* - add SysConfig and Messages
- add showing error message when the number of records loaded in background exceed the allowed
- add timeout to GridTable.fillBuffer

---------

Co-authored-by: hengsin <hengsin@gmail.com>
2024-05-13 17:28:06 +02:00
Carlos Ruiz 766ca60cd4 IDEMPIERE-6118 fix broken build (#2344) 2024-05-13 17:28:06 +02:00
Zuhri Utama 95fee2623b IDEMPIERE-6118 : Missing resources on idempiere server monitor (#2326)
* IDEMPIERE-6118 : Missing resources on idempiere server monitor

* remove unused class and add table style

* rename css file and remove javaclient condition
2024-05-13 17:28:06 +02:00
Zuhri Utama 0e17a03d37 IDEMPIERE-6127 : Improve Report Process Parameter for Mobile Screen (#2334)
* IDEMPIERE-6127 : Improve Report Process Parameter for Mobile Screen

* apply patch from hengsin

- Combine summary checkbox and label into one component
- update default theme version
2024-05-13 17:27:37 +02:00
Carlos Ruiz 4c7a1b124f IDEMPIERE-6130 Move garbage collection to a button in About Window (#2341) 2024-05-13 17:24:09 +02:00
Carlos Ruiz 439b158224 IDEMPIERE-6130 Show gc information (#2339) 2024-05-13 17:24:09 +02:00
Carlos Ruiz f82c6a9468 IDEMPIERE-6128 make org.idempiere.db.debug show just native Postgresql by default (#2335) 2024-05-13 17:24:09 +02:00