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 NOT PhysInvtEntered THEN
TESTFIELD("Phys. Inventory",FALSE);
IF "Item No." <> '' THEN BEGIN
GetItemUnitOfMeasure;
"Qty. per Unit of Measure" := ItemUnitOfMeasure."Qty. per Unit of Measure";
CheckBin("Location Code","From Bin Code",FALSE);
CheckBin("Location Code","To Bin Code",TRUE);
END ELSE
"Qty. per Unit of Measure" := 1;
VALIDATE(Quantity);
...
...
IF NOT PhysInvtEntered THEN
TESTFIELD("Phys. Inventory",FALSE);
IF "Item No." <> '' THEN BEGIN
// Add the following line.
TESTFIELD("Unit of Measure Code");
GetItemUnitOfMeasure;
"Qty. per Unit of Measure" := ItemUnitOfMeasure."Qty. per Unit of Measure";
CheckBin("Location Code","From Bin Code",FALSE);
CheckBin("Location Code","To Bin Code",TRUE);
END ELSE
"Qty. per Unit of Measure" := 1;
VALIDATE(Quantity);
...