Details
-
Type: Sub-task
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.2.0
-
Fix Version/s: 2.2.0
-
Component/s: manager server, sf server
-
Labels:
Description
This task also includes:
- adjusting CartItem interface to include: taxCode, taxRate (0-99) and taxExclusive (determines if tax excluded from price)
- adjusting Total interface to include: taxCode, taxRate (0-99) and taxExclusive (determines if tax excluded from price)
- adjusting CustomerOrderDelivery interface to include: taxCode, taxRate (0-99) and taxExclusive (determines if tax excluded from price)
- adjusting DefaultAmountCalculationStrategy to use default/regional taxes
Additionally:
- Modify payment processors to use GrossPrice
- Pass on correct per line tax to PaymentLineImpl
- Adjust Order view in YUM to show Price (which is now not the final amount, GrossPrice is)
- Modify delivery printout