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.
...
BEGIN
IF GDate = CLOSINGDATE(EndFiscalDate2) THEN
EXIT(13);
// Delete the following line.
EXIT(DATE2DMY(GDate,2) - DATE2DMY(StartDate2,2) + 1);
END;
PROCEDURE GetEntryDocDateTime@1110005(Invoice@1110000 : Boolean;DocNo@1110001 : Code[20];DocCustNo@1110002 : Code[20]) : Text[19];
...
...
BEGIN
IF GDate = CLOSINGDATE(EndFiscalDate2) THEN
EXIT(13);
// Add the following lines.
IF DATE2DMY(GDate,2) >= DATE2DMY(StartDate2,2) THEN
EXIT(DATE2DMY(GDate,2) - DATE2DMY(StartDate2,2) + 1)
ELSE
EXIT(DATE2DMY(GDate,2) + 12 - DATE2DMY(StartDate2,2) + 1);
// End of the lines.
END;
PROCEDURE GetEntryDocDateTime@1110005(Invoice@1110000 : Boolean;DocNo@1110001 : Code[20];DocCustNo@1110002 : Code[20]) : Text[19];
...