Openbravo Issue Tracking System - Modules
View Issue Details
0052565ModulesOpenbravo Business APIpublic2023-05-25 12:342023-11-07 08:42
vmromanos 
vmromanos 
urgentminoralways
closedfixed 
5
 
 
0052565: API documentation fields
We need some changes in the Entity definition to properly document it:

- MUST HAVE: Increase the Entity's description length so it can support very long descriptions. Transform to Text reference so it's not displayed in one line.

- SHOULD HAVE: Increase the property mapping instance's description too

- NICE TO HAVE: Add a description field to the Java Property Mapping handlers and, if possible, split the different properties so each one can be documented separately
Try to add a long description to any of the above entities. You don't have enough space.
No tags attached.
related to feature request 0049291 closed Triage Platform Conn Modules Properties mapped with java property mappings are not documented properly 
blocks feature request 0049360 closed vmromanos Modules Fill description fields in the Entity Mapping window for the standard Openbravo Business API entities 
blocks feature request 0052115 closed vmromanos Modules Fill description fields in the Entity Mapping window for the Distribution Orders API entities 
blocks feature request 0054036 closed marvintm Retail Modules Add documentation for Java Property Mapping Handlers - POS 
Issue History
2023-05-25 12:34vmromanosNew Issue
2023-05-25 12:34vmromanosAssigned To => Triage Platform Conn
2023-08-24 12:53caristuRelationship addedrelated to 0049291
2023-10-26 11:20vmromanosStatusnew => scheduled
2023-10-26 11:20vmromanosAssigned ToTriage Platform Conn => vmromanos
2023-10-26 11:32hgbotNote Added: 0156318
2023-10-26 11:50vmromanosRelationship addedblocks 0049360
2023-10-26 12:11vmromanosRelationship addedblocks 0052115
2023-11-07 08:42hgbotResolutionopen => fixed
2023-11-07 08:42hgbotStatusscheduled => closed
2023-11-07 08:42hgbotNote Added: 0156808
2023-11-07 08:42hgbotNote Added: 0156809
2023-11-27 18:21marvintmRelationship addedblocks 0054036

Notes
(0156318)
hgbot   
2023-10-26 11:32   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.external.integration/-/merge_requests/37 [^]
(0156808)
hgbot   
2023-11-07 08:42   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.external.integration [^]
Changeset: 91bf4aae598f5b5aedca529a0575b855dcf78743
Author: Víctor Martínez Romanos <victor.martinez@openbravo.com>
Date: 07-11-2023 07:42:34
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.external.integration/-/commit/91bf4aae598f5b5aedca529a0575b855dcf78743 [^]

Fixed ISSUE-52565: Increased Entity and Property Mapping desc. length to 4000

This should add enough capacity for properly documenting the API. Therefore
the CLOB usage has been discarded.

Note that 4000 is the maximum allowed size for VARCHAR2.

Text Reference is used now in both Entity Mapping and Property Mapping Instance
description fields.

---
M src-db/database/model/tables/OBEI_ENTITY_MAPPING.xml
M src-db/database/model/tables/OBEI_PROP_MAP_INSTANCE.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_FIELD.xml
---
(0156809)
hgbot   
2023-11-07 08:42   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.external.integration/-/merge_requests/37 [^]