Table of Contents

KVSADVAdvanceSubscribersPurch

Procedures

ProcessNotificationForUnpostedCrMemoForPostedInvoice(Notification) :

procedure ProcessNotificationForUnpostedCrMemoForPostedInvoice(NotificationForUnpostedCrMemo: Notification): 

Events

OnAfterTransferAdvFieldsFromDocumentLineToDocumentLine(Record Purchase Line, Record Purchase Line, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnAfterTransferAdvFieldsFromDocumentLineToDocumentLine(var ToDocumentLine: Record "Purchase Line"; FromDocumentLine: Record "Purchase Line"; TransferAdvanceChainAndPlanningEntryNo: Boolean): 

OnBeforeInitDocumentHeaderAdvanceFields(Record Purchase Header, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeInitDocumentHeaderAdvanceFields(var DocumentHeader: Record "Purchase Header"; var IsHandled: Boolean): 

OnBeforeTestAdvanceNoSeriesForDocumentCreation(Record Purchase Header, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeTestAdvanceNoSeriesForDocumentCreation(var DocumentHeader: Record "Purchase Header"; var IsHandled: Boolean): 

OnBeforeGetAdvPostingNoSeriesForDocumentHeader(Record Purchase Header, Code[20], Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeGetAdvPostingNoSeriesForDocumentHeader(DocumentHeader: Record "Purchase Header"; var PostingNos: Code[20]; var IsHandled: Boolean): 

OnAfterInitAdvanceAccountForDocumentLine(Record Purchase Line) :

[IntegrationEvent(false, false)]
local procedure OnAfterInitAdvanceAccountForDocumentLine(var DocumentLine: Record "Purchase Line"): 

OnBeforeCheckAdvanceDocumentLineUsesUnrealizedVAT(Record Purchase Line, Record VAT Posting Setup, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckAdvanceDocumentLineUsesUnrealizedVAT(var DocumentLine: Record "Purchase Line"; VATPostingSetup: Record "VAT Posting Setup"; var IsHandled: Boolean): 

OnAfterInitQuantityForAdvanceDocumentLine(Record Purchase Line) :

[IntegrationEvent(false, false)]
local procedure OnAfterInitQuantityForAdvanceDocumentLine(var DocumentLine: Record "Purchase Line"): 

OnAfterInitAdvanceFieldsOfDocumentLineFromHeader(Record Purchase Line) :

[IntegrationEvent(false, false)]
local procedure OnAfterInitAdvanceFieldsOfDocumentLineFromHeader(var DocumentLine: Record "Purchase Line"): 

OnBeforeLookupAppliesToDocNoForAdvanceDocumentsInDocumentHeader(Record Purchase Header, Record Vendor Ledger Entry, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeLookupAppliesToDocNoForAdvanceDocumentsInDocumentHeader(var DocumentHeader: Record "Purchase Header"; var CVLedgerEntry: Record "Vendor Ledger Entry"; var IsHandled: Boolean): 

OnAfterAddAdvancePlanninEntryDimensionsToDocumentLineDimSource(Record Purchase Line, List) :

[IntegrationEvent(false, false)]
local procedure OnAfterAddAdvancePlanninEntryDimensionsToDocumentLineDimSource(var DocumentLine: Record "Purchase Line"; var DefaultDimSource: List): 

OnBeforeLookupAppliesToAdvanceDocNoForDocumentHeader(Record Purchase Header, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeLookupAppliesToAdvanceDocNoForDocumentHeader(var DocumentHeader: Record "Purchase Header"; var IsHandled: Boolean): 

OnBeforeCheckAdvanceDocumentTypeForDocumentApplication(Record Purchase Header, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckAdvanceDocumentTypeForDocumentApplication(var DocumentHeader: Record "Purchase Header"; var IsHandled: Boolean): 

OnAfterAddDepositDimensionsToDocumentLine(Record Purchase Line, List) :

[IntegrationEvent(false, false)]
local procedure OnAfterAddDepositDimensionsToDocumentLine(var DocumentLine: Record "Purchase Line"; var DefaultDimSource: List): 

OnAfterAddDepositDimensionsToDocumentHeader(Record Purchase Header, List) :

[IntegrationEvent(false, false)]
local procedure OnAfterAddDepositDimensionsToDocumentHeader(var DocumentHeader: Record "Purchase Header"; var DefaultDimSource: List):