Commit Graph

3423 Commits

Author SHA1 Message Date
Peter Takács 883edf8436
IDEMPIERE-5575 - Period Controll, new option - Period Document Close (#1676)
* IDEMPIERE-5575 - Period Controll, new option - Period Document Close

* IDEMPIERE-5575 - patch pr1676
2023-02-15 15:37:28 +01:00
hengsin 1daa1c70e2
IDEMPIERE-5572 Scheduler: Allow process to suppress auto sending of process execution result to scheduler recipients (#1668) 2023-02-10 14:13:40 +01:00
Carlos Ruiz 33f2ccf7b8
IDEMPIERE-5568 Allow Force in Sales Order Delivery Rule even if the warehouse doesn't accept negatives (#1665) 2023-02-10 14:08:16 +01:00
Carlos Ruiz 7e0202eedb
IDEMPIERE-5571 Shipment created by Drop Ship Material Receipt is not processing workflows (#1667) 2023-02-09 16:37:22 +01:00
Carlos Ruiz 801d1fb898
IDEMPIERE-5565 Cannot create report with virtual column where reference is table with display column = ID (#1662) 2023-02-08 15:48:46 +08:00
Carlos Ruiz 946730f1be
IDEMPIERE-5443 Date Range Filter Component / SystemIDs (#1664)
- minor change - reorganize SystemIDs
2023-02-08 15:47:05 +08:00
Carlos Ruiz 8ff1068184
IDEMPIERE-5566 Cross tenant PO writing on AD_System (#1663) 2023-02-08 15:42:32 +08:00
hengsin 2b24496d16
IDEMPIERE-5557 Dashboard Rendering Threads do not hold language set after login (#1659)
- add setup of thread local Locale to ContextRunnable
2023-02-05 11:21:48 +01:00
Diego Ruiz 291a4df19e
IDEMPIERE-5664 - Improve the message thrown by Import CSV Process when a field does not exist in the tab (#1660) 2023-02-03 10:13:33 +08:00
matheus-marcelinux 9f71eeadbc
IDEMPIERE-5458 - Timezone defined by Organization (#1568)
* # IDEMPIERE-5458 - Timezone defined by Organization

* # IDEMPIERE-5468 - improved unit test

* # IDEMPIERE-5458 - removing user/password from scriptg

* IDEMPIERE-5458 - fix migration script

* IDEMPIERE-5458 - adding field in org info tab
2023-02-01 11:43:06 +08:00
Carlos Ruiz 29f59e645f
IDEMPIERE-5515 Processes Generate "Unknown Parameter: ..." logs (#1646)
* IDEMPIERE-5515 Processes Generate "Unknown Parameter: ..." logs

* - Fix for the new PrintFormatItemSync
2023-01-26 13:09:11 +01:00
Carlos Ruiz d123de6452
IDEMPIERE-5548 Issues with Log Management (#1640)
* IDEMPIERE-5548 Issues with Log Management

- removed the button Reload Log Props from the About Dialog as is now being reloaded when changing level

* - set level also on handlers
- restore the button Reload Log Props
2023-01-21 13:04:06 +08:00
Carlos Ruiz c28655af5f
IDEMPIERE-5534 Make configurable the maximum records in lists (#1630)
* IDEMPIERE-5534 Make configurable the maximum records in lists

* - Impose hardcoded limit of 50.000 as suggested by Heng Sin

* - SysConfig name MAX_ROWS_IN_TABLE_COMBOLIST

* - change message
2023-01-19 19:16:07 +08:00
Carlos Ruiz 54659001ff
IDEMPIERE-5229 After migrate helper (FHCA-4070) (#1645)
- Fix NullPointerException when the customized record does not exist
- Fix reporting false positives on tables/columns not audited
2023-01-18 22:36:22 +01:00
Carlos Ruiz f2684bad08
IDEMPIERE-5229 After migrate helper (FHCA-4070) (#1638)
* IDEMPIERE-5229 After migrate helper (FHCA-4070)
* - remove useless comment
* - improve comment positioning
2023-01-18 13:01:40 +01:00
Deepak Pansheriya 7ab1e8c3d5
IDEMPIERE-5528 : Default logic on process dialog not getting value from tab. (#1634) 2023-01-15 10:43:58 +08:00
Ricardo Santana 5b464e18fc
IDEMPIERE-5544 - Fix orders being calculated with wrong tax provider (#1636) 2023-01-14 12:08:00 +01:00
Jose Leite 5bcf7178af
# IDEMPIERE-5533 - Changes MSequence to allow HTTPS on ID centralizer (#1629) 2023-01-07 14:54:06 +01:00
matheus-marcelinux 34fb9afa05
IDEMPIERE-5530 - adding ad_client_id to mworkflow cache key (#1625) 2023-01-05 20:04:33 +01:00
Carlos Ruiz dd7b63aa0d
IDEMPIERE-5523 Release 10 Peace (#1624)
- move master to release-11 development build
2022-12-24 00:20:49 +01:00
Carlos Ruiz 1d9d504801
IDEMPIERE-5523 Release 10 Peace (#1619)
* IDEMPIERE-5523 Release 10 Peace

* - generate model classes

* - Add release image contributed by Vanessa Castro
2022-12-23 14:27:27 +01:00
hengsin 773b7d7058
IDEMPIERE-5524 Slow Rendering of HTML Report (#1612) 2022-12-23 12:17:56 +01:00
Carlos Ruiz d074e173d1
IDEMPIERE-5295 Trial Balance Report creates wrong Opening Balance (#1614)
- Add column T_TrialBalance_UU / IDEMPIERE-5523
2022-12-23 11:38:54 +01:00
hengsin 06b02889f8
IDEMPIERE-5503 Product Costs > Cost Movement > Field AMOUNT has incon… (#1598)
* IDEMPIERE-5503 Product Costs > Cost Movement > Field AMOUNT has inconsistent +/- signs

* IDEMPIERE-5503 Product Costs > Cost Movement > Field AMOUNT has inconsistent +/- signs

- refinement and added unit tests

* IDEMPIERE-5503 Product Costs > Cost Movement > Field AMOUNT has inconsistent +/- signs

- add unit test for lot level costing

* IDEMPIERE-5503 Product Costs > Cost Movement > Field AMOUNT has inconsistent +/- signs

- fix unit test error.

* IDEMPIERE-5503 Product Costs > Cost Movement > Field AMOUNT has inconsistent +/- signs

- add unit test for cost adjustment

* IDEMPIERE-5503 Product Costs > Cost Movement > Field AMOUNT has inconsistent +/- signs

- add unit test for physical inventory

* IDEMPIERE-5503 Product Costs > Cost Movement > Field AMOUNT has inconsistent +/- signs

- add unit test for PO landed cost
2022-12-20 14:29:07 +01:00
Nicolas Micoud 047674b2a1
IDEMPIERE-5505 : Add Value and PrintName on GL_Category (#1594)
* IDEMPIERE-5505 : Add Value and PrintName on GL_Category
https://idempiere.atlassian.net/browse/IDEMPIERE-5505

* IDEMPIERE-5505 : Add Value and PrintName on GL_Category - Value is mandatory
* IDEMPIERE-5505 : Add Value and PrintName on GL_Category - set Value to 60 chars
* IDEMPIERE-5505: Add Value and PrintName on GL_Category - add Index on Value
* IDEMPIERE-5505 : Add Value and PrintName on GL_Category - Missing AD_Sequence for Value column

integrate patch from @CarlosRuiz-globalqss
Co-Authored-By: Carlos Ruiz <carg67@gmail.com>
2022-12-06 11:50:06 +01:00
hengsin 8ab72bcba2
IDEMPIERE-5509 Implement readonly query with using Trx (#1599) 2022-12-05 16:48:23 +01:00
Carlos Ruiz 816e57ec5a
IDEMPIERE-5371 : Adding user session reference on Process Instance (#1603)
* IDEMPIERE-5371 : Adding user session reference on Process Instance

* - Peer review

Co-authored-by: dpansheriya <deepakpansheriya@gmail.com>
2022-12-05 15:16:06 +01:00
Carlos Ruiz 23735316f9
IDEMPIERE-5408 Allow or enforce login with specific tenant (FHCA-3823) (#1596)
* IDEMPIERE-5408 Allow or enforce login with specific tenant (FHCA-3823)

Show MFA for support users in System, even if they have roles in several tenants, they can just have MFA defined in System tenant

* IDEMPIERE-5408 Allow or enforce login with specific tenant (FHCA-3823)

- Change of approach, the MFA can be shown first when the client is defined, or when the user is defined to belong to a single tenant
  - on the contrary, when we have same user/password in two tenants, the MFA must be delayed until the tenant is identified

- Reviewing this noticed that the Login locking/inactivity logic is working on the full users array, even if the user has a different password (so is a different user)
  Fixed this to work just on the authenticated users - this is, those that have the same password in different tenants
2022-12-02 15:31:56 +08:00
matheus-marcelinux ac81f3529b
IDEMPIERE-5468 - Negate option in parameter panel when component is a Chosen Multiple Selection (#1567)
* # IDEMPIERE-5468 - implement negate option for chosen multiple selection components as process parameter

* # IDEMPIERE-5468 - Negate option in parameter panel when component is a Chosen Multiple Selection

* IDEMPIERE-5468 - ui improvements

* IDEMPIERE-5468 - adding old method signature

* IDEMPIERE-5468 - fix method comment

* # IDEMPIERE-5468 - fix missing methods

* IDEMPIERE-5468 - applying hengsins suggestion and translating tooltips
2022-12-01 13:20:25 +08:00
Elaine Tan e723456063
IDEMPIERE-5504 Very slow performance retrieving Product Costs > Cost Movement records (#1593) 2022-11-30 17:20:31 +08:00
Peter Takács b4aaabb8b4
IDEMPIERE-5490 - Dashboard Content->Report -> Allow specify Print Format (#1589)
* IDEMPIERE-5490 - Dashboard Content->Report -> Allow specify Print Format

* IDEMPIERE-5490 - add AD_PrintFormat_ID to Dashboard Content table
2022-11-30 11:46:34 +08:00
Carlos Ruiz 2fa0d49ac4
IDEMPIERE-5501 Misses in cache IDisplayTypeFactory (#1592) 2022-11-29 11:46:40 +08:00
Peter Takács 253125b60a
IDEMPIERE-5483 - Physical Inventory Doesn't Update Last Inventory Date on Specific Cases (#1575)
* IDEMPIERE-5483 - Physical Inventory Doesn't Update Last Inventory Date on Specific Cases

* IDEMPIERE-5483 - requested changes

* IDEMPIERE-5483 - fixes

* IDEMPIERE-5483 - fixed fallen test case
2022-11-29 10:39:21 +08:00
matheus-marcelinux 7621447500
# IDEMPIERE-5494 - enable zoom in WLocationEditor (#1586) 2022-11-27 14:06:39 +08:00
Deepak Pansheriya 2074e98616
IDEMPIERE-3334: Adding support for Readonly Logic, Set Pressed Logic … (#1244)
* IDEMPIERE-3334: Adding support for Readonly Logic, Set Pressed Logic on custom toolbar button

* IDEMPIERE-3334: Fix as per Hengsin suggestion

* IDEMPIERE-3334: Renaming migration scripts, changing VARCHAR2(2000) to VARCHAR2(2000 CHAR) and fixing sql have line starting with @

* IDEMPIERE-3334: SQL Logic evaluate by using Evaluator.parseSQLLogic()

* IDEMPIERE-3334 : Adding support for pressed and readonly logic on Window->Tab->toolbar

* IDEMPIERE-3334 : Adding Hengsin't patch

* IDEMPIERE-3334 : removing ParseContext call
2022-11-23 13:05:14 +08:00
Elaine Tan 2ff6378720
IDEMPIERE-5472 Unclosed resources (#1565)
* IDEMPIERE-5472 Unclosed resources

* IDEMPIERE-5472 Unclosed resources
2022-11-17 17:35:15 +08:00
Carlos Ruiz 4d9bc5340c
IDEMPIERE-5474 Fixed Assets don't allow depreciation on 18 months (#1562) 2022-11-16 15:47:36 +08:00
Carlos Ruiz 74e94cb77f
IDEMPIERE-5136 Set Messages at tenant level / Fix NPE (#1561) 2022-11-15 21:53:06 +08:00
hengsin 05bf9d6add
IDEMPIERE-5473 Refactoring of WArchive and MArchive (#1555) 2022-11-15 14:51:11 +01:00
hengsin c9f589c4d5
IDEMPIERE-5477 Concurrency issue for the use of OSGi Service Tracker (#1563) 2022-11-15 14:17:02 +01:00
Carlos Ruiz f84ca70440
IDEMPIERE-2398 Renamed FA_ProjectCreateAsset to "Create Asset from Project" and added/fixed broken parameters (#1556)
* IDEMPIERE-2398 Renamed FA_ProjectCreateAsset to "Create Asset from Project" and added/fixed broken parameters

* IDEMPIERE-2398 - improve error message of process

* - set asset value from project committed amount

* - set asset value back from project balance amount
- make the project balance amount editable
- add link to the asset addition at the end of the process

Co-authored-by: Chuck Boecking <chuck@chuboe.com>
2022-11-14 22:29:11 +01:00
hengsin da587235c7
IDEMPIERE-5476 Refactoring of WRequest and MRequest (#1560) 2022-11-14 22:02:14 +01:00
Carlos Ruiz be7fb240cb
IDEMPIERE-870 Fixed Assets using non-existant context variable (#1557)
* IDEMPIERE-870 Fixed Assets using non-existant context variable

* - Implement context variable #IsCanApproveOwnDoc
2022-11-12 21:48:46 +08:00
Carlos Ruiz fc6ae185b9
IDEMPIERE-5475 Fixed Assets - NPE when creating an asset addition withou invoice (#1558) 2022-11-12 09:15:48 +08:00
Peter Takács 6f737cacdd
IDEMPIERE-5467 - Implement IsRange for Info Window fields (#1550)
* IDEMPIERE-5467 - Implement IsRange for Info Window fields

* IDEMPIERE-5467 - refactor DateRangePicker, autodetect feature

* IDEMPIERE-5467 - fixes

* IDEMPIERE-5467 - pr1550 patch
2022-11-11 16:35:04 +08:00
hengsin d50a44c744
IDEMPIERE-5469 Refactoring of TimeUtil (#1549)
* IDEMPIERE-5469 Refactoring of TimeUtil
* IDEMPIERE-5469 Refactoring of TimeUtil
- Merge patch from Carlos
2022-11-10 14:36:53 +01:00
hengsin 5b5a957d87
IDEMPIERE-5471 Refactoring of Payment Selection and Payment Print/Exp… (#1554)
* IDEMPIERE-5471 Refactoring of Payment Selection and Payment Print/Export form

* IDEMPIERE-5471 Refactoring of Payment Selection and Payment Print/Export form

- merge patch from Carlos
2022-11-08 17:15:25 +01:00
Carlos Ruiz 193141324e
IDEMPIERE-5463 Help on Role Panel selection page (#1548)
* IDEMPIERE-5463 Help on Role Panel selection page

- SysConfig LOGIN_SELECTION_HELP_URL defaulting to https://wiki.idempiere.org/{lang}/Login_Selection_Help
- added WebUtil.isUrlOk
- verify if the login and selection help page exists before opening, otherwise default to english version

* - rename SysConfig LOGIN_SELECTION_HELP_URL to LOGIN_SELECT_ROLE_HELP_URL

* - fix wrong SysConfig name
2022-11-02 22:59:05 +08:00
Peter Takács ed7fb79cd7
IDEMPIERE-5460 - Process Audit doesn't set printing related attribute… (#1543)
* IDEMPIERE-5460 - Process Audit doesn't set printing related attributes when editors are not set

* IDEMPIERE-5460 - fixes
2022-11-02 13:31:29 +08:00
hengsin d76c6257fa
IDEMPIERE-5057 Implement Deductible and non deductible input tax for … (#1542)
* IDEMPIERE-5057 Implement Deductible and non deductible input tax for purchasing and costing

- Fix error when user change invoice/order line to use parent tax

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

- Miss MRMATax in previous commit.

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

- Fixed order/invoice tax lines not created after save
2022-11-01 14:48:17 +01:00