Share via


Table "Phys. Invt. Order Line"

ID 5876
Namespace: Microsoft.Inventory.Counting.Document

Properties

Name Value
Caption Phys. Invt. Order Line
DrillDownPageID Page Microsoft.Inventory.Counting.Document."Physical Inventory Order Lines"
LookupPageID Page Microsoft.Inventory.Counting.Document."Physical Inventory Order Lines"
DataClassification CustomerContent

Fields

Name Type Description
"Document No." Code[20]
"Line No." Integer
"On Recording Lines" Boolean
"Item No." Code[20]
"Variant Code" Code[10]
"Location Code" Code[10]
"Bin Code" Code[20]
Description Text[100]
"Description 2" Text[50]
"Unit of Measure" Text[50]
"Base Unit of Measure Code" Code[10]
"Qty. Expected (Base)" Decimal
"Qty. Exp. Calculated" Boolean
"Use Item Tracking" Boolean
"Qty. Exp. Tracking (Base)" Decimal
"Last Item Ledger Entry No." Integer
"Unit Amount" Decimal
"Unit Cost" Decimal
"No. Finished Rec.-Lines" Integer
"Qty. Recorded (Base)" Decimal
"Quantity (Base)" Decimal
"Entry Type" Option
"Pos. Qty. (Base)" Decimal
"Neg. Qty. (Base)" Decimal
"Without Difference" Boolean
"Recorded Without Order" Boolean
"Shortcut Dimension 1 Code" Code[20]
"Shortcut Dimension 2 Code" Code[20]
"Shelf No." Code[10]
"Gen. Bus. Posting Group" Code[20]
"Gen. Prod. Posting Group" Code[20]
"Inventory Posting Group" Code[20]
"Dimension Set ID" Integer
"Item Category Code" Code[20]
"Item Reference No." Code[50]
"Item Reference Unit of Measure" Code[10]
"Item Reference Type" Enum Microsoft.Inventory.Item.Catalog."Item Reference Type"
"Item Reference Type No." Code[30]
"Phys Invt Counting Period Code" Code[10]
"Phys Invt Counting Period Type" Option
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

GetPhysInvtOrderHeader

procedure GetPhysInvtOrderHeader()

TestStatusOpen

procedure TestStatusOpen()

CalcQtyAndTrackLinesExpected

procedure CalcQtyAndTrackLinesExpected()

CalcQtyAndLastItemLedgExpected

procedure CalcQtyAndLastItemLedgExpected(var QtyExpected: Decimal, var LastItemLedgEntryNo: Integer)

Parameters

Name Type Description
QtyExpected Decimal
LastItemLedgEntryNo Integer

ResetQtyExpected

procedure ResetQtyExpected()

TestQtyExpected

procedure TestQtyExpected()

TestQtyRecorded

procedure TestQtyRecorded()

CalcCosts

procedure CalcCosts()

CheckLine

procedure CheckLine()

EmptyLine

procedure EmptyLine(): Boolean

Returns

Type Description
Boolean

PrepareLineArgs

procedure PrepareLineArgs(WhseEntry: Record "Warehouse Entry")

Parameters

Name Type Description
WhseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"

PrepareLineArgs

procedure PrepareLineArgs(ItemLedgEntry: Record "Item Ledger Entry")

Parameters

Name Type Description
ItemLedgEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"

PrepareLineArgs

procedure PrepareLineArgs(WhseEntry: Record "Warehouse Entry", ItemLedgEntry: Record "Item Ledger Entry")

Parameters

Name Type Description
WhseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"
ItemLedgEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"

PrepareLine

procedure PrepareLine(DocNo: Code[20], LineNo: Integer, ItemNo: Code[20], VariantCode: Code[10], LocationCode: Code[10], BinCode: Code[20], PeriodCode: Code[10], PeriodType: Option)

Parameters

Name Type Description
DocNo Code[20]
LineNo Integer
ItemNo Code[20]
VariantCode Code[10]
LocationCode Code[10]
BinCode Code[20]
PeriodCode Code[10]
PeriodType Option

PrepareLine

procedure PrepareLine(DocNo: Code[20], LineNo: Integer, PhysInvtOrderLineArgs: Record "Phys. Invt. Order Line", PeriodCode: Code[10], PeriodType: Option)

Parameters

Name Type Description
DocNo Code[20]
LineNo Integer
PhysInvtOrderLineArgs Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
PeriodCode Code[10]
PeriodType Option

ShowDimensions

procedure ShowDimensions()

CreateDim

procedure CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]])

Parameters

Name Type Description
DefaultDimSource List of [Dictionary of [Integer, Code[20]]]

