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.
...
"Document Type",'%1..%2|%3',SalesHeader."Document Type"::Quote,SalesHeader."Document Type"::Invoice,
SalesHeader."Document Type"::"Blanket Order");
IF SalesHeader.FIND('-') THEN
REPEAT
SalesHeaderStatusChanged := FALSE;
// Delete the following line.
IF CanUpdateSales(SalesHeader,ConvertGenProdPostingGroup,ConvertVATProdPostingGroup) THEN BEGIN
IF VATRateChangeSetup."Ignore Status on Sales Docs." THEN BEGIN
IF SalesHeader.Status <> SalesHeader.Status::Open THEN BEGIN
SalesHeader2 := SalesHeader;
SalesHeader.Status := SalesHeader.Status::Open;
SalesHeader.MODIFY;
...
...
"Document Type",'%1..%2|%3',SalesHeader."Document Type"::Quote,SalesHeader."Document Type"::Invoice,
SalesHeader."Document Type"::"Blanket Order");
IF SalesHeader.FIND('-') THEN
REPEAT
SalesHeaderStatusChanged := FALSE;
// Add the following line.
IF CanUpdateSales(SalesHeader,ConvertVATProdPostingGroup,ConvertGenProdPostingGroup) THEN BEGIN
IF VATRateChangeSetup."Ignore Status on Sales Docs." THEN BEGIN
IF SalesHeader.Status <> SalesHeader.Status::Open THEN BEGIN
SalesHeader2 := SalesHeader;
SalesHeader.Status := SalesHeader.Status::Open;
SalesHeader.MODIFY;
...