Hi All,
I used WITH Statement in AL for some functionality, so I how can Solve the warning? for below code
WITH PurchHeader DO BEGIN
IF IsCreditDocType THEN BEGIN
IF ("Applies-to Doc. Type" = "Applies-to Doc. Type"::Invoice) AND ("Applies-to Doc. No." <> '') THEN
WHTManagement.CheckApplicationPurchWHT(PurchHeader);
IF (("Applies-to Doc. Type" = "Applies-to Doc. Type"::Refund) AND ("Applies-to Doc. No." <> '')) OR
("Applies-to ID" <> '')
THEN
WHTManagement.CheckApplicationPurchWHT(PurchHeader);
END;
IF "Document Type" IN ["Document Type"::Invoice] THEN BEGIN
IF ("Applies-to Doc. Type" = "Applies-to Doc. Type"::"Credit Memo") AND ("Applies-to Doc. No." <> '') THEN
WHTManagement.CheckApplicationPurchWHT(PurchHeader);
IF (("Applies-to Doc. Type" = "Applies-to Doc. Type"::Payment) AND ("Applies-to Doc. No." <> '')) OR
("Applies-to ID" <> '')
THEN
WHTManagement.CheckApplicationPurchWHT(PurchHeader);
END;
END;
Thanks.