Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0049360
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Modules] Openbravo Business APIminorhave not tried2022-05-19 16:192023-11-07 11:49
ReportercaristuView Statuspublic 
Assigned Tovmromanos 
PriorityhighResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned To
Regression introduced in release
Summary

0049360: Fill description fields in the Entity Mapping window for the standard Openbravo Business API entities

DescriptionAfter fixing issue 0049110 now it is possible to add descriptions for both the entity mappings and the property mappings. This information also appears automatically in the swagger documentation. It would be nice to fill these fields for the standard mappings.
Steps To Reproduce.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0049110 closedcaristu Add description fields in the Entity Mapping window 
depends on defect 0052565 closedvmromanos API documentation fields 
related to defect 0053906 closedvmromanos Add documentation for Java Property Mapping Handlers - OMNI 

-  Notes
(0148442)
hgbot (developer)
2023-04-13 16:23

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/138 [^]
(0156319)
hgbot (developer)
2023-10-26 11:47

Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/138 [^]
(0156320)
hgbot (developer)
2023-10-26 12:03

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/201 [^]
(0156826)
hgbot (developer)
2023-11-07 11:49

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/201 [^]
(0156827)
hgbot (developer)
2023-11-07 11:49

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^]
Changeset: 692d45ac55e34230bd0f2a0b4bae309dd665a752
Author: Víctor Martínez Romanos <victor.martinez@openbravo.com>
Date: 07-11-2023 11:45:20
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/692d45ac55e34230bd0f2a0b4bae309dd665a752 [^]

Fixed ISSUE-49360: Improved Openbravo API documentation (OMNI)

Added documentation for the following entities:

- Inventory
- Stock
- Stock Transaction
- Attribute Set Instance
- Goods Movements
- Storage Bin
- Organization
- Return Reasons
- Product
- Product Category
- Product Translation
- Product Substitute
- Alternative UOM
- Promotions (including missing Postman example)
- ShipmentInOut (improved existing doc)
- Characteristics

Besides it adds the following minor improvements / bug fixes discovered while documenting the API:

- Added missing purchase property in ProductAUM (import and export)
- Product.attributeSet (import): The attributeSet property when importing a product didn't work properly. It was defined as DirectPropertyMapping to the attributeSet OB property path. When trying to import a product with attributeSet it failed because it couldn't cast the string to an attributeSet object. The fix uses the attributeSet's name as the OB property path.
- ShipmentInOut line's alternativeUOM: The property alternativeUOM is necessary to properly understand the existing operativeQuantity property (which is expressed in the alternativeUOM).
- Removed 8080 port from the Postman base_url

---
M examples/Openbravo API.postman_collection.json
M src-db/database/sourcedata/API_EXPORT_FILTER.xml
M src-db/database/sourcedata/API_EXPORT_FILTER_PARAM.xml
M src-db/database/sourcedata/OBEI_ENTITY_MAPPING.xml
M src-db/database/sourcedata/OBEI_PROP_MAP_INSTANCE.xml
---

- Issue History
Date Modified Username Field Change
2022-05-19 16:19 caristu New Issue
2022-05-19 16:19 caristu Assigned To => Triage Omni OMS
2022-05-19 16:19 caristu Issue generated from 0049110
2022-05-19 16:19 caristu Relationship added related to 0049110
2022-05-19 16:19 caristu Summary Add description fields in the Entity Mapping window => Fill description fields in the Entity Mapping window for the standard Openbravo Business API entities
2022-05-19 16:27 caristu Description Updated View Revisions
2023-04-13 10:49 victor_perez Assigned To Triage Omni OMS => victor_perez
2023-04-13 16:23 hgbot Note Added: 0148442
2023-10-26 11:47 hgbot Note Added: 0156319
2023-10-26 11:47 vmromanos Status new => scheduled
2023-10-26 11:47 vmromanos Assigned To victor_perez => vmromanos
2023-10-26 11:50 vmromanos Relationship added depends on 0052565
2023-10-26 12:03 hgbot Note Added: 0156320
2023-11-07 11:49 hgbot Note Added: 0156826
2023-11-07 11:49 hgbot Resolution open => fixed
2023-11-07 11:49 hgbot Status scheduled => closed
2023-11-07 11:49 hgbot Note Added: 0156827
2023-11-09 19:05 vmromanos Relationship added related to 0053906


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker