Codeunit "TransferOrder-Post Receipt"

ID 5705
Namespace: Microsoft.Inventory.Transfer

Properties

Name Value
Permissions tabledata "G/L Entry" = r, tabledata "Item Entry Relation" = i, tabledata "Transfer Receipt Header" = ri, tabledata "Transfer Receipt Line" = rim
TableNo Table Microsoft.Inventory.Transfer."Transfer Header"
EventSubscriberInstance Manual

Methods

SetHideValidationDialog

procedure SetHideValidationDialog(NewHideValidationDialog: Boolean)

Parameters

Name Type Description
NewHideValidationDialog Boolean

SetWhseRcptHeader

procedure SetWhseRcptHeader(var WhseRcptHeader2: Record "Warehouse Receipt Header")

Parameters

Name Type Description
WhseRcptHeader2 Table Microsoft.Warehouse.Document."Warehouse Receipt Header"

SetSuppressCommit

procedure SetSuppressCommit(NewSuppressCommit: Boolean)

Parameters

Name Type Description
NewSuppressCommit Boolean

SetCalledBy

procedure SetCalledBy(NewCalledBy: Integer)

Parameters

Name Type Description
NewCalledBy Integer

SetPreviewMode

procedure SetPreviewMode(NewPreviewMode: Boolean)

Parameters

Name Type Description
NewPreviewMode Boolean

Events

OnBeforePostItemJournalLine

[IntegrationEvent(False,False)]
local procedure OnBeforePostItemJournalLine(var ItemJournalLine: Record "Item Journal Line", TransferLine: Record "Transfer Line", TransferReceiptHeader: Record "Transfer Receipt Header", TransferReceiptLine: Record "Transfer Receipt Line", CommitIsSuppressed: Boolean, PreviewMode: Boolean, TransLine: Record "Transfer Line", PostedWhseRcptHeader: Record "Posted Whse. Receipt Header")

Parameters

Name Type Description
ItemJournalLine Table Microsoft.Inventory.Journal."Item Journal Line"
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
TransferReceiptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"
TransferReceiptLine Table Microsoft.Inventory.Transfer."Transfer Receipt Line"
CommitIsSuppressed Boolean
PreviewMode Boolean
TransLine Table Microsoft.Inventory.Transfer."Transfer Line"
PostedWhseRcptHeader Table Microsoft.Warehouse.History."Posted Whse. Receipt Header"

OnBeforeTransferOrderPostReceipt

[IntegrationEvent(True,False)]
local procedure OnBeforeTransferOrderPostReceipt(var TransferHeader: Record "Transfer Header", var CommitIsSuppressed: Boolean, PreviewMode: Boolean, var ItemJnlPostLine: Codeunit "Item Jnl.-Post Line")

Parameters

Name Type Description
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"
CommitIsSuppressed Boolean
PreviewMode Boolean
ItemJnlPostLine Codeunit Microsoft.Inventory.Posting."Item Jnl.-Post Line"

OnAfterInsertTransRcptLine

[IntegrationEvent(False,False)]
local procedure OnAfterInsertTransRcptLine(var TransRcptLine: Record "Transfer Receipt Line", TransLine: Record "Transfer Line", CommitIsSuppressed: Boolean, PreviewMode: Boolean, TransferReceiptHeader: Record "Transfer Receipt Header")

Parameters

Name Type Description
TransRcptLine Table Microsoft.Inventory.Transfer."Transfer Receipt Line"
TransLine Table Microsoft.Inventory.Transfer."Transfer Line"
CommitIsSuppressed Boolean
PreviewMode Boolean
TransferReceiptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"

OnAfterSaveAndClearPostingFromWhseRef

[IntegrationEvent(False,False)]
local procedure OnAfterSaveAndClearPostingFromWhseRef(var TransferHeader: Record "Transfer Header", var Location: Record Location)

Parameters

Name Type Description
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"
Location Table Microsoft.Inventory.Location.Location

OnAfterTransferOrderPostReceipt

