Openbravo Issue Tracking System - Retail Modules
View Issue Details
0047887Retail ModulesRetail APIpublic2021-10-19 18:102021-11-15 08:36
caristu 
caristu 
highminorhave not tried
closedfixed 
5
 
 
No
0047887: Support exporting Retail API documentation to external modules
It would be nice to support exporting the Retail API documentation (OpenAPI) for the mappings defined in external modules
1) Go to the [Entity Mapping] window and create a new entity mapping for the "Retail API Connector" system type and for a module different from "Retail API"
2) Run ant generate.doc task inside the Retail API module
3) Note that just the Open API definition of the Retail API module is generated. The definition for the mapping created in step 1) is not exported.
No tags attached.
related to design defect 0048285 closed Triage Platform Conn Documentation of custom properties is wrongly exported 
blocks feature request 0048031 closed migueldejuana Support importing gift cards with the Retail API 
Issue History
2021-10-19 18:10caristuNew Issue
2021-10-19 18:10caristuAssigned To => Retail
2021-10-19 18:10caristuTriggers an Emergency Pack => No
2021-10-19 18:10caristuAssigned ToRetail => caristu
2021-10-19 18:13hgbotNote Added: 0132460
2021-10-19 18:15hgbotNote Added: 0132461
2021-10-20 09:52caristuSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=23211#r23211
2021-11-11 09:21caristuRelationship addedblocks 0048031
2021-11-15 08:36hgbotNote Added: 0133005
2021-11-15 08:36hgbotNote Added: 0133006
2021-11-15 08:36hgbotResolutionopen => fixed
2021-11-15 08:36hgbotStatusnew => closed
2021-11-15 08:36hgbotNote Added: 0133007
2021-11-15 08:36hgbotNote Added: 0133008
2021-11-15 16:18caristuRelationship deletedblocks 0048031
2021-11-15 16:18caristuRelationship addedblocks 0048031
2021-12-20 11:54caristuRelationship addedrelated to 0048285

Notes
(0132460)
hgbot   
2021-10-19 18:13   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api/-/merge_requests/18 [^]
(0132461)
hgbot   
2021-10-19 18:15   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.openapi/-/merge_requests/2 [^]
(0133005)
hgbot   
2021-11-15 08:36   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.openapi/-/merge_requests/2 [^]
(0133006)
hgbot   
2021-11-15 08:36   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.openapi [^]
Changeset: d48493b9700ce4b11bbc4470624bfab4b22f7682
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 2021-11-11T11:24:56+01:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.openapi/-/commit/d48493b9700ce4b11bbc4470624bfab4b22f7682 [^]

related to ISSUE-47887: Support for multiple definitions

---
M src-util/task/src/org/openbravo/service/openapi/task/GenerateOpenAPITask.java
---
(0133007)
hgbot   
2021-11-15 08:36   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api [^]
Changeset: 38cbf8212f695101130cf031c0bd6214ea5d2982
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 2021-11-15T08:35:09+01:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api/-/commit/38cbf8212f695101130cf031c0bd6214ea5d2982 [^]

fixes ISSUE-47887: Support exporting Retail API documentation to external modules

---
A src-util/task/src/org/openbravo/retail/api/task/ModuleOpenAPIGenerator.java
M src-util/task/src/org/openbravo/retail/api/task/RetailApiDefinitionGenerator.java
---
(0133008)
hgbot   
2021-11-15 08:36   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api/-/merge_requests/18 [^]