Table of Contents

Table "Whse. Item Tracking Line"

ID 6550
Namespace: Microsoft.Warehouse.Tracking

Properties

Name Value
Caption Whse. Item Tracking Line
DataClassification CustomerContent

Fields

Name Type Description
"Entry No." Integer
"Item No." Code[20]

Specifies the same as the field in the Item Tracking Lines window.

"Location Code" Code[10]

Specifies the same as the field in the Item Tracking Lines window.

"Quantity (Base)" Decimal
Description Text[100]

Specifies the same as the field with the same name in the Item Tracking Lines window.

"Source Type" Integer
"Source Subtype" Option
"Source ID" Code[20]
"Source Batch Name" Code[10]
"Source Prod. Order Line" Integer
"Source Ref. No." Integer
"Serial No." Code[50]

Specifies the same as the field in the Item Tracking Lines window.

"Qty. per Unit of Measure" Decimal
"Warranty Date" Date

Specifies the same as the field in the Item Tracking Lines window.

"Expiration Date" Date

Specifies the same as the field in the Item Tracking Lines window.

"Qty. to Handle (Base)" Decimal
"Qty. to Invoice (Base)" Decimal
"Quantity Handled (Base)" Decimal
"Quantity Invoiced (Base)" Decimal
"Qty. to Handle" Decimal
"Buffer Status" Option
"Buffer Status2" Option
"New Serial No." Code[50]

Specifies a new serial number that replaces the number in the Serial No. field, when you post the warehouse item reclassification journal.

"New Lot No." Code[50]

Specifies a new lot number that replaces the number in the Lot No. field, when you post the warehouse item reclassification journal.

"Source Type Filter" Option
"Qty. Registered (Base)" Decimal
"Put-away Qty. (Base)" Decimal
"Pick Qty. (Base)" Decimal
"Created by Whse. Activity Line" Boolean
"Lot No." Code[50]

Specifies the same as the field in the Item Tracking Lines window.

"Variant Code" Code[10]

Specifies the variant of the item on the line.

"New Expiration Date" Date

Specifies the same as the field in the Item Tracking Lines window.

"Package No." Code[50]

Specifies a new package number that replaces the package number, when you post the warehouse item reclassification journal.

"New Package No." Code[50]

Specifies a new package number that replaces the number in the Package No. field, when you post the warehouse item reclassification journal.

SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemCreatedByUserName Text[50]
SystemCreatedByFullName Text[80]
SystemModifiedByUserName Text[50]
SystemModifiedByFullName Text[80]
SystemRowVersion BigInteger

Methods

GetNextEntryNo

Gets the next entry number for the Whse. Item Tracking Line table using sequence number management.

[InherentPermissions(TableData,6550,r)]
procedure GetNextEntryNo(): Integer

Returns

Type Description
Integer

The next available entry number.

GetLastEntryNo

procedure GetLastEntryNo(): Integer

Returns

Type Description
Integer

InitQtyToHandle

procedure InitQtyToHandle()

InitExpirationDate

procedure InitExpirationDate()

IsReclass

procedure IsReclass(SourceType: Integer; SourceBatchName: Code[10]): Boolean

Parameters

Name Type Description
SourceType Integer
SourceBatchName Code[10]

Returns

Type Description
Boolean

LookUpTrackingSummary

procedure LookUpTrackingSummary(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; TrackingType: Enum "Item Tracking Type"; MaxQuantity: Decimal; SignFactor: Integer; SearchForSupply: Boolean)

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
TrackingType Enum Microsoft.Inventory.Tracking."Item Tracking Type"
MaxQuantity Decimal
SignFactor Integer
SearchForSupply Boolean

CheckTrackingIfRequired

