Commit Graph

13387 Commits

Author SHA1 Message Date
Nicolas Micoud b473111bab
Idempiere 4339 (#125)
* IDEMPIERE-4339 : Web Services : Automatically fill records on Parameters table

After saving a new record in WS Security window, linked records in Parameters table are automatically inserted according to the type of the WS.

* IDEMPIERE-4339 : enhancement of the WS security window layout

The 'Method' field has same width as others and Active is on top
When adding records in sub tabs, they remains in detail mode
Columns fields allow to select only 'unused' columns

* Revert "IDEMPIERE-4339 : Web Services : Automatically fill records on Parameters table"

This reverts commit 780c6777877eceeec71554eb524977fdc28e3b65.

* IDEMPIERE-4339 : InsertParameter Process

* IDEMPIERE-4339 : move scripts to 7.1z

* IDEMPIERE-4339 : Web Services : Automatically fill records on Parameters table

following Carlos's advices

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

* IDEMPIERE-4339 (remove specific columns from migration scripts)

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2020-07-21 11:38:52 +02:00
hengsin d3717bc1fa
IDEMPIERE-4373 Bug fixes for CSV Import loader (#174)
close trx in finally block.
m_directNullKey interfere with CSV Import Loader due to trx that's not
committed yet.
insert mode: update window/tab context after save.
2020-07-21 00:10:49 +02:00
igorpojzl dd2b24aafa
IDEMPIERE-4368: Allow Define Default Saved Query for User (#169)
* Update AD_UserQuery models

* Implementation of initializing Default User Queries

* Added Migration Scripts

* Update 202007161400_IDEMPIERE-4368.sql

Added missing register_migration_script.

* IDEMPIERE-4368 Added missing script.

* IDEMPIERE-4368 Allow Define Default Saved Query for User

Fix Load defaults only on Initialization.

* IDEMPIERE-4368

Move Migration Script to 7.1 folder

* IDEMPEIRE-4368

Apply of patch.
2020-07-20 14:51:48 +02:00
hengsin 31acb032ab
IDEMPIERE-4349 WTableDirEditor show inactive item (#167)
add back onlyActive logic when items is from cache.
2020-07-16 02:28:08 +07:00
Nicolas Micoud 69256ca2a0
IDEMPIERE-4344 : Add a ProcessFactory class to the org.idempiere.webs… (#133)
* IDEMPIERE-4344 : Add a ProcessFactory class to the org.idempiere.webservices package

* IDEMPIERE-4344 : Add a ProcessFactory class to the org.idempiere.webservices package

Changes recommanded by hengsin

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

Co-authored-by: hengsin <hengsin@users.noreply.github.com>
2020-07-15 18:47:24 +08:00
Carlos Ruiz fd475f0cac
IDEMPIERE-1518 2Pack shoud not try to reduce column size (#143) 2020-07-15 18:42:13 +08:00
Carlos Ruiz 4afaed6140
IDEMPIERE-3062 Unable to complete MR with qty >1 with Attribute Set of Always Mandatory (#144) 2020-07-15 11:05:49 +08:00
Carlos Ruiz 9da97ab06d
IDEMPIERE-3960 Partial payments or installment payment not working in payment selection (#138) 2020-07-14 22:09:02 +08:00
Carlos Ruiz 2d70a1a169
IDEMPIERE-1117 Attachment -> Disable preview over certain size (#145)
* IDEMPIERE-1117 Attachment -> Disable preview over certain size

New SysConfig key ZK_MAX_ATTACHMENT_PREVIEW_SIZE

* IDEMPIERE-1117 move scripts to 7.1
2020-07-14 21:51:17 +08:00
Carlos Ruiz eaba03cd42
IDEMPIERE-4355 Wrong DATE/INTEGER columns in postgresql (#153) 2020-07-14 21:34:20 +08:00
Carlos Ruiz e954df2abe
IDEMPIERE-4358 Processes to drop some objects from database (#161) 2020-07-09 19:50:29 +02:00
Nicolas Micoud c59f550293
IDEMPIERE-4359 : EMailTest process : customization of email sent (#162)
Ability to define a dedicated mail template for the EMailTest process (via a client level SysConfig).
Output of the process was wrong (always successful even when the email was not sent)
2020-07-07 16:44:44 +02:00
hieplq beec96b332
IDEMPIERE-4357:ClassLocator.warn: Replicate resource by jetty append lib on standard web folder (#155) 2020-07-04 21:21:49 +08:00
Carlos Ruiz f4337b1b2a
IDEMPIERE-4354 add missing import (#160) 2020-07-04 12:14:53 +02:00
Nicolas Micoud 211d288f47
IDEMPIERE-4354 : Web Services : setDocAction error message not transl… (#151)
* IDEMPIERE-4354 : Web Services : setDocAction error message not translated

Translation of the error message

* IDEMPIERE-4354 : translate full message
2020-07-04 11:53:48 +02:00
Nicolas Micoud 4c1236e938
IDEMPIERE-4356 : System properties shouldn't not be used when sending emails (#154)
* IDEMPIERE-4356

Using Hiep's idea

Co-Authored-By: hieplq <hieplq@users.noreply.github.com>

* IDEMPIERE-4356

Following Carlos's tests/advices, add current System Properties to the Properties initialized for the email

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

Co-authored-by: hieplq <hieplq@users.noreply.github.com>
Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2020-07-04 11:13:45 +02:00
Carlos Ruiz d6e5cdc26a
IDEMPIERE-1052 Improve Performance using Search instead of Table/Table Direct (#159)
WSearchEditor broken when importing detail CSV

Merging this pull request tested locally (without peer review) as an emergency.
2020-07-03 20:56:48 +02:00
hieplq 4f09cc5a7a
IDEMPIERE-4329:Cleanup eclipse warnings (un-use import and deprecate function) (#158) 2020-07-03 12:19:56 +02:00
Nicolas Micoud 08c3b3c1be
IDEMPIERE-4351 : MJournal/MJournalLine : fill mandatory values (if mi… (#152)
* IDEMPIERE-4351 : MJournal/MJournalLine : fill mandatory values (if missing) in beforeSave methods

GL_Journal.C_AcctSchema_ID
GL_Journal.C_ConversionType_ID
GL_JournalLine.C_Currency_ID
GL_JournalLine.C_ConversionType_ID

* IDEMPIERE-4351 : MJournal/MJournalLine : fill mandatory

Based on Carlos's patch :
Fix issues in PO.java that are not allowing the beforeSave methods that complete organization to work
* This also has the effect of checking and setting the organization restrictions after beforeSave and EventHandlers have finished, potentially fixing developer errors on org not respecting the configuration on Client Share

* In MJournalLine move the setting of org to the top because the getOrCreateCombination method works with the org value

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

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
2020-07-01 21:34:51 +02:00
Carlos Ruiz 11c9ad6c59
IDEMPIERE-1052 Improve Performance using Search instead of Table/Table Direct (#148)
Integrate patch from Heng Sin
--> Fix Copy Record issue (handling of invalid value)
2020-07-01 15:44:59 +02:00
Nicolas Micoud fa3e9461e8
IDEMPIERE-4343 : records created by InitialClientSetup must be on Org * (#132)
* IDEMPIERE-4343 : records created by InitialClientSetup must be on Org *

* IDEMPIERE-4343 : GL_Category
2020-06-30 22:02:39 +02:00
hieplq 97232d2a88
IDEMPIERE-4350:org.apache.tomcat.util.descriptor.DigesterFactory warn (#146)
eclipse don't count plugin on dependency tab (require list) of feature.xml but tycho count it
2020-06-30 15:36:04 +02:00
Diego Ruiz ed3c14270e
IDEMPIERE-4352 Jasper reports set the current language always to the login language (#149) 2020-06-30 14:29:02 +02:00
Carlos Ruiz e1c064b968
IDEMPIERE-4279 Error on packout from the toolbar on certain windows (Table & Column, Window, Tab & Field) (#141) 2020-06-30 14:04:50 +02:00
Carlos Ruiz 6e2cf15fa9
IDEMPIERE-966 When Order document(Both PO and SO) close, I think that MOrder.closeIt() method should calculate tax again. (#136) 2020-06-30 13:40:38 +02:00
hieplq 9ca83e7d94
IDEMPIERE-4342:[2pack]trim space on tables name of sql on packout detail (#130) 2020-06-30 13:35:13 +02:00
Carlos Ruiz e057072bc7
IDEMPIERE-829 Implement MInvoice.getOpenAmt with paymentDate (#135) 2020-06-30 12:45:14 +02:00
Nicolas Micoud 1f3b782215
IDEMPIERE-1890 : BroadcastMessageWindow Updates : add a vertical scrollbar (#142) 2020-06-27 11:46:46 +02:00
Carlos Ruiz 6cf7fbfe5a
IDEMPIERE-1052 Performance - Script to set reference to Search for 2531 columns with reference Table/TableDirect (#134) 2020-06-26 07:44:05 +02:00
Diego Ruiz 5f0e895d88
IDEMPIERE-4345 zk9 - Payment selection (Manual) open with header collapsed (#137) 2020-06-25 17:47:04 +02:00
Carlos Ruiz bcd1fa67cd
IDEMPIERE-4318 Validation - Prepay Order must not allow Cash payment rule (#127) 2020-06-24 17:10:51 +02:00
Carlos Ruiz 84577578ea
IDEMPIERE-4309 Changing the UOM field in an order doesn't change the price field / IDEMPIERE-2540 (#126) 2020-06-24 17:09:17 +02:00
Carlos Ruiz 426476149d
IDEMPIERE-4326 Processes related to workflow are not updating that column when finished (#123) 2020-06-24 17:06:54 +02:00
Diego Ruiz f50425334f
IDEMPIERE-1026 Button on table to create automatically the window (#128)
* IDEMPIERE-1026 Button on table to create automatically the window

* IDEMPIERE-1026 Button on table to create automatically the window - Fixed script

* IDEMPIERE-1026 Button on table to create automatically the window - Header update

* IDEMPIERE-1026 Button on table to create automatically the window - Follow best practices, no hardcoded IDs, no mixed cache and transaction

* IDEMPIERE-1026 Button on table to create automatically the window - Carlos PR
2020-06-24 16:43:11 +02:00
Carlos Ruiz f5518a9b64
IDEMPIERE-4282 Error creating a Price List - using -DPostgreSQLNative=Y (#131)
Starting point is the open source version of Compiere org/compiere/process/PriceListCreate.java
This version adds column M_DiscountSchemaLine.Description and rounding options for Hundred and Thousand
Then added to this version the iDempiere changes related to use correctly the T_Selection with AD_PInstance_ID,
and the changes related to Ticket #1002354: Price List Enhancement - which added Product Costs as an option for getting the initial price
2020-06-24 11:53:49 +02:00
Carlos Ruiz 03fda36934
IDEMPIERE-4340 NPE in Auto Allocation (#129) 2020-06-24 11:51:52 +02:00
mbozem 5662ab6080
IDEMPIERE-4336 (#120)
#resolve
Correct operator in SQL-Query for "Over End Wait" alerts
2020-06-21 14:49:54 +02:00
Carlos Ruiz f19ac52dd5
Revert "IDEMPIERE-4319 Cascade workflow activities (#110)" (#124)
This reverts commit fb67a8f375.
2020-06-17 19:35:23 +02:00
Carlos Ruiz 2a3224ea46
IDEMPIERE-4319 Cascade workflow activities (completing chained documents) exception problem (#122)
Implemented a better approach: save the first workflow savepoint and rollback to that one in case of cascade activities
2020-06-17 15:44:06 +02:00
Carlos Ruiz 36d6644879
IDEMPIERE-4324 Fix NPE on payment allocation (#115)
Co-authored-by: Orlando Curieles <orlando.curieles@ingeint.com>
2020-06-16 14:06:36 +02:00
Carlos Ruiz c0710da6cd
Cache without name #resolve IDEMPIERE-4333 (#116) 2020-06-16 14:06:24 +02:00
Carlos Ruiz 204b00c6f2
IDEMPIERE-4334 Fixed Assets wrong dictionary (#117)
Fixed many wrongly defined columns #resolve IDEMPIERE-4334
Added a fix to DisplayType - running synchronize column in C_Conversion_Rate.C_Currency_ID_To and A_Asset_Split.A_Asset_ID_To was throwing error
2020-06-16 14:06:11 +02:00
Carlos Ruiz 7099e9d24e
IDEMPIERE-4335 AD_EntityType_ID is not defined as unique #resolve IDEMPIERE-4335 (#118) 2020-06-16 14:06:01 +02:00
Carlos Ruiz fe69eb9dfa
IDEMPIERE-2753 Discount is not calculated when Price List Price <1 (#119)
Bring one more point of failure discovered by Elaine Tan
2020-06-16 13:55:40 +02:00
hengsin 2706026b85
IDEMPIERE-4331 Do not use Hazelcast Cache Service if it is standalone (#113)
Use normal map if hazelcast is stand alone
2020-06-13 16:00:04 +02:00
Carlos Ruiz aac7d81077
IDEMPIERE-4330 New tables are not logged - requires a server restart (#111)
* IDEMPIERE-4330 New tables are not logged - requires a server restart

* IDEMPIERE-4330 New tables are not logged - requires a server restart

Add synchronized to isLogged and resetLoggedList as advised by Heng Sin
2020-06-13 21:37:04 +08:00
hengsin 5adad12309
IDEMPIERE-4332 PO Serialization Optimization (#114)
Do not serialize context and POInfo
2020-06-13 15:21:31 +02:00
Carlos Ruiz fb67a8f375
IDEMPIERE-4319 Cascade workflow activities (#110)
Test case is different now because raising the exception, the order is not Invalid, but Draft
Jenkins test job failing:
https://jenkins.idempiere.org/job/iDempiereDaily/239/org.idempiere$org.idempiere.test/testReport/org.idempiere.test.model/SalesOrderTest/testDatePromisedValidation/
2020-06-13 12:58:34 +08:00
Carlos Ruiz 10771a7408
IDEMPIERE-4254 get oracle error ORA-01795 when has more than 1000 org (#109) 2020-06-09 23:26:44 +07:00
Carlos Ruiz 940885c38c
IDEMPIERE-3358 Dictionary fixes (#101)
* Exclude Image fields from being copied for C_BPartner.Logo_ID and C_POSKey.AD_Image_ID
* Move AD_SessionInfo_V view definition to dictionary
* Add LDAPUser and Description to AD_SessionInfo_V
2020-06-09 12:44:41 +02:00