ValidateShortcutDimCode

procedure ValidateShortcutDimCode(FieldNumber: Integer, var ShortcutDimCode: Code[20])

Parameters

Name Type Description
FieldNumber Integer
ShortcutDimCode Code[20]

LookupShortcutDimCode

procedure LookupShortcutDimCode(FieldNo: Integer, var ShortcutDimCode: Code[20])

Parameters

Name Type Description
FieldNo Integer
ShortcutDimCode Code[20]

ShowShortcutDimCode

procedure ShowShortcutDimCode(var ShortcutDimCode: array[8] of Code[20])

Parameters

Name Type Description
ShortcutDimCode array[8] of Code[20]

ShowPhysInvtRecordingLines

procedure ShowPhysInvtRecordingLines()

ShowExpectPhysInvtTrackLines

procedure ShowExpectPhysInvtTrackLines()

ShowItemTrackingLines

procedure ShowItemTrackingLines(Which: Option)

Parameters

Name Type Description
Which Option

ShowItemLedgerEntries

procedure ShowItemLedgerEntries()

ShowPhysInvtLedgerEntries

procedure ShowPhysInvtLedgerEntries()

GetFieldsFromSKU

procedure GetFieldsFromSKU()

ShowBinContentItem

procedure ShowBinContentItem()

ShowBinContentBin

procedure ShowBinContentBin()

CreateDimFromDefaultDim

procedure CreateDimFromDefaultDim()

CreateDimFromDefaultDim

procedure CreateDimFromDefaultDim(FieldNo: Integer)

Parameters

Name Type Description
FieldNo Integer

GetDateForCalculations

procedure GetDateForCalculations(): Date

Returns

Type Description
Date

Events

OnAfterInitDefaultDimensionSources

