Commit Graph

14192 Commits

Author SHA1 Message Date
hengsin 3530351601
IDEMPIERE-2172 Attribute set with mandatory type = When Shipping not … (#1040)
* IDEMPIERE-2172 Attribute set with mandatory type = When Shipping not working

Fix reversal and add more unit test

* IDEMPIERE-2172 Attribute set with mandatory type = When Shipping not working

Use constant for movement type checking
2021-12-08 16:18:44 +01:00
Diego Ruiz 5c675536cd
IDEMPIERE-4723 - Clean up dead code in compiere/print (#1039)
* IDEMPIERE-4723 - Clean up dead code in compiere/print

* IDEMPIERE-4723 - Clean up dead code in compiere/print
2021-12-08 21:48:44 +08:00
Carlos Ruiz 83c4b16882
IDEMPIERE-5077 Process (gear) button unusable when the workflow is suspended (#1031) 2021-12-08 17:17:01 +08:00
Carlos Ruiz 78296f9178
IDEMPIERE-5080 Dup key inserting in AD_PInstance_Log on certain workflows (#1032) 2021-12-08 17:14:15 +08:00
Carlos Ruiz 497398857e
IDEMPIERE-5079 Improvements for Workflow Editor (#1033) 2021-12-08 17:12:57 +08:00
hengsin db4087f878
IDEMPIERE-2172 Attribute set with mandatory type = When Shipping not … (#1014)
* IDEMPIERE-2172 Attribute set with mandatory type = When Shipping not working

* IDEMPIERE-2172 Attribute set with mandatory type = When Shipping not working

- added MTransaction
- added reversal handling
2021-12-07 14:10:19 +01:00
hengsin 055c614336
IDEMPIERE-5069 Completion of Shipment for Close Order produce inconsistent order line data (#1030) 2021-12-07 13:12:52 +01:00
hengsin 40462f674b
IDEMPIERE-5081 add IDocsPostProcess interface (#1035) 2021-12-07 12:32:14 +01:00
hengsin 6637f549d7
IDEMPIERE-5084 SQL error in MPaymentTransaction.getAuthorizationPaymentTransactionIDs method (#1036) 2021-12-07 12:14:20 +01:00
hengsin 5c2effc554
IDEMPIERE-5085 Credit card fields of Payment should be clear after change of tender type (#1037) 2021-12-07 11:56:26 +01:00
Diego Ruiz 1f1797ce5b
IDEMPIERE-5063 - Move AccessSqlParserTest class from model to org.ide… (#1028)
* IDEMPIERE-5063 - Move AccessSqlParserTest class from model to org.idempiere.test

* IDEMPIERE-5063 - Set right header in the Test class
2021-12-06 18:49:11 +08:00
Diego Ruiz a14ac5fbe2
IDEMPIERE-4723 - Clean up dead code (#1026) 2021-12-06 18:47:28 +08:00
Elaine Tan b85fecbf74
IDEMPIERE-5053 Minor variance (0.01) in secondary (USD) schema, GL Unallocated Cash, after payment fully allocated (#1020)
* IDEMPIERE-5053 Minor variance (0.01) in secondary (USD) schema, GL Unallocated Cash, after payment fully allocated
2021-12-06 18:46:19 +08:00
Carlos Ruiz 324cac7375
IDEMPIERE-5072 Blocking - Change Rol / IDEMPIERE-4782 (#1025) 2021-12-05 12:29:06 +01:00
Carlos Ruiz 0b0ed6781e
IDEMPIERE-4428 Wrong report parameters from window search (#1024) 2021-12-03 14:12:04 +08:00
hengsin 935007d58a
IDEMPIERE-5061 Inconsistency in getLines Order By code (#1013) 2021-12-02 14:50:39 +01:00
hengsin c9b563f408
IDEMPIERE-5068 Improvement to report viewer find dialog (#1023)
* IDEMPIERE-5068 Improvement to report viewer find dialog

* IDEMPIERE-5068 Improvement to report viewer find dialog

Fix javascript error
2021-12-02 14:00:14 +01:00
hengsin 7b1c9322f9
IDEMPIERE-5066 Order Line Create Production not visible in the process toolbar dropdown (#1021) 2021-12-02 09:23:36 +08:00
Carlos Ruiz f0404dad68
IDEMPIERE-5064 Lookup Record Dialog on Reports is unusable / IDEMPIERE-4472 (#1022)
* IDEMPIERE-5064 Lookup Record Dialog on Reports is unusable / IDEMPIERE-4472

Window Advanced Search - Allow select column from window tabs - 2pack compatibility
Fixes for find dialog in report

* IDEMPIERE-5064 Lookup Record Dialog on Reports is unusable / IDEMPIERE-4472

Co-authored-by: hengsin <hengsin@gmail.com>
2021-12-02 08:20:56 +08:00
Carlos Ruiz 8617a74f53
IDEMPIERE-1302 Validate flag IsPurchased and IsSold on Price List, Order, InOut, and Invoice (#1018)
Implemented as adding IsSold/IsPurchased in Product Info window with the same management as IsCustomer/IsVendor on BP Info window
2021-12-01 09:55:22 +08:00
Carlos Ruiz feebea8691
IDEMPIERE-5052 Date Min/Max Validation wrong with 5 digit years (#1016)
* IDEMPIERE-5052 Date Min/Max Validation wrong with 5 digit years

* IDEMPIERE-5052 Date Min/Max Validation wrong with 5 digit years / enable for Cost+Price and String
2021-12-01 09:46:53 +08:00
Carlos Ruiz 0e58458114
IDEMPIERE-5006 [Info Window] - MInfoProcess & MInfoRelated cached incorrectly (#1015) 2021-12-01 09:44:24 +08:00
Diego Ruiz fa99e4d89f
IDEMPIERE-5063 - Add sales order warehouse change unit test (#1017) 2021-12-01 09:43:07 +08:00
Carlos Ruiz 444011ff64
IDEMPIERE-5058 Pack In from a tenant print format just packed out throws cross tenant error because of Print Paper (#1008) 2021-11-30 12:25:48 +08:00
hengsin f96d3384e8
IDEMPIERE-5050 Service startup freeze (#1012)
Fix duplicate component definition file for ws modelfactory
2021-11-29 16:50:23 +01:00
hengsin 1ad887f2cf
IDEMPIERE-1250 Multiple BOM (formulas) support for mfg-light (#1010)
Fix unit test error on Jenkins
2021-11-29 16:45:38 +01:00
hengsin ce83914f32
IDEMPIERE-5054 Order Line: Shouldn't allow change of ASI when Qty Reserved > 0 (#1006) 2021-11-29 16:11:54 +01:00
hengsin 05447b38ce
IDEMPIERE-5040 Stall M_InOutLine.QtyOverReceipt (#1005)
* IDEMPIERE-5040 Stall M_InOutLine.QtyOverReceipt

* IDEMPIERE-5040 Stall M_InOutLine.QtyOverReceipt

Drop the user of M_InOutLine.QtyOverReceipt column
2021-11-29 16:01:52 +01:00
Carlos Ruiz 744e84ccc5
IDEMPIERE-5059 Import the database view definition into dictionary (#1011) 2021-11-29 10:25:08 +08:00
Carlos Ruiz 143ef24a58
IDEMPIERE-5060 iDempiere dictionary view doesn't support UNION ALL (#1009) 2021-11-29 10:22:30 +08:00
hengsin 2b79a1a874
IDEMPIERE-5039 Negative Lost Sales Quantity (#1003)
fix unit test IDEMPIERE-4587
2021-11-25 14:09:49 +01:00
hengsin a31a6c61c0
IDEMPIERE-5049 Zk Session and Desktop object not destroy immediately after logout (#1004)
added 5 minute timeout (browser default is 2) to comet resource
2021-11-25 13:46:11 +01:00
Carlos Ruiz 6dbbb73a32
IDEMPIERE-5051 PaymentExportClass must be advanced field (#1000) 2021-11-25 12:31:32 +08:00
Carlos Ruiz 755a49db08
IDEMPIERE-5039 Negative Lost Sales Quantity / fix unit test IDEMPIERE-4587 (#1002) 2021-11-25 09:34:51 +08:00
Saulo José Gil 9e2922c7c8
IDEMPIERE-5050 Service startup freeze (#996)
* IDEMPIERE-5050 Service startup freeze

Switched all annotation-based factories to asynchronous class scan.

* Deferred MIssue record creation

Log errors on the database after all model factories are initialized.

* Moved webservice model classes over to its own package

Model factories WS_ModelFactory and AnnotationBasedModelFactory were
overlapping on the org.compiere.model package. This produced class
loading problems since the base bundle has no visibility over the
webservices bundle (e.g.: MWebservice).

* Minor changes
2021-11-24 13:57:35 +08:00
hengsin d37993a992
IDEMPIERE-5049 Zk Session and Desktop object not destroy immediately after logout (#999)
- fix invalidation of session
2021-11-23 12:45:49 +01:00
Carlos Ruiz 4d9faf5fae
IDEMPIERE-2620 Customer Drop Ships not implemented / Drop BP and Location must be mandatory when Drop Ship is enabled (#998) 2021-11-23 16:00:47 +08:00
hengsin 460a4798e9
IDEMPIERE-5049 Zk Session and Desktop object not destroy immediately after logout (#997)
- Fix invalidation of session
2021-11-22 14:44:33 +01:00
hengsin 06698688ef
IDEMPIERE-5049 Zk Session and Desktop object not destroy immediately after logout (#994)
- Remove 5 second delay for remove of desktop after logout
- added X-PING custom http header for "ping" to index.zul
- added watch for disconnected desktop
2021-11-21 13:37:29 +01:00
hengsin 07202f7b61
IDEMPIERE-5049 Zk Session and Desktop object not destroy immediately after logout (#991) 2021-11-19 18:17:04 +01:00
Nicolas Micoud 2486ff8148
IDEMPIERE-4858 : Helper process "Make Table a Document" - fixes for t… (#990)
* IDEMPIERE-4858 : Helper process "Make Table a Document" - fixes for translation tables

see details in tickets

* IDEMPIERE-4858 : Helper process "Make Table a Document" - add TableIndex records

* IDEMPIERE-4858 : Helper process "Make Table a Document" - AD_Message / tick IsTranslated on main table

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

* Delete pr990_PR.txt

commited by error

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2021-11-19 17:02:54 +01:00
hengsin ceb056e6d8
IDEMPIERE-5048 Minor fix for Scheduler and SvrProcess: set m_trx to null (#989) 2021-11-19 16:12:39 +01:00
hengsin 29f5186d41
IDEMPIERE-5047 iDempiere Server Monitor Improvements (#988) 2021-11-19 16:04:54 +01:00
hengsin 2c5efb3031
IDEMPIERE-5046 Implement background reset of expire cache (#987) 2021-11-19 15:55:04 +01:00
Carlos Ruiz c5c334d5e9
IDEMPIERE-4933 Platform update for 9.x / latest postgresql version (#992) 2021-11-19 21:46:42 +08:00
Carlos Ruiz 951f32a3dc
IDEMPIERE-5045 Applying packins is leaving open records in AD_Session (Processed=N) (#986) 2021-11-19 20:08:16 +08:00
hengsin 5ccd54caf8
IDEMPIERE-4900 SQL statement added as an option to define WF Next Nod… (#981)
* IDEMPIERE-4900 SQL statement added as an option to define WF Next Node Condition

Base on pull request 813 (Anton Mostovenko) and patch from
IDEMPIERE-1832 (Deepak Pansheriya)

* IDEMPIERE-4900 SQL statement added as an option to define WF Next Node Condition

Incorporate patch from carlos

* IDEMPIERE-4900 SQL statement added as an option to define WF Next Node Condition

Incorporate patch from Carlos
2021-11-17 12:06:42 +01:00
Carlos Ruiz a1cef5b0fd
IDEMPIERE-2620 Customer Drop Ships not implemented (#985)
* IDEMPIERE-2620 Customer Drop Ships not implemented

* IDEMPIERE-2620 Customer Drop Ships not implemented / fix help

* IDEMPIERE-2620 Customer Drop Ships not implemented / clear display logic in sales order

In sales order the drop ship doesn't change anything important in the system behavior,
is more like a printing agreement with the customer,
so it doesn't make sense to restrict it just to standard orders,
it can be used in any type of order
2021-11-17 09:28:24 +08:00
Carlos Ruiz 549a9ddef1
IDEMPIERE-4808 Payment Allocation should be IsSOTrx neutral + Product Window (#984) 2021-11-17 09:25:52 +08:00
Tony Snook e27a8b8aab
IDEMPIERE-4956 fix unmatched quotes in displaylogic (#980)
* IDEMPIERE-4956 fix unmatched quotes in displaylogic

* IDEMPIERE-4956 fix additional logic errors

* IDEMPIERE-4956 set ReadOnlyLogic to NULL instead of empty string

* IDEMPIERE-4956 fix additional logic fields

* Remove byte order mark (BOM) character from oracle/202111132224_IDEMPIERE-4956.sql

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2021-11-16 11:32:26 +01:00