To implement this hotfix, you must have a developer license.
You do not have to have rights to the data stores unless you have to perform data repair.
...
SalesPostAdvances@1470000 : Codeunit 26585;
BEGIN
SalesPostPrepmt.GetSalesLines(Rec,0,TempSalesLine);
SalesPostPrepmt.SumPrepmt(
Rec,TempSalesLine,TempVATAmountLine4,PrepmtTotalAmount,PrepmtVATAmount,PrepmtVATAmountText);
// Delete the following line.
CurrForm.SubForm.FORM.SetTempVATAmountLine(TempVATAmountLine4);
// End of the deleted line.
CASE "Prepayment Type" OF
"Prepayment Type"::" ",
"Prepayment Type"::Prepayment:
BEGIN
PrepmtAmtRequested := TotalSalesLine[1]."Prepmt. Amount Inv. Incl. VAT";
...
...
SalesPostAdvances@1470000 : Codeunit 26585;
BEGIN
SalesPostPrepmt.GetSalesLines(Rec,0,TempSalesLine);
SalesPostPrepmt.SumPrepmt(
Rec,TempSalesLine,TempVATAmountLine4,PrepmtTotalAmount,PrepmtVATAmount,PrepmtVATAmountText);
// Add the following lines.
IF PrepmtTotalAmount <> 0 THEN
CurrForm.SubForm.FORM.SetTempVATAmountLine(TempVATAmountLine4);
// End of the added lines.
CASE "Prepayment Type" OF
"Prepayment Type"::" ",
"Prepayment Type"::Prepayment:
BEGIN
PrepmtAmtRequested := TotalSalesLine[1]."Prepmt. Amount Inv. Incl. VAT";
...