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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0055255
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] Retail APItrivialhave not tried2024-04-18 19:262024-04-25 17:20
ReporterdcontreraView Statuspublic 
Assigned Todcontrera 
PrioritynormalResolutionfixedFixed in VersionRR24Q3
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0055255: Orderloader API - Change taxes list management

DescriptionThis json is needed when importing orders with order loader (not standard json object)

"taxLines": {

"taxeratename": {

"rate": 20,

"netAmount": 64.58,

"taxAmount": 12.92,

"amount": 12.92,

"net": 64.58

}

},

the taxe rate should be a value not a key field :

"taxLines": [

{ "taxe":"taxeratename" or better taxeratesearchkey

"rate": 20,

"netAmount": 64.58,

"taxAmount": 12.92,

"amount": 12.92,

"net": 64.58

}

]
Steps To ReproduceIt’s important to implement this change in a way that doesn’t break currently API. We need to support both the new and the old format for taxes.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0163418)
hgbot (developer)
2024-04-19 02:37

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1535 [^]
(0163622)
hgbot (developer)
2024-04-23 21:57

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api/-/merge_requests/95 [^]
(0163763)
hgbot (developer)
2024-04-25 17:19

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 180df8d09a0488735e99761d060ce26ded03ed64
Author: dante.contrera <dante.contrera@smfconsulting.es>
Date: 25-04-2024 11:01:45
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/180df8d09a0488735e99761d060ce26ded03ed64 [^]

RM-11635 Fixed ISSUE-55255: Order loader modified to support new format for taxes.

---
M src/org/openbravo/retail/posterminal/ExternalOrderLoader.java
M src/org/openbravo/retail/posterminal/OrderLoader.java
M src/org/openbravo/retail/posterminal/TicketPropertyMapping.java
---
(0163764)
hgbot (developer)
2024-04-25 17:19

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 1f3a357871fe75e92fe2fe70fef5f4e7fe2911f6
Author: dante.contrera <dante.contrera@smfconsulting.es>
Date: 25-04-2024 11:01:45
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/1f3a357871fe75e92fe2fe70fef5f4e7fe2911f6 [^]

RM-11635 Fixed ISSUE-55255: Fix to new format for taxes.

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0163765)
hgbot (developer)
2024-04-25 17:19

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: ec30d8eeb25bbcf19c507b930e5ae47437244ab3
Author: dante.contrera <dante.contrera@smfconsulting.es>
Date: 25-04-2024 11:01:45
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/ec30d8eeb25bbcf19c507b930e5ae47437244ab3 [^]

RM-11635 Fixed ISSUE-55255: Fix to new format for taxes and Swagger modified.

---
M api/org.openbravo.retail.posterminal-orderloader.yml
M src/org/openbravo/retail/posterminal/ExternalOrderLoader.java
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0163766)
hgbot (developer)
2024-04-25 17:19

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 1559cc3373c7f6399c4df1fab8afba31250d7841
Author: Antonio Moreno <antonio.moreno@openbravo.com>
Date: 25-04-2024 11:01:45
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/1559cc3373c7f6399c4df1fab8afba31250d7841 [^]

RM-11635 Related to ISSUE-55255: Fixed tax property name

---
M api/org.openbravo.retail.posterminal-orderloader.yml
M src/org/openbravo/retail/posterminal/ExternalOrderLoader.java
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0163767)
hgbot (developer)
2024-04-25 17:19

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1535 [^]
(0163768)
hgbot (developer)
2024-04-25 17:19

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 6616eb9a447b12a9df1cf851029f4ade273b0d11
Author: dante.contrera <dante.contrera@smfconsulting.es>
Date: 25-04-2024 11:01:45
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/6616eb9a447b12a9df1cf851029f4ade273b0d11 [^]

RM-11635 Fixed ISSUE-55255: Fix index order loader.

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
---
(0163769)
hgbot (developer)
2024-04-25 17:19

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 488bd6cb7ee834e11072494ff04b9dedf3ad506e
Author: Antonio Moreno <antonio.moreno@openbravo.com>
Date: 25-04-2024 17:17:57
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/488bd6cb7ee834e11072494ff04b9dedf3ad506e [^]

RM-11635 Related to ISSUE-55255: Keep previous method for backwards compatibility

---
M src/org/openbravo/retail/posterminal/ExternalOrderLoader.java
---
(0163770)
hgbot (developer)
2024-04-25 17:20

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 235dc1850f76adf57fb2702b4e36a49ec2728d33
Author: Antonio Moreno <antonio.moreno@openbravo.com>
Date: 25-04-2024 17:19:09
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/235dc1850f76adf57fb2702b4e36a49ec2728d33 [^]

Fixed ISSUE-55255 Fixed RM-11635 Support better format for taxes in OrderLoader

---
M api/org.openbravo.retail.posterminal-orderloader.yml
M src/org/openbravo/retail/posterminal/ExternalOrderLoader.java
M src/org/openbravo/retail/posterminal/OrderLoader.java
M src/org/openbravo/retail/posterminal/TicketPropertyMapping.java
---
(0163771)
hgbot (developer)
2024-04-25 17:20

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api [^]
Changeset: f694c34f6c1b3e7cac221a6a3b6373ea519ce900
Author: dante.contrera <dante.contrera@smfconsulting.es>
Date: 23-04-2024 16:57:02
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api/-/commit/f694c34f6c1b3e7cac221a6a3b6373ea519ce900 [^]

RM-11635 Fixed ISSUE-55255: Postman collection examples updated.

---
M examples/Retail API.postman_collection.json
---
(0163772)
hgbot (developer)
2024-04-25 17:20

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api/-/merge_requests/95 [^]

- Issue History
Date Modified Username Field Change
2024-04-18 19:26 dcontrera New Issue
2024-04-18 19:26 dcontrera Assigned To => dcontrera
2024-04-18 19:26 dcontrera Triggers an Emergency Pack => No
2024-04-19 02:37 hgbot Note Added: 0163418
2024-04-23 21:57 hgbot Note Added: 0163622
2024-04-25 17:19 hgbot Resolution open => fixed
2024-04-25 17:19 hgbot Status new => resolved
2024-04-25 17:19 hgbot Fixed in Version => RR24Q3
2024-04-25 17:19 hgbot Note Added: 0163763
2024-04-25 17:19 hgbot Note Added: 0163764
2024-04-25 17:19 hgbot Note Added: 0163765
2024-04-25 17:19 hgbot Note Added: 0163766
2024-04-25 17:19 hgbot Note Added: 0163767
2024-04-25 17:19 hgbot Note Added: 0163768
2024-04-25 17:19 hgbot Note Added: 0163769
2024-04-25 17:20 hgbot Note Added: 0163770
2024-04-25 17:20 hgbot Status resolved => closed
2024-04-25 17:20 hgbot Note Added: 0163771
2024-04-25 17:20 hgbot Note Added: 0163772


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker