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.
...
EXIT(GLAccount."Ignore discounts");
END;
// Delete the following lines.
PROCEDURE GetBalance@1110000(v_Debit@1110001 : Boolean;v_Account@1110002 : Code[30];v_StartDate@1110003 : Date;v_EndDate@1110004 : Date;AddCurr@1110005 : Boolean) v_Value@1110000 : Decimal;
BEGIN
GLAcc.SETFILTER("No.", COPYSTR(v_Account,1,20));
// End of the deleted lines.
GLAcc.SETFILTER("Date Filter",'%1..%2',v_StartDate,v_EndDate);
GLAcc.SETFILTER("Account Type",'%1',GLAcc."Account Type"::Posting);
IF GLAcc.FIND('-') THEN BEGIN
...
...
EXIT(GLAccount."Ignore discounts");
END;
// Add the following lines.
PROCEDURE GetBalance@1110000(v_Debit@1110001 : Boolean;v_Account@1110002 : Text[250];v_StartDate@1110003 : Date;v_EndDate@1110004 : Date;AddCurr@1110005 : Boolean) v_Value@1110000 : Decimal;
BEGIN
GLAcc.SETFILTER("No.",v_Account);
// End of the added lines.
GLAcc.SETFILTER("Date Filter",'%1..%2',v_StartDate,v_EndDate);
GLAcc.SETFILTER("Account Type",'%1',GLAcc."Account Type"::Posting);
IF GLAcc.FIND('-') THEN BEGIN
...