Codeunit 90 Purch.-Post in 25

App
Base Application
Namespace
Microsoft.Purchases.Posting

Procedures, 53Events, 527

Versions171819202122232425262728latest

Source29

Procedures, 53

NameParametersReturnsAccessObsolete
CopyToTempLines(Record Purchase Header, var Record Purchase Line)public-
FillTempLines(Record Purchase Header, var Record Purchase Line)public-
RefreshTempLines(Record Purchase Header, var Record Purchase Line)public-
PostItemJnlLine(Record Purchase Header, Record Purchase Line, Decimal, Decimal, Decimal, Decimal, Integer, Code[20], Record Tracking Specification)Integerpublic-
UpdateAssocOrder(var Record Drop Shpt. Post. Buffer)public-
ReverseAmount(var Record Purchase Line)public-
GetPurchLines(var Record Purchase Header, var Record Purchase Line, Option)public-
SumPurchLines(var Record Purchase Header, Option, var Record Purchase Line, var Record Purchase Line, var Decimal, var Text[30])public-
SumPurchLinesTemp(var Record Purchase Header, var Record Purchase Line, Option, var Record Purchase Line, var Record Purchase Line, var Decimal, var Text[30])public-
UpdateBlanketOrderLine(Record Purchase Line, Boolean, Boolean, Boolean)public-
WhseHandlingRequiredExternal(Record Purchase Line)Booleanpublic-
SetWhseRcptHeader(var Record Warehouse Receipt Header)public-
SetWhseShptHeader(var Record Warehouse Shipment Header)public-
ArchiveUnpostedOrder(Record Purchase Header)public-
CreateJobPurchLine(var Record Purchase Line, Record Purchase Line, Boolean)public-
InitProgressWindow(Record Purchase Header)public-
SetPreviewMode(Boolean)public-
SetPostingFlags(var Record Purchase Header)public-
SetSuppressCommit(Boolean)public-
RunCopyAndCheckItemCharge(Record Purchase Header)public-
CalcInvoiceDiscountPosting(Record Purchase Header, Record Purchase Line, Record Purchase Line, var Record Invoice Post. Buffer)publicPending 20.0
Moved to Purchase Invoice Posting implementation. Replaced by local procedure CalcInvoiceDiscountPosting in codeunit Purch. Post Invoice
CalcLineDiscountPosting(Record Purchase Header, Record Purchase Line, Record Purchase Line, var Record Invoice Post. Buffer)publicPending 20.0
Moved to Purchase Invoice Posting implementation. Replaced by local procedure CalcLineDiscountPosting in codeunit Purch. Post Invoice
UpdateChargeItemPurchaseRcptLineGenProdPostingGroup(var Record Purch. Rcpt. Line)public-
UpdateChargeItemReturnShptLineGenProdPostingGroup(var Record Return Shipment Line)public-
UpdateChargeItemPurchaseLineGenProdPostingGroup(var Record Purchase Line)public-
CalcInvoice(var Record Purchase Header)Booleanpublic-
PostItemCharge(Record Purchase Header, var Record Purchase Line, Integer, Decimal, Decimal, Decimal, Decimal)public-
CheckPurchDocument(var Record Purchase Header)public-
PrepareCheckDocument(var Record Purchase Header)public-
TestPurchLine(Record Purchase Header, Record Purchase Line)public-
CheckAndUpdateAssocOrderPostingDate(var Record Sales Header, Date)public-
IncrAmount(Record Purchase Header, Record Purchase Line, var Record Purchase Line)public-
UpdatePurchOrderChargeAssgnt(Record Purchase Line, Record Purchase Line)public-
GetTrackingQuantities(Record Purchase Line)Decimalpublic-
GetPrepmtDiffToLineAmount(Record Purchase Line)Decimalpublic-
CheckSalesCertificateOfSupplyStatus(Record Sales Shipment Header, Record Sales Shipment Line)public-
ArchiveSalesOrders(var Record Drop Shpt. Post. Buffer)public-
ResetTempLines(var Record Purchase Line)public-
PostDistributeItemCharge(Record Purchase Header, Record Purchase Line, var Record Item Ledger Entry, Decimal, Decimal, Decimal, Decimal, Decimal)public-
GetCurrency(Code[10])public-
DivideAmount(Record Purchase Header, var Record Purchase Line, Option, Decimal, var Record VAT Amount Line, var Record VAT Amount Line)public-
InsertReceiptLine(Record Purch. Rcpt. Header, Record Purchase Line, Decimal)public-
RunWithCheck(var Record Purchase Header)internal-
SetCalledBy(Integer)public-
GetGeneralPostingSetup(var Record General Posting Setup, Record Purchase Line)public-
CheckAssociatedSalesOrderLine(Record Purchase Line)public-
CheckBlockedPostingGroups(Record Purchase Line)public-
CopyAndCheckItemCharge(Record Purchase Header)public-
DecrementPrepmtAmtInvLCY(Record Purchase Header, Record Purchase Line, var Decimal, var Decimal)public-
PostUpdateInvoiceLine(var Record Purchase Header)public-
PostUpdateCreditMemoLine(var Record Purchase Header)public-
SumPurchLines2(Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Option, Boolean)public-
PostAssocItemJnlLine(Record Purchase Header, Record Purchase Line, Decimal, Decimal)Integerpublic-

Events, 527

