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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0047538
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2021-08-12 09:562021-09-01 06:51
Reporterjoniturralde93View Statuspublic 
Assigned Toprakashmurugesan88 
PriorityurgentResolutionfixedFixed in VersionRR21Q4
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

0047538: Returning a line in another terminal with different taxes makes the return tax inconsistent

DescriptionWhen returning a line done in a different organization, Web POS might apply different taxes.
Steps To ReproduceTo configure in live builds:
- New tax category
- Two new tax rates for this tax category with different rates (select for Spain and the configuration needed so it's loaded in the Web POS)
- Set that tax category in a product (for example 'Ceiling Lamp')
- Go to Organization Vall Blanca store and select cross store as 'White Valley Spain S.A'
- Do the same for Category Tree Store (and activate it if necessary)
- Add the modified product to both the price lists and assortments

- Log into Web POS (VBS-1) and buy the product (make sure the applied rate is correct)
- Log into CTST1 and go to Verified returns and search the completed order
- Return the line
- Check that the total is the same, but the net unit price and the tax amount has changed (it applied a different tax)
Proposed SolutionPrice and taxes should remain the same for returns.
TagsNo tags attached.
Attached Filespatch file icon I47538_19Q3_PosTerminal.patch [^] (23,251 bytes) 2021-09-01 06:51 [Show Content]
patch file icon I47538_19Q3_RetailReturns.patch [^] (1,798 bytes) 2021-09-01 06:51 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0047862 closedaferraz Openbravo Localizations SAF-T: Cross store return with different taxes 

-  Notes
(0131414)
hgbot (developer)
2021-08-30 07:54

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/556 [^]
(0131415)
hgbot (developer)
2021-08-30 07:55

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.returns/-/merge_requests/25 [^]
(0131450)
hgbot (developer)
2021-08-31 08:05

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 231d73fb0fc9c20c7202056aff1b858d8dc64174
Author: Prakash M <prakash@qualiantech.com>
Date: 2021-08-31T11:32:28+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/231d73fb0fc9c20c7202056aff1b858d8dc64174 [^]

Fixed BUG-47538: Retained original receipt tax info in case of verified return
* Tax rules are generated from line taxes of original receipt in case of verified return
* Included needed tax info in paid receipt

---
M src/org/openbravo/retail/posterminal/PaidReceipts.java
M web/org.openbravo.retail.posterminal/app/model/business-logic/taxes-engine/engine/tax-rules.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/LoadTicketUtils.js
---
(0131451)
hgbot (developer)
2021-08-31 08:05

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/556 [^]
(0131452)
hgbot (developer)
2021-08-31 08:05

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.returns/-/merge_requests/25 [^]
(0131453)
hgbot (developer)
2021-08-31 08:05

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.returns [^]
Changeset: 49f310858cbd642068e1c18dd3e8293c96457826
Author: Prakash M <prakash@qualiantech.com>
Date: 2021-08-27T19:06:23+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.returns/-/commit/49f310858cbd642068e1c18dd3e8293c96457826 [^]

Related to BUG-47538: Storing line tax details in separate property
* This new property is used for forming Tax Rules in case of verified return
* New property is required as line tax details are getting updated in the middle of process

---
M web/org.openbravo.retail.returns/app/model/business-object/ticket/actions/ReturnVerifiedTicket.js
M web/org.openbravo.retail.returns/js/modalReturnLines.js
---

- Issue History
Date Modified Username Field Change
2021-08-12 09:56 joniturralde93 New Issue
2021-08-12 09:56 joniturralde93 Assigned To => Retail
2021-08-12 09:56 joniturralde93 Resolution time => 1630533600
2021-08-12 09:56 joniturralde93 Triggers an Emergency Pack => No
2021-08-17 13:32 prakashmurugesan88 Assigned To Retail => prakashmurugesan88
2021-08-17 13:32 prakashmurugesan88 Status new => scheduled
2021-08-30 07:54 hgbot Note Added: 0131414
2021-08-30 07:55 hgbot Note Added: 0131415
2021-08-31 08:05 hgbot Resolution open => fixed
2021-08-31 08:05 hgbot Status scheduled => closed
2021-08-31 08:05 hgbot Fixed in Version => RR21Q4
2021-08-31 08:05 hgbot Note Added: 0131450
2021-08-31 08:05 hgbot Note Added: 0131451
2021-08-31 08:05 hgbot Note Added: 0131452
2021-08-31 08:05 hgbot Note Added: 0131453
2021-09-01 06:51 prakashmurugesan88 File Added: I47538_19Q3_PosTerminal.patch
2021-09-01 06:51 prakashmurugesan88 File Added: I47538_19Q3_RetailReturns.patch
2021-10-18 17:22 aferraz Relationship added related to 0047862
2021-10-19 12:54 aferraz Relationship replaced blocks 0047862


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker