Commit Graph

14478 Commits

Author SHA1 Message Date
PeterTakacs300 0dd6c2b4a9
IDEMPIERE-5304 - Missing Message from Payment (#1346)
* IDEMPIERE-5304 - Missing Message from Payment

* IDEMPIERE-5304 - replaced message type and Msg.translate method
2022-05-31 15:25:50 +08:00
Anozi Mada 935987bd9d
IDEMPIERE-5286 Fix ConcurrentModificationException in MPrintFormat.getAllItems Method (#1349) 2022-05-31 12:35:22 +08:00
hengsin f5a0a0a2f6
IDEMPIERE-5093 Scheduler cron pattern scheduling is always using server time zone (#1348)
- Fix unit test.
- Fix server monitor error out if AD_ClientInfo.TimeZone has invalid
value.
2022-05-28 10:54:16 +02:00
hengsin ad7f78e3c1
IDEMPIERE-3294 Process Audit generate unused AD_PInstance_Para (#1344)
- Fix unit test error for RequisitionTest.testComplete()
2022-05-26 14:40:24 +08:00
PeterTakacs300 b2b31fb087
IDEMPIERE-3294 - check empty String parameter (#1336)
* IDEMPIERE-3294 - check empty String parameter
2022-05-25 14:48:37 +08:00
Carlos Ruiz 9f1eeb07f3
IDEMPIERE-5292 Function dump not replaced for postgres (#1341)
* IDEMPIERE-5292 Function dump not replaced for postgres

IDEMPIERE-5292 #resolve

* Fix for oracle
2022-05-23 14:59:38 +02:00
hengsin a716db8ebd
IDEMPIERE-5296 Firefox 100: Horizontal scroll is broken for Grid with Frozen (#1338)
- Temporary workaround: disable frozen for Firefox 100
2022-05-22 14:46:51 +02:00
Nicolas Micoud 0959a1d313
IDEMPIERE-4863 : Enable save column width in WListBox - fix for System user (#1339) 2022-05-19 15:02:14 +02:00
PeterTakacs300 74a4d8db1f
IDEMPIERE-5291 - Process Parameter Panel - Hidden Parameters Should N… (#1331)
* IDEMPIERE-5291 - Process Parameter Panel - Hidden Parameters Should Not Take Empty Space

* IDEMPIERE-5291 - working with List of Row

* IDEMPIERE-5291 - working with new List of Row
2022-05-19 11:28:55 +08:00
Fr Jeremy Krieg 7af88c8c99
[IDEMPIERE-5014] Update Javadoc for new stream() method. (#1337) 2022-05-19 10:16:11 +08:00
hengsin 6ba272a732
IDEMPIERE-5014 Improve efficiency of Query for large result sets - using Stream (#1334)
- remove iterable() and restore the POIterator base iterate()
implementation.
2022-05-18 16:20:10 +02:00
Carlos Ruiz 05e7c5eac7
IDEMPIERE-5289 Apply Packin from Folder is stopping when sending email throws error (FHCA-3601) (#1333) 2022-05-18 10:09:53 +08:00
Carlos Ruiz d67ca5b69b
IDEMPIERE-4723 remove minor warning in eclipse (#1332) 2022-05-18 10:08:38 +08:00
PeterTakacs300 13e0c8e1a4
IDEMPIERE-5275 - Tabular Report Re-Query button/close paramater window (#1306)
* IDEMPIERE-5275 - Tabular Report Re-Query button/close paramater window

* IDEMPIERE-5275 - fix bug with asynch. threads

* IDEMPIERE-5275 - BusyMask not showing correctly fix

* IDEMPIERE-5275 - icons added

* IDEMPIERE-5275 - sysconfig added

* IDEMPIERE-5275 - patch 1306_PeerReview applied

* IDEMPIERE-5275 - requested changes applied

* IDEMPIERE-5275 - small fixes

* IDEMPIERE-5275 - fixed wrong merge
2022-05-13 22:14:59 +08:00
Carlos Ruiz 6edaf7374d
IDEMPIERE-5057 Implement Deductible and non deductible input tax for purchasing and costing / fix oracle script (#1330) 2022-05-13 11:21:50 +02:00
hengsin 895923f7f2
IDEMPIERE-5282 Memory Leak ZK Detached Dom Objects are cleared only a… (#1322)
* IDEMPIERE-5282 Memory Leak ZK Detached Dom Objects are cleared only after ZK session is destroyed

- Fix global variable pollution: use closure and replace var with let
- Fix memory leak of Grid and ListBox

* IDEMPIERE-5282 Memory Leak ZK Detached Dom Objects are cleared only after ZK session is destroyed

- Fix js error reported by igorpojzl
2022-05-13 17:20:46 +08:00
PeterTakacs300 a5247574c5
IDEMPIERE-3294 - Process Audit generate unused AD_PInstance_Para (#1326) 2022-05-13 10:17:38 +08:00
Carlos Ruiz eb15abb171
IDEMPIERE-5205 PO is Immutable #resolve (#1327) 2022-05-13 10:15:29 +08:00
Carlos Ruiz f692c933da
IDEMPIERE-5287 Minor issue in 'sql where' from Window 'User Preference' (impact Report function) - thanks to Ken Longnan (#1328)
IDEMPIERE-5287 #resolve
2022-05-13 10:14:11 +08:00
hengsin a41aeb2205
IDEMPIERE-5057 Implement Deductible and non deductible input tax for purchasing and costing (#1277)
* IDEMPIERE-5057 Implement Deductible and non deductible input tax for purchasing and costing

* IDEMPIERE-5057 Implement Deductible and non deductible input tax for purchasing and costing

* IDEMPIERE-5057 Implement Deductible and non deductible input tax for purchasing and costing

- Fix rounding error
2022-05-12 11:12:05 +02:00
Carlos Ruiz cfb4ebe785
IDEMPIERE-5267 Make Cache Max Size configurable via system property (#1325)
* IDEMPIERE-5267 Make Cache Max Size configurable via system property

* Allow also value zero for cache max size
2022-05-12 16:58:38 +08:00
Carlos Ruiz fda23ef1ae
IDEMPIERE-5174 Disable System User (#1324)
Found also two minor performance improvements:
- avoid counting users when statistics not allowed
- change the query where to 1=0, better for the optimizer
2022-05-12 13:35:20 +08:00
hengsin 9e43a36862
IDEMPIERE-5260 Enhance Discount Schema for Fixed Pricing (#1313)
* IDEMPIERE-5260 Enhance Discount Schema for Fixed Pricing

* IDEMPIERE-5260 Enhance Discount Schema for Fixed Pricing

- Fix unit test error.
2022-05-11 18:39:58 +02:00
Nicolas Micoud 416824b57c
IDEMPIERE-1575 : Increase AD_System.ProfileInfo to 4000 (#1321) 2022-05-11 18:34:35 +02:00
hengsin 4488537565
IDEMPIERE-5262 Implement readonly protection for DB.getSQLValueEx call (#1323)
- Avoid unnecessary commit call.
2022-05-11 18:03:03 +02:00
Carlos Ruiz 9bc016dc3d
IDEMPIERE-5288 org.zkoss.poi.POIXMLException attaching XLSX file (#1320) 2022-05-11 23:12:26 +08:00
Nicolas Micoud 603743734d
IDEMPIERE-4863 : do not save when there is no customization (#1319) 2022-05-10 09:56:27 +08:00
Nicolas Micoud d144bef286
IDEMPIERE-5285 : Add ProcessParameterPanel.getWindowNo() (#1318) 2022-05-07 13:49:53 +02:00
Nicolas Micoud 4563023ff7
IDEMPIERE-5241 : Bugfixes for charts - Fix Id not unique in space (#1317) 2022-05-06 17:58:57 +08:00
Diego Ruiz 7d5f7f678c
IDEMPIERE-4723 - refactor MArchive.get to use the Query class instead… (#1314)
* IDEMPIERE-4723 - refactor MArchive.get to use the Query class instead of PreparedStatement, following best practices

* IDEMPIERE-4723 - refactor MArchive.get to use the Query class instead of PreparedStatement, following best practices
2022-05-06 17:57:54 +08:00
Carlos Ruiz 35cda7ffe8
IDEMPIERE-5284 Create method EMail.sendEx to have access to the full Exception when sending EMails (FHCA-3587) (#1316)
- improved also the dumpMessage, is just called when the level is finest, but it was logging on fine level, also the if must be out of the loop
2022-05-06 17:57:09 +08:00
Carlos Ruiz b6191ecee3
IDEMPIERE-5063 Improve Unit Tests (#1315)
* IDEMPIERE-5063 Improve Unit Tests

- revert -> Close DB connections after each unit test class
- implement a different approach to close the transactions on tearDown even when not active

* Remove Adempiere.stop as suggested by Heng Sin
2022-05-06 17:56:10 +08:00
hengsin d2e52bbb86
IDEMPIERE-5262 Implement readonly protection for DB.getSQLValueEx call (#1287)
* IDEMPIERE-5262 Implement readonly protection for DB.getSQLValueEx call

* IDEMPIERE-5262 Implement readonly protection for DB.getSQLValueEx call
2022-05-06 11:14:11 +02:00
Nicolas Micoud 440b9c27a1
IDEMPIERE-4863 : Enable save column width in WListBox - fix when panel has lots of columns (#1311) 2022-05-06 10:27:57 +08:00
hengsin a8958bf29d
IDEMPIERE-5261 Workflow EMail notification enhancement (#1299)
* IDEMPIERE-5261 Workflow EMail notification enhancement

* Update 202204190945_IDEMPIERE-5261.sql

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2022-05-05 18:51:11 +02:00
hengsin e91aa9d0d3
IDEMPIERE-5082 Drop Shipment: Pass shipper and tracking number from MR to Customer Shipment (#1284) 2022-05-04 23:05:54 +02:00
Layda Salas c648eafa05
IDEMPIERE-5245 Fix typos in dictionary #resolve (#1312)
* IDEMPIERE-5245 Fix typos in dictionary #resolve

* Update 202205031611_IDEMPIERE-5245.sql

* Update 202205031611_IDEMPIERE-5245.sql

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2022-05-04 12:36:06 +02:00
hengsin 3f6ec68f37
IDEMPIERE-5088 Implement Bank Transfer as Transactional Document like… (#1281)
* IDEMPIERE-5088 Implement Bank Transfer as Transactional Document like Payment

* IDEMPIERE-5088 Implement Bank Transfer as Transactional Document like Payment

- default to charge and to bpartner from the corresponding from fields
- add DateAcct, C_ConversionType_ID and IsOverrideCurrencyRate columns
- remove mandatory org linked bp requirement
- rename window to Bank/Cash Transfer and deactivate existing Bank/Cash
Transfer process.

* IDEMPIERE-5088 Change Bank Transfer Process to use (optionally) the new document

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2022-05-01 11:22:32 +08:00
Carlos Ruiz ef085e72d6
IDEMPIERE-5279 Improve PO to avoid calling cache reset unnecessarily (#1309) 2022-04-30 06:16:12 +08:00
Nicolas Micoud eaaa26774c
IDEMPIERE-5280 : Avoid Msg.getMsg: NOT found log when confirming an a… (#1308)
* IDEMPIERE-5280 : Avoid Msg.getMsg: NOT found log when confirming an action on a document

* IDEMPIERE-5280 : Avoid Msg.getMsg: NOT found log when confirming an action on a document - fix suggested by hengsin

fix windowNo

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

* IDEMPIERE-5280 : Avoid Msg.getMsg: NOT found log when confirming an action on a document - Fix vertical alignment of message

Also fix it in another method

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

Co-authored-by: hengsin <152246+hengsin@users.noreply.github.com>
2022-04-29 23:22:01 +08:00
Fr Jeremy Krieg 10db6177d0
IDEMPIERE-5014 Add stream interface to Query (#1298) 2022-04-29 10:27:26 +08:00
Nicolas Micoud 5476274f59
IDEMPIERE-5265 : Wizard for Chosen Multiple Selection List editor (#1289)
* IDEMPIERE-5265 : Wizard for Chosen Multiple Selection List editor

Co-Authored-By: hengsin <152246+hengsin@users.noreply.github.com>
2022-04-28 19:48:47 +08:00
Diego Ruiz 4bbb4f36fd
IDEMPIERE-5277 - Fixed list on Report dialogue not filtering inactive print formats (#1305) 2022-04-27 12:23:58 +08:00
Nicolas Micoud ac38581265
IDEMPIERE-3340 : Adaxa's User Favorite which allow user to organize their menu, create folders (#1304)
Menu items should use names defined in AD_UserDef... tables
2022-04-27 12:22:34 +08:00
Nicolas Micoud 36158fdbc4
IDEMPIERE-5274 : Report customization panel : increase width of print… (#1302)
* IDEMPIERE-5274 : Report customization panel : increase width of print format name

Co-Authored-By: hengsin <152246+hengsin@users.noreply.github.com>
2022-04-27 12:20:23 +08:00
Nicolas Micoud 00c112b263
IDEMPIERE-5276 : NPE on MInfoWindow.get (#1303) 2022-04-26 16:42:55 +08:00
Carlos Ruiz f784d469b4
IDEMPIERE-5269 Allow save a record in a read only search field (#1297)
* IDEMPIERE-5269 Allow save a record in a read only search field

* IDEMPIERE-5269 integrate patch suggested by Heng Sin
2022-04-23 13:08:38 +02:00
hengsin 321a65bd66
IDEMPIERE-5093 Scheduler cron pattern scheduling is always using server time zone (#1300)
Fix unit test failure
2022-04-23 11:50:56 +02:00
hengsin 13b37c4acc
IDEMPIERE-5093 Scheduler cron pattern scheduling is always using serv… (#1270)
* IDEMPIERE-5093 Scheduler cron pattern scheduling is always using server time zone

* minor fix for oracle/202203240830_IDEMPIERE-5093.sql

* IDEMPIERE-5093 cheduler cron pattern scheduling is always using server time zone

- add time zone comment for cronpattern field
- use fix format for elapsed time (day'hour:minutes:seconds.millisecond)
- use time zone formatting at server monitor
- include etc/gmt* timezone id. fix handling of invalid user input
- fix wrong editor (date) use for timestamp with time zone field

* IDEMPIERE-5093 cheduler cron pattern scheduling is always using server time zone

- Fix MSchedule.getNextRunMS call.

* IDEMPIERE-5093 Scheduler cron pattern scheduling is always using server time zone

- add T_Timestamp to Test table and window.
- fix date time editor doesn't capture seconds for timestamp with time
zone.
- date time editor: use tenant time zone (if set), fallback to browser
time zone.
- date time editor: fix processing of timestamp with time zone value.
- time zone editor: drop the confusing etc/gmt* entries and support
entry of GMT(+/-)hh:mm custom zone id.

* IDEMPIERE-5093 Scheduler cron pattern scheduling is always using server time zone

Fix NPE

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2022-04-22 21:28:51 +02:00
Carlos Ruiz 1928bba1b6
IDEMPIERE-5132 Enable filling Purchase Order in Material Receipt - fix issue with drop ship (#1296) 2022-04-22 22:34:03 +08:00