[IntegrationEvent(False,False)]
local procedure OnAfterInitDefaultDimensionSources(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", var DefaultDimSource: List of [Dictionary of [Integer, Code[20]]])

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
DefaultDimSource List of [Dictionary of [Integer, Code[20]]]

OnAfterGetFieldsFromSKU

[IntegrationEvent(False,False)]
local procedure OnAfterGetFieldsFromSKU(var PhysInvtOrderLine: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnAfterCreateDim

[IntegrationEvent(False,False)]
local procedure OnAfterCreateDim(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", DefaultDimSource: List of [Dictionary of [Integer, Code[20]]])

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
DefaultDimSource List of [Dictionary of [Integer, Code[20]]]

OnAfterResetQtyExpected

[IntegrationEvent(False,False)]
local procedure OnAfterResetQtyExpected(var PhysInvtOrderLine: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnAfterValidateShortcutDimCode

[IntegrationEvent(False,False)]
local procedure OnAfterValidateShortcutDimCode(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", var xPhysInvtOrderLine: Record "Phys. Invt. Order Line", FieldNumber: Integer, var ShortcutDimCode: Code[20])

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
xPhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
FieldNumber Integer
ShortcutDimCode Code[20]

OnAfterValidateItemNo

[IntegrationEvent(False,False)]
local procedure OnAfterValidateItemNo(var PhysInvtRecordLine: Record "Phys. Invt. Order Line", PhysInvtRecordHeader: Record "Phys. Invt. Order Header", Item: Record Item)

Parameters

Name Type Description
PhysInvtRecordLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
PhysInvtRecordHeader Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Header"
Item Table Microsoft.Inventory.Item.Item

OnBeforeValidateShortcutDimCode

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateShortcutDimCode(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", var xPhysInvtOrderLine: Record "Phys. Invt. Order Line", FieldNumber: Integer, var ShortcutDimCode: Code[20])

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
xPhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
FieldNumber Integer
ShortcutDimCode Code[20]

OnBeforeShowItemLedgerEntries

[IntegrationEvent(False,False)]
local procedure OnBeforeShowItemLedgerEntries(var ItemLedgerEntry: Record "Item Ledger Entry", var PhysInvtOrderLine: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
ItemLedgerEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnBeforeShowPhysInvtLedgerEntries

[IntegrationEvent(False,False)]
local procedure OnBeforeShowPhysInvtLedgerEntries(var PhysInventoryLedgerEntry: Record "Phys. Inventory Ledger Entry", var PhysInvtOrderLine: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
PhysInventoryLedgerEntry Table Microsoft.Inventory.Counting.Journal."Phys. Inventory Ledger Entry"
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnBeforeTestItemNotBlocked

[IntegrationEvent(False,False)]
local procedure OnBeforeTestItemNotBlocked(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", var Item: Record Item, var IsHandled: Boolean)

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
Item Table Microsoft.Inventory.Item.Item
IsHandled Boolean

OnBeforeTestItemVariantNotBlocked

[IntegrationEvent(False,False)]
local procedure OnBeforeTestItemVariantNotBlocked(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", var ItemVariant: Record "Item Variant", var IsHandled: Boolean)

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
ItemVariant Table Microsoft.Inventory.Item."Item Variant"
IsHandled Boolean

OnBeforeValidateBinCode

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateBinCode(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", var IsHandled: Boolean)

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
IsHandled Boolean

OnCalcCostsOnAfterInitItemJnlLine

[IntegrationEvent(False,False)]
local procedure OnCalcCostsOnAfterInitItemJnlLine(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", var ItemJnlLine: Record "Item Journal Line")

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
ItemJnlLine Table Microsoft.Inventory.Journal."Item Journal Line"

OnCalcQtyAndLastItemLedgExpectedSetItemLedgEntryFilters

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndLastItemLedgExpectedSetItemLedgEntryFilters(var ItemLedgerEntry: Record "Item Ledger Entry", var PhysInvtOrderLine: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
ItemLedgerEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnCalcQtyAndLastItemLedgExpectedSetWhseEntryFilters

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndLastItemLedgExpectedSetWhseEntryFilters(var WarehouseEntry: Record "Warehouse Entry", var PhysInvtOrderLine: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
WarehouseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnCalcQtyAndTrackLinesExpectedSetItemLedgEntryFilters

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndTrackLinesExpectedSetItemLedgEntryFilters(var ItemLedgerEntry: Record "Item Ledger Entry", var PhysInvtOrderLine: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
ItemLedgerEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLine2

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLine2(var ExpInvtOrderTracking: Record "Exp. Invt. Order Tracking", var ItemLedgerEntry: Record "Item Ledger Entry")

Parameters

Name Type Description
ExpInvtOrderTracking Table Microsoft.Inventory.Counting.Tracking."Exp. Invt. Order Tracking"
ItemLedgerEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"

OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLineFromWhseEntry2

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndTrackLinesExpectedOnAfterExpPhysInvtTrackingInsertLineFromWhseEntry2(var ExpInvtOrderTracking: Record "Exp. Invt. Order Tracking", WarehouseEntry: Record "Warehouse Entry")

Parameters

Name Type Description
ExpInvtOrderTracking Table Microsoft.Inventory.Counting.Tracking."Exp. Invt. Order Tracking"
WarehouseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"

OnCalcQtyAndTrackLinesExpectedOnAfterSetWhseEntryFilters

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndTrackLinesExpectedOnAfterSetWhseEntryFilters(var WarehouseEntry: Record "Warehouse Entry", PhysInvtOrderLine: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
WarehouseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnCalcQtyAndTrackLinesExpectedOnAfterHandleItemLedgerEntryTracking2

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndTrackLinesExpectedOnAfterHandleItemLedgerEntryTracking2(var ExpInvtOrderTracking: Record "Exp. Invt. Order Tracking", ItemLedgerEntry: Record "Item Ledger Entry")

Parameters

Name Type Description
ExpInvtOrderTracking Table Microsoft.Inventory.Counting.Tracking."Exp. Invt. Order Tracking"
ItemLedgerEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"

OnCalcQtyAndTrackLinesExpectedOnAfterHandleWarehouseEntryTracking2

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndTrackLinesExpectedOnAfterHandleWarehouseEntryTracking2(var ExpInvtOrderTracking: Record "Exp. Invt. Order Tracking", WarehouseEntry: Record "Warehouse Entry")

Parameters

Name Type Description
ExpInvtOrderTracking Table Microsoft.Inventory.Counting.Tracking."Exp. Invt. Order Tracking"
WarehouseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"

OnCalcQtyAndTrackLinesExpectedOnBeforeModifyFromItemLedgEntry2

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndTrackLinesExpectedOnBeforeModifyFromItemLedgEntry2(var ExpInvtOrderTracking: Record "Exp. Invt. Order Tracking", var ItemLedgerEntry: Record "Item Ledger Entry")

Parameters

Name Type Description
ExpInvtOrderTracking Table Microsoft.Inventory.Counting.Tracking."Exp. Invt. Order Tracking"
ItemLedgerEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"

OnCalcQtyAndTrackLinesExpectedOnBeforeInsertFromWhseEntry2

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndTrackLinesExpectedOnBeforeInsertFromWhseEntry2(var ExpInvtOrderTracking: Record "Exp. Invt. Order Tracking", var WarehouseEntry: Record "Warehouse Entry")

Parameters

Name Type Description
ExpInvtOrderTracking Table Microsoft.Inventory.Counting.Tracking."Exp. Invt. Order Tracking"
WarehouseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"

OnCalcQtyAndTrackLinesExpectedOnPhysInvtTrackingNotGet

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndTrackLinesExpectedOnPhysInvtTrackingNotGet(var PhysInvtOrderLine: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnCalcQtyAndTrackLinesExpectedOnBeforeCalcQtyAndLastItemLedgExpected

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndTrackLinesExpectedOnBeforeCalcQtyAndLastItemLedgExpected(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", PhysInvtOrderHeader: Record "Phys. Invt. Order Header")

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
PhysInvtOrderHeader Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Header"

OnCalcQtyAndLastItemLedgExpectedOnAfterCalcItemLedgEntryQtyExpected

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndLastItemLedgExpectedOnAfterCalcItemLedgEntryQtyExpected(var ItemLedgEntry: Record "Item Ledger Entry", var QtyExpected: Decimal)

Parameters

Name Type Description
ItemLedgEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"
QtyExpected Decimal

OnCalcQtyAndLastItemLedgExpectedOnAfterCalcWhseEntryQtyExpected

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndLastItemLedgExpectedOnAfterCalcWhseEntryQtyExpected(var WhseEntry: Record "Warehouse Entry", var QtyExpected: Decimal)

Parameters

Name Type Description
WhseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"
QtyExpected Decimal

OnTestQtyRecordedOnAfterPhysInvtRecordLineSetFilters

[IntegrationEvent(False,False)]
local procedure OnTestQtyRecordedOnAfterPhysInvtRecordLineSetFilters(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", var PhysInvtRecordLine: Record "Phys. Invt. Record Line")

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
PhysInvtRecordLine Table Microsoft.Inventory.Counting.Recording."Phys. Invt. Record Line"

OnValidateItemNoOnAfterInitFromItem

[IntegrationEvent(False,False)]
local procedure OnValidateItemNoOnAfterInitFromItem(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", xPhysInvtOrderLine: Record "Phys. Invt. Order Line", Item: Record Item, PhysInvtOrderHeader: Record "Phys. Invt. Order Header")

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
xPhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
Item Table Microsoft.Inventory.Item.Item
PhysInvtOrderHeader Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Header"

OnAfterPrepareLine

[IntegrationEvent(False,False)]
local procedure OnAfterPrepareLine(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", PhysInvtOrderLineArgs: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
PhysInvtOrderLineArgs Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnAfterPrepareLineArgs

[IntegrationEvent(False,False)]
local procedure OnAfterPrepareLineArgs(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", ItemLedgEntry: Record "Item Ledger Entry", WhseEntry: Record "Warehouse Entry")

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
ItemLedgEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"
WhseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"

OnAfterCalcQtyAndLastItemLedgExpected

[IntegrationEvent(False,False)]
local procedure OnAfterCalcQtyAndLastItemLedgExpected(var QtyExpected: Decimal, var LastItemLedgEntryNo: Integer, var PhysInvtOrderLine: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
QtyExpected Decimal
LastItemLedgEntryNo Integer
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnBeforeCheckLine

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckLine(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", var IsHandled: Boolean)

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
IsHandled Boolean

OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineWhseEntry2

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineWhseEntry2(var ExpInvtOrderTracking: Record "Exp. Invt. Order Tracking", var PhysInvtOrderLine: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
ExpInvtOrderTracking Table Microsoft.Inventory.Counting.Tracking."Exp. Invt. Order Tracking"
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineItemLedgEntry2

[IntegrationEvent(False,False)]
local procedure OnCalcQtyAndTrackLinesExpectedOnAfterDeleteLineItemLedgEntry2(var ExpPhysInvtTracking: Record "Exp. Invt. Order Tracking", var PhysInvtOrderLine: Record "Phys. Invt. Order Line")

Parameters

Name Type Description
ExpPhysInvtTracking Table Microsoft.Inventory.Counting.Tracking."Exp. Invt. Order Tracking"
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"

OnAfterInitTableValuePair

[IntegrationEvent(False,False)]
local procedure OnAfterInitTableValuePair(var PhysInvtOrderLine: Record "Phys. Invt. Order Line", var TableValuePair: Dictionary of [Integer, Code[20]], FieldNo: Integer)

Parameters

Name Type Description
PhysInvtOrderLine Table Microsoft.Inventory.Counting.Document."Phys. Invt. Order Line"
TableValuePair Dictionary of [Integer, Code[20]]
FieldNo Integer

See also