Commit Graph

15476 Commits

Author SHA1 Message Date
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
Carlos Ruiz 44688e37a1 IDEMPIERE-6044 CLogMgt.enable not working properly after InitialClientSetup (#2328)
* IDEMPIERE-6044 CLogMgt.enable not working properly after InitialClientSetup

* - add deprecation comment
2024-05-13 17:24:09 +02:00
Nicolas Micoud 7d70e4ef02 IDEMPIERE-6126: ProcessParameterPanel - method to get ProcessInfo (#2333) 2024-05-13 17:24:09 +02:00
Carlos Ruiz 8e08cb5cc8 IDEMPIERE-6125 Allow monitoring null transactions on idempiereMonitor (#2332)
* IDEMPIERE-6125 Allow monitoring null transactions on idempiereMonitor

* - add warning
2024-05-13 17:24:09 +02:00
hieplq bd26ce7b37 IDEMPIERE-6121:github action fail by tycho update => setup maven to 3.9 (#2330)
* IDEMPIERE-6121:github action fail by tycho update => setup maven to 3.9

1. update maven to 9.3
2. step setup java generate 2 file
.m2/toolchains.xml
.m2/settings.xml

    bellow case make conflict

    1. setup java for java-17 => create toolchains.xml point to java-17 home
    2. cache save toolchains.xml
    3. update java to java-17.1 create toolchains.xml point to java-17.1 home
    4. cache restore old toolchains.xml make conflict because it point to java-17 home

so change to cache only .m2/repository

* IDEMPIERE-6121:github action fail by tycho update => setup maven to 3.9

update some action, add comment
2024-05-13 17:24:08 +02:00
Zuhri Utama 67948cbad2 IDEMPIERE-6113 : Date Range boxes on Info Window are too small (#2320)
* IDEMPIERE-6113 : Date Range boxes on Info Window are too small
* Update InfoWindow.java
Update class based on the ideas from Zuhri and Heng Sin
* - Fix issue getting the number of columns used on a row
* - no need for extra column as the parameter grid has already a size of 95%
* - getRowSize must also exclude DateRangeButton on Order Info
* - increase size as suggested by Zuhri

---------

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
Co-authored-by: hengsin <hengsin@gmail.com>
2024-05-13 17:24:08 +02:00
Peter Takács ac5f84f48d IDEMPIERE-6107 Improve Table Partitioning API (#2315)
* IDEMPIERE-6107 - Improve Table Partitioning API
2024-05-13 17:23:35 +02:00
Nicolas Micoud 13bf6bf51d IDEMPIERE-5136: Set Messages at tenant level - missing Oracle DROP INDEX (#2322) 2024-05-13 17:11:02 +02:00
Nicolas Micoud 611a863707 IDEMPIERE-6115 : Fix NPE in ADTabpanel while selecting a tree item (#2323) 2024-05-13 17:11:02 +02:00
hengsin e577f45770 IDEMPIERE-6114 Eclipse 2024-03 create false changes for org.adempiere.base.AnnotationBasedModelFactory.xml (#2321)
trivial fix
2024-05-13 17:11:02 +02:00
hengsin 0eabdd9d08 IDEMPIERE-6105 Implement recently access menu items (#2311) 2024-05-13 17:11:02 +02:00
Vitor Henrique Dos Santos e4e27f4ee5 IDEMPIERE-6110 New Error Message (#2318)
* IDEMPIERE-6110 New Error Message

* IDEMPIERE-6110 - Added script in iD11

* IDEMPIERE - 6110 Change validation to beforeSave

* IDEMPIERE-6110 Improve messsage

* IDEMPIERE-6110 - Adjust message
2024-05-13 17:11:02 +02:00
hengsin 0aa862e105 IDEMPIERE-6106 Performance indicator (the Gauge chart): rendering of needle is wrong when value is > the max interval (#2312) 2024-05-13 17:11:02 +02:00
hengsin ca6bb3e335 IDEMPIERE-6089 Address refresh issue (#2313) 2024-04-15 17:52:59 +02:00
Carlos Ruiz 6ab6878eeb IDEMPIERE-6101 Account Info and other forms don't have Date Range Editor (#2308)
* IDEMPIERE-6101 Account Info doesn't have Date Range Editor

* - add DateRangeEditor to Archive Viewer, Fact Reconcile, Match, Trx Material forms
2024-04-15 17:52:15 +02:00
hengsin 76edaa9e1d IDEMPIERE-6100 Table Partitioning Issue with Tables having Index with where condition (#2307) 2024-04-15 17:52:15 +02:00
Peter Takács adea9db390 IDEMPIERE-6104 - Table Partitioning for List Type Key Columns (#2310) 2024-04-15 17:52:15 +02:00
hengsin 9799cebac8 IDEMPIERE-6099 Global Search Enhancements (#2305)
* IDEMPIERE-6099 Global Search Enhancements

* IDEMPIERE-6099 Global Search Enhancements
2024-04-15 17:52:15 +02:00
Carlos Ruiz 0d0c33d197 IDEMPIERE-6096 Implement regexp VFormat - improve message (#2306) 2024-04-15 17:52:15 +02:00
Peter Takács 4ac98a630a IDEMPIERE-6098 - Wrong Null Check in Dashboard Controller (#2304) 2024-04-15 17:52:15 +02:00
hengsin bca41fb13d IDEMPIERE-6078 2Pack issue for AD_Role_OrgAccess (#2303) 2024-04-15 17:52:15 +02:00
hengsin 81660c7fc7 IDEMPIERE-6085 HTMLExtension doesn't handle HTML_REPORT_THEME that starts with "~./" (#2288) 2024-04-15 17:52:15 +02:00
Carlos Ruiz 42fb2de77d IDEMPIERE-6096 Implement regexp VFormat (#2301) 2024-04-15 17:52:15 +02:00
hengsin da8ce352a7 IDEMPIERE-6094 AD Window: error notification popup for detail tab is being shown at the wrong position (#2299) 2024-04-15 17:52:15 +02:00
hengsin 35995e07df IDEMPIERE-6095 Organization window: The lookup drop down inside the west tree panel doesn't resize when you resize the tree panel (#2300) 2024-04-15 17:52:15 +02:00
Carlos Ruiz 9f6c6c3ff4 IDEMPIERE-6091 Field shown as mandatory when filled with space of tab (#2293) 2024-04-15 17:52:15 +02:00
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