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.
...
CASE "Replenishment System" OF
"Replenishment System"::Purchase:
BEGIN
"Ref. Order Type" := "Ref. Order Type"::Purchase;
CLEAR("Ref. Order Status");
"Ref. Order No." := '';
DeleteRelations;
VALIDATE("Production BOM No.",'');
VALIDATE("Routing No.",'');
IF Item."Purch. Unit of Measure" <> '' THEN
VALIDATE("Unit of Measure Code",Item."Purch. Unit of Measure");
VALIDATE("Transfer-from Code",'');
// Delete the following lines.
"Vendor Item No." := SKU."Vendor Item No.";
VALIDATE("Vendor No.",SKU."Vendor No.");
// End of the lines.
END;
...
...
CASE "Replenishment System" OF
"Replenishment System"::Purchase:
BEGIN
"Ref. Order Type" := "Ref. Order Type"::Purchase;
CLEAR("Ref. Order Status");
"Ref. Order No." := '';
DeleteRelations;
VALIDATE("Production BOM No.",'');
VALIDATE("Routing No.",'');
// Add the following lines.
"Vendor Item No." := SKU."Vendor Item No.";
VALIDATE("Vendor No.",SKU."Vendor No.");
// End of the lines.
IF Item."Purch. Unit of Measure" <> '' THEN
VALIDATE("Unit of Measure Code",Item."Purch. Unit of Measure");
VALIDATE("Transfer-from Code",'');
END;
...