diff --git a/Apps/W1/APIV1/app/src/pages/APIV1SalesOrders.Page.al b/Apps/W1/APIV1/app/src/pages/APIV1SalesOrders.Page.al index 254a581d1c..09b16c5b3e 100644 --- a/Apps/W1/APIV1/app/src/pages/APIV1SalesOrders.Page.al +++ b/Apps/W1/APIV1/app/src/pages/APIV1SalesOrders.Page.al @@ -453,8 +453,10 @@ page 20028 "APIV1 - Sales Orders" trigger OnAfterGetRecord() begin SetCalculatedFields(); - if HasWritePermission then + if HasWritePermission then begin GraphMgtSalesOrderBuffer.RedistributeInvoiceDiscounts(Rec); + Rec.Find(); + end; end; trigger OnDeleteRecord(): Boolean diff --git a/Apps/W1/APIV2/app/src/pages/APIV2SalesOrders.Page.al b/Apps/W1/APIV2/app/src/pages/APIV2SalesOrders.Page.al index acf7eff5df..9a82565e94 100644 --- a/Apps/W1/APIV2/app/src/pages/APIV2SalesOrders.Page.al +++ b/Apps/W1/APIV2/app/src/pages/APIV2SalesOrders.Page.al @@ -615,8 +615,10 @@ page 30028 "APIV2 - Sales Orders" trigger OnAfterGetRecord() begin SetCalculatedFields(); - if HasWritePermission then + if HasWritePermission then begin GraphMgtSalesOrderBuffer.RedistributeInvoiceDiscounts(Rec); + Rec.Find(); + end; end; trigger OnDeleteRecord(): Boolean