[IntegrationEvent(True,False)]
local procedure OnBeforeTransferOrderPostReceipt(var TransferHeader: Record "Transfer Header", var CommitIsSuppressed: Boolean, PreviewMode: Boolean, var ItemJnlPostLine: Codeunit "Item Jnl.-Post Line")
[IntegrationEvent(False,False)]
local procedure OnAfterSaveAndClearPostingFromWhseRef(var TransferHeader: Record "Transfer Header", var Location: Record Location)
[IntegrationEvent(False,False)]
local procedure OnAfterTransferOrderPostReceipt(var TransferHeader: Record "Transfer Header", CommitIsSuppressed: Boolean, PreviewMode: Boolean, var TransferReceiptHeader: Record "Transfer Receipt Header")
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckDimComb(TransferHeader: Record "Transfer Header", TransferLine: Record "Transfer Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckLines(TransHeader: Record "Transfer Header", var TransLine: Record "Transfer Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckDimValuePosting(TransferHeader: Record "Transfer Header", TransferLine: Record "Transfer Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreatePostedRcptLineFromWhseRcptLine(var TransRcptLine: Record "Transfer Receipt Line", var WhseRcptLine: Record "Warehouse Receipt Line", var PostedWhseRcptHeader: Record "Posted Whse. Receipt Header", var PostedWhseRcptLine: Record "Posted Whse. Receipt Line", var TempWhseSplitSpecification: Record "Tracking Specification" temporary, var IsHandled: Boolean, var WhsePostReceipt: Codeunit "Whse.-Post Receipt", var TempItemEntryRelation2: Record "Item Entry Relation" temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforeOnRun(var TransferHeader2: Record "Transfer Header", var HideValidationDialog: Boolean, SuppressCommit: Boolean, PreviewMode: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertTransRcptHeader(var TransRcptHeader: Record "Transfer Receipt Header", TransHeader: Record "Transfer Header", CommitIsSuppressed: Boolean, PreviewMode: Boolean, var Handled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforePostWhseJnlLine(ItemJnlLine: Record "Item Journal Line", OriginalQuantity: Decimal, OriginalQuantityBase: Decimal, var TempHandlingSpecification: Record "Tracking Specification" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertTransRcptLine(var TransRcptLine: Record "Transfer Receipt Line", TransLine: Record "Transfer Line", CommitIsSuppressed: Boolean, PreviewMode: Boolean, var IsHandled: Boolean, TransferReceiptHeader: Record "Transfer Receipt Header")
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertRcptEntryRelation(var TransRcptLine: Record "Transfer Receipt Line", var ItemJnlLine: Record "Item Journal Line", var ItemJnlPostLine: Codeunit "Item Jnl.-Post Line", var Result: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeTransRcptHeaderInsert(var TransferReceiptHeader: Record "Transfer Receipt Header", TransferHeader: Record "Transfer Header")
[IntegrationEvent(False,False)]
local procedure OnBeforeDeleteOneTransferHeader(TransferHeader: Record "Transfer Header", var DeleteOne: Boolean, TransferReceiptHeader: Record "Transfer Receipt Header")
[IntegrationEvent(False,False)]
local procedure OnBeforePostItemJnlLine(var TransferReceiptHeader: Record "Transfer Receipt Header", var IsHandled: Boolean, TransferReceiptLine: Record "Transfer Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeSaveTempWhseSplitSpec(TransLine: Record "Transfer Line", var ItemJnlPostLine: Codeunit "Item Jnl.-Post Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterCheckInvtPostingSetup(var TransferHeader: Record "Transfer Header", var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var SourceCode: Code[10])
[IntegrationEvent(False,False)]
local procedure OnCheckTransLine(TransferLine: Record "Transfer Line", TransferHeader: Record "Transfer Header", Location: Record Location, WhseReceive: Boolean)
[IntegrationEvent(False,False)]
local procedure OnWriteDownDerivedLinesOnBeforeTransLineModify(var TransferLine: Record "Transfer Line", SourceTransferLine: Record "Transfer Line")
[IntegrationEvent(False,False)]
local procedure OnAfterInsertTransRcptHeader(var TransRcptHeader: Record "Transfer Receipt Header", var TransHeader: Record "Transfer Header")
[IntegrationEvent(False,False)]
local procedure OnInsertTransRcptHeaderOnBeforeGetNextNo(var TransRcptHeader: Record "Transfer Receipt Header", TransHeader: Record "Transfer Header")
[IntegrationEvent(False,False)]
local procedure OnInsertTransRcptLineOnBeforePostWhseJnlLine(var TransRcptLine: Record "Transfer Receipt Line", var TransLine: Record "Transfer Line", SuppressCommit: Boolean, PreviewMode: Boolean, var WhsePosting: Boolean, var ShouldRunPosting: Boolean)
[IntegrationEvent(False,False)]
local procedure OnPostWhseJnlLineOnBeforeSplitWhseJnlLine()
OnRunOnBeforeCommit
[IntegrationEvent(False,False)]
local procedure OnRunOnBeforeCommit(var TransHeader: Record "Transfer Header", var TransRcptHeader: Record "Transfer Receipt Header", PostedWhseRcptHeader: Record "Posted Whse. Receipt Header", var SuppressCommit: Boolean, PreviewMode: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterPostItemJnlLine(ItemJnlLine: Record "Item Journal Line", var TransLine3: Record "Transfer Line", var TransRcptHeader2: Record "Transfer Receipt Header", var TransRcptLine2: Record "Transfer Receipt Line", var ItemJnlPostLine: Codeunit "Item Jnl.-Post Line")
[IntegrationEvent(False,False)]
local procedure OnRunOnAfterTransLineSetFiltersForRcptLines(var TransferLine: Record "Transfer Line", TransferHeader: Record "Transfer Header", Location: Record Location, WhseReceive: Boolean)
[IntegrationEvent(False,False)]
local procedure OnRunOnAfterInsertTransRcptLines(TransRcptHeader: Record "Transfer Receipt Header", TransferLine: Record "Transfer Line", TransferHeader: Record "Transfer Header", Location: Record Location, WhseReceive: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertTransRcptLineOnAfterWhseRcptLineSetFilters(var TransferLine: Record "Transfer Line", var TransferRcptLine: Record "Transfer Receipt Line", var WarehouseReceiptLine: Record "Warehouse Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnRunOnBeforeCheckItemBlocked(TransLine: Record "Transfer Line", Item: Record Item, TransHeader: Record "Transfer Header", Location: Record Location, WhseReceive: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckItemVariantNotBlocked(TransLine: Record "Transfer Line", ItemVariant: Record "Item Variant", TransHeader: Record "Transfer Header", Location: Record Location, WhseReceive: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnPostItemJnlLineOnBeforeWriteDownDerivedLines(var ItemJournalLine: Record "Item Journal Line", var TransferLine: Record "Transfer Line", var TransferReceiptHeader: Record "Transfer Receipt Header", var TransferReceiptLine: Record "Transfer Receipt Line")
[IntegrationEvent(False,False)]
local procedure OnWriteDownDerivedLinesOnAfterAssignTracking(var TransferLine: Record "Transfer Line", var TrackingSpecification: Record "Tracking Specification", TrackingSpecificationExists: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeWriteDownDerivedLines(var TransferLine: Record "Transfer Line", SuppressCommit: Boolean, PreviewMode: Boolean, var TransferLine2: Record "Transfer Line", var ReservationLine: Record "Reservation Entry", var TempDerivedSpecification: Record "Tracking Specification" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterInsertTransRcptLineOnBeforePostDeferredValue(var TransLine: Record "Transfer Line", TransHeader: Record "Transfer Header", TransRcptHeader: Record "Transfer Receipt Header", TransRcptLine: Record "Transfer Receipt Line", var ItemJnlPostLine: Codeunit "Item Jnl.-Post Line")