Codeunit 1313 Correct Posted Purch. Invoice in 26

App
Base Application
Namespace
Microsoft.Purchases.History

Procedures, 10Events, 22

Versions171819202122232425262728latest

Source29

Procedures, 10

NameParametersReturnsAccessObsolete
CancelPostedInvoice(var Record Purch. Inv. Header)Booleanpublic-
CreateCreditMemoCopyDocument(var Record Purch. Inv. Header, var Record Purchase Header)Booleanpublic-
CreateCorrectiveCreditMemo(var Notification)public-
ShowAppliedEntries(var Notification)public-
SkipCorrectiveCreditMemo(var Notification)public-
CancelPostedInvoiceStartNewInvoice(var Record Purch. Inv. Header, var Record Purchase Header)public-
TestCorrectInvoiceIsAllowed(var Record Purch. Inv. Header, Boolean)public-
FindItemLedgEntries(var Record Item Ledger Entry, Code[20])public-
ErrorHelperHeader(Enum Correct Purch. Inv. Error Type, Record Purch. Inv. Header)public-
UpdatePurchaseOrderLineIfExist(Code[20])internal-

Events, 22

KindNameParametersObsolete
Integration eventOnAfterTestCorrectInvoiceIsAllowed(var Record Purch. Inv. Header, Boolean)-
Integration eventOnBeforePurchaseHeaderInsert(var Record Purchase Header, Record Purch. Inv. Header)-
Integration eventOnBeforeUnAppyCostApplication(Code[20], var Boolean)-
Integration eventOnBeforeUpdatePurchaseOrderLineInvoicedQuantity(var Record Purchase Line, Decimal, Decimal, var Boolean)-
Integration eventOnBeforeTestInventoryPostingSetup(Record Purch. Inv. Line, var Boolean)-
Integration eventOnHasLineDiscountSetup(Record Purchases & Payables Setup, var Boolean)-
Integration eventOnAfterIsCheckDirectCostAppliedAccount(Record Purch. Inv. Line, var Boolean)-
Integration eventOnBeforeCreateCopyDocument(var Record Purch. Inv. Header, var Record Purchase Header, Enum Purchase Document Type, Boolean)-
Integration eventOnBeforeTestIfInvoiceIsPaid(var Record Purch. Inv. Header, var Boolean)-
Integration eventOnRunOnAfterUpdatePurchaseOrderLinesFromCancelledInvoice(var Record Purch. Inv. Header, var Record Purchase Header)-
Integration eventOnRunOnBeforeCreateCopyDocument(var Record Purch. Inv. Header)-
Integration eventOnTestPurchaseLinesOnAfterCalcThrowItemReturnedError(Record Purch. Inv. Header, Record Purch. Inv. Line, var Boolean)-
Integration eventOnBeforeTestIfAnyFreeNumberSeries(var Record Purch. Inv. Header, Boolean, var Boolean)-
Integration eventOnAfterCreateCopyDocument(var Record Purchase Header, Boolean, Record Purch. Inv. Header)-
Integration eventOnBeforeShowPostedPurchCreditMemo(var Record Purch. Cr. Memo Hdr., var Boolean)-
Integration eventOnBeforeShowPurchaseCreditMemo(var Record Purchase Header, var Boolean)-
Integration eventOnCreateCreditMemoOnBeforeConfirmPostingCreditMemoFailedOpen(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeTestPurchaseInvoiceHeaderAmount(var Record Purch. Inv. Header, Boolean, var Boolean)Pending 25.0
OnBeforeTestPurchaseInvoiceHeaderAmount is not supported anymore.
Integration eventOnAfterCreateCorrectivePurchCrMemo(Record Purch. Inv. Header, var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnCancelPostedInvoiceStartNewInvoiceOnAfterCreateCorrPurchaseInvoice(var Record Purchase Header, var Record Purch. Inv. Header)-
Integration eventOnAfterIsCommentLine(Record Purch. Inv. Line, var Boolean)-
Integration eventOnBeforeSetTrackInfoForCancellation(var Record Purch. Inv. Header, var Boolean)-