19284 New event in ApplyCouponsToTransaction. Newly created event OnBeforeApplyCouponsToTransaction obsoleted (issue 16233)
In Coupon Management codeunit, a new event, OnBeforeTransPeriodicDiscUpdate, has been added in procedure ApplyCouponsToTransaction. By this event the POSTransPeriodicDisc line can be altered before the call to PosTransDiscUpdateRec is called.
Fix Setrange for fields of data type date in web request GetTableData. Field value for date 0D is stored as '' when combined into preaction key, the process of restoring '' into 0D when processing the preaction key was missing. Resulting in NavText to Date convert error.
Rounding error in calculations of Service/RetailCharge fixed.
15118 Printing non-coursing items when autofire is on does not work
Mixed coursing KDS printing and normal KDS printing fixed. Firing printout fixed when item is added to a course already fired. The added item is marked with * to show it has been added.