[IntegrationEvent(False,False)]
local procedure OnAfterTransferOrderPostReceipt(var TransferHeader: Record "Transfer Header", CommitIsSuppressed: Boolean, PreviewMode: Boolean, var TransferReceiptHeader: Record "Transfer Receipt Header")

Parameters

Name Type Description
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"
CommitIsSuppressed Boolean
PreviewMode Boolean
TransferReceiptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"

OnAfterTransLineUpdateQtyReceived

[IntegrationEvent(False,False)]
local procedure OnAfterTransLineUpdateQtyReceived(var TransferLine: Record "Transfer Line", CommitIsSuppressed: Boolean, PreviewMode: Boolean)

Parameters

Name Type Description
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
CommitIsSuppressed Boolean
PreviewMode Boolean

OnAfterTransRcptLineModify

[IntegrationEvent(False,False)]
local procedure OnAfterTransRcptLineModify(var TransferReceiptLine: Record "Transfer Receipt Line", TransferLine: Record "Transfer Line", CommitIsSuppressed: Boolean, PreviewMode: Boolean)

Parameters

Name Type Description
TransferReceiptLine Table Microsoft.Inventory.Transfer."Transfer Receipt Line"
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
CommitIsSuppressed Boolean
PreviewMode Boolean

OnBeforeCheckDimComb

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckDimComb(TransferHeader: Record "Transfer Header", TransferLine: Record "Transfer Line", var IsHandled: Boolean)

Parameters

Name Type Description
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
IsHandled Boolean

OnBeforeCheckLines

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckLines(TransHeader: Record "Transfer Header", var TransLine: Record "Transfer Line", var IsHandled: Boolean)

Parameters

Name Type Description
TransHeader Table Microsoft.Inventory.Transfer."Transfer Header"
TransLine Table Microsoft.Inventory.Transfer."Transfer Line"
IsHandled Boolean

OnBeforeCheckDimValuePosting

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckDimValuePosting(TransferHeader: Record "Transfer Header", TransferLine: Record "Transfer Line", var IsHandled: Boolean)

Parameters

Name Type Description
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
IsHandled Boolean

OnBeforeCheckWarehouse

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckWarehouse(var TransferLine: Record "Transfer Line", var IsHandled: Boolean)

Parameters

Name Type Description
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
IsHandled Boolean

OnBeforeCreatePostedRcptLineFromWhseRcptLine

[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)

Parameters

Name Type Description
TransRcptLine Table Microsoft.Inventory.Transfer."Transfer Receipt Line"
WhseRcptLine Table Microsoft.Warehouse.Document."Warehouse Receipt Line"
PostedWhseRcptHeader Table Microsoft.Warehouse.History."Posted Whse. Receipt Header"
PostedWhseRcptLine Table Microsoft.Warehouse.History."Posted Whse. Receipt Line"
TempWhseSplitSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"
IsHandled Boolean
WhsePostReceipt Codeunit Microsoft.Warehouse.Document."Whse.-Post Receipt"
TempItemEntryRelation2 Table Microsoft.Inventory.Item."Item Entry Relation"

OnBeforeOnRun

