Openbravo Issue Tracking System - Modules
View Issue Details
0055107ModulesExternal Data Integrationpublic2024-04-05 11:292024-04-15 13:00
ander_flores 
ander_flores 
normalmajorhave not tried
closedfixed 
5
 
 
caristu
0055107: Add default output type to EDL Processes
It throws an exception when no Output Type is defined on EDL Configurations. A new field for a Default Output Type to prevent it.
1. Go to BO -> EDL Configuration -> Add an entry for JSON Based Import Process
2. Go to http://localhost:8080/openbravo/api#/Assortment/Import_Assortment [^]
3. Execute ImportService/Assortment
No tags attached.
Issue History
2024-04-05 11:29ander_floresNew Issue
2024-04-05 11:29ander_floresAssigned To => ander_flores
2024-04-15 11:38hgbotResolutionopen => fixed
2024-04-15 11:38hgbotStatusnew => resolved
2024-04-15 11:38hgbotNote Added: 0163190
2024-04-15 11:38caristuReview Assigned To => caristu
2024-04-15 11:38caristuNote Added: 0163191
2024-04-15 11:38caristuStatusresolved => closed
2024-04-15 12:20hgbotNote Added: 0163215
2024-04-15 12:51hgbotNote Added: 0163221
2024-04-15 13:00hgbotNote Added: 0163223

Notes
(0163190)
hgbot   
2024-04-15 11:38   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration [^]
Changeset: 8666e566283616289a74ae8519515db4a3a2d712
Author: Ander Flores <ander.flores@openbravo.com>
Date: 15-04-2024 09:38:03
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration/-/commit/8666e566283616289a74ae8519515db4a3a2d712 [^]

Fixes FR-55107: Add default output type to EDL Processes

  Now is not necessary to manually create a record in the EDL configuration window before executing an EDL process that has an output. Now that record is created automatically (if not exists) using the default output type that now can be defined for each process. If the process does not define a default output type, then "Ignore" is used as default.

---
A src-test/org/openbravo/externaldata/integration/process/TestCustomValidation.java
M src-db/database/model/tables/OBEDL_PROCESS.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-test/org/openbravo/externaldata/integration/process/AddRequestTest.java
M src/org/openbravo/externaldata/integration/process/ProcessRequest.java
---
(0163191)
caristu   
2024-04-15 11:38   
MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration/-/merge_requests/38 [^]
(0163215)
hgbot   
2024-04-15 12:20   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration [^]
Changeset: e879ff211c8097518ab9db24aec5a03ddbac91c2
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 15-04-2024 12:19:58
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration/-/commit/e879ff211c8097518ab9db24aec5a03ddbac91c2 [^]

related to FR-55107: add missing foreign key

---
M src-db/database/model/tables/OBEDL_PROCESS.xml
---
(0163221)
hgbot   
2024-04-15 12:51   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration [^]
Changeset: 597e6733a786e4469f639b8c3ee4669314e4dcc0
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 15-04-2024 12:51:33
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration/-/commit/597e6733a786e4469f639b8c3ee4669314e4dcc0 [^]

related to FR-55107: fix default value

---
M src-db/database/model/tables/OBEDL_PROCESS.xml
---
(0163223)
hgbot   
2024-04-15 13:00   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration [^]
Changeset: 06887120ef1952d4b99cdae77b4aba96954335c1
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 15-04-2024 13:00:50
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.externaldata.integration/-/commit/06887120ef1952d4b99cdae77b4aba96954335c1 [^]

related to FR-55107: fix AD column default value

---
M src-db/database/sourcedata/AD_COLUMN.xml
---