Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0053077 | Openbravo ERP | A. Platform | public | 2023-07-27 08:06 | 2023-08-08 08:35 |
|
Reporter | caristu | |
Assigned To | caristu | |
Priority | high | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | PR23Q4 | |
Merge Request Status | approved |
Review Assigned To | |
OBNetwork customer | No |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0053077: Support different methods in External System API |
Description | It would be nice to increase the External System API to accept different methods to send the information.
Note that currently there is no way to specify the method in the programmatic API, and for the specific case of the HTTP External Systems the method used is the one configured in the backoffice which at the moment the only method allowed is POST. |
Steps To Reproduce | . |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0053109 | | closed | caristu | API changes in ExternalSystem abstract class |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2023-07-27 08:06 | caristu | New Issue | |
2023-07-27 08:06 | caristu | Assigned To | => Triage Platform Base |
2023-07-27 08:06 | caristu | OBNetwork customer | => No |
2023-07-27 08:06 | caristu | Modules | => Core |
2023-07-27 08:06 | caristu | Triggers an Emergency Pack | => No |
2023-07-27 09:36 | hgbot | Merge Request Status | => open |
2023-07-27 09:36 | hgbot | Note Added: 0152905 | |
2023-07-27 16:06 | hgbot | Note Added: 0152952 | |
2023-08-01 08:57 | caristu | Issue cloned | 0053109 |
2023-08-01 08:57 | caristu | Relationship added | related to 0053109 |
2023-08-01 08:57 | caristu | Assigned To | Triage Platform Base => caristu |
2023-08-07 11:08 | hgbot | Merge Request Status | open => approved |
2023-08-08 08:34 | hgbot | Resolution | open => fixed |
2023-08-08 08:34 | hgbot | Status | new => closed |
2023-08-08 08:34 | hgbot | Fixed in Version | => PR23Q4 |
2023-08-08 08:34 | hgbot | Note Added: 0153311 | |
2023-08-08 08:34 | hgbot | Note Added: 0153312 | |
2023-08-08 08:35 | hgbot | Note Added: 0153313 | |
2023-08-08 08:35 | hgbot | Note Added: 0153314 | |
Notes |
|
(0152905)
|
hgbot
|
2023-07-27 09:36
|
|
|
|
(0152952)
|
hgbot
|
2023-07-27 16:06
|
|
|
|
(0153311)
|
hgbot
|
2023-08-08 08:34
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: cf79881f112720e1e33738f552f1aa21f382c83c
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 08-08-2023 08:33:12
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/cf79881f112720e1e33738f552f1aa21f382c83c [^]
fixes FR-53077: Support different operations in External System
The programmatic API for communicating with external systems now
support different kind of operations (create, read, update and delete).
---
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-test/src/org/openbravo/service/externalsystem/http/HttpExternalSystemCommunicationTest.java
M src/org/openbravo/service/externalsystem/ExternalSystem.java
M src/org/openbravo/service/externalsystem/http/HttpExternalSystem.java
---
|
|
|
(0153312)
|
hgbot
|
2023-08-08 08:34
|
|
|
|
(0153313)
|
hgbot
|
2023-08-08 08:35
|
|
|
|
(0153314)
|
hgbot
|
2023-08-08 08:35
|
|
|