KindNameParametersObsolete
Integration eventOnArchiveSalesOrdersOnBeforeSalesOrderLineModify(var Record Sales Line, var Record Drop Shpt. Post. Buffer)-
Integration eventOnAfterBlanketOrderPurchLineModify(var Record Purchase Line, Record Purchase Line, Boolean, Boolean, Boolean)-
Integration eventOnAfterCalcInvoiceDiscountPosting(var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, var Record Invoice Post. Buffer)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnAfterCalcInvoiceDiscountPosting in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnAfterCheckAndUpdate(var Record Purchase Header, Boolean, Boolean)-
Integration eventOnAfterCheckTrackingAndWarehouseForReceive(var Record Purchase Header, var Boolean, Boolean, var Record Warehouse Shipment Header, var Record Warehouse Receipt Header, var Record Purchase Line)-
Integration eventOnAfterCreateJobPurchLine(var Record Purchase Line, Record Purchase Line)-
Integration eventOnAfterCreatePostedDeferralScheduleFromPurchDoc(var Record Purchase Line, var Record Posted Deferral Header)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnAfterCreatePostedDeferralSchedule in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnAfterCreateWhseJnlLine(Record Purchase Line, var Record Warehouse Journal Line)-
Integration eventOnAfterDeleteAfterPosting(Record Purchase Header, Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr., Boolean)-
Integration eventOnAfterDivideAmount(Record Purchase Header, var Record Purchase Line, Option, Decimal, var Record VAT Amount Line, var Record VAT Amount Line)-
Integration eventOnAfterGetAmountRoundingPrecisionInLCY(Enum Purchase Document Type, Code[20], Code[10], var Decimal)-
Integration eventOnAfterGetLineDataFromOrder(var Record Purchase Line, Record Purchase Line)-
Integration eventOnAfterGetPurchSetup(var Record Purchases & Payables Setup)-
Integration eventOnAfterPostPurchaseDoc(var Record Purchase Header, var Codeunit Gen. Jnl.-Post Line, Code[20], Code[20], Code[20], Code[20], Boolean)-
Integration eventOnAfterCheckMandatoryFields(var Record Purchase Header, Boolean)-
Integration eventOnAfterFinalizePosting(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Return Shipment Header, var Codeunit Gen. Jnl.-Post Line, Boolean, Boolean)-
Integration eventOnAfterIncrAmount(var Record Purchase Line, Record Purchase Line)-
Integration eventOnAfterInitVATAmounts(Record Purchase Line, Record Purchase Line, var Decimal, var Decimal, var Decimal, var Decimal)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnAfterInitTotalAmounts in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnAfterInitVATBase(Record Purchase Line, Record Purchase Line, var Decimal, var Decimal)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnAfterInitTotalAmounts in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnAfterInsertCombinedSalesShipment(var Record Sales Shipment Header)-
Integration eventOnAfterInsertedPrepmtVATBaseToDeduct(Record Purchase Header, Record Purchase Line, Integer, Decimal, var Record Purchase Line, var Decimal)-
Integration eventOnAfterPostItemTrackingLine(var Record Purchase Header, var Record Purchase Line, Boolean, Boolean, Boolean)-
Integration eventOnAfterPostUpdateCreditMemoLine(var Record Purchase Line)-
Integration eventOnAfterPostUpdateInvoiceLine(var Record Purchase Line)-
Integration eventOnAfterReturnShptHeaderInsert(var Record Return Shipment Header, var Record Purchase Header, Boolean)-
Integration eventOnAfterRevertWarehouseEntry(var Record Warehouse Journal Line)-
Integration eventOnAfterSalesShptHeaderInsert(var Record Sales Shipment Header, Record Sales Header, Boolean, Record Purchase Header)-
Integration eventOnAfterPostItemLine(Record Purchase Line, Boolean, Record Purchase Header, Decimal, Decimal, var Record Drop Shpt. Post. Buffer)-
Integration eventOnAfterPostVendorEntry(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, var Codeunit Gen. Jnl.-Post Line)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPostLedgerEntryOnAfterGenJnlPostLine in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnAfterPostBalancingEntry(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, var Codeunit Gen. Jnl.-Post Line)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPostBalancingEntryOnAfterGenJnlPostLine in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnAfterPostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, Record Purchase Header, Integer, Boolean, var Codeunit Gen. Jnl.-Post Line)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPostLinesOnAfterGenJnlLinePost in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnAfterPostWhseJnlLine(var Record Purchase Line, Integer, Boolean, Boolean, Boolean)-
Integration eventOnAfterPostUpdateOrderLine(var Record Purchase Line, Boolean, Boolean, Boolean)-
Integration eventOnAfterProcessAssocItemJnlLine(var Record Purchase Line, var Record Drop Shpt. Post. Buffer)-
Integration eventOnAfterReleasePurchDoc(var Record Purchase Header)-
Integration eventOnAfterResetTempLines(var Record Purchase Line)-
Integration eventOnAfterRestorePurchaseHeader(var Record Purchase Header, Record Purchase Header)-
Integration eventOnAfterReverseAmount(var Record Purchase Line)-
Integration eventOnAfterRoundAmount(Record Purchase Header, var Record Purchase Line, Decimal)-
Integration eventOnAfterSaveTempWhseSplitSpec(Record Purchase Line, var Record Tracking Specification)-
Integration eventOnAfterSetApplyToDocNo(var Record Gen. Journal Line, Record Purchase Header)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnAfterSetApplyToDocNo in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnAfterSetPostingFlags(var Record Purchase Header)-
Integration eventOnAfterTestPurchLine(Record Purchase Header, Record Purchase Line, Boolean, Boolean)-
Integration eventOnAfterUpdateInvoicedQtyOnPurchRcptLine(var Record Purch. Inv. Header, var Record Purch. Rcpt. Line, var Record Purchase Line, var Record Tracking Specification, Boolean, var Decimal, var Decimal, var Record Purchase Header, Boolean)-
Integration eventOnAfterUpdateLastPostingNos(var Record Purchase Header)-
Integration eventOnAfterUpdatePrepmtPurchLineWithRounding(var Record Purchase Line, Decimal, Decimal, Boolean, Decimal, var Record Purchase Line, var Record Purchase Line)-
Integration eventOnAfterValidatePostingAndDocumentDate(var Record Purchase Header, Boolean, Boolean)-
Integration eventOnBeforeAddAssociatedOrderLineToBuffer(Record Purchase Header, var Record Purchase Line, Record Sales Line, var Record Sales Line, var Boolean)-
Integration eventOnBeforeBlanketOrderPurchLineModify(var Record Purchase Line, Record Purchase Line, Boolean, Boolean, Boolean)-
Integration eventOnBeforeCalcInvoice(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeCalculateAmountsInclVAT(Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line, var Record VAT Amount Line, Record Currency, var Boolean)-
Integration eventOnBeforeCalculateVATAmountInBuffer(Record Purchase Header, var Record Invoice Post. Buffer, var Boolean)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeCalculateVATAmounts in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforeCheckDropShipmentReceiveInvoice(Record Purchase Line, var Boolean)-
Integration eventOnBeforeCheckICDocumentDuplicatePosting(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeCheckIfInvPutawayExists(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeCheckPurchRcptLine(var Record Purch. Rcpt. Line, Record Purchase Line, var Boolean)-
Integration eventOnBeforeCheckTrackingSpecification(Record Purchase Header, var Record Purchase Line)-
Integration eventOnBeforeCheckTrackingAndWarehouseForShip(Record Purchase Header, var Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnBeforeCheckWarehouse(var Record Purchase Line, var Boolean)-
Integration eventOnBeforeCheckWhseRcptLineQtyToReceive(var Record Warehouse Receipt Line, var Record Purch. Rcpt. Line, var Boolean)-
Integration eventOnBeforeCreatePostedWhseRcptHeader(var Record Posted Whse. Receipt Header, Record Warehouse Receipt Header, Record Purchase Header)-
Integration eventOnBeforeCreatePostedWhseShptHeader(var Record Posted Whse. Shipment Header, Record Warehouse Shipment Header, Record Purchase Header)-
Integration eventOnBeforeCommitAndUpdateAnalysisVeiw(Boolean, Boolean, Boolean, var Boolean)-
Integration eventOnBeforeFinalizePosting(var Record Purchase Header, var Record Purchase Line, var Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line)-
Integration eventOnBeforeInitAssocItemJnlLine(var Record Item Journal Line, Record Sales Header, Record Sales Line, Record Purchase Header)-
Integration eventOnBeforeInitNewGenJnlLineFromPostInvoicePostBufferLine(var Record Gen. Journal Line, var Record Purchase Header, Record Invoice Post. Buffer, var Boolean)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeInitGenJnlLine in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforeInitGenJnlLineAmountFieldsFromTotalPurchLine(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, var Boolean)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeInitGenJnlLineAmountFieldsFromTotalLines in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforeInsertReceiptHeader(var Record Purchase Header, var Record Purch. Rcpt. Header, var Boolean, Boolean)-
Integration eventOnBeforeInsertReceiptLine(var Record Purch. Rcpt. Header, var Record Purchase Line, var Decimal, var Boolean)-
Integration eventOnBeforeInsertReturnShipmentLine(var Record Return Shipment Header, var Record Purchase Line, var Decimal, var Boolean)-
Integration eventOnBeforeInsertTrackingSpecification(Record Purchase Header, var Record Tracking Specification, var Boolean)-
Integration eventOnBeforePostGLAccICLine(var Record Purchase Header, var Record Purchase Line, var Integer, var Boolean)-
Integration eventOnBeforePostInvoicePostBufferLine(var Record Purchase Header, var Record Invoice Post. Buffer)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeInitGenJnlLine in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforePurchRcptLineInsert(var Record Purch. Rcpt. Line, var Record Purch. Rcpt. Header, var Record Purchase Line, Boolean, Record Posted Whse. Receipt Line, var Boolean)-
Integration eventOnBeforePurchInvHeaderInsert(var Record Purch. Inv. Header, var Record Purchase Header, Boolean)-
Integration eventOnBeforePurchCrMemoHeaderInsert(var Record Purch. Cr. Memo Hdr., var Record Purchase Header, Boolean)-
Integration eventOnBeforeReturnShptLineInsert(var Record Return Shipment Line, var Record Return Shipment Header, var Record Purchase Line, Boolean)-
Integration eventOnBeforeRoundAmount(var Record Purchase Header, var Record Purchase Line, Decimal)-
Integration eventOnBeforePostInvPostBuffer(var Record Gen. Journal Line, var Record Invoice Post. Buffer, var Record Purchase Header, var Codeunit Gen. Jnl.-Post Line, Boolean, Boolean, var Code[20])Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPostLinesOnBeforeGenJnlLinePost in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforePostInvoicePostBuffer(Record Purchase Header, var Record Invoice Post. Buffer, var Record Purchase Line, var Record Purchase Line)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnBeforePostLines in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforePostItemJnlLineItemCharges(Record Purchase Header, Record Purchase Line, var Boolean)-
Integration eventOnBeforePostAssocItemJnlLine(var Record Item Journal Line, var Record Sales Line, Boolean, var Record Purchase Line)-
Integration eventOnBeforePostItemTrackingCheckReceipt(Record Purchase Line, Decimal, var Boolean)-
Integration eventOnBeforePostItemTrackingCheckShipment(Record Purchase Line, Decimal, var Boolean)-
Integration eventOnBeforePostItemTrackingForReceiptCondition(Record Purchase Line, Record Purch. Rcpt. Line, var Boolean)-
Integration eventOnBeforePostItemTrackingForShipmentCondition(Record Purchase Line, Record Return Shipment Line, var Boolean)-
Integration eventOnBeforePostUpdateOrderLine(Record Purchase Header, var Record Purchase Line, Boolean, Record Purchases & Payables Setup)-
Integration eventOnBeforePostUpdateOrderLineModifyTempLine(var Record Purchase Line, Boolean, Boolean, Boolean, Record Purchase Header)-
Integration eventOnBeforeRevertWarehouseEntry(var Record Warehouse Journal Line, Code[20], Boolean, var Boolean, var Boolean)-
Integration eventOnBeforeSendICDocument(var Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeTempDeferralLineInsert(var Record Deferral Line, Record Deferral Line, Record Purchase Line, var Integer, var Integer)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeTempDeferralLineInsert in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforeTempPrepmtPurchLineInsert(var Record Purchase Line, var Record Purchase Line, Record Purchase Header, Boolean)-
Integration eventOnBeforeTempPrepmtPurchLineModify(var Record Purchase Line, var Record Purchase Line, Record Purchase Header, Boolean)-
Integration eventOnBeforeUpdateBlanketOrderLine(Record Purchase Line, Boolean, Boolean, Boolean, var Boolean)-
Integration eventOnBeforeUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, var Boolean, Boolean, var Boolean)Pending 24.0
Parameter NoSeriesManagement is obsolete and will be removed, update your subscriber accordingly.
Integration eventOnBeforeUpdatePurchLineBeforePost(var Record Purchase Line, var Record Purchase Header, Boolean, Boolean, Boolean, Boolean)-
Integration eventOnBeforeUpdateInvoicedQtyOnPurchRcptLine(var Record Purch. Rcpt. Line, var Decimal, var Decimal, Boolean, var Record Purch. Inv. Header, var Record Purchase Header, var Record Purchase Line)-
Integration eventOnBeforeUpdatePrepmtPurchLineWithRounding(var Record Purchase Line, Decimal, Decimal, Boolean, Decimal, var Record Purchase Line, var Record Purchase Line)-
Integration eventOnBeforeUpdateQtyToInvoiceForOrder(var Record Purchase Header, Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateQtyToInvoiceForReturnOrder(var Record Purchase Header, Record Purchase Line, var Boolean)-
Integration eventOnBeforeUpdateJobConsumptionReservationApplToItemEntry(var Record Reservation Entry, var Record Item Journal Line, Boolean, var Boolean)-
Integration eventOnBeforeTestPurchLineFixedAsset(Record Purchase Line, var Boolean)-
Integration eventOnBeforeTestPurchLineItemCharge(Record Purchase Line, var Boolean)-
Integration eventOnBeforeTestPurchLineJob(Record Purchase Line, var Boolean)-
Integration eventOnBeforeTestPurchLineOthers(Record Purchase Line, var Boolean)-
Integration eventOnBeforeTestStatusRelease(Record Purchase Header, var Boolean)-
Integration eventOnBeforeUpdateHandledICInboxTransaction(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeValidatePostingAndDocumentDate(var Record Purchase Header, Boolean)-
Integration eventOnBeforeWhseHandlingRequired(Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnBeforeFillDeferralPostingBuffer(var Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, Date, Integer, Integer, Boolean)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnBeforePrepareDeferralLine in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforeFillInvoicePostBufferFADiscount(var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Boolean)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnBeforePrepareLineFADiscount in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforeGetCountryCode(Record Sales Header, Record Sales Line, var Code[10], var Boolean)-
Integration eventOnCalcDeferralAmountsOnAfterTempDeferralHeaderInsert(var Record Deferral Header, Record Deferral Header, Record Purchase Header)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnCalcDeferralAmountsOnBeforeTempDeferralHeaderInsert in codeunit 826 "Purch. Post Invoice Events". The publisher is raised before the insert.
Integration eventOnCalcInvDiscountSetFilter(var Record Purchase Line, Record Purchase Header)-
Integration eventOnCheckAndUpdateOnAfterSetPostingFlags(var Record Purchase Header, var Record Purchase Line)-
Integration eventOnCheckAndUpdateOnBeforeCalcInvDiscount(var Record Purchase Header, Record Warehouse Receipt Header, Record Warehouse Shipment Header, Boolean, Boolean, var Boolean)-
Integration eventOnCheckExternalDocumentNumberOnAfterSetFilters(var Record Vendor Ledger Entry, Record Purchase Header)-
Integration eventOnCheckWarehouseOnAfterSetFilters(var Record Purchase Line)-
Integration eventOnCopyAndCheckItemChargeOnBeforeLoop(var Record Purchase Line, Record Purchase Header)-
Integration eventOnCopyToTempLinesOnAfterSetFilters(var Record Purchase Line, Record Purchase Header)-
Integration eventOnCreatePrepmtLinesOnAfterInitTempPrepmtPurchLineFromPurchHeader(var Record Purchase Line)-
Integration eventOnDivideAmountOnAfterClearAmounts(var Record Purchase Header, var Record Purchase Line, var Decimal)-
Integration eventOnDivideAmountOnBeforeTempVATAmountLineRemainderModify(Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line, var Record VAT Amount Line, Record Currency)-
Integration eventOnFillInvoicePostBufferOnAfterInitAmounts(Record Purchase Header, var Record Purchase Line, var Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Decimal, var Decimal)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnAfterInitTotalAmounts in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnFillInvoicePostingBufferOnAfterSetLineDiscAccount(var Record Purchase Line, var Record General Posting Setup, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetInvoiceDiscAccount in codeunit 826 "Purch. Post Invoice Events". The publisher is part of the else clause only.
Integration eventOnGetItemChargeLineOnAfterGet(var Record Purchase Line, Record Purchase Header)-
Integration eventOnInsertICGenJnlLineOnBeforeICGenJnlLineInsert(var Record Gen. Journal Line, Record Purchase Header, Record Purchase Line, Boolean)-
Integration eventOnInsertReceiptLineOnAfterGetWhseRcptLine(var Record Warehouse Receipt Line, Record Purch. Rcpt. Line)-
Integration eventOnInsertReturnShipmentLineOnAfterGetWhseShptLine(var Record Warehouse Shipment Line, Record Return Shipment Line)-
Integration eventOnPostAssocItemJnlLineOnBeforePost(var Record Item Journal Line, Record Sales Line, var Boolean)-
Integration eventOnPostCombineSalesOrderShipmentOnBeforeUpdateBlanketOrderLine(var Record Sales Line, Record Sales Shipment Line)-
Integration eventOnPostCombineSalesOrderShipmentOnAfterProcessDropShptPostBuffer(var Record Drop Shpt. Post. Buffer, Record Purch. Rcpt. Header, Record Sales Shipment Line, var Record Tracking Specification)-
Integration eventOnPostItemJnlLineOnAfterCopyItemCharge(var Record Item Journal Line, var Record Item Charge Assignment (Purch))-
Integration eventOnPostItemJnlLineOnBeforeCopyDocumentFields(var Record Item Journal Line, Record Purchase Header, Record Purchase Line, Boolean, Boolean, Boolean)-
Integration eventOnPostItemJnlLineOnBeforePostWhseJnlLine(Record Tracking Specification, var Record Warehouse Journal Line, Record Item Journal Line)-
Integration eventOnPostItemJnlLineWhseLineOnAfterPostRevert(var Record Warehouse Journal Line, Record Purchase Line)-
Integration eventOnPostItemTrackingForReceiptOnBeforeReceiptInvoiceErr(Record Purchase Line, var Boolean)-
Integration eventOnPostItemTrackingForReceiptOnAfterPurchRcptLineTestFields(Record Purch. Rcpt. Line, Record Purchase Line)-
Integration eventOnPostItemTrackingForShipmentOnBeforeReturnShipmentInvoiceErr(Record Purchase Line, var Boolean)-
Integration eventOnPostUpdateCreditMemoLineOnBeforeInitQtyToInvoice(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnPostUpdateInvoiceLineOnBeforeInitQtyToInvoice(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnPostUpdateOrderLineOnBeforeUpdateBlanketOrderLine(var Record Purchase Header, var Record Purchase Line)-
Integration eventOnPostUpdateOrderLineOnBeforeInitOutstanding(var Record Purchase Header, var Record Purchase Line)-
Integration eventOnPostUpdateOrderLineOnPurchHeaderReceive(var Record Purchase Line, Record Purch. Rcpt. Header)-
Integration eventOnPostUpdateOrderLineOnSetDefaultQtyBlank(var Record Purchase Header, var Record Purchase Line, Record Purchases & Payables Setup, var Boolean)-
Integration eventOnPostVendorEntryOnAfterInitNewLine(var Record Purchase Header, var Record Gen. Journal Line)Pending 20.0
Moved to Purchase Invoice Posting implementation. Event is currently missing. Check out GitHub Issue: https://github.com/microsoft/ALAppExtensions/issues/22117
Integration eventOnPostVendorEntryOnBeforeInitNewLine(var Record Purchase Header, Record Purchase Line, Record Purchase Line, Enum Gen. Journal Document Type, Code[20], Code[35], Code[10], var Codeunit Gen. Jnl.-Post Line, var Boolean)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnBeforePostLedgerEntry in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnReleasePurchDocumentOnBeforeSetStatus(var Record Purchase Header, var Boolean)-
Integration eventOnRunOnBeforeFinalizePosting(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Return Shipment Header, var Codeunit Gen. Jnl.-Post Line, Boolean)-
Integration eventOnSumPurchLines2OnAfterSetFilters(var Record Purchase Line, Record Purchase Header)-
Integration eventOnUpdateAssocOrderOnAfterSalesOrderHeaderModify(var Record Sales Header, var Record Sales & Receivables Setup)-
Integration eventOnUpdateAssocOrderOnAfterOrderNoClearFilter(var Record Drop Shpt. Post. Buffer)-
Integration eventOnUpdateAssocOrderOnBeforeSalesOrderLineModify(var Record Sales Line, var Record Drop Shpt. Post. Buffer, Record Sales Header)-
Integration eventOnUpdateBlanketOrderLineOnBeforeCheck(var Record Purchase Line, Record Purchase Line, var Boolean, Boolean, Boolean, Boolean)-
Integration eventOnUpdateBlanketOrderLineOnBeforeInitOutstanding(var Record Purchase Line, Record Purchase Line, Boolean, Boolean, Boolean)-
Integration eventOnUpdatePurchLineBeforePostOnAfterCalcInitQtyToInvoiceNeeded(var Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnUpdateWhseDocumentsOnAfterUpdateWhseRcpt(var Record Warehouse Receipt Header)-
Integration eventOnUpdateWhseDocumentsOnAfterUpdateWhseShpt(var Record Warehouse Shipment Header)-
Integration eventOnBeforeRunItemJnlPostLineWithReservation(var Record Item Journal Line)-
Integration eventOnBeforeRunGenJnlPostLine(var Record Gen. Journal Line)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeRunGenJnlPostLine in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnCreatePositiveOnBeforeWhseJnlPostLine(var Record Warehouse Journal Line)-
Integration eventOnSaveInvoiceSpecificationOnAfterUpdateTempTrackingSpecification(var Record Tracking Specification, var Record Tracking Specification)-
Integration eventOnBeforeCheckAssociatedSalesOrderLine(Record Purchase Line, var Boolean)-
Integration eventOnBeforeCheckAssociatedOrderLines(var Record Purchase Header)-
Integration eventOnBeforeCheckReceiveInvoiceShip(var Record Purchase Header, var Boolean)-
Integration eventOnRunOnAfterFillTempLines(var Record Purchase Header)-
Integration eventOnRunOnAfterInvoiceRounding(var Record Purchase Header, var Record Purchase Line)-
Integration eventOnRunOnBeforeFillTempLines(Boolean, var Code[20])-
Integration eventOnAfterCalcInvDiscount(Record Purchase Header, var Record Purchase Line)-
Integration eventOnPostItemJnlLineTrackingOnBeforeTempHandlingSpecificationFind(Record Purchase Line, var Record Tracking Specification)-
Integration eventOnFinalizePostingOnBeforeInsertTrackingSpecification(var Record Drop Shpt. Post. Buffer, Record Purchase Header, var Record Tracking Specification, Boolean, var Record Purchase Line, var Record Purchase Line)-
Integration eventOnFillInvoicePostBufferOnBeforeProcessInvoiceDiscounts(var Record Purchase Line, var Boolean)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new events OnPrepareLineOnAfterSetInvoiceDiscountPosting or OnPrepareLineOnBeforeCalcInvoiceDiscountPosting in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnFinalizePostingOnBeforeCommit(Boolean, var Boolean)-
Integration eventOnPostInvoicePostBufferLineOnAfterCopyFromInvoicePostBuffer(var Record Gen. Journal Line, Record Purchase Header, var Record Purchase Line)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareGenJnlLineOnAfterCopyToGenJnlLine in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnCheckAndUpdateOnAfterInsertPostedHeaders(var Record Purchase Header)-
Integration eventOnUpdateAssosOrderPostingNosOnBeforeReleaseSalesHeader(var Record Purchase Header, var Record Sales Header)-
Integration eventOnUpdatePostingNosOnAfterSetReturnShipmentNoFromNos(var Record Purchase Header)-
Integration eventOnUpdatePostingNosOnInvoiceOnBeforeSetPostingNo(var Record Purchase Header, var Boolean)-
Integration eventOnAfterRetrieveInvoiceTrackingSpecificationIfExists(Record Purchase Header, var Record Purchase Line, var Record Tracking Specification, var Boolean)-
Integration eventOnAfterFillInvoicePostBuffer(var Record Invoice Post. Buffer, Record Purchase Line, var Record Invoice Post. Buffer, Boolean, var Record Purchase Header, var Code[20], var Codeunit Gen. Jnl.-Post Line)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnAfterFillInvoicePostingBuffer in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnAfterFinalizePostingOnBeforeCommit(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Return Shipment Header, var Codeunit Gen. Jnl.-Post Line, Boolean, Boolean, Boolean)-
Integration eventOnAfterInitAssocItemJnlLine(var Record Item Journal Line, Record Sales Header, Record Sales Line, Record Purchase Header, Decimal)-
Integration eventOnAfterInsertReceiptHeader(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Warehouse Receipt Header, Boolean, Boolean)-
Integration eventOnAfterInsertReturnShipmentHeader(var Record Purchase Header, var Record Return Shipment Header)-
Integration eventOnAfterPostCombineSalesOrderShipment(var Record Purchase Header, var Record Drop Shpt. Post. Buffer)-
Integration eventOnAfterReturnShptLineInsert(var Record Return Shipment Line, Record Return Shipment Header, Record Purchase Line, Integer, Boolean, Boolean, Boolean, var Record Warehouse Shipment Header, Record Purch. Cr. Memo Hdr., Record Purchase Line)-
Integration eventOnAfterSalesShptLineInsert(var Record Sales Shipment Line, Record Sales Shipment Header, Record Sales Line, Boolean, Record Drop Shpt. Post. Buffer, var Record Purchase Line)-
Integration eventOnAfterUpdateInvoicedQtyOnReturnShptLine(Record Purch. Cr. Memo Hdr., var Record Return Shipment Line, Record Purchase Line, Record Tracking Specification, Boolean, Decimal, Decimal)-
Integration eventOnAfterUpdatePurchLineBeforePost(var Record Purchase Line, Boolean, Boolean, Record Purchase Header, Boolean)-
Integration eventOnBeforeAdjustQuantityRoundingForReceipt(Record Purch. Rcpt. Line, Decimal, var Decimal, Decimal, Decimal, var Boolean)-
Integration eventOnBeforeCalcLineDiscountPosting(Record Purchase Header, Record Purchase Line, Record Purchase Line, var Record Invoice Post. Buffer, var Boolean)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeCalcLineDiscountPosting in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforeCheckExtDocNo(Record Purchase Header, Enum Gen. Journal Document Type, Text[35], var Boolean)-
Integration eventOnBeforeCheckHeaderPostingType(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeClearRemAmt(Record Purchase Header, var Boolean, Boolean, var Decimal, var Decimal)-
Integration eventOnBeforeCreatePostedWhseShptLine(Record Purchase Line, Record Return Shipment Line, var Boolean)-
Integration eventOnBeforeCreatePostedRcptLine(Record Purchase Line, Record Return Shipment Line, var Boolean)-
Integration eventOnBeforeInvoicePostingBufferSetAmounts(Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean, var Record Purchase Line)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeSetAmounts in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforeGetPurchRcptLineFromTrackingOrUpdateItemEntryRelation(var Record Purch. Rcpt. Line, var Record Tracking Specification, var Record Item Entry Relation, var Boolean)-
Integration eventOnBeforePostLines(var Record Purchase Line, Record Purchase Header, Boolean, Boolean, var Record Purchase Line)-
Integration eventOnBeforePostItemChargePerSalesShpt(var Record Item Charge Assignment (Purch), var Record Purchase Line, var Boolean)-
Integration eventOnBeforePostItemJnlLineCopyProdOrder(Record Purchase Line, var Record Item Journal Line, Decimal, Decimal, Boolean, var Boolean)-
Integration eventOnBeforePurchLineDeleteAll(var Record Purchase Line, Boolean, var Record Purchase Line)-
Integration eventOnBeforePurchInvLineInsert(var Record Purch. Inv. Line, var Record Purch. Inv. Header, var Record Purchase Line, Boolean, var Record Purchase Line)-
Integration eventOnBeforePurchCrMemoLineInsert(var Record Purch. Cr. Memo Line, var Record Purch. Cr. Memo Hdr., var Record Purchase Line, Boolean, var Record Purchase Line)-
Integration eventOnBeforeSalesShptHeaderInsert(var Record Sales Shipment Header, Record Sales Header, Boolean, var Record Purchase Header)-
Integration eventOnBeforePostBalancingEntry(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, Boolean, var Record Vendor Ledger Entry)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPostBalancingEntryOnBeforeGenJnlPostLine in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforePostItemTracking(Record Purchase Header, var Record Purchase Line, var Record Tracking Specification, var Boolean, var Decimal, var Decimal, var Decimal, var Decimal, var Boolean)-
Integration eventOnBeforeSumPurchLines2(Option, var Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line, Boolean, var Boolean)-
Integration eventOnBeforeTransferReservToItemJnlLine(var Record Sales Line, var Record Item Journal Line, Record Purchase Line, Decimal, var Boolean, var Boolean)-
Integration eventOnBeforeUpdateItemChargeAssgnt(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeShouldPostWhseJnlLine(Record Purchase Line, var Boolean, var Boolean, var Record Item Journal Line, var Record Warehouse Journal Line, Boolean, Boolean, Boolean, Code[10])-
Integration eventOnCheckAndUpdateOnAfterClearPostingFromWhseRef(var Record Purchase Header, var Boolean)-
Integration eventOnCheckAndUpdateOnBeforeSetPostingFlags(var Record Purchase Header, var Record Purchase Line)-
Integration eventOnCheckAssociatedOrderLinesOnAfterSetFilters(var Record Purchase Line, Record Purchase Header, var Boolean)-
Integration eventOnCheckAssocOrderLinesOnBeforeCheckOrderLine(Record Purchase Header, var Record Purchase Line, var Boolean, Record Sales Line, var Record Sales Line)-
Integration eventOnFillInvoicePostBufferOnAfterSetShouldCalcDiscounts(Record Purchase Header, Record Purchase Line, var Boolean)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnAfterSetLineDiscountPosting in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnInsertICGenJnlLineOnAfterCopyDocumentFields(Record Purchase Header, Record Purchase Line, var Record Gen. Journal Line)-
Integration eventOnInsertAssocOrderChargeOnBeforeInsert(Record Item Charge Assignment (Purch), var Record Item Charge Assignment (Purch))-
Integration eventOnPostBalancingEntryOnAfterInitNewLine(Record Purchase Header, var Record Gen. Journal Line)Pending 20.0
Moved to Purchase Invoice Posting implementation. Event is currently missing. Check out GitHub Issue: https://github.com/microsoft/ALAppExtensions/issues/22117
Integration eventOnPostItemChargeLineOnAfterPostItemCharge(var Record Item Charge Assignment (Purch), Record Purchase Header, Record Purchase Line, Record Purchase Line)-
Integration eventOnPostItemChargeLineOnBeforePostItemCharge(var Record Item Charge Assignment (Purch), Record Purchase Header, Record Purchase Line, var Code[20])-
Integration eventOnPostItemChargePerRetRcptOnAfterCalcDistributeCharge(Record Purchase Header, var Record Purchase Line, var Record Return Receipt Line, var Record Item Ledger Entry, var Boolean)-
Integration eventOnPostItemChargePerSalesShptOnAfterCalcDistributeCharge(Record Purchase Header, var Record Purchase Line, var Record Sales Shipment Line, var Record Item Ledger Entry, var Boolean)-
Integration eventOnPostItemChargePerRetShptOnAfterCalcDistributeCharge(Record Purchase Header, var Record Purchase Line, var Record Return Shipment Line, var Record Item Ledger Entry, var Boolean)-
Integration eventOnPostItemChargePerRcptOnAfterCalcDistributeCharge(Record Purchase Header, Record Purchase Line, var Record Purch. Rcpt. Line, var Record Item Ledger Entry, var Boolean)-
Integration eventOnPostItemChargePerRcptOnAfterPurchRcptLineGet(Record Purch. Rcpt. Line, var Record Purchase Line)-
Integration eventOnPostItemJnlLineOnAfterSetFactor(var Record Purchase Line, var Decimal, var Code[35], var Record Item Journal Line)-
Integration eventOnPostItemJnlLineOnBeforeInitAmount(var Record Item Journal Line, Record Purchase Header, var Record Purchase Line)-
Integration eventOnPostItemJnlLineItemChargesOnAfterGetItemChargeLine(var Record Purchase Line, Record Purchase Line)-
Integration eventOnPostItemLineOnBeforePostShipReceive(Record Purchase Header, var Record Purchase Line, var Record Drop Shpt. Post. Buffer, var Decimal, var Decimal)-
Integration eventOnPostPurchLineOnAfterSetEverythingInvoiced(Record Purchase Line, var Boolean, Record Purchase Header)-
Integration eventOnPostPurchLineOnAfterPostByType(Record Purchase Header, var Record Purchase Line, var Codeunit Gen. Jnl.-Post Line, Code[20], Code[35], Enum Gen. Journal Document Type, Code[10])-
Integration eventOnPostPurchLineOnBeforeInsertInvoiceLine(Record Purchase Header, Record Purchase Line, var Boolean, var Record Purch. Inv. Line)-
Integration eventOnPostPurchLineOnTypeCaseElse(var Record Purchase Header, var Record Purchase Line, Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr., Code[10], var Codeunit Gen. Jnl.-Post Line)-
Integration eventOnPostPurchLineOnAfterCreatePostedDeferralScheduleFromPurchDoc(var Record Purch. Inv. Line, Record Purch. Inv. Header, Record Purchase Line, Integer, Boolean, Boolean, Boolean, Record Purchase Line)-
Integration eventOnPostPurchLineOnAfterCreatePostedDeferralScheduleFromPurchDocCrMemo(var Record Purch. Cr. Memo Line, Record Purch. Cr. Memo Hdr., Record Purchase Line, Integer, Boolean, Boolean, Boolean, Record Purchase Line)-
Integration eventOnPostUpdateCreditMemoLineOnAfterPurchOrderLineModify(var Record Purchase Line, var Record Purchase Line, var Record Return Shipment Line)-
Integration eventOnPostUpdateInvoiceLineOnAfterPurchOrderLineGet(var Record Purchase Line, Record Purch. Rcpt. Line, Record Purchase Line)-
Integration eventOnPostUpdateInvoiceLineOnAfterPurchOrderLineModify(var Record Purchase Line, var Record Purchase Line, var Record Purchase Line, var Record Purchase Line)-
Integration eventOnPostUpdateOrderLineOnBeforeInitQtyToInvoice(var Record Purchase Line, Boolean, Boolean)-
Integration eventOnPostUpdateOrderLineOnBeforeLoop(Record Purchase Header, var Record Purchase Line)-
Integration eventOnProcessAssocItemJnlLineOnAfterInitTempDropShptPostBuffer(var Record Purchase Line, var Record Drop Shpt. Post. Buffer)-
Integration eventOnSumPurchLines2OnAfterDivideAmount(Record Purchase Header, var Record Purchase Line, Option, Decimal, var Record VAT Amount Line, var Record VAT Amount Line)-
Integration eventOnUpdateAssociatedSalesOrderOnBeforeClearTempDropShptPostBuffer(var Record Drop Shpt. Post. Buffer)-
Integration eventOnUpdateBlanketOrderLineOnAfterCheckBlanketOrderPurchLine(var Record Purchase Line, Record Purchase Line)-
Integration eventOnCheckAndUpdateOnAfterCopyAndCheckItemCharge(var Record Purchase Header)-
Integration eventOnCheckAndUpdateOnAfterCalcCopyAndCheckItemChargeNeeded(var Record Purchase Header, var Boolean)-
Integration eventOnSaveInvoiceSpecificationOnBeforeTempTrackingSpecificationModify(var Record Tracking Specification, var Record Tracking Specification)-
Integration eventOnSaveInvoiceSpecificationOnBeforeAssignTempInvoicingSpecification(var Record Tracking Specification)-
Integration eventOnPostItemTrackingForShipmentOnBeforeSetItemEntryRelationForShipment(var Record Item Entry Relation, var Record Return Shipment Line, var Record Tracking Specification, var Boolean)-
Integration eventOnPostGLAccICLineOnBeforeCheckAndInsertICGenJnlLine(Record Purchase Header, Record Purchase Line, Record Purchase Line, Integer)-
Integration eventOnFinalizePostingOnBeforeInsertValueEntryRelation(var Record Purchase Header, Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr.)-
Integration eventOnNeedUpdateGenProdPostingGroupOnItemChargeOnPurchaseLine(Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnNeedUpdateGenProdPostingGroupOnItemChargeOnPurchRcptLine(Record Purch. Rcpt. Line, var Boolean, var Boolean)-
Integration eventOnNeedUpdateGenProdPostingGroupOnItemChargeOnReturnShipmentLine(Record Return Shipment Line, var Boolean, var Boolean)-
Integration eventOnBeforeInsertReturnShipmentHeader(var Record Purchase Header, var Record Return Shipment Header, var Boolean)-
Integration eventOnBeforeInsertInvoiceHeader(var Record Purchase Header, var Record Purch. Inv. Header, var Boolean, var Dialog, var Boolean, var Code[10], var Record Purch. Comment Line, var Codeunit Record Link Management)-
Integration eventOnBeforeInserCrMemoHeader(var Record Purchase Header, var Record Purch. Cr. Memo Hdr., var Boolean, var Dialog, var Boolean, Code[10], Record Purch. Cr. Memo Hdr., var Record Purch. Comment Line)-
Integration eventOnPostCombineSalesOrderShipmentOnBeforeCopyComments(var Record Purchase Header, var Record Drop Shpt. Post. Buffer, var Record Sales Shipment Header, var Boolean)-
Integration eventOnPostGLAndVendorOnBeforePostBalancingEntry(var Record Purchase Header, var Record Invoice Post. Buffer)Pending 19.0
Replaced by event OnPostInvoiceOnBeforePostBalancingEntry()
Integration eventOnPostUpdateOrderLineOnAfterReceive(var Record Purchase Header, var Record Purchase Line)-
Integration eventOnFinalizePostingOnBeforeUpdateAfterPosting(var Record Purchase Header, var Record Drop Shpt. Post. Buffer, var Boolean, var Boolean, var Record Purchase Line)-
Integration eventOnPostUpdateInvoiceLineOnBeforePurchOrderLineModify(var Record Purchase Line)-
Integration eventOnBeforePostPurchLine(var Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnPostUpdateOrderLineOnBeforeFindTempPurchLine(var Record Purchase Line, var Record Purchase Header)-
Integration eventOnCalcInvoiceOnAfterResetTempLines(var Record Purchase Header, var Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnCopyToTempLinesLoop(var Record Purchase Line)-
Integration eventOnAfterCheckTrackingAndWarehouseForShip(var Record Purchase Header, var Boolean, Boolean, var Record Purchase Line, var Record Warehouse Shipment Header, var Record Warehouse Receipt Header)-
Integration eventOnAfterPostItemJnlLineCopyProdOrder(var Record Item Journal Line, Record Purchase Line, Record Purch. Rcpt. Header, Decimal, Boolean, Decimal)-
Integration eventOnAfterPurchRcptHeaderInsert(var Record Purch. Rcpt. Header, var Record Purchase Header, Boolean, Boolean)-
Integration eventOnAfterPurchInvHeaderInsert(var Record Purch. Inv. Header, var Record Purchase Header, Boolean)-
Integration eventOnAfterPurchCrMemoHeaderInsert(var Record Purch. Cr. Memo Hdr., var Record Purchase Header, Boolean, Boolean)-
Integration eventOnAfterPostAccICLine(Record Purchase Line, Boolean, var Record Purchase Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr.)-
Integration eventOnAfterPostInvoice(var Record Purchase Header, var Codeunit Gen. Jnl.-Post Line, Record Purchase Line, Record Purchase Line, Boolean, var Record Vendor Ledger Entry)-
Integration eventOnAfterProcessPurchLines(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Return Shipment Header, Boolean, Boolean, var Boolean, Boolean, Boolean)-
Integration eventOnBeforeCalcLineAmountAndLineDiscountAmount(Record Purchase Header, var Record Purchase Line, Decimal, var Boolean, Record Currency)-
Integration eventOnBeforeCheckFieldsOnReturnShipmentLine(var Record Return Shipment Line, Record Purchase Line, var Boolean)-
Integration eventOnBeforeCreatePositiveEntry(var Record Warehouse Journal Line, Code[20], var Boolean, var Boolean)-
Integration eventOnBeforeCreateWhseLineFromReturnShptLine(var Record Return Shipment Line, Record Purchase Line, Decimal, var Boolean)-
Integration eventOnBeforeCopyAndCheckItemChargeTempPurchLine(Record Purchase Header, var Record Purchase Line, var Record Item Charge Assignment (Purch), var Boolean, var Boolean)-
Integration eventOnBeforeGetInvoicePostingSetup(var Interface Invoice Posting, var Boolean)-
Integration eventOnBeforeItemJnlPostLine(var Record Item Journal Line, Record Purchase Line, Record Purchase Header, Boolean, var Boolean, Record Warehouse Receipt Header, Record Warehouse Shipment Header, Record Item Charge Assignment (Purch), Record Warehouse Receipt Header, Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr.)-
Integration eventOnBeforeIsEndLoopForShippedNotInvoiced(Decimal, Boolean, var Record Return Shipment Line, var Record Tracking Specification, Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnBeforeIsEndLoopForReceivedNotInvoiced(Decimal, Boolean, var Record Purch. Rcpt. Line, var Record Tracking Specification, Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnBeforePostDistributeItemCharge(Record Purchase Header, Record Purchase Line, var Record Item Ledger Entry, Decimal, Decimal, Decimal, Decimal, Decimal, var Boolean)-
Integration eventOnBeforePurchRcptHeaderInsert(var Record Purch. Rcpt. Header, var Record Purchase Header, Boolean, Record Warehouse Receipt Header, Boolean, Record Warehouse Shipment Header, Boolean)-
Integration eventOnBeforeReturnShptHeaderInsert(var Record Return Shipment Header, var Record Purchase Header, Boolean, Record Warehouse Receipt Header, Boolean, Record Warehouse Shipment Header, Boolean)-
Integration eventOnBeforeSetCheckApplToItemEntry(var Record Purchase Line, var Boolean, var Boolean, Record Purchase Header, Record Item Journal Line)-
Integration eventOnBeforePostItemChargeLineProcedure(var Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnBeforePostItemTrackingItemChargePerOrder(var Record Tracking Specification, var Boolean, var Record Item Journal Line, var Record Tracking Specification)-
Integration eventOnBeforePostItemTrackingLineOnPostPurchLine(Record Purchase Header, Record Purchase Line, var Boolean, Record Tracking Specification, Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr., var Decimal, var Decimal)-
Integration eventOnBeforePostResourceLine(Record Purchase Header, var Record Purchase Line, var Boolean, Code[10], Code[35], Code[20], Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr., Record Purchase Line)-
Integration eventOnCheckAndUpdateOnAfterArchiveUnpostedOrder(var Record Purchase Header, Record Currency, Boolean)-
Integration eventOnCheckAndUpdateAssocOrderPostingDateOnBeforeValidateDocumentDate(var Record Sales Header, var Date)-
Integration eventOnCheckTrackingAndWarehouseForShipOnAfterTempPurchLineSetFilters(Record Purchase Header, var Record Purchase Line)-
Integration eventOnCheckTrackingAndWarehouseForReceiveOnAfterTempPurchLineSetFilters(Record Purchase Header, var Record Purchase Line)-
Integration eventOnInsertReturnShipmentLineOnAfterReturnShptLineInit(var Record Return Shipment Header, var Record Return Shipment Line, var Record Purchase Line, var Record Purchase Line, var Decimal, Boolean, Boolean)-
Integration eventOnPostDistributeItemChargeOnAfterCalcAmountToAssign(var Record Purchase Line, Record Item Ledger Entry, Decimal, Decimal, Decimal, Decimal)-
Integration eventOnPostItemChargeOnAfterPostItemJnlLine(Record Purchase Header, Record Purchase Line, Record Item Charge Assignment (Purch))-
Integration eventOnPostItemChargeOnBeforePostItemJnlLine(var Record Purchase Line, var Record Purchase Line, Decimal, var Record Item Charge Assignment (Purch), Record Purch. Inv. Header)-
Integration eventOnPostItemChargePerTransferOnAfterInitPurchLine2(Record Transfer Receipt Line, var Record Purchase Line)-
Integration eventOnPostItemChargePerTransferOnBeforePostItemJnlLine(Record Purchase Header, var Record Purchase Line, Record Item Application Entry, Record Transfer Receipt Line, Record Item Charge Assignment (Purch))-
Integration eventOnPostItemJnlLineWhseLineOnBeforeTempWhseJnlLine2Find(var Record Warehouse Journal Line, Record Purchase Line, Boolean, Boolean, Boolean)-
Integration eventOnPostItemJnlLineWhseLineOnBeforePostSingleLine(Boolean, Boolean, Boolean, var Record Warehouse Journal Line)-
Integration eventOnPostPurchLineOnBeforePostByType(Record Purchase Header, Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr., Record Purchase Line, Record Purchase Line, Code[10])-
Integration eventOnPostPurchLineOnBeforeRoundAmount(var Record Purchase Header, var Record Purchase Line, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., Code[10])-
Integration eventOnPostUpdateOrderLineOnAfterInitQtyToReceiveOrShip(var Record Purchase Header, var Record Purchase Line)-
Integration eventOnUpdateAssocOrderOnAfterSalesOrderLineModify(var Record Sales Line, var Record Drop Shpt. Post. Buffer, Record Sales Header, Record Sales Shipment Header)-
Integration eventOnUpdatePostingNosOnBeforeUpdatePostingNo(Record Purchase Header, Boolean, var Boolean, var Boolean)-
Integration eventOnPostItemTrackingItemChargePerOrderOnAfterCalcFactor(var Record Item Journal Line, var Record Item Journal Line, var Record Tracking Specification, Integer, Decimal)-
Integration eventOnPostItemTrackingForShipmentOnBeforeAdjustQuantityRounding(Record Return Shipment Line, Decimal, var Decimal, Decimal, Decimal, var Boolean)-
Integration eventOnFillDeferralPostingBufferOnAfterInitFromDeferralLine(var Record Deferral Posting Buffer, Record Deferral Line, Record Purchase Line, Record Deferral Template)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareDeferralLineOnAfterInitFromDeferralLine in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnInsertReceiptLineOnBeforeProcessWhseShptRcpt(var Record Purchase Line, var Boolean, var Decimal, Record Purch. Rcpt. Line)-
Integration eventOnCheckAndUpdateOnBeforeArchiveUnpostedOrder(var Record Purchase Header, Boolean, var Boolean)-
Integration eventOnPostInvoiceOnBeforePostBalancingEntry(var Record Purchase Header, var Integer)-
Integration eventOnBeforeValidateICPartnerBusPostingGroups(var Record Gen. Journal Line, Record Purchase Line, var Boolean)-
Integration eventOnAfterCheckTrackingSpecification(Record Purchase Header, var Record Purchase Line)-
Integration eventOnAfterModifyTempLine(var Record Purchase Line)-
Integration eventOnAfterUpdatePostingNos(var Record Purchase Header, var Codeunit NoSeriesManagement, Boolean, Boolean, var Boolean)Pending 24.0
Parameter NoSeriesManagement is obsolete and will be removed, update your subscriber accordingly.
Integration eventOnAfterInsertPostedHeaders(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Return Shipment Header, var Record Purchases & Payables Setup, var Dialog)-
Integration eventOnAfterPostItemJnlLineItemCharges(Record Purchase Header, Record Purchase Line)-
Integration eventOnAfterPostItemChargePerOrder(Record Purchase Header, Record Purchase Line)-
Integration eventOnAfterPurchRcptLineInsert(Record Purchase Line, var Record Purch. Rcpt. Line, Integer, Boolean, Boolean, Boolean, Record Purch. Inv. Header, var Record Tracking Specification, Record Purch. Rcpt. Header, Record Warehouse Receipt Header, Record Purchase Line, var Record Purchase Line)-
Integration eventOnAfterRefreshTempLines(var Record Purchase Line)-
Integration eventOnAfterUpdatePurchLineDimSetIDFromAppliedEntry(var Record Purchase Line, Record Purchase Line)-
Integration eventOnBeforeModifyTempLine(var Record Purchase Line)-
Integration eventOnBeforeArchiveSalesOrders(var Record Drop Shpt. Post. Buffer, var Boolean)-
Integration eventOnBeforeCheckExternalDocumentNumber(Record Vendor Ledger Entry, Record Purchase Header, var Boolean, Option, Text[35], Code[10], Enum Gen. Journal Document Type, Code[20], var Codeunit Gen. Jnl.-Post Line, var Record Purchase Line, var Record Purchase Line)-
Integration eventOnBeforeCheckGLAccDirectPosting(Record Purchase Line, var Boolean)-
Integration eventOnBeforeCheckPrepmtAmtToDeduct(Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnBeforeCreatePrepmtLines(Record Purchase Header, var Record Purchase Line, Boolean, var Boolean, var Record Purchase Line)-
Integration eventOnBeforeDeleteApprovalEntries(var Record Purchase Header, var Boolean, Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr.)-
Integration eventOnBeforeFillInvoicePostBuffer(Record Purchase Header, Record Purchase Line, Record Purchase Line, Record Invoice Post. Buffer, var Boolean, var Record Invoice Post. Buffer)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnBeforePrepareLine in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforeInvoiceRoundingAmount(Record Purchase Header, Decimal, Boolean, var Decimal, Boolean, var Record Purchase Line)-
Integration eventOnBeforeInsertICGenJnlLine(Record Purchase Header, Record Purchase Line, var Integer, var Boolean)-
Integration eventOnBeforeInsertRcptEntryRelation(Record Purchase Line, var Record Purch. Rcpt. Line, var Record Tracking Specification, Record Tracking Specification, Integer, var Integer, var Boolean)-
Integration eventOnBeforeGetPurchLines(var Record Purchase Header)-
Integration eventOnBeforePostInvoice(var Record Purchase Header, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean, var Dialog, Boolean, var Record Purchase Line, var Record Purchase Line, var Interface Invoice Posting, var Record Invoice Posting Parameters, Code[20], Code[35], Enum Gen. Journal Document Type, Code[10])-
Integration eventOnBeforePostPurchaseDoc(var Record Purchase Header, Boolean, Boolean, var Boolean, var Codeunit Item Jnl.-Post Line, var Boolean)-
Integration eventOnBeforeProcessAssocItemJnlLine(var Record Purchase Line, var Boolean, var Record Drop Shpt. Post. Buffer, var Record Tracking Specification, Integer)-
Integration eventOnBeforePostVendorEntry(var Record Gen. Journal Line, var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, var Boolean)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPostLedgerEntryOnBeforeGenJnlPostLine in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforePostCombineSalesOrderShipment(var Record Purchase Header, var Record Drop Shpt. Post. Buffer, var Record Sales Shipment Header, var Integer, var Codeunit Item Jnl.-Post Line, var Record Tracking Specification, var Record Tracking Specification, var Boolean)-
Integration eventOnBeforePostItemChargePerOrder(var Record Purchase Header, var Record Purchase Line, var Record Item Journal Line, var Record Purchase Line, var Record Tracking Specification, Boolean, var Record Item Charge Assignment (Purch), var Boolean)-
Integration eventOnBeforePostItemLine(Record Purchase Header, Record Purchase Line, Record Purch. Rcpt. Header, var Decimal, var Record Purchase Line, var Record Drop Shpt. Post. Buffer, var Decimal, var Boolean)-
Integration eventOnBeforeSumPurchLinesTemp(var Record Purchase Header)-
Integration eventOnBeforeUpdateQtyToBeInvoicedForReceipt(var Decimal, var Decimal, Boolean, Record Purchase Line, Record Purch. Rcpt. Line, Record Tracking Specification, Decimal, Decimal, var Boolean)-
Integration eventOnBeforeUpdateQtyToBeInvoicedForReturnShipment(var Decimal, var Decimal, Boolean, Record Purchase Line, Record Return Shipment Line, Record Tracking Specification, Decimal, Decimal, var Boolean)-
Integration eventOnCheckAssociatedOrderLinesOnAfterCheckDimensions(Record Purchase Header, Record Sales Header, var Record Purchase Line, Record Sales Line)-
Integration eventOnCopyAndCheckItemChargeOnBeforeCheckIfEmpty(var Record Purchase Line)-
Integration eventOnCreatePrepmtLinesOnAfterTempPurchLineSetFilters(var Record Purchase Line)-
Integration eventOnCreatePrepmtLinesOnAfterTempPrepmtPurchLineSetFilters(var Record Purchase Line, var Record Purchase Line)-
Integration eventOnFillInvoicePostingBufferOnBeforeSetAccount(Record Purchase Header, Record Purchase Line, var Code[20], Code[20])Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnBeforeSetAccount in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnGetPurchLinesOnAfterFillTempLines(var Record Purchase Header, var Record Purchase Line, Option, var Record Purchase Line)-
Integration eventOnInsertReceiptLineOnAfterInitPurchRcptLine(var Record Purch. Rcpt. Line, Record Purchase Line, Integer, Record Purchase Line, var Record Purch. Rcpt. Header, var Decimal, Record Posted Whse. Receipt Header, Record Warehouse Receipt Header, var Record Warehouse Receipt Line)-
Integration eventOnInsertReceiptLineOnAfterCalcShouldGetWhseRcptLine(Record Purch. Rcpt. Header, Record Purchase Line, Record Posted Whse. Receipt Header, Record Warehouse Receipt Header, Decimal, Boolean, Boolean, var Boolean, Record Purchase Line, var Record Purch. Rcpt. Line)-
Integration eventOnInsertReceiptLineOnAfterCalcShouldGetWhseShptLine(Record Purch. Rcpt. Header, Record Purchase Line, Record Posted Whse. Shipment Header, Record Warehouse Shipment Header, Decimal, Boolean, Boolean, var Boolean)-
Integration eventOnPostItemChargePerOrderOnAfterCopyToItemJnlLine(var Record Item Journal Line, var Record Purchase Line, Record General Ledger Setup, Decimal, var Record Item Charge Assignment (Purch), Record Purchase Line)-
Integration eventOnPostItemChargePerSalesRetRcptOnBeforeTestJobNo(Record Return Receipt Line, var Boolean, var Record Purchase Line)-
Integration eventOnPostItemChargePerSalesShptOnBeforeTestJobNo(Record Sales Shipment Line, var Boolean, var Record Purchase Line)-
Integration eventOnPostItemChargePerRetShptOnBeforeTestJobNo(Record Return Shipment Line, var Boolean, var Record Purchase Line)-
Integration eventOnPostItemChargePerITTransferOnAfterCollectItemEntryRelation(Record Purchase Header, var Record Purchase Line, Record Transfer Receipt Line, var Record Item Ledger Entry)-
Integration eventOnPostItemJnlLineJobConsumption(Record Purchase Header, var Record Purchase Line, Record Item Journal Line, var Record Reservation Entry, Decimal, Decimal, var Record Tracking Specification, Integer, var Boolean, var Codeunit Item Jnl.-Post Line, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., Code[10])-
Integration eventOnPostItemJnlLineOnAfterItemJnlPostLineRunWithCheck(var Record Item Journal Line, var Record Purchase Line, var Record Purchase Header, Decimal, Boolean, var Record Warehouse Receipt Header, Decimal)-
Integration eventOnPostItemTrackingForReceiptOnBeforePostItemTrackingForReceiptCondition(var Record Purch. Inv. Header, var Record Purch. Rcpt. Line, Decimal, Decimal)-
Integration eventOnPostItemTrackingItemChargePerOrderOnAfterUpdateItemJnlLine2LocationCode(var Record Item Journal Line)-
Integration eventOnPostGLAccICLineOnAfterCreateJobPurchLine(var Record Purchase Header)-
Integration eventOnFinalizePostingOnBeforeUpdateWhseDocuments(var Record Purchase Header, Record Warehouse Receipt Header, Record Warehouse Receipt Header, Record Warehouse Shipment Header, Record Warehouse Shipment Header, Boolean, Boolean, var Boolean)-
Integration eventOnFillInvoicePostBufferOnBeforePreparePurchase(var Record Purchase Header, var Record Purchase Line, var Record Invoice Post. Buffer, Record Purchase Line, var Record General Posting Setup)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnBeforePreparePurchase in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnRunOnAfterPostInvoice(var Record Purchase Header, var Record Purch. Rcpt. Header, var Record Return Shipment Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Boolean, var Dialog, Code[10], Enum Gen. Journal Document Type, Code[20], var Codeunit Gen. Jnl.-Post Line)-
Integration eventOnAfterGetCurrency(Code[10], var Record Currency)-
Integration eventOnCreatePrepaymentLinesOnBeforeInsertedPrepmtVATBaseToDeduct(var Record Purchase Line, var Record Purchase Header, var Record Purchase Line)-
Integration eventOnCreatePrepaymentLinesOnAfterGetPurchPrepmtAccount(var Record G/L Account, var Record Purchase Line, Record Purchase Header, Boolean)-
Integration eventOnCreatePrepaymentLinesOnBeforeGetPurchPrepmtAccount(var Record G/L Account, var Record Purchase Line, Record Purchase Header, var Record General Posting Setup, Boolean, var Boolean)-
Integration eventOnBeforeInsertReturnEntryRelation(var Record Return Shipment Line, var Integer, var Boolean)-
Integration eventOnTestPurchLineOnBeforeTestFieldQtyToReceive(var Record Purchase Line, var Boolean)-
Integration eventOnTestPurchLineOnBeforeTestFieldReturnQtyToShip(var Record Purchase Line, var Boolean)-
Integration eventOnRunOnAfterCalcVATAmountLines(var Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line)-
Integration eventOnPostAssocItemJnlLineOnBeforeInitAssocItemJnlLine(var Record Sales Line, var Integer, var Boolean)-
Integration eventOnCheckTrackingSpecificationOnBeforeGetItemTrackingSetup(var Record Purchase Line, var Record Item Tracking Setup, var Boolean)-
Integration eventOnBeforeCalcItemJnlLineToBeReceivedAmounts(var Record Item Journal Line, var Record Purchase Header, var Record Purchase Line, Decimal, var Decimal, var Boolean)-
Integration eventOnPostAssocItemJnlLineOnBeforeExit(Record Sales Header, var Integer, var Boolean)-
Integration eventOnPostUpdateInvoiceLineOnBeforeCalcQty(var Record Purchase Line, var Record Purchase Line, var Boolean)-
Integration eventOnPostCombineSalesOrderShipmentOnBeforeInsertSalesShptHeader(var Record Drop Shpt. Post. Buffer, var Record Sales Header)-
Integration eventOnPostPurchLineOnBeforeDivideAmount(Record Purchase Header, var Record Purchase Line, var Record VAT Amount Line, var Record VAT Amount Line, var Boolean)-
Integration eventOnCheckICDocumentDuplicatePostingOnAfterCalcShouldCheckPosted(Record Purchase Header, var Boolean)-
Integration eventOnCheckICDocumentDuplicatePostingOnAfterCalcShouldCheckUnposted(Record Purchase Header, var Boolean)-
Integration eventOnPostUpdateCreditMemoLineOnBeforeTempPurchLineSetFilters(var Record Purchase Line)-
Integration eventOnBeforePostItemTrackingForShipment(var Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnAfterPostPurchLine(var Record Purchase Header, var Record Purchase Line, Boolean, var Record Purch. Inv. Line, var Record Purch. Cr. Memo Line, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Purchase Line, Enum Gen. Journal Document Type, Code[20], Code[35], Code[10], Record Purchase Line)-
Integration eventOnBeforeArchiveUnpostedOrder(var Record Purchase Header, var Boolean, var Boolean, Boolean)-
Integration eventOnBeforeInsertPostedHeaders(var Record Purchase Header, var Record Warehouse Receipt Header, var Record Warehouse Shipment Header, var Codeunit Gen. Jnl.-Post Line, var Record Purch. Rcpt. Header, var Boolean)-
Integration eventOnBeforePrepareCheckDocument(var Record Purchase Header)-
Integration eventOnDivideAmountOnAfterCalcLineAmountAndLineDiscountAmount(var Record Purchase Header, var Record Purchase Line, Decimal)-
Integration eventOnPostInvoicePostingBufferOnAfterVATPostingSetupGet(var Record VAT Posting Setup, var Record Invoice Post. Buffer, var Boolean)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnCalculateVATAmountsOnAfterGetReverseChargeVATPostingSetup in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnPostItemJnlLineJobConsumptionOnBeforeRunItemJnlPostLineWithReservation(var Record Item Journal Line, var Record Reservation Entry, var Record Purchase Line)-
Integration eventOnRunOnBeforeMakeInventoryAdjustment(var Record Purchase Header, var Codeunit Gen. Jnl.-Post Line, var Codeunit Item Jnl.-Post Line, Boolean, Record Purch. Rcpt. Header, Record Purch. Inv. Header, var Boolean)-
Integration eventOnUpdatePostingNosOnAfterCalcShouldUpdateReceivingNo(Record Purchase Header, Boolean, var Boolean, var Boolean)-
Integration eventOnPostItemTrackingForShipmentOnAfterReturnShptLineReset(var Record Return Shipment Line, Record Purchase Header, Record Purchase Line)-
Integration eventOnUpdateAssosOrderPostingNosOnAfterReleaseSalesHeader(var Record Purchase Header, var Record Sales Header)-
Integration eventOnPostGLAccICLineOnBeforeCreateJobPurchLine(var Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnBeforeIsItemChargeLineWithQuantityToInvoice(Record Purchase Header, Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnBeforePostItemChargePerRcpt(Record Purchase Header, var Record Purchase Line, var Record Item Charge Assignment (Purch), var Boolean)-
Integration eventOnAfterGetAppliedOutboundItemLedgEntryNo(var Record Item Journal Line, var Record Item Application Entry)-
Integration eventOnPostItemTrackingOnAfterCalcShouldProcessShipment(var Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnCheckItemReservDisruptionOnAfterInsertTempSKU(var Record Item, var Boolean)-
Integration eventOnAfterPostItemChargePerRetRcpt(var Record Purchase Line)-
Integration eventOnAfterPostItemChargePerTransfer(var Record Purchase Line)-
Integration eventOnAfterPostItemChargePerRetShpt(var Record Purchase Line)-
Integration eventOnAfterPostItemChargePerSalesShpt(var Record Purchase Line)-
Integration eventOnInsertInvoiceHeaderOnBeforeCopyLinks(var Record Purchase Header, var Record Purch. Inv. Header, var Boolean)-
Integration eventOnCheckAndUpdateOnBeforeUpdateIncomingDocument(var Record Purchase Header, var Boolean)-
Integration eventOnPostItemJnlLineJobConsumptionOnAfterItemLedgEntrySetFilters(var Record Item Ledger Entry, var Record Purchase Line, var Record Item Journal Line)-
Integration eventOnBeforeConfirmJobLineType(Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnBeforeConfirmJobPlanningLineNo(Record Purchase Line, var Boolean, var Boolean)-
Integration eventOnTestPurchLineOnTypeCaseOnDocumentTypeCaseElse(Record Purchase Header, Record Purchase Line)-
Integration eventOnAfterDeleteApprovalEntries(var Record Purchase Header, var Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr., Record Purch. Rcpt. Header)-
Integration eventOnAfterInvoiceRoundingAmount(Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean, Decimal, Boolean, Boolean, Integer)-
Integration eventOnBeforeCalculateInvoiceEverything(var Record Purchase Line, Record Purchase Header, var Boolean, var Boolean)-
Integration eventOnBeforeDeleteAfterPosting(var Record Purchase Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Boolean, Boolean, var Record Purchase Line, var Record Purchase Line, var Codeunit Gen. Jnl.-Post Line)-
Integration eventOnBeforeReleasePurchDoc(var Record Purchase Header, Boolean)-
Integration eventOnBeforeTestPurchLine(var Record Purchase Line, var Record Purchase Header, Boolean, var Boolean)-
Integration eventOnValidatePostingAndDocumentDateOnSetPostingDateExists(var Record Purchase Header, Boolean, var Boolean, var Boolean, var Date, var Boolean)-
Integration eventOnCheckAndUpdateOnAfterSetSourceCode(var Record Purchase Header, Record Source Code Setup, var Code[10])-
Integration eventOnPostItemJnlLineOnBeforeItemJnlPostLineRunWithCheck(var Record Item Journal Line, var Record Purchase Line, Boolean, Record Purchase Header, Boolean, Decimal, Decimal, Decimal, Decimal, var Boolean)-
Integration eventOnPostPurchLineOnBeforeInsertCrMemoLine(Record Purchase Header, Record Purchase Line, var Boolean, var Record Purch. Cr. Memo Line, Record Purchase Line)-
Integration eventOnPostUpdateCreditMemoLineOnAfterResetTempLines(var Record Purchase Line, var Boolean, var Record Purchase Header)-
Integration eventOnSumPurchLines2OnBeforeDivideAmount(Record Purchase Header, var Record Purchase Line, Option)-
Integration eventOnCreatePostedWhseShptLineOnBeforeCreatePostedShptLine(var Record Return Shipment Line, var Record Warehouse Shipment Line, Record Posted Whse. Shipment Header)-
Integration eventOnCreatePostedRcptLineOnBeforeCreatePostedRcptLine(var Record Return Shipment Line, var Record Warehouse Receipt Line, Record Posted Whse. Receipt Header)-
Integration eventOnBeforePostUpdateInvoiceLine(var Record Purchase Line, var Boolean, var Record Purchase Header)-
Integration eventOnRunOnAfterPostPurchLine(var Record Purchase Line, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Purch. Rcpt. Header, var Record Return Shipment Header)-
Integration eventOnFinalizePostingOnAfterUpdateItemChargeAssgnt(var Record Purchase Header, var Record Drop Shpt. Post. Buffer, var Boolean, var Record Purchase Line, var Record Purchase Line, var Codeunit Gen. Jnl.-Post Line)-
Integration eventOnInsertReceiptLineOnBeforeCreatePostedRcptLine(var Record Purch. Rcpt. Line, var Record Warehouse Receipt Line, Record Posted Whse. Receipt Header)-
Integration eventOnInsertReceiptLineOnBeforeCreatePostedShptLine(var Record Purch. Rcpt. Line, var Record Warehouse Shipment Line, Record Posted Whse. Shipment Header)-
Integration eventOnCreatePrepmtLinesOnAfterShouldCalcAmounts(Record Purchase Header, var Boolean, var Record Purchase Line)-
Integration eventOnAfterGetGeneralPostingSetup(var Record General Posting Setup, Record Purchase Line)-
Integration eventOnAfterDecrementPrepmtAmtInvLCY(Record Purchase Header, Record Purchase Line, var Decimal, var Decimal)-
Integration eventOnInsertPostedHeadersOnAfterInvoice(var Record Purchase Header, var Record Gen. Journal Line, var Enum Gen. Journal Document Type, var Code[20], var Code[35], var Boolean)-
Integration eventOnAfterSumPurchLines2(var Record Purchase Header, var Record Purchase Line, var Record Purchase Line)-
Integration eventOnUpdateBlanketOrderLineOnTypeCaseElse(var Record Purchase Line, var Decimal)-
Integration eventOnSumPurchLines2OnAfterIsRoundingLineInserted(var Record Purchase Header, var Record Purchase Line, var Record Purchase Line, Boolean)-
Integration eventOnBeforeCheckICPartnerBlocked(var Record Purchase Header, var Boolean)-
Integration eventOnPostInvoiceOnAfterPostLines(var Record Purchase Header, Code[10], Enum Gen. Journal Document Type, Code[20], Code[35], var Codeunit Gen. Jnl.-Post Line, var Record Purchase Line, var Record Purchase Line)-
Integration eventOnValidatePostingAndDocumentDateOnBeforePurchaseHeaderModify(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeUpdatePurchLineDimSetIDFromAppliedEntry(var Record Purchase Line, var Record Purchase Line, var Boolean)-
Integration eventOnAfterDeleteItemChargeAssgnt(var Record Purchase Header)-
Integration eventOnBeforePostItemChargePerRetRcpt(Record Purchase Header, var Record Purchase Line, var Record Item Charge Assignment (Purch), var Boolean)-
Integration eventOnBeforePostItemChargePerITTransfer(Record Purchase Header, var Record Purchase Line, Record Transfer Receipt Line, var Record Item Charge Assignment (Purch), var Boolean)-
Integration eventOnBeforePostItemChargePerRetShpt(Record Purchase Header, var Record Purchase Line, Record Item Charge Assignment (Purch), var Boolean)-
Integration eventOnCreatePrepaymentLinesOnBeforeShouldTestGetReceiptPPmtAmtToDeduct(Record Purchase Header, Boolean, var Boolean)-
Integration eventOnDivideAmountOnBeforeAmountIncludingVATAmountRound(var Record Purchase Line, var Record VAT Amount Line, Record Currency, var Boolean)-
Integration eventOnDivideAmountOnBeforeCalcAmountsForFullVAT(var Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnBeforeCheckMandatoryFields(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeCheckPostingDate(var Record Purchase Header, var Boolean)-
Integration eventOnAfterInsertCrMemoHeader(var Record Purchase Header, var Record Purch. Cr. Memo Hdr.)-
Integration eventOnAfterInsertInvoiceHeader(var Record Purchase Header, var Record Purch. Inv. Header)-
Integration eventOnCheckAndUpdateOnBeforeOnBeforeDoCommit(var Record Purchase Header, var Boolean)-
Integration eventOnReleasePurchDocumentOnBeforeDoCommit(var Record Purchase Header, var Boolean)-
Integration eventOnUpdateAssociatedSalesOrderBeforeInitOutstanding(var Record Drop Shpt. Post. Buffer, var Record Sales Line, Record Sales Header)-
Integration eventOnRunOnBeforePostInvoice(Record Purchase Header, var Boolean)-
Integration eventOnCheckPurchDocumentOnBeforeCheckPurchDim(var Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnCalcInvDiscountOnBeforeDoCommit(var Record Purchase Header, var Boolean)-
Integration eventOnValidatePostingAndDocumentDateOnBeforeSetReplaceDocumentDate(var Record Purchase Header, var Date, var Boolean, var Boolean, var Boolean)-
Integration eventOnDivideAmountOnBeforeTempVATAmountLineGet(Record Purchase Line, var Record VAT Amount Line, var Boolean)-
Integration eventOnBeforeCheckFAPostingPossibility(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeCheckPostRestrictions(var Record Purchase Header, var Boolean)-
Integration eventOnPostPurchLineOnBeforeTestGeneralPostingGroups(Record Purchase Line, var Boolean)-
Integration eventOnUpdateAssosOrderPostingNosOnBeforeTestFieldBilltoCustomerNo(var Record Sales Header, var Boolean)-
Integration eventOnAfterCheckPurchDoc(var Record Purchase Header, Boolean, Boolean, Boolean, Boolean, var Codeunit Error Message Management)-
Integration eventOnAfterPurchInvLineInsert(var Record Purch. Inv. Line, Record Purch. Inv. Header, Record Purchase Line, Integer, Boolean, Boolean, Boolean, Record Purchase Header, Record Purch. Rcpt. Header, Record Warehouse Receipt Header, var Codeunit Item Jnl.-Post Line)-
Integration eventOnAfterPurchCrMemoLineInsert(var Record Purch. Cr. Memo Line, var Record Purch. Cr. Memo Hdr., var Record Purchase Line, Boolean, var Record Purchase Header, Code[20], Boolean, var Codeunit Item Jnl.-Post Line)-
Integration eventOnAfterPostItemJnlLine(var Record Item Journal Line, var Record Purchase Line, var Record Purchase Header, var Codeunit Item Jnl.-Post Line, var Codeunit Whse. Jnl.-Register Line)-
Integration eventOnBeforeDivideAmount(var Record Purchase Header, var Record Purchase Line, Option, var Decimal, var Record VAT Amount Line, var Record VAT Amount Line, var Boolean)-
Integration eventOnBeforeLockTables(var Record Purchase Header, Boolean, Boolean, var Boolean, var Record Purchase Line)-
Integration eventOnBeforeUpdateAssocOrder(var Record Drop Shpt. Post. Buffer, var Boolean, Boolean, var Record Purchase Header)-
Integration eventOnFillInvoicePostingBufferOnAfterUpdateInvoicePostBuffer(Record Purchase Header, Record Purchase Line, var Record Invoice Post. Buffer, var Record Invoice Post. Buffer, var Code[20], var Codeunit Gen. Jnl.-Post Line)Pending 20.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPrepareLineOnAfterUpdateInvoicePostingBuffer in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnPostItemJnlLineOnAfterCopyDocumentFields(var Record Item Journal Line, Record Purchase Line, Record Warehouse Receipt Header, Record Warehouse Shipment Header, Record Purch. Rcpt. Header, Code[35], Decimal)-
Integration eventOnPostItemJnlLineJobConsumptionOnBeforeJobPost(var Record Purchase Header, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., var Record Purch. Rcpt. Header, var Record Return Shipment Header, Record Purchase Line, Code[10], Decimal, var Boolean, Decimal)-
Integration eventOnPostItemTrackingForReceiptOnAfterPurchRcptLineSetFilters(var Record Purch. Rcpt. Line, Record Purchase Line, Record Purchase Header)-
Integration eventOnRoundAmountOnBeforeIncrAmount(Record Purchase Header, var Record Purchase Line, Decimal, var Record Purchase Line, var Record Purchase Line, var Record Purchase Line, var Record Currency Exchange Rate, var Boolean, var Boolean, var Codeunit Non-Deductible VAT)-
Integration eventOnRunOnBeforePostPurchLine(var Record Purchase Line, var Record Purchase Header, var Boolean)-
Integration eventOnPostCombineSalesOrderShipmentOnAfterUpdateSalesOrderLine(Record Sales Shipment Header, Record Sales Header, var Record Sales Line, Record Sales Shipment Line)-
Integration eventOnSetPostingPreviewDocumentNo(var Code[20])-
Integration eventOnGetPostingPreviewDocumentNos(var List)-
Integration eventOnBeforeCheckItemQuantityPurchCredit(var Record Purchase Header, var Record Purchase Line, var Boolean)Pending 23.0
Moved to Purchase Invoice Posting implementation. Use the new event OnBeforeRunGenJnlPostLine in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnDivideAmountOnAfterCalcVATBaseAmount(var Record Purchase Line)-
Integration eventOnPostBalancingEntryOnBeforeFindVendLedgEntry(Record Purchase Header, Record Purchase Line, Option, Code[20], Code[35], var Record Vendor Ledger Entry, var Boolean, var Boolean)Pending 23.0
Moved to Purchase Invoice Posting implementation. Use the new event OnPostBalancingEntryOnBeforeFindVendLedgEntry in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnCalculateVATAmountInBufferOnBeforeTempInvoicePostBufferAssign(var Decimal, var Decimal, var Record Invoice Post. Buffer)Pending 23.0
Moved to Purchase Invoice Posting implementation. Use the new event OnCalculateVATAmountInBufferOnBeforeTempInvoicePostingBufferAssign in codeunit 826 "Purch. Post Invoice Events".
Integration eventOnBeforeUpdateAfterPosting(var Record Purchase Header, Boolean, var Boolean)-
Integration eventOnPostItemChargeOnAfterCalcTotalChargeAmt(var Record Purchase Line, Decimal, var Record Purchase Line, Record Purchase Line)-
Integration eventOnPostPurchLineOnAfterInsertReturnShipmentLine(var Record Purchase Header, Record Purchase Line, Record Return Shipment Header, Record Purchase Line, Boolean, Record Purchase Line, var Record Purch. Cr. Memo Hdr.)-
Integration eventOnBeforeMakeInventoryAdjustment(var Boolean)-
Integration eventOnBeforeCheckItemReservDisruption(var Record Purchase Line, var Boolean)-
Integration eventOnPostItemJnlLineOnAfterSetCheckApplToItemEntry(Record Purchase Line, var Boolean)-
Integration eventOnAfterUpdatePurchaseHeader(var Record Vendor Ledger Entry, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., Integer, Code[20], Boolean, var Record Purchase Header)-
Integration eventOnBeforeSalesShptLineInsert(var Record Sales Shipment Line, Record Sales Shipment Header, Record Sales Line, Boolean, Record Drop Shpt. Post. Buffer, var Boolean)-
Integration eventOnBeforePostItemJnlLineJobConsumption(var Record Item Journal Line, var Record Purchase Line, Record Purch. Inv. Header, Record Purch. Cr. Memo Hdr., Decimal, Decimal, Code[10], var Boolean)-
Integration eventOnBeforeUpdatePurchaseHeader(var Record Vendor Ledger Entry, var Record Purch. Inv. Header, var Record Purch. Cr. Memo Hdr., Option, var Boolean, var Record Purchase Header, Code[20], Boolean)-
Integration eventOnPostCombineSalesOrderShipmentOnAfterUpdateBlanketOrderLine(var Record Purchase Header, var Record Drop Shpt. Post. Buffer, var Record Sales Line, var Record Sales Header, var Record Sales Shipment Line, Record Sales Shipment Header, Code[10], Record Currency)-
Integration eventOnRoundAmountOnBeforeCalculateLCYAmounts(var Record Purchase Line, var Record Purchase Line, Record Purchase Header, var Boolean, Record Purchase Line, Record Purchase Line, var Record Purchase Line)-
Integration eventOnUpdateBlanketOrderLineOnBeforeCheckBlanketOrderPurchLine(var Record Purchase Line, Record Purchase Line, var Boolean)-
Integration eventOnBeforeModifyInvoicedQtyOnPurchRcptLine(var Record Purch. Rcpt. Line, var Boolean)-
Integration eventOnAfterPostPurchaseDocDropShipment(Code[20], Boolean, Boolean)-
Integration eventOnAfterPostAssocItemJnlLine(var Record Item Journal Line, var Codeunit Item Jnl.-Post Line, var Record Sales Line)-
Integration eventOnBeforePostCommitPurchaseDoc(var Record Purchase Header, var Codeunit Gen. Jnl.-Post Line, Boolean, var Boolean, var Boolean, var Record Purchase Line)-
Integration eventOnBeforePostItemJnlLine(Record Purchase Header, var Record Purchase Line, var Decimal, var Decimal, var Decimal, var Decimal, var Integer, var Code[20], var Record Tracking Specification, Boolean, var Boolean, var Codeunit Item Jnl.-Post Line, var Integer, var Record Warehouse Receipt Header)-
Integration eventOnBeforeTempDropShptPostBufferInsert(var Record Drop Shpt. Post. Buffer, Record Purchase Line, var Integer)-
Integration eventOnPostItemJnlLineOnAfterPostItemJnlLineJobConsumption(var Record Item Journal Line, Record Purchase Header, Record Purchase Line, Record Item Journal Line, var Record Reservation Entry, var Record Tracking Specification, Decimal, Decimal, var Boolean)-
Integration eventOnPostItemJnlLineOnAfterPrepareItemJnlLine(var Record Item Journal Line, Record Purchase Line, Record Purchase Header, Boolean, var Code[20], Record Tracking Specification, Decimal, Decimal)-
Integration eventOnPostPurchLineOnBeforeInsertReceiptLine(Record Purchase Header, var Record Purchase Line, var Boolean, Record Purch. Rcpt. Header, Boolean, Decimal, Record Purchase Line, var Record Return Shipment Header, var Record Tracking Specification, var Integer, Code[10], Boolean, var Record Warehouse Receipt Header, Boolean, Boolean, var Codeunit Gen. Jnl.-Post Line, Code[20])-
Integration eventOnPostPurchLineOnBeforeInsertReturnShipmentLine(var Record Purchase Header, var Record Purchase Line, var Boolean, Record Return Shipment Header, Record Purchase Line, Boolean, Record Purchase Line, var Record Purch. Rcpt. Header)-
Integration eventOnValidatePostingAndDocumentDateOnAfterCalcPostingDateExists(var Record Purchase Header, var Boolean, var Boolean, var Date, var Boolean, var Boolean, var Boolean, var Boolean, var Date)-
Integration eventOnBeforeUpdateAssosOrderPostingNos(var Record Purchase Line, var Record Purchase Header, var Boolean, var Boolean, Boolean)-
Integration eventOnAfterCopyToTempLines(var Record Purchase Line, var Record Purchase Header)-
Integration eventOnBeforeCheckAndUpdate(var Record Purchase Header, var Boolean)-
Integration eventOnBeforeCheckItemCharge(var Record Item Charge Assignment (Purch), var Boolean)-
Integration eventOnBeforeProcedurePostAssocItemJnlLine(var Record Sales Line, var Record Tracking Specification, var Record Tracking Specification, Decimal, Decimal, var Integer, var Boolean)-
Integration eventOnPostDistributeItemChargeOnAfterSetFactor(Record Item Ledger Entry, var Decimal)-
Integration eventOnBeforeCalcItemJnlLineToBeInvoicedAmounts(var Record Item Journal Line, var Record Purchase Header, var Record Purchase Line, Decimal, Decimal, var Decimal, var Decimal, var Boolean)-
Integration eventOnBeforePostItemJnlLineWhseLine(var Record Warehouse Journal Line, var Record Tracking Specification, Record Purchase Line, Boolean)-
Integration eventOnAfterPostItemJnlLineWhseLine(var Record Warehouse Journal Line, var Record Tracking Specification, Record Purchase Line)-
Integration eventOnPostItemChargePerTransferOnBeforeProcessItemApplicationEntry(Record Purchase Line, Record Item Application Entry, Record Transfer Receipt Line, Decimal, var Decimal, Record General Ledger Setup, Record Purchase Header, var Boolean)-
Integration eventOnBeforePostItemCharge(Record Purchase Header, var Record Purchase Line, Integer, Decimal, Decimal, Decimal, Decimal, var Boolean)-
Integration eventOnInsertedPrepmtVATBaseToDeductOnAfterSetTempPrepmtDeductLCYPurchaseLine(var Record Purchase Line, var Decimal, var Boolean)-
Integration eventOnBeforeAdjustPrepmtAmountLCY(Record Purchase Header, var Record Purchase Line, var Boolean)-
Integration eventOnBeforeAdjustFinalInvWith100PctPrepmt(var Record Purchase Line, var Record Purchase Line, var Boolean)-
Integration eventOnAfterUpdateInvoicedQtyOnReturnShipmentLine(var Record Return Shipment Line)-