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.
...
IF CustomerCashBuffer.FINDSET THEN
REPEAT
Customer.SETRANGE("VAT Registration No.",CustomerCashBuffer."VAT Registration No.");
Customer.FINDFIRST;
EVALUATE(OperationYear,CustomerCashBuffer."Operation Year");
IF OperationYear <> NumFiscalYear THEN
GetAffectedYearInvoiceAndBill(Customer."No.",OperationYear);
UNTIL CustomerCashBuffer.NEXT = 0;
NoofRecords := NoofRecords + CustomerCashBuffer.COUNT;
...
...
IF CustomerCashBuffer.FINDSET THEN
REPEAT
Customer.SETRANGE("VAT Registration No.",CustomerCashBuffer."VAT Registration No.");
Customer.FINDFIRST;
EVALUATE(OperationYear,CustomerCashBuffer."Operation Year");
IF OperationYear <> NumFiscalYear THEN
GetAffectedYearInvoiceAndBill(Customer."No.",OperationYear);
UNTIL CustomerCashBuffer.NEXT = 0;
// Add the following lines.
CustomerCashBuffer.RESET;
CustomerCashBuffer.SETFILTER("Operation Amount",'>=%1',MinPaymentAmount);
// End of the added lines.
NoofRecords := NoofRecords + CustomerCashBuffer.COUNT;
...