Commit Graph

104 Commits

Author SHA1 Message Date
Carlos Ruiz 9071ae38d6 IDEMPIERE-5728 Fix RV_UnPosted view definition in dictionary (#2361) 2024-05-21 19:41:28 +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 a86a73c391 IDEMPIERE-6137 Payment Rule does not appear in reports from Sales Order (#2351)
- safer approach
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
Nicolas Micoud 13bf6bf51d IDEMPIERE-5136: Set Messages at tenant level - missing Oracle DROP INDEX (#2322) 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
Carlos Ruiz 42fb2de77d IDEMPIERE-6096 Implement regexp VFormat (#2301) 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
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
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
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
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
Vitor Henrique Dos Santos f21bd50674 IDEMPIERE-6026 - Set Model Cascade (#2220) 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
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 2727437688 IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) - fix oracle migration script (#2228)
* IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) - fix oracle migration script

* - same fix for t_selection_infowindow
2024-03-04 21:13:19 +01:00
Carlos Ruiz 89579f44e5 IDEMPIERE-6027 - move script to release-10 (#2223) 2024-02-06 10:11:10 +01:00
hengsin 6c744c88da IDEMPIERE-6027 Alter column fail with PostgreSQL 16.1 (#2222) 2024-02-06 10:11:10 +01:00
Carlos Ruiz 6b05bde8a9 IDEMPIERE-6019 Add query to help finding customizations to official dictionary (#2216) 2024-02-06 10:11:10 +01:00
Carlos Ruiz 5705474223 IDEMPIERE-6018 Dangerous 2Packs generated with UpdateDictionary=true (#2215)
* IDEMPIERE-6018 Dangerous 2Packs generated with UpdateDictionary=true

* - change message to make it clear that it doesn't export official dictionary entries
2024-02-06 10:11:10 +01:00
Carlos Ruiz e33cadc2f9 IDEMPIERE-6002 Recent Items not working when UUID field is inactive (#2198)
* IDEMPIERE-6002 Recent Items not working when UUID field is inactive

* - add missing fields in core windows:
Product > BOM
Product > Components
Remuneration > Remuneration
Remuneration > Position Remuneration
Remuneration > Employee Remuneration
Revenue Recognition > Revenue Recognition
Revenue Recognition > Service
Revenue Recognition > Revenue Recognition Plan
Revenue Recognition > Revenue Recognition Run
Validation Rules > Used in Column (Lookup)

* - sync postgresql and oracle scripts
2024-01-23 15:43:48 +01:00
Carlos Ruiz 63823f3a40 IDEMPIERE-5988 Wrong DisplayLogic in Discount, Write-off, Over/Under Payment fields (#2180) 2024-01-23 15:43:47 +01:00
Carlos Ruiz bd18f2bd5d IDEMPIERE-5402 Replace Jfree Chart with Billboard (#2165)
* IDEMPIERE-5402 Replace Jfree Chart with Billboard

- Add client SysConfig definition

* - add deprecation warnings for deprecated keys
2024-01-06 12:06:44 +01:00
hengsin 6f110b2d2f IDEMPIERE-5963 Implement Sub-Partitioning and Detach Partition (#2150)
* IDEMPIERE-5963 Implement Sub-Partitioning and Detach Partition
Implement sub-partitioning for PostgreSQL
Implement sub-partitioning for Oracle
Implement detach/re-attach
2024-01-06 12:06:44 +01:00
Carlos Ruiz ab576027f7 IDEMPIERE-5943 Implement table partitioning support - fix menu (#2171)
- minor fix to menu - make it centrally maintained and correct the process name
2023-12-30 20:13:21 +01:00
Carlos Ruiz 48a3e73798
IDEMPIERE-5967 Release 11 Synergy (#2155)
* IDEMPIERE-5967 Release 11 Synergy

* - Script to set version

* - generate model
2023-12-22 15:33:57 +01:00
Carlos Ruiz 9ec4715fe1
IDEMPIERE-5346 SSO Support - dictionary fixes (#2154)
- fix UUID field displayed in grid
- fix UUID column without index
- fix CreatedBy/UpdatedBy must be Search instead of Table (for better performance)
2023-12-22 14:27:05 +01:00
Carlos Ruiz 3f912767a3
IDEMPIERE-5943 Implement table partitioning support (#2151)
* IDEMPIERE-5943 Implement table partitioning support

* - make it compatible with user preference Use Similar To
2023-12-21 06:41:11 +08:00
hengsin 7878721bf3
IDEMPIERE-5943 Implement table partitioning support (#2145)
* IDEMPIERE-5943 Implement table partitioning support

Co-authored-by: etantg <etan@trekglobal.com>
2023-12-20 14:10:04 +08:00
Peter Takács 3b8a15ee84
IDEMPIERE-5905 - Unique Constraint should ensure unique Import Loader Format Field to avoid invalid SQL (#2087) 2023-12-19 10:48:46 +08:00
Carlos Ruiz 8bbdceae0a
IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) (#2142)
- fix for scripts to avoid errors when the table doesn't have the ID column, for example updating AD_Ref_Table throws error because there is no AD_Ref_Table_ID
2023-12-15 06:27:44 +08:00
Carlos Ruiz b52fbbd3f2
IDEMPIERE-5697 Improve Process Log for more advanced logging options for Processes (#2141)
- revert making AD_PInstance_Log.AD_PInstance_Log_UU primary key, left just as unique constraint
IDEMPIERE-5957
2023-12-15 06:26:19 +08:00
Carlos Ruiz 062741070d
IDEMPIERE-5932 Update English top-level menu names and window names to better support new user adoption (#2133)
* IDEMPIERE-5932 Update English top-level menu names and window names to better support new user adoption

* - fix minor typo

* - implement suggestions from Heng Sin
- fix favourites showing the name as tooltip instead of the description

---------

Co-authored-by: Chuck Boecking <chuck@chuboe.com>
2023-12-14 16:26:11 +08:00
Carlos Ruiz 36d81c258e
IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) - Translation (#2119)
* IDEMPIERE-5567 Support of UUID as Key (FHCA-4195)

- Manage translation for UUID based tables
- Enable 2Pack Import UUID based tables with translation
- Create ad_package_imp_detail.Record_UU
- Create test table TestUU_Trl

* - Fix Synchronize Doc Translation
2023-11-27 16:02:51 +08:00
Zuhri Utama 75cabfbd39
IDEMPIERE-5913 : Delete Trace Logs Periodically (#2090)
* IDEMPIERE-5913 : Delete Trace Logs Periodically

* IDEMPIERE-5913 : Delete Trace Logs Periodically #2

* IDEMPIERE-5913 : Delete Trace Logs Periodically #3

- remove unused constant

* IDEMPIERE-5913 : Delete Trace Logs Periodically #4

* Update oracle/202311051436_IDEMPIERE-5913.sql

* Update postgresql/202311051436_IDEMPIERE-5913.sql

* Update oracle/202311051436_IDEMPIERE-5913.sql

- add menu

* Delete migration/iD11/oracle/202311071130_IDEMPIERE-5913.sql

* Update postgresql/202311051436_IDEMPIERE-5913.sql

- add menu

* Delete migration/iD11/postgresql/202311071130_IDEMPIERE-5913.sql

---------

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2023-11-10 15:39:09 +01:00
matheus-marcelinux 23b738df5b
IDEMPIERE-5835 - disallow multiple executions by any user (#1977)
* IDEMPIERE-5835 - disallow multiple executions by any user

* IDEMPIERE-5835 - renaming flags

* IDEMPIERE-5835 - applying terminology patch
2023-11-04 05:53:05 +08:00
Peter Takács 3bee3c94ac
IDEMPIERE-5886 - Add Foreign Key Constraint Error Message to AD_Column (#2069)
* IDEMPIERE-5886 - Add Foreign Key Constraint Error Message to AD_Column

* IDEMPIERE-5886 - small fixes

* IDEMPIERE-5886 - pr2069PR patch

Co-Authored-By: Carlos Ruiz <carg67@gmail.com>

---------

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2023-10-25 10:11:40 +02:00
Carlos Ruiz 860e35cb08
IDEMPIERE-5884 Query on RV_OpenItem too slow (#2061)
* IDEMPIERE-5884 Query on RV_OpenItem too slow

* IDEMPIERE-5884 Query on RV_OpenItem too slow
2023-10-18 22:34:06 +08:00
Zuhri Utama e5b40b553a
IDEMPIERE-4648 : new tab Tax Rate in the Tax Category window. (#2065) 2023-10-18 15:48:33 +08:00
Zuhri Utama 6d58f9c96f
IDEMPIERE-5207 : Missing tabs on System Translation Check window (#2035)
* IDEMPIERE-5207 : Add Info Window Translation and Info Column Translation tabs on System Translation Check window

* IDEMPIERE-5207 : Missing tabs on System Translation Check window #2
2023-10-15 13:06:07 +08:00
hengsin 3ffdd2be0c
IDEMPIERE-5346 SSO Support (#2038)
* IDEMPIERE-5346 SSO Support

- add OIDC support to core
2023-10-03 20:26:03 +02:00
Zuhri Utama 34485f97f8
IDEMPIERE-5862 : Move Always Updatable Payment Rule to Dictionary (#2023)
* IDEMPIERE-5862 : Move Always Updatable Payment Rule to Dictionary

* Update oracle/202309261054_IDEMPIERE-5862.sql

* Update postgresql/202309261054_IDEMPIERE-5862.sql

---------

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2023-09-26 13:49:25 +02:00
Zuhri Utama 3992f46b04
IDEMPIERE-4526 : Selection list for UOM on Client window do not relate to the type of UOM expected (#2016)
* IDEMPIERE-4526 : Selection list for UOM on Client window do not relate to the type of UOM expected

* Update oracle/202309200811_IDEMPIERE-4526.sql

* Update postgresql/202309200811_IDEMPIERE-4526.sql

---------

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2023-09-21 13:28:32 +02:00