[IntegrationEvent(False,False)]
local procedure OnBeforeOnRun(var TransferHeader2: Record "Transfer Header", var HideValidationDialog: Boolean, SuppressCommit: Boolean, PreviewMode: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
TransferHeader2 Table Microsoft.Inventory.Transfer."Transfer Header"
HideValidationDialog Boolean
SuppressCommit Boolean
PreviewMode Boolean
IsHandled Boolean

OnBeforeInsertTransRcptHeader

[IntegrationEvent(False,False)]
local procedure OnBeforeInsertTransRcptHeader(var TransRcptHeader: Record "Transfer Receipt Header", TransHeader: Record "Transfer Header", CommitIsSuppressed: Boolean, PreviewMode: Boolean, var Handled: Boolean)

Parameters

Name Type Description
TransRcptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"
TransHeader Table Microsoft.Inventory.Transfer."Transfer Header"
CommitIsSuppressed Boolean
PreviewMode Boolean
Handled Boolean

OnBeforePostWhseJnlLine

[IntegrationEvent(False,False)]
local procedure OnBeforePostWhseJnlLine(ItemJnlLine: Record "Item Journal Line", OriginalQuantity: Decimal, OriginalQuantityBase: Decimal, var TempHandlingSpecification: Record "Tracking Specification" temporary, var IsHandled: Boolean)

Parameters

Name Type Description
ItemJnlLine Table Microsoft.Inventory.Journal."Item Journal Line"
OriginalQuantity Decimal
OriginalQuantityBase Decimal
TempHandlingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"
IsHandled Boolean

OnBeforeInsertTransRcptLine

[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")

Parameters

Name Type Description
TransRcptLine Table Microsoft.Inventory.Transfer."Transfer Receipt Line"
TransLine Table Microsoft.Inventory.Transfer."Transfer Line"
CommitIsSuppressed Boolean
PreviewMode Boolean
IsHandled Boolean
TransferReceiptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"

OnBeforeInsertRcptEntryRelation

[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)

Parameters

Name Type Description
TransRcptLine Table Microsoft.Inventory.Transfer."Transfer Receipt Line"
ItemJnlLine Table Microsoft.Inventory.Journal."Item Journal Line"
ItemJnlPostLine Codeunit Microsoft.Inventory.Posting."Item Jnl.-Post Line"
Result Integer
IsHandled Boolean

OnBeforeTransRcptHeaderInsert

[IntegrationEvent(False,False)]
local procedure OnBeforeTransRcptHeaderInsert(var TransferReceiptHeader: Record "Transfer Receipt Header", TransferHeader: Record "Transfer Header")

Parameters

Name Type Description
TransferReceiptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"

OnBeforeDeleteOneTransferHeader

[IntegrationEvent(False,False)]
local procedure OnBeforeDeleteOneTransferHeader(TransferHeader: Record "Transfer Header", var DeleteOne: Boolean, TransferReceiptHeader: Record "Transfer Receipt Header")

Parameters

Name Type Description
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"
DeleteOne Boolean
TransferReceiptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"

OnBeforePostItemJnlLine

[IntegrationEvent(False,False)]
local procedure OnBeforePostItemJnlLine(var TransferReceiptHeader: Record "Transfer Receipt Header", var IsHandled: Boolean, TransferReceiptLine: Record "Transfer Receipt Line")

Parameters

Name Type Description
TransferReceiptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"
IsHandled Boolean
TransferReceiptLine Table Microsoft.Inventory.Transfer."Transfer Receipt Line"

OnBeforeReleaseDocument

[IntegrationEvent(False,False)]
local procedure OnBeforeReleaseDocument(var TransferHeader: Record "Transfer Header")

Parameters

Name Type Description
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"

OnBeforeSaveTempWhseSplitSpec

[IntegrationEvent(False,False)]
local procedure OnBeforeSaveTempWhseSplitSpec(TransLine: Record "Transfer Line", var ItemJnlPostLine: Codeunit "Item Jnl.-Post Line", var IsHandled: Boolean)

Parameters

Name Type Description
TransLine Table Microsoft.Inventory.Transfer."Transfer Line"
ItemJnlPostLine Codeunit Microsoft.Inventory.Posting."Item Jnl.-Post Line"
IsHandled Boolean

OnAfterCheckInvtPostingSetup

[IntegrationEvent(False,False)]
local procedure OnAfterCheckInvtPostingSetup(var TransferHeader: Record "Transfer Header", var WarehouseReceiptHeader: Record "Warehouse Receipt Header", var SourceCode: Code[10])

Parameters

Name Type Description
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"
WarehouseReceiptHeader Table Microsoft.Warehouse.Document."Warehouse Receipt Header"
SourceCode Code[10]

OnCheckTransLine

[IntegrationEvent(False,False)]
local procedure OnCheckTransLine(TransferLine: Record "Transfer Line", TransferHeader: Record "Transfer Header", Location: Record Location, WhseReceive: Boolean)

Parameters

Name Type Description
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"
Location Table Microsoft.Inventory.Location.Location
WhseReceive Boolean

OnWriteDownDerivedLinesOnBeforeTransLineModify

[IntegrationEvent(False,False)]
local procedure OnWriteDownDerivedLinesOnBeforeTransLineModify(var TransferLine: Record "Transfer Line", SourceTransferLine: Record "Transfer Line")

Parameters

Name Type Description
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
SourceTransferLine Table Microsoft.Inventory.Transfer."Transfer Line"

OnAfterInsertTransRcptHeader

[IntegrationEvent(False,False)]
local procedure OnAfterInsertTransRcptHeader(var TransRcptHeader: Record "Transfer Receipt Header", var TransHeader: Record "Transfer Header")

Parameters

Name Type Description
TransRcptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"
TransHeader Table Microsoft.Inventory.Transfer."Transfer Header"

OnInsertTransRcptHeaderOnBeforeGetNextNo

[IntegrationEvent(False,False)]
local procedure OnInsertTransRcptHeaderOnBeforeGetNextNo(var TransRcptHeader: Record "Transfer Receipt Header", TransHeader: Record "Transfer Header")

Parameters

Name Type Description
TransRcptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"
TransHeader Table Microsoft.Inventory.Transfer."Transfer Header"

OnInsertTransRcptLineOnBeforePostWhseJnlLine

[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)

Parameters

Name Type Description
TransRcptLine Table Microsoft.Inventory.Transfer."Transfer Receipt Line"
TransLine Table Microsoft.Inventory.Transfer."Transfer Line"
SuppressCommit Boolean
PreviewMode Boolean
WhsePosting Boolean
ShouldRunPosting Boolean

OnPostWhseJnlLineOnBeforeSplitWhseJnlLine

[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)

Parameters

Name Type Description
TransHeader Table Microsoft.Inventory.Transfer."Transfer Header"
TransRcptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"
PostedWhseRcptHeader Table Microsoft.Warehouse.History."Posted Whse. Receipt Header"
SuppressCommit Boolean
PreviewMode Boolean

OnAfterCheckDimComb

[IntegrationEvent(False,False)]
local procedure OnAfterCheckDimComb(TransferHeader: Record "Transfer Header", TransferLine: Record "Transfer Line")

Parameters

Name Type Description
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"

OnAfterPostItemJnlLine

[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")

Parameters

Name Type Description
ItemJnlLine Table Microsoft.Inventory.Journal."Item Journal Line"
TransLine3 Table Microsoft.Inventory.Transfer."Transfer Line"
TransRcptHeader2 Table Microsoft.Inventory.Transfer."Transfer Receipt Header"
TransRcptLine2 Table Microsoft.Inventory.Transfer."Transfer Receipt Line"
ItemJnlPostLine Codeunit Microsoft.Inventory.Posting."Item Jnl.-Post Line"

OnRunOnAfterTransLineSetFiltersForRcptLines

[IntegrationEvent(False,False)]
local procedure OnRunOnAfterTransLineSetFiltersForRcptLines(var TransferLine: Record "Transfer Line", TransferHeader: Record "Transfer Header", Location: Record Location, WhseReceive: Boolean)

Parameters

Name Type Description
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"
Location Table Microsoft.Inventory.Location.Location
WhseReceive Boolean

OnRunOnAfterInsertTransRcptLines

[IntegrationEvent(False,False)]
local procedure OnRunOnAfterInsertTransRcptLines(TransRcptHeader: Record "Transfer Receipt Header", TransferLine: Record "Transfer Line", TransferHeader: Record "Transfer Header", Location: Record Location, WhseReceive: Boolean)

Parameters

Name Type Description
TransRcptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"
Location Table Microsoft.Inventory.Location.Location
WhseReceive Boolean

OnRunOnBeforePostUpdateDocumens

[IntegrationEvent(False,False)]
local procedure OnRunOnBeforePostUpdateDocumens(var ItemJnlPostLine: Codeunit "Item Jnl.-Post Line")

Parameters

Name Type Description
ItemJnlPostLine Codeunit Microsoft.Inventory.Posting."Item Jnl.-Post Line"

OnInsertTransRcptLineOnAfterWhseRcptLineSetFilters

[IntegrationEvent(False,False)]
local procedure OnInsertTransRcptLineOnAfterWhseRcptLineSetFilters(var TransferLine: Record "Transfer Line", var TransferRcptLine: Record "Transfer Receipt Line", var WarehouseReceiptLine: Record "Warehouse Receipt Line")

Parameters

Name Type Description
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
TransferRcptLine Table Microsoft.Inventory.Transfer."Transfer Receipt Line"
WarehouseReceiptLine Table Microsoft.Warehouse.Document."Warehouse Receipt Line"

OnRunOnBeforeCheckItemBlocked

[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)

Parameters

Name Type Description
TransLine Table Microsoft.Inventory.Transfer."Transfer Line"
Item Table Microsoft.Inventory.Item.Item
TransHeader Table Microsoft.Inventory.Transfer."Transfer Header"
Location Table Microsoft.Inventory.Location.Location
WhseReceive Boolean
IsHandled Boolean

OnBeforeCheckItemVariantNotBlocked

[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)

Parameters

Name Type Description
TransLine Table Microsoft.Inventory.Transfer."Transfer Line"
ItemVariant Table Microsoft.Inventory.Item."Item Variant"
TransHeader Table Microsoft.Inventory.Transfer."Transfer Header"
Location Table Microsoft.Inventory.Location.Location
WhseReceive Boolean
IsHandled Boolean

OnRunOnBeforeUpdateWithWarehouseShipReceive

[IntegrationEvent(False,False)]
local procedure OnRunOnBeforeUpdateWithWarehouseShipReceive(var TransferLine: Record "Transfer Line")

Parameters

Name Type Description
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"

OnRunWithCheckOnBeforeModifyTransferHeader

[IntegrationEvent(False,False)]
local procedure OnRunWithCheckOnBeforeModifyTransferHeader(var TransferHeader: Record "Transfer Header")

Parameters

Name Type Description
TransferHeader Table Microsoft.Inventory.Transfer."Transfer Header"

OnPostItemJnlLineOnBeforeWriteDownDerivedLines

[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")

Parameters

Name Type Description
ItemJournalLine Table Microsoft.Inventory.Journal."Item Journal Line"
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
TransferReceiptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"
TransferReceiptLine Table Microsoft.Inventory.Transfer."Transfer Receipt Line"

OnWriteDownDerivedLinesOnAfterAssignTracking

[IntegrationEvent(False,False)]
local procedure OnWriteDownDerivedLinesOnAfterAssignTracking(var TransferLine: Record "Transfer Line", var TrackingSpecification: Record "Tracking Specification", TrackingSpecificationExists: Boolean)

Parameters

Name Type Description
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
TrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"
TrackingSpecificationExists Boolean

OnBeforeWriteDownDerivedLines

[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)

Parameters

Name Type Description
TransferLine Table Microsoft.Inventory.Transfer."Transfer Line"
SuppressCommit Boolean
PreviewMode Boolean
TransferLine2 Table Microsoft.Inventory.Transfer."Transfer Line"
ReservationLine Table Microsoft.Inventory.Tracking."Reservation Entry"
TempDerivedSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"
IsHandled Boolean

OnAfterInsertTransRcptLineOnBeforePostDeferredValue

[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")

Parameters

Name Type Description
TransLine Table Microsoft.Inventory.Transfer."Transfer Line"
TransHeader Table Microsoft.Inventory.Transfer."Transfer Header"
TransRcptHeader Table Microsoft.Inventory.Transfer."Transfer Receipt Header"
TransRcptLine Table Microsoft.Inventory.Transfer."Transfer Receipt Line"
ItemJnlPostLine Codeunit Microsoft.Inventory.Posting."Item Jnl.-Post Line"

See also