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 T337.FINDSET THEN REPEAT
IF (T337."Lot No." <> '') OR (T337."Serial No." <>'') THEN BEGIN
IF SumPerLine THEN TempHandlingSpecification.SETRANGE("Source Ref. No.",T337."Source Ref. No."); // Sum up line per line
IF SumPerLotSN THEN BEGIN
TempHandlingSpecification.SETRANGE("Serial No.",T337."Serial No.");
TempHandlingSpecification.SETRANGE("Lot No.",T337."Lot No.");
END;
IF TempHandlingSpecification.FINDFIRST THEN BEGIN
...
...
IF T337.FINDSET THEN REPEAT
IF (T337."Lot No." <>'') OR (T337."Serial No." <> '') THEN BEGIN
IF SumPerLine THEN
TempHandlingSpecification.SETRANGE("Source Ref. No.",T337."Source Ref. No."); // Sum up line per line
IF SumPerLotSN THEN BEGIN
// Add the following lines.
IF T337."New Serial No."<>'' THEN
TempHandlingSpecification.SETRANGE("Serial No.",T337."New Serial No." )
ELSE
// End of the added lines.
TempHandlingSpecification.SETRANGE("Serial No.",T337."Serial No.");
// Add the following lines.
IF T337."New Lot No."<>'' THEN
TempHandlingSpecification.SETRANGE("Lot No.",T337."New Lot No.")
ELSE
// End of the added lines.
TempHandlingSpecification.SETRANGE("Lot No.",T337."Lot No.");
END;
IF TempHandlingSpecification.FINDFIRST THEN BEGIN
...