...
END ELSE
OperationDateText := FormatDate(VATEntry."Posting Date");
IF VATEntry."Document Type" IN [VATEntry."Document Type"::Payment,VATEntry."Document Type"::Refund] THEN BEGIN
UnrealizedVATEntryNo := VATEntry."Unrealized VAT Entry No.";
DocumentDate := VATEntry."Posting Date";
...
...
END ELSE
OperationDateText := FormatDate(VATEntry."Posting Date");
// Add the following lines.
AppliedToDocumentNo := VATEntry."Document No.";
UnrealizedVATEntryNo := 0;
// End of the added lines.
IF VATEntry."Document Type" IN [VATEntry."Document Type"::Payment,VATEntry."Document Type"::Refund] THEN BEGIN
UnrealizedVATEntryNo := VATEntry."Unrealized VAT Entry No.";
DocumentDate := VATEntry."Posting Date";
...
...
IF VATEntry."Document Type" IN [VATEntry."Document Type"::Payment,VATEntry."Document Type"::Refund] THEN BEGIN
UnrealizedVATEntryNo := VATEntry."Unrealized VAT Entry No.";
DocumentDate := VATEntry."Posting Date";
// Delete the following line.
IF UnrealizedVATEntryNo <> 0 THEN BEGIN
// End of the deleted line.
UnrealizedVATEntry.GET(UnrealizedVATEntryNo);
AppliedToDocumentNo := FindAppliedToDocumentNo(UnrealizedVATEntry);
OperationDateText := FormatDate(UnrealizedVATEntry."Posting Date");
...
...
IF VATEntry."Document Type" IN [VATEntry."Document Type"::Payment,VATEntry."Document Type"::Refund] THEN BEGIN
UnrealizedVATEntryNo := VATEntry."Unrealized VAT Entry No.";
DocumentDate := VATEntry."Posting Date";
// Add the following lines.
IF (UnrealizedVATEntryNo <> 0) AND
(FindPmtOrderBillGrBankAcc(VATEntry.Type,VATEntry."Document No.") = '')
THEN BEGIN
// End of the added lines.
UnrealizedVATEntry.GET(UnrealizedVATEntryNo);
AppliedToDocumentNo := FindAppliedToDocumentNo(UnrealizedVATEntry);
OperationDateText := FormatDate(UnrealizedVATEntry."Posting Date");
...
...
OperationDateText := FormatDate(UnrealizedVATEntry."Posting Date");
DocumentDate := UnrealizedVATEntry."Document Date";
END;
// Delete the following lines.
END ELSE BEGIN
AppliedToDocumentNo := VATEntry."Document No.";
UnrealizedVATEntryNo := 0;
// End of the deleted lines.
END;
CreateTempDeclarationLines(PADSTR(CustVATNumber,9,' '),Customer."No.",Customer.Name,DocumentDate,
...
...
OperationDateText := FormatDate(UnrealizedVATEntry."Posting Date");
DocumentDate := UnrealizedVATEntry."Document Date";
END;
END;
CreateTempDeclarationLines(PADSTR(CustVATNumber,9,' '),Customer."No.",Customer.Name,DocumentDate,
...