Commit Graph

3397 Commits

Author SHA1 Message Date
Muhammad Eko ccaf5a808a fix conflict midsuit 2024-12-31 10:50:59 +07:00
Muhammad Eko ff64aab5ca midsuit 2024-12-31 10:39:09 +07:00
Vitor Villa 2ea4730458 IDEMPIERE-6335 - Create parameter to specify document type in material receipt (#2581)
* IDEMPIERE-6335 - Create parameter to specify document type in material receipt

* IDEMPIERE-6335 - Adjust to use centralized ID management

* IDEMPIERE-6335 - apply the patch
2024-12-22 13:26:01 +01:00
Carlos Ruiz 978c8a6e25 IDEMPIERE-6329 Bug in BOM* SQL functions not getting the correct BOM children (#2586)
- fix as suggested by Vitor Santos at mattermost
2024-12-11 12:23:42 +01:00
Carlos Ruiz fd647247ba IDEMPIERE-6334 Non Advanced Role cannot open Chart window (#2582) 2024-12-11 12:23:42 +01:00
hengsin edea913918 IDEMPIERE-6327 Interest Area Window: Subscription tab should not enable "Insert Record" (#2574) 2024-12-04 14:37:14 +01:00
Carlos Ruiz 99e038c4a3 IDEMPIERE-6329 Bug in BOM* SQL functions not getting the correct BOM children (#2571) 2024-12-04 13:50:27 +01:00
Carlos Ruiz e34371db60 IDEMPIERE-99 01_add_missing_Translations.sql does not create UUIDs (#2570) 2024-12-04 13:50:27 +01:00
Jose Leite b6e25d71f8 IDEMPIERE-6317 - Create message for errors in msysconfig (#2564)
* IDEMPIERE-6317 - Create message for errors in msysconfig

* IDEMPIERE-6317 - Create message for errors in msysconfig
2024-12-04 13:47:29 +01:00
Nicolas Micoud b9cfc8c6e6 IDEMPIERE-6248: System Property to avoid cutting log (#2482)
* IDEMPIERE-6248: System Property to avoid cutting log

* IDEMPIERE-6248: System Property to avoid cutting log

Remove SysConfig

* IDEMPIERE-6248: System Property to avoid cutting log

fix import
2024-10-14 18:56:26 +02:00
Nicolas Micoud fa576f0e70 IDEMPIERE-6196 - AD_SysConfig (#2479) 2024-10-14 18:56:26 +02:00
Nicolas Micoud afa5dcfeae IDEMPIERE-6248: SysConfig to avoid cutting log (#2463) 2024-09-27 15:05:29 +02:00
Carlos Ruiz b0ef82de43 IDEMPIERE-5760 Manage mail.smtp.connectiontimeout and mail.smtp.writetimeout using SysConfig (#2465) 2024-09-27 15:05:29 +02:00
Carlos Ruiz bf3fb64d3b IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) - Record Info Improvements (#2455)
- allow generating permalink also for multi-key tables using UUID
- use TableName instead of AD_Table_ID for permalink
- add zoom condition to role for access tables on non-system tenants
- on copy select, prefer to generate using ID than UUID when possible - is easier when copying a select that is needed to search also for children
2024-09-27 15:05:29 +02:00
Carlos Ruiz 30057f7a12 IDEMPIERE-6007 Log Warning: Evaluator.parseSQLLogic: (AD_Table_ID) - SQL variable parse failed: @SQL=SELECT 1 FROM AD_Field WHERE AD_Tab_ID=@AD_Tab_ID@ (#2456) 2024-09-27 15:05:29 +02:00
Carlos Ruiz eb5f03f8e5 IDEMPIERE-6223 Add new field JsonData to AD_PInstance - Peer Review Fixes (#2448) 2024-09-11 12:08:11 +02:00
muriloht 57f33550ee IDEMPIERE-6223 / COF #17758 - Add new field JsonData to AD_PInstance and AD_PInstance_Log (#2447) 2024-09-11 12:07:56 +02:00
Carlos Ruiz f61bda9a14 IDEMPIERE-6189 Performance: queries on RV_C_Invoice doing unnecesary index or seq scan (#2437) 2024-08-21 12:52:28 +02:00
Carlos Ruiz cdfa764b08 IDEMPIERE-6216 Usability - Initial Tenant Setup - Missing required parameters (#2441) 2024-08-21 12:52:28 +02:00
Nicolas Micoud a07047a5ea IDEMPIERE-6196: Restoring Selection Columns for AD_Table (#2425) 2024-08-12 16:53:45 +02:00
Carlos Ruiz aac79ae622 IDEMPIERE-6188 Read-Only Session (#2415)
* IDEMPIERE-6188 Read-Only Session

* IDEMPIERE-6188 Read-Only Session

- improvements suggested by Nicolas Micoud and Alejandro Guerra
2024-07-19 11:49:40 +02:00
Carlos Ruiz 77f0ababe6 IDEMPIERE-6176 UUID indexes without constraint (#2397) 2024-06-28 15:22:14 +02:00
Carlos Ruiz abeb245226 IDEMPIERE-6169 Performance on AD_ChangeLog with Record_UU (#2393) 2024-06-17 23:53:47 +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
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
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