procedure CheckTrackingIfRequired(WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

SetTrackingFilterFromItemTrackingSetupIfNotBlank

procedure SetTrackingFilterFromItemTrackingSetupIfNotBlank(ItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
ItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

ClearTrackingFilter

procedure ClearTrackingFilter()

CopyTrackingFromEntrySummary

procedure CopyTrackingFromEntrySummary(EntrySummary: Record "Entry Summary")

Parameters

Name Type Description
EntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"

CopyTrackingFromItemLedgEntry

procedure CopyTrackingFromItemLedgEntry(ItemLedgerEntry: Record "Item Ledger Entry")

Parameters

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

CopyTrackingFromPostedWhseReceiptLine

procedure CopyTrackingFromPostedWhseReceiptLine(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")

Parameters

Name Type Description
PostedWhseReceiptLine Table Microsoft.Warehouse.History."Posted Whse. Receipt Line"

CopyTrackingFromReservEntry

procedure CopyTrackingFromReservEntry(ReservationEntry: Record "Reservation Entry")

Parameters

Name Type Description
ReservationEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

CopyTrackingFromPostedWhseRcptLine

procedure CopyTrackingFromPostedWhseRcptLine(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")

Parameters

Name Type Description
PostedWhseReceiptLine Table Microsoft.Warehouse.History."Posted Whse. Receipt Line"

CopyTrackingFromWhseActivityLine

procedure CopyTrackingFromWhseActivityLine(WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

CopyTrackingFromWhseEntry

procedure CopyTrackingFromWhseEntry(WarehouseEntry: Record "Warehouse Entry")

Parameters

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

CopyTrackingFromWhseItemTrackingLine

procedure CopyTrackingFromWhseItemTrackingLine(WhseItemTrackingLine: Record "Whse. Item Tracking Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

CopyTrackingFromRelation

procedure CopyTrackingFromRelation(WhseItemEntryRelation: Record "Whse. Item Entry Relation")

Parameters

Name Type Description
WhseItemEntryRelation Table Microsoft.Warehouse.Ledger."Whse. Item Entry Relation"

SetSource

procedure SetSource(SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceBatchName: Code[10]; SourceProdOrderLine: Integer)

Parameters

Name Type Description
SourceType Integer
SourceSubtype Integer
SourceID Code[20]
SourceRefNo Integer
SourceBatchName Code[10]
SourceProdOrderLine Integer

SetSourceFilter

procedure SetSourceFilter(SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceKey: Boolean)

Parameters

Name Type Description
SourceType Integer
SourceSubtype Integer
SourceID Code[20]
SourceRefNo Integer
SourceKey Boolean

SetSourceFilter

procedure SetSourceFilter(SourceBatchName: Code[10]; SourceProdOrderLine: Integer)

Parameters

Name Type Description
SourceBatchName Code[10]
SourceProdOrderLine Integer

SetTrackingFilterFromBinContent

procedure SetTrackingFilterFromBinContent(var BinContent: Record "Bin Content")

Parameters

Name Type Description
BinContent Table Microsoft.Warehouse.Structure."Bin Content"

SetTrackingFilterFromItemLedgerEntry

procedure SetTrackingFilterFromItemLedgerEntry(var ItemLedgerEntry: Record "Item Ledger Entry")

Parameters

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

SetTrackingFilterFromPostedWhseReceiptLine

procedure SetTrackingFilterFromPostedWhseReceiptLine(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")

Parameters

Name Type Description
PostedWhseReceiptLine Table Microsoft.Warehouse.History."Posted Whse. Receipt Line"

SetTrackingFilterFromRelation

procedure SetTrackingFilterFromRelation(WhseItemEntryRelation: Record "Whse. Item Entry Relation")

Parameters

Name Type Description
WhseItemEntryRelation Table Microsoft.Warehouse.Ledger."Whse. Item Entry Relation"

SetTrackingFilterFromReservEntry

procedure SetTrackingFilterFromReservEntry(ReservationEntry: Record "Reservation Entry")

Parameters

Name Type Description
ReservationEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

SetTrackingFilterFromSpec

procedure SetTrackingFilterFromSpec(WhseItemTrackingLine: Record "Whse. Item Tracking Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

SetTrackingFilterFromWhseActivityLine

procedure SetTrackingFilterFromWhseActivityLine(WarehouseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WarehouseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

SetTrackingFilterFromWhseItemTrackingLine

procedure SetTrackingFilterFromWhseItemTrackingLine(WhseItemTrackingLine: Record "Whse. Item Tracking Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

SetTrackingKey

procedure SetTrackingKey()

HasSameTracking

procedure HasSameTracking(WhseItemTrackingLine: Record "Whse. Item Tracking Line"): Boolean

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

Returns

Type Description
Boolean

HasSameNewTracking

procedure HasSameNewTracking(): Boolean

Returns

Type Description
Boolean

HasSameTrackingWithItemEntryRelation

procedure HasSameTrackingWithItemEntryRelation(WhseItemEntryRelation: Record "Whse. Item Entry Relation"): Boolean

Parameters

Name Type Description
WhseItemEntryRelation Table Microsoft.Warehouse.Ledger."Whse. Item Entry Relation"

Returns

Type Description
Boolean

HasSameTrackingWithItemLedgerEntry

procedure HasSameTrackingWithItemLedgerEntry(ItemLedgerEntry: Record "Item Ledger Entry"): Boolean

Parameters

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

Returns

Type Description
Boolean

TrackingExists

procedure TrackingExists(): Boolean

Returns

Type Description
Boolean

Events

OnAfterCheckTrackingIfRequired

[IntegrationEvent(False,False)]
local procedure OnAfterCheckTrackingIfRequired(WhseItemTrackingLine: Record "Whse. Item Tracking Line"; WhseItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
WhseItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterClearTrackingFilter

[IntegrationEvent(False,False)]
local procedure OnAfterClearTrackingFilter(var WhseItemTrackingLine: Record "Whse. Item Tracking Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

OnAfterCopyTrackingFromEntrySummary

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromEntrySummary(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; EntrySummary: Record "Entry Summary")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
EntrySummary Table Microsoft.Inventory.Tracking."Entry Summary"

OnAfterCopyTrackingFromItemLedgEntry

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemLedgEntry(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; ItemLedgerEntry: Record "Item Ledger Entry")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
ItemLedgerEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"

OnAfterCopyTrackingFromPostedWhseReceiptine

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromPostedWhseReceiptine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
PostedWhseReceiptLine Table Microsoft.Warehouse.History."Posted Whse. Receipt Line"

OnAfterCopyTrackingFromRelation

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromRelation(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; WhseItemEntryRelation: Record "Whse. Item Entry Relation")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
WhseItemEntryRelation Table Microsoft.Warehouse.Ledger."Whse. Item Entry Relation"

OnAfterCopyTrackingFromReservEntry

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromReservEntry(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; ReservationEntry: Record "Reservation Entry")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
ReservationEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

OnAfterCopyTrackingFromPostedWhseRcptLine

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromPostedWhseRcptLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; PostedWhseRcptLine: Record "Posted Whse. Receipt Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
PostedWhseRcptLine Table Microsoft.Warehouse.History."Posted Whse. Receipt Line"

OnAfterCopyTrackingFromWhseActivityLine

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseActivityLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; WhseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
WhseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterCopyTrackingFromWhseEntry

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseEntry(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; WhseEntry: Record "Warehouse Entry")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
WhseEntry Table Microsoft.Warehouse.Ledger."Warehouse Entry"

OnAfterCopyTrackingFromWhseItemTrackingLine

[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseItemTrackingLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; FromWhseItemTrackingLine: Record "Whse. Item Tracking Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
FromWhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

OnAfterHasSameTracking

[IntegrationEvent(False,False)]
local procedure OnAfterHasSameTracking(WhseItemTrackingLine: Record "Whse. Item Tracking Line"; WhseItemTrackingLine2: Record "Whse. Item Tracking Line"; var IsSameTracking: Boolean)

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
WhseItemTrackingLine2 Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
IsSameTracking Boolean

OnAfterHasSameNewTracking

[IntegrationEvent(False,False)]
local procedure OnAfterHasSameNewTracking(WhseItemTrackingLine: Record "Whse. Item Tracking Line"; var IsSameTracking: Boolean)

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
IsSameTracking Boolean

OnAfterHasSameTrackingWithItemEntryRelation

[IntegrationEvent(False,False)]
local procedure OnAfterHasSameTrackingWithItemEntryRelation(WhseItemTrackingLine: Record "Whse. Item Tracking Line"; WhseItemEntryRelation: Record "Whse. Item Entry Relation"; var IsSameTracking: Boolean)

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
WhseItemEntryRelation Table Microsoft.Warehouse.Ledger."Whse. Item Entry Relation"
IsSameTracking Boolean

OnAfterInitQtyToHandle

[IntegrationEvent(False,False)]
local procedure OnAfterInitQtyToHandle(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; xWhseItemTrackingLine: Record "Whse. Item Tracking Line"; CallingFieldNo: Integer)

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
xWhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
CallingFieldNo Integer

OnAfterLookUpTrackingSummary

[IntegrationEvent(False,False)]
local procedure OnAfterLookUpTrackingSummary(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; TrackingType: Enum "Item Tracking Type"; var TempTrackingSpecification: Record "Tracking Specification" temporary)

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
TrackingType Enum Microsoft.Inventory.Tracking."Item Tracking Type"
TempTrackingSpecification Table Microsoft.Inventory.Tracking."Tracking Specification"

OnAfterSetTrackingFilterFromBinContent

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromBinContent(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; var BinContent: Record "Bin Content")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
BinContent Table Microsoft.Warehouse.Structure."Bin Content"

OnAfterSetTrackingFilterFromItemLedgerEntry

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemLedgerEntry(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; var ItemLedgerEntry: Record "Item Ledger Entry")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
ItemLedgerEntry Table Microsoft.Inventory.Ledger."Item Ledger Entry"

OnAfterSetTrackingFilterFromItemTrackingSetupIfNotBlank

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemTrackingSetupIfNotBlank(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; ItemTrackingSetup: Record "Item Tracking Setup")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
ItemTrackingSetup Table Microsoft.Inventory.Tracking."Item Tracking Setup"

OnAfterSetTrackingFilterFromPostedWhseReceiptLine

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromPostedWhseReceiptLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
PostedWhseReceiptLine Table Microsoft.Warehouse.History."Posted Whse. Receipt Line"

OnAfterSetTrackingFilterFromRelation

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromRelation(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; WhseItemEntryRelation: Record "Whse. Item Entry Relation")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
WhseItemEntryRelation Table Microsoft.Warehouse.Ledger."Whse. Item Entry Relation"

OnAfterSetTrackingFilterFromReservEntry

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromReservEntry(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; ReservationEntry: Record "Reservation Entry")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
ReservationEntry Table Microsoft.Inventory.Tracking."Reservation Entry"

OnAfterSetTrackingFilterFromSpec

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromSpec(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; FromWhseItemTrackingLine: Record "Whse. Item Tracking Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
FromWhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

OnAfterSetTrackingFilterFromWhseActivityLine

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseActivityLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; WhseActivityLine: Record "Warehouse Activity Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
WhseActivityLine Table Microsoft.Warehouse.Activity."Warehouse Activity Line"

OnAfterSetTrackingFilterFromWhseItemTrackingLine

[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseItemTrackingLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; FromWhseItemTrackingLine: Record "Whse. Item Tracking Line")

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
FromWhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"

OnAfterTrackingExists

[IntegrationEvent(False,False)]
local procedure OnAfterTrackingExists(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; var IsTrackingExist: Boolean)

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
IsTrackingExist Boolean

OnBeforeCheckSerialNoQty

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckSerialNoQty(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
IsHandled Boolean

OnBeforeLookUpTrackingSummary

[IntegrationEvent(False,False)]
local procedure OnBeforeLookUpTrackingSummary(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; TrackingType: Enum "Item Tracking Type"; MaxQuantity: Decimal; SignFactor: Integer; SearchForSupply: Boolean; var IsHandled: Boolean)

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
TrackingType Enum Microsoft.Inventory.Tracking."Item Tracking Type"
MaxQuantity Decimal
SignFactor Integer
SearchForSupply Boolean
IsHandled Boolean

OnBeforeInitExpirationDate

[IntegrationEvent(False,False)]
local procedure OnBeforeInitExpirationDate(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; xWhseItemTrackingLine: Record "Whse. Item Tracking Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
xWhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
IsHandled Boolean

OnBeforeSetTrackingKey

[IntegrationEvent(False,False)]
local procedure OnBeforeSetTrackingKey(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; var IsHandled: Boolean)

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
IsHandled Boolean

OnAfterSetSourceFilter

[IntegrationEvent(False,False)]
local procedure OnAfterSetSourceFilter(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]; SourceRefNo: Integer; SourceKey: Boolean)

Parameters

Name Type Description
WhseItemTrackingLine Table Microsoft.Warehouse.Tracking."Whse. Item Tracking Line"
SourceType Integer
SourceSubtype Integer
SourceID Code[20]
SourceRefNo Integer
SourceKey Boolean

See also