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]
"Location Code"
Code[10]
"Quantity (Base)"
Decimal
Description
Text[100]
"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]
"Qty. per Unit of Measure"
Decimal
"Warranty Date"
Date
"Expiration Date"
Date
"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]
"New Lot No."
Code[50]
"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]
"Variant Code"
Code[10]
"New Expiration Date"
Date
"Package No."
Code[50]
"New Package No."
Code[50]
SystemId
Guid
SystemCreatedAt
DateTime
SystemCreatedBy
Guid
SystemModifiedAt
DateTime
SystemModifiedBy
Guid
SystemRowVersion
BigInteger
Methods
GetLastEntryNo
procedure GetLastEntryNo(): Integer
Returns
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
LookUpTrackingSummary
procedure LookUpTrackingSummary(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", TrackingType: Enum "Item Tracking Type", MaxQuantity: Decimal, SignFactor: Integer, SearchForSupply: Boolean)
Parameters
CheckTrackingIfRequired
procedure CheckTrackingIfRequired(WhseItemTrackingSetup: Record "Item Tracking Setup" temporary)
Parameters
SetTrackingFilterFromItemTrackingSetupIfNotBlank
procedure SetTrackingFilterFromItemTrackingSetupIfNotBlank(ItemTrackingSetup: Record "Item Tracking Setup" temporary)
Parameters
ClearTrackingFilter
procedure ClearTrackingFilter()
CopyTrackingFromEntrySummary
procedure CopyTrackingFromEntrySummary(EntrySummary: Record "Entry Summary" temporary)
Parameters
CopyTrackingFromItemLedgEntry
procedure CopyTrackingFromItemLedgEntry(ItemLedgerEntry: Record "Item Ledger Entry")
Parameters
CopyTrackingFromPostedWhseReceiptLine
procedure CopyTrackingFromPostedWhseReceiptLine(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")
Parameters
CopyTrackingFromReservEntry
procedure CopyTrackingFromReservEntry(ReservationEntry: Record "Reservation Entry")
Parameters
CopyTrackingFromPostedWhseRcptLine
procedure CopyTrackingFromPostedWhseRcptLine(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")
Parameters
CopyTrackingFromWhseActivityLine
procedure CopyTrackingFromWhseActivityLine(WarehouseActivityLine: Record "Warehouse Activity Line")
Parameters
CopyTrackingFromWhseEntry
procedure CopyTrackingFromWhseEntry(WarehouseEntry: Record "Warehouse Entry")
Parameters
CopyTrackingFromWhseItemTrackingLine
procedure CopyTrackingFromWhseItemTrackingLine(WhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
CopyTrackingFromRelation
procedure CopyTrackingFromRelation(WhseItemEntryRelation: Record "Whse. Item Entry Relation")
Parameters
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
SetTrackingFilterFromItemLedgerEntry
procedure SetTrackingFilterFromItemLedgerEntry(var ItemLedgerEntry: Record "Item Ledger Entry")
Parameters
SetTrackingFilterFromPostedWhseReceiptLine
procedure SetTrackingFilterFromPostedWhseReceiptLine(PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")
Parameters
SetTrackingFilterFromRelation
procedure SetTrackingFilterFromRelation(WhseItemEntryRelation: Record "Whse. Item Entry Relation")
Parameters
SetTrackingFilterFromReservEntry
procedure SetTrackingFilterFromReservEntry(ReservationEntry: Record "Reservation Entry")
Parameters
SetTrackingFilterFromSpec
procedure SetTrackingFilterFromSpec(WhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
SetTrackingFilterFromWhseActivityLine
procedure SetTrackingFilterFromWhseActivityLine(WarehouseActivityLine: Record "Warehouse Activity Line")
Parameters
SetTrackingFilterFromWhseItemTrackingLine
procedure SetTrackingFilterFromWhseItemTrackingLine(WhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
SetTrackingKey
procedure SetTrackingKey()
HasSameTracking
procedure HasSameTracking(WhseItemTrackingLine: Record "Whse. Item Tracking Line"): Boolean
Parameters
Returns
HasSameNewTracking
procedure HasSameNewTracking(): Boolean
Returns
HasSameTrackingWithItemEntryRelation
procedure HasSameTrackingWithItemEntryRelation(WhseItemEntryRelation: Record "Whse. Item Entry Relation"): Boolean
Parameters
Returns
HasSameTrackingWithItemLedgerEntry
procedure HasSameTrackingWithItemLedgerEntry(ItemLedgerEntry: Record "Item Ledger Entry"): Boolean
Parameters
Returns
TrackingExists
procedure TrackingExists(): Boolean
Returns
Events
OnAfterCheckTrackingIfRequired
[IntegrationEvent(False,False)]
local procedure OnAfterCheckTrackingIfRequired(WhseItemTrackingLine: Record "Whse. Item Tracking Line", WhseItemTrackingSetup: Record "Item Tracking Setup" temporary)
Parameters
OnAfterClearTrackingFilter
[IntegrationEvent(False,False)]
local procedure OnAfterClearTrackingFilter(var WhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
OnAfterCopyTrackingFromEntrySummary
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromEntrySummary(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", EntrySummary: Record "Entry Summary" temporary)
Parameters
OnAfterCopyTrackingFromItemLedgEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemLedgEntry(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", ItemLedgerEntry: Record "Item Ledger Entry")
Parameters
OnAfterCopyTrackingFromPostedWhseReceiptine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromPostedWhseReceiptine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")
Parameters
OnAfterCopyTrackingFromRelation
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromRelation(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", WhseItemEntryRelation: Record "Whse. Item Entry Relation")
Parameters
OnAfterCopyTrackingFromReservEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromReservEntry(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", ReservationEntry: Record "Reservation Entry")
Parameters
OnAfterCopyTrackingFromPostedWhseRcptLine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromPostedWhseRcptLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", PostedWhseRcptLine: Record "Posted Whse. Receipt Line")
Parameters
OnAfterCopyTrackingFromWhseActivityLine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseActivityLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", WhseActivityLine: Record "Warehouse Activity Line")
Parameters
OnAfterCopyTrackingFromWhseEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseEntry(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", WhseEntry: Record "Warehouse Entry")
Parameters
OnAfterCopyTrackingFromWhseItemTrackingLine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseItemTrackingLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", FromWhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
OnAfterHasSameTracking
[IntegrationEvent(False,False)]
local procedure OnAfterHasSameTracking(WhseItemTrackingLine: Record "Whse. Item Tracking Line", WhseItemTrackingLine2: Record "Whse. Item Tracking Line", var IsSameTracking: Boolean)
Parameters
OnAfterHasSameNewTracking
[IntegrationEvent(False,False)]
local procedure OnAfterHasSameNewTracking(WhseItemTrackingLine: Record "Whse. Item Tracking Line", var IsSameTracking: Boolean)
Parameters
OnAfterHasSameTrackingWithItemEntryRelation
[IntegrationEvent(False,False)]
local procedure OnAfterHasSameTrackingWithItemEntryRelation(WhseItemTrackingLine: Record "Whse. Item Tracking Line", WhseItemEntryRelation: Record "Whse. Item Entry Relation", var IsSameTracking: Boolean)
Parameters
OnAfterInitQtyToHandle
[IntegrationEvent(False,False)]
local procedure OnAfterInitQtyToHandle(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", xWhseItemTrackingLine: Record "Whse. Item Tracking Line", CallingFieldNo: Integer)
Parameters
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
OnAfterSetTrackingFilterFromBinContent
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromBinContent(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", var BinContent: Record "Bin Content")
Parameters
OnAfterSetTrackingFilterFromItemLedgerEntry
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemLedgerEntry(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", var ItemLedgerEntry: Record "Item Ledger Entry")
Parameters
OnAfterSetTrackingFilterFromItemTrackingSetupIfNotBlank
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromItemTrackingSetupIfNotBlank(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", ItemTrackingSetup: Record "Item Tracking Setup" temporary)
Parameters
OnAfterSetTrackingFilterFromPostedWhseReceiptLine
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromPostedWhseReceiptLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", PostedWhseReceiptLine: Record "Posted Whse. Receipt Line")
Parameters
OnAfterSetTrackingFilterFromRelation
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromRelation(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", WhseItemEntryRelation: Record "Whse. Item Entry Relation")
Parameters
OnAfterSetTrackingFilterFromReservEntry
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromReservEntry(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", ReservationEntry: Record "Reservation Entry")
Parameters
OnAfterSetTrackingFilterFromSpec
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromSpec(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", FromWhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
OnAfterSetTrackingFilterFromWhseActivityLine
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseActivityLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", WhseActivityLine: Record "Warehouse Activity Line")
Parameters
OnAfterSetTrackingFilterFromWhseItemTrackingLine
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterFromWhseItemTrackingLine(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", FromWhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
OnAfterTrackingExists
[IntegrationEvent(False,False)]
local procedure OnAfterTrackingExists(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", var IsTrackingExist: Boolean)
Parameters
OnBeforeCheckSerialNoQty
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckSerialNoQty(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", var IsHandled: Boolean)
Parameters
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
OnBeforeInitExpirationDate
[IntegrationEvent(False,False)]
local procedure OnBeforeInitExpirationDate(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", xWhseItemTrackingLine: Record "Whse. Item Tracking Line", var IsHandled: Boolean)
Parameters
OnBeforeSetTrackingKey
[IntegrationEvent(False,False)]
local procedure OnBeforeSetTrackingKey(var WhseItemTrackingLine: Record "Whse. Item Tracking Line", var IsHandled: Boolean)
Parameters
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
See also