Add P&L Allocation discount logic & propagation for promo codes
P&L Allocation values that have been set for Promo Codes will follow specific logic for within the Sales & Refund, which will drive how the discount values are grouped, summed, and displayed in the Sales & Refund files:
- Sales File: Promo Code discounts allocated to one of three P&L Allocation values:
Marketing,Bank Card,Supplierwill be grouped, summed, and applied now by P&L value in the B record with the tender type ofSV3- A Record: The selling price of a variant in the A record will be shown as the price before a P&L Allocation promo code discount has been applied.
- B Record: The discount amount attributable to promo codes will be grouped and summed by P&L Allocation as separate B records with the tender type of
SV3
- Refund File: The inverse logic applied to the Sales file will be applied in the refund file where the variant selling price will reflect the price before promo code discount and discount amount attributable to a promo code will be grouped and summed in the B record with tender type
SV3
Bug Fixes:
- Bug fix for issue: Feature permission
Order - Update Delivery Window Buttondoesn't work correctly - Bug fix for issue: Admin Users cannot Login to Foxtrot & Express Admin
Enhancements:
- [Phone Orders] Add message
Minimum spend not metwhen order minimum is not met - [Promo Code] Expose PnL Allocation field with values: Bank Card, Supplier, Marketing
Enhancements:
- Add earliest time & latest time fields for fast delivery. View details here