Openbravo Issue Tracking System - Modules
View Issue Details
0045343ModulesExternal Data Integrationpublic2020-10-30 12:402020-12-23 09:40
normalmajorhave not tried
0045343: Ability to save ws response in OutputExtraActions
The problem we have is that in an output EDL we might process data from a response (of a web service in our case) in the outputExtraActions method of the ItemProcessor, but we lost the trace of what we are processing.

It is needed to give a hability to save this data related to the processing of a EDL Request.
-Create new field (ExtraContent) in obedl_output_content
-Modify ItemProcessor.outputExtraActions to add a new writer as input parameter
-Modify OutputDataProcessor.saveOutputContent to read the possible content inserted in this new writer
-Add the logic to save the content in the new field created
No tags attached.
Issue History
2020-10-30 12:40javietxeNew Issue
2020-10-30 12:40javietxeAssigned To => javietxe
2020-11-02 11:18ebecerraNote Added: 0124089
2020-11-02 11:21hgbotNote Added: 0124090
2020-11-03 17:16AugustoMauchSummaryHability to save ws response in OutputExtraActions => Aability to save ws response in OutputExtraActions
2020-11-03 17:43AugustoMauchSummaryAability to save ws response in OutputExtraActions => Ability to save ws response in OutputExtraActions
2020-11-06 13:31hgbotNote Added: 0124219
2020-12-23 09:39hgbotResolutionopen => fixed
2020-12-23 09:39hgbotStatusnew => resolved
2020-12-23 09:39hgbotNote Added: 0125057
2020-12-23 09:39hgbotNote Added: 0125058
2020-12-23 09:40hgbotNote Added: 0125059

2020-11-02 11:18   
Fixes: [^]
2020-11-02 11:21   
Merge Request created: [^]
2020-11-06 13:31   
Merge Request created: [^]
2020-12-23 09:39   
Repository: [^]
Changeset: 19106b793e78852e413342ecbf34274b0f374df7
Author: Eduardo Becerra (OB) <>
Date: 2020-12-23T09:36:11+01:00
URL: [^]

Fixes issue 0045343: Ability to save ws response in OutputExtraActions

Now it is possible to store in a new OBEDL_OUTPUT_CONTENT.EXTRA_CONTENT column
content written in the ItemProcessor.outputExtraAction method, by writing on the
writer returned by outputDataProcessor.getExtraOutputWriter

M src-db/database/model/tables/OBEDL_OUTPUT_CONTENT.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/org/openbravo/externaldata/integration/process/
M src/org/openbravo/externaldata/integration/process/
2020-12-23 09:39   
Merge request closed: [^]
2020-12-23 09:40   
Merge request closed: [^]