Commit Graph

59 Commits

Author SHA1 Message Date
Carlos Ruiz 41513ba3b1
IDEMPIERE-3862 ORACLE - Update datatype NVARCHAR2 to VARCHAR2 (#276)
Minor required change detected testing on a custom database
2020-09-28 12:31:54 +02:00
Deepak Pansheriya 965048d168
IDEMPIERE-2955: Adding Attribute Set Type to use attribute set for di… (#264)
* IDEMPIERE-2955: Adding Attribute Set Type to use attribute set for different purpose

* IDEMPIERE-2955: Fixing migration files swept between Oracle and postgresql folder.

* IDEMPIERE-2955: Fixing oracle migration script having mistakenly deleted comments
2020-09-24 17:17:51 +02:00
Diego Ruiz 02a450a660
IDEMPIERE-4084 - Reposition default toolbar buttons (#272) 2020-09-22 16:48:53 +02:00
muriloht d875208a00
IDEMPIERE-3336 - Tables missing EntityType column (#258)
* IDEMPIERE-3336 - Tables missing EntityType column

* IDEMPIERE-3336 - fix PR review comments

* IDEMPIERE-3336 - fix PR review default value for entityType
2020-09-21 10:25:23 +02:00
Deepak Pansheriya e72dfd66c0
IDEMPIERE-4067 : Support for Under/Over line and Blank line in finaci… (#244)
* IDEMPIERE-4067 : Support for Under/Over line and Blank line in finacial report line.

* IDEMPIERE-4067 : Adding support for blank line export in CSV, HTML, Excel. Also allowing to show description if provided. fixed all review comments fron Carlos Ruiz
2020-09-08 12:59:19 +02:00
Deepak Pansheriya ee48ef2be4
Idempiere 4066 (#235)
* IDEMPIERE-4066: Adding 'Relative Period To' on financial report column which allow to specify period range to produce YoY. QoQ like comparision report.

* IDEMPIERE-4066: Fixing defaulting RelativePeriodTo to Null issue

* IDEMPIERE-4066: Fix as per Carlos review.
1. Fixing compilation issue
2. Moving Column ID constants to systemIDs
3. Updating serial version for MReportColumn.

* IDEMPIERE-4066: Reverted GridField class changes and configured defailt for RelativePeriodTo to be 'NULL'
2020-09-05 12:17:40 +02:00
Nicolas Micoud 3384819c49
IDEMPIERE-4435 : GL Distribution - add ValidFrom / ValidTo (#238)
* IDEMPIERE-4435 : GL Distribution - add ValidFrom / ValidTo

* IDEMPIERE-4435 : GL Distribution - add ValidFrom / ValidTo (javadoc)
2020-08-28 16:14:45 +02:00
hengsin ab910e0dd2
IDEMPIERE-4430 Process_Production workflow missing transition node fro… (#232)
* IDEMPIERE-4430 rocess_Production workflow missing transition node from start to docprepare

add missing workflow transition node

* IDEMPIERE-4430 rocess_Production workflow missing transition node from start to docprepare

incorporate additonal fix from Carlos
2020-08-24 15:02:06 +02:00
Carlos Ruiz e9338353c8
IDEMPIERE-4426 Fix add_months and adddays functions (#220)
Fix add_months function in postgresql to make it consistent with its oracle version
Fix adddays function to behave consistent as the add_months in both oracle and postgresql
Fix adddays in postgresql to add managing fractional days (same as oracle does), so it can add hours, minutes, seconds
Fix subtractdays performance making it immutable
2020-08-21 13:08:07 +02:00
Carlos Ruiz a68c5f1968
IDEMPIERE-4425 Find Window improvements (#219) 2020-08-21 13:07:01 +02:00
Carlos Ruiz 24e9fe8402
IDEMPIERE-3862 ORACLE - Update datatype NVARCHAR2 to VARCHAR2 (#207)
There are two scripts in this commit:
* 202008040100_IDEMPIERE-3862.sql - updates the whole core as of today, changing the columns VARCHAR2...BYTE and NVARCHAR2 to VARCHAR2...CHAR
* 202008040114_IDEMPIERE-3862.sql - updates the non-core tables, same algorithm, the first script was generated using this second for the core
** in case somebody doesn't want the second script to run on their database can simply change the line 39 to ->dryrun varchar2(1) := 'Y';
2020-08-13 12:34:00 +08:00
Carlos Ruiz 29239b651b
IDEMPIERE-4404 Wrong characters + typos in Brazilian regions (#208)
This was probably caused years ago (2007) because off applying the script from commit 89c9a3b4 migration-historic/320-330/postgresql/001_add_brazilian_states.sql without the proper NLS_LANG variable set in oracle
It is important, when applying this script to set the NLS_LANG properly, suggested value is:
export NLS_LANG=AMERICAN_AMERICA.UTF8
2020-08-11 09:48:52 +02:00
Carlos Ruiz 7894bd9ef4
IDEMPIERE-4398 Database inconsistency with dictionary for types CHAR (#209) 2020-08-07 16:16:43 +08:00
Carlos Ruiz 0fa717cf0a
IDEMPIERE-4083 currency rate by document or by transaction (#182)
Integrating a contribution from TrekGlobal developed by Heng Sin
2020-07-30 15:46:43 +08:00
Carlos Ruiz f2a8de6779
IDEMPIERE-3413 Multi Select List and table reference (#185)
Configure most of the report parameters to allow multi selection
2020-07-28 11:00:47 +08:00
Carlos Ruiz 10d578e372
IDEMPIERE-2094 Wrong organization in m_transaction, organization doesnt fit locator (#186)
Filter locator from to show just locators from the organization
2020-07-28 10:39:45 +08:00
Carlos Ruiz 087b6e62d0
IDEMPIERE-4339 Web Services : Automatically fill records on Parameters table (#175)
peer review and tests
2020-07-21 11:41:11 +02:00
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
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
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
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 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 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 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
Carlos Ruiz a3dca1b6a3
IDEMPIERE-3358 Dictionary fixes (#93)
correct definition for Colombia to allow capturing addresses by default
add Colombia Regions
2020-06-01 16:52:39 +02:00
Carlos Ruiz e0980645d7
IDEMPIERE-4315 Allow showing Change Log for extension tables #resolves IDEMPIERE-4315 (#92) 2020-06-01 16:07:43 +02:00
hengsin e9e7486473
IDEMPIERE-1540 Autocomplete for field type "Search" (#79)
* IDEMPIERE-1540 Autocomplete for field type "Search"

Implement auto complete for search field

* IDEMPIERE-1540 Autocomplete for field type "Search"

Add support for isAutoComplete flag (default is off).
Add isAutoComplete to AD_UserDef_Field, AD_InfoColumn and
AD_Process_Para.
Performance improvement - reduce number of queries for autocomplete and
added some cache.

* IDEMPIERE-1540 Autocomplete for field type "Search"

add constant for auto complete query timeout
use union all to further reduce the number of queries
2020-05-29 13:25:24 +02:00
Carlos Ruiz 89faa3ac49
IDEMPIERE-2523 improve method to add comment to log script (#75)
#resolve IDEMPIERE-2523
2020-05-20 20:09:23 +02:00
Carlos Ruiz 52b19fa452
IDEMPIERE-4297 Improve test data. Not Advanced Role (#68) 2020-05-19 12:01:50 +02:00
Nicolas Micoud b7a2b0762e
IDEMPIERE-4272 : Add GW_Sample_WebServices in default seed (#46)
* IDEMPIERE-4272 : Add GW_Sample_WebServices in default seed

Insert content of org.idempiere.webservices\testScripts\GW_Sample_WebServices.zip

* IDEMPIERE-4272 : Add GW_Sample_WebServices in default seed

Update of previous commit following Carlos's comments :
With 'past' migration script names ^^
Fix Sample get BP Standard (using Carlos's patch)
Add Storage Detail process for the role Web Service Execution
2020-05-13 10:20:46 +02:00
Carlos Ruiz 9d050a96b3
IDEMPIERE-1108 Some bugs found while testing 2Pack / solves 32 errors in dictionary columns (#52) 2020-05-12 14:56:19 +02:00
Carlos Ruiz a64b9081cf
IDEMPIERE-1376 Fix migration scripts (#49) 2020-05-10 12:50:55 +02:00
Diego Ruiz c369410c48
IDEMPIERE-4283 QuickInfo showing the wrong orders by default on Generate PO from Sales Order (#48) 2020-05-09 18:51:44 +02:00
Diego Ruiz 4c22d862be
IDEMPIERE-1376 Error message not translated in Validate Business Partner (#45) 2020-05-09 15:40:27 +02:00
hengsin 9a74e18e40
Idempiere 4168 (#40)
* IDEMPIERE-4168 Move Webstore out of core

Change EntityType of webstore table, column, field and menu from 'D' to
'WSTORE'

* IDEMPIERE-4168 Move Webstore out of core

Generate Model/Interface: filter column by EntityType. Update
AD_UserMail model class.

* IDEMPIERE-4168 Move Webstore out of core

Added optional column entity type filter.
2020-05-08 19:06:54 +02:00
Deepak Pansheriya df6b9c8c22
IDEMPIERE-4157: Removing open quick form tracking from sessionManager, Adding support for tool tip translation (#36) 2020-05-08 13:25:06 +02:00
Carlos Ruiz 8e0343a016 IDEMPIERE-4186 allow workflow to be suspended until after commit of actual transaction / add information on the field help, fix a minor typo in the tab description 2020-04-22 18:24:40 +02:00
Carlos Ruiz 0a0c9233d3 IDEMPIERE-4207 Fill Testing Asset Data / thanks to Orlando Curieles for providing the GardenWorld 2Pack 2020-04-09 17:21:45 +02:00
hengsin d5a82db8b1 IDEMPIERE-4232 Remove code for Media and Knowledge management 2020-04-06 16:45:52 +08:00
Carlos Ruiz 1156f6c859 IDEMPIERE-2139 Column names (Reserved, Ordered) in window warehouse (tab storage) and product (locator) are not consistent 2020-04-02 14:35:16 +02:00
Carlos Ruiz 1e638f5a28 IDEMPIERE-3786 Number of records in detail grid must not be hardcoded 2020-03-21 11:50:46 +01:00
Diego Ruiz 0480d7a678 IDEMPIERE-4085 2020-03-10 18:31:13 +01:00
hengsin 1ec0689c78 IDEMPIERE-4199 Clean up org.adempiere.extend 2020-03-10 16:24:41 +08:00
hengsin df5b0c2ea8 IDEMPIERE-4177 Replace SYSDATE with getDate() 2020-03-03 10:07:14 +08:00
Carlos Ruiz ff9802d618 IDEMPIERE-4157: Quick Form
- rename and fix migration script - must be applied after the changes to
toolbar table
- basic initial configuration for most used document windows
2020-02-26 19:54:18 +01:00
Deepak Pansheriya 434cbaf110 IDEMPIERE-4157: Quick Form for fast data entry with keyboard 2020-02-26 16:08:42 +01:00
hengsin 2c639f7a69 IDEMPIERE-4178 Replace NVL with Coalesce 2020-02-21 09:54:57 +08:00