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.
...
CurrExchRate.ExchangeAmtFCYToLCY(
"Currency Date","Currency Code",
"Unit Price","Currency Factor"),
UnitAmountRoundingPrecision)
ELSE
// Delete the following lines.
"Unit Price" := ROUND(
CurrExchRate.ExchangeAmtLCYToFCY(
"Currency Date","Currency Code",
"Unit Price (LCY)","Currency Factor"),
// End of the deleted lines.
UnitAmountRoundingPrecision);
END;
END;
LOCAL PROCEDURE UpdateTotalPrice@26();
...
...
CurrExchRate.ExchangeAmtFCYToLCY(
"Currency Date","Currency Code",
"Unit Price","Currency Factor"),
UnitAmountRoundingPrecision)
ELSE
// Add the following lines.
"Unit Price (LCY)" := ROUND(
CurrExchRate.ExchangeAmtLCYToFCY(
"Currency Date","Currency Code",
"Unit Price","Currency Factor"),
// End of the added lines.
UnitAmountRoundingPrecision);
END;
END;
LOCAL PROCEDURE UpdateTotalPrice@26();
...