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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0054510
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2024-01-30 16:592024-01-30 17:17
Reporterfrank_gonzalezView Statuspublic 
Assigned ToTriage Omni OMS 
PrioritynormalResolutionopenFixed in Version
StatusnewFix 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

0054510: POS Tax Engine does not keep original taxes

DescriptionThe Tax Engine in WebPOS incorrectly calculates taxes for orders when the configuration of the taxes changes. An order line that had a particular tax rate should keep that rate regardless of the current tax rules. There are two scenarios where this isn't true and taxes are calculated incorrectly:
1) Tax changes for product and order completed with a certain rate gets repaid
2) Taxes are modified via the Tax Modification functionality in POS2 and the ticket was paid partially and the remainder is paid later (as in Deposit Invoice)
Steps To Reproduce1st Scenario:
1) Log in to backoffice with White Valley Admin role and navigate to the Product window
2) Open "Adhesive body warmers" record, set the Tax Category field to "Exento" and save the record
3) Log in to the POS and refresh masterdata
4) Load order VBS1/0000077 and reverse the payment on the order
5) Error message will appear: "Tax is not found for the Product Adhesive body warmers"

2nd Scenario:
1) Configure the Deposit Invoice functionality: https://docs.google.com/document/d/1-NvEtNEqYdM65M6O3tZ41FA5vE5VvN5o9AQpNUhu4fI/edit#heading=h.y0maoubcr4e4 [^]
2) Create a Tax User Input Value Product record: https://docs.google.com/document/d/e/2PACX-1vSqIaJpuyF70svvxiXsSbUp5ZvoZWYufc42oyBovO2nVJIhxK8HWDi0mbqEsogy3Gi-Avdc84Sc-TUq/pub [^]
3) Log in to POS2 and generate deposit invoice for the product configured in step 2 (pay the order partially)
4) Navigate to Orders and reload partially-paid order
5) Click on Review Payments and attempt to pay the remaining amount
6) Similar error will appear to first case: "Tax is not found"
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2024-01-30 16:59 frank_gonzalez New Issue
2024-01-30 16:59 frank_gonzalez Assigned To => Retail
2024-01-30 16:59 frank_gonzalez Triggers an Emergency Pack => No
2024-01-30 17:17 aferraz Assigned To Retail => Triage Omni OMS


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker