Openbravo Issue Tracking System - Retail Modules
View Issue Details
0056496Retail ModulesRetail APIpublic2024-09-19 09:212024-10-29 15:49
igor_trebol 
igor_trebol 
normalminorN/A
scheduledopen 
5
 
 
No
0056496: 3 new fields at Discount level and their exposition in the push APIs
There is a need of pushing 3 new properties in the Order and Invoice messages that Openbravo pushes to the middleware, inside the “discount” object, in order to map correctly with some needed fields in PDR.

As its planned to develop in the future new kind of discount types, the possible solution of doing a mapping table in the middleware is discarder, as every time we add a new discount type to our POS, a modification should be done in the middleware.

This is why the desired solution is to add 3 fields at the Discount level, and then expose them in the APIs.

See the business requirement for more details
N/A
No tags attached.
Issue History
2024-09-19 09:21igor_trebolNew Issue
2024-09-19 09:21igor_trebolAssigned To => igor_trebol
2024-09-19 09:21igor_trebolTriggers an Emergency Pack => No
2024-09-19 09:22igor_trebolStatusnew => scheduled
2024-10-29 13:13hgbotNote Added: 0171104
2024-10-29 15:47hgbotNote Added: 0171115
2024-10-29 15:49hgbotNote Added: 0171116

Notes
(0171104)
hgbot   
2024-10-29 13:13   
Merge Request created: https://gitlab.com/openbravo/ci/backoffice-api/-/merge_requests/84 [^]
(0171115)
hgbot   
2024-10-29 15:47   
Merge request closed: https://gitlab.com/openbravo/ci/backoffice-api/-/merge_requests/84 [^]
(0171116)
hgbot   
2024-10-29 15:49   
Merge Request created: https://gitlab.com/openbravo/ci/backoffice-api/-/merge_requests/85 [^]