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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0050190
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Modules] Open APIminorhave not tried2022-09-07 12:072022-09-14 11:54
ReporterjonaeView Statuspublic 
Assigned Tojonae 
PrioritynormalResolutionfixedFixed 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

0050190: Adding new fields to order, orderline and order promotion entities

DescriptionIn the export of order, orderline and order promotion entities there are some fields missing that need to be added:
Order:
externalBusinessPartnerReference
customerCardID
Order Line:
relatedLines => Related lines of a Service (a minima orderLineId the time we build the whole object)

originalOrderLineId => case of return , corresponds to Line number ID

originalStore => Correspond to the store where the ticket has been created

salesRepresentative => the fields need to appear and as default value the current seller who create the ticket

Order line - Promotion:
Name => name of the promotion

idOffer => Will correspond to the technical ID of the promotion related (in promotion table database)
Steps To Reproducehttps://livebuilds.openbravo.com/retail_modules_pgsql_pi/api?urls.primaryName=Business%20API%20-%20Transactional%20Data [^]
Check Order, OrderLines and OrderLinePromotion entities
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0053757 closedTriage Omni OMS Modules Wrong mapping calculation for relatedLine java property 
causes defect 0053224 closedranjith_qualiantech_com Retail Modules "originalOrderLineId" field contains the ID of the order and not the ID of the order line 

-  Notes
(0140791)
hgbot (developer)
2022-09-07 12:09

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/82 [^]
(0140939)
hgbot (developer)
2022-09-09 13:32

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^]
Changeset: cb93d42933c41399b5669961002c00683569b21d
Author: jonalegria <jon.alegria@openbravo.com>
Date: 09-09-2022 13:32:07
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/cb93d42933c41399b5669961002c00683569b21d [^]

Fixes ISSUE-50190: Adding missing fields to order, order line and order promotions webhook export

---
M src-db/database/model/views/API_PAYMENT_SCHEDULE_DET_V.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/OBEI_PROP_MAP_INSTANCE.xml
M src/org/openbravo/api/mappings/orderline/ExportOrderLineJavaPropertyMappingHandler.java
---
(0140940)
hgbot (developer)
2022-09-09 13:32

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/82 [^]
(0141097)
marvintm (developer)
2022-09-14 11:54

This commit is also part of the change:
https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api/-/merge_requests/54/diffs [^]

- Issue History
Date Modified Username Field Change
2022-09-07 12:07 jonae New Issue
2022-09-07 12:07 jonae Assigned To => jonae
2022-09-07 12:09 hgbot Note Added: 0140791
2022-09-09 13:32 hgbot Resolution open => fixed
2022-09-09 13:32 hgbot Status new => closed
2022-09-09 13:32 hgbot Note Added: 0140939
2022-09-09 13:32 hgbot Note Added: 0140940
2022-09-14 11:54 marvintm Note Added: 0141097
2023-08-17 04:48 ivazquez Relationship added causes 0053224
2023-11-20 12:12 aferraz Relationship added related to 0053757


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker