Table "Item Tracking Setup"
ID 6565
Namespace: Microsoft.Inventory.Tracking
Properties
| Name |
Value |
| Caption |
Item Tracking Setup
|
| DataCaptionFields |
1
|
| TableType |
Temporary
|
| DataClassification |
CustomerContent
|
Fields
| Name |
Type |
Description |
| Code |
Code[10]
|
|
| "Serial No. Required" |
Boolean
|
|
| "Lot No. Required" |
Boolean
|
|
| "Package No. Required" |
Boolean
|
|
| "Serial No." |
Code[50]
|
|
| "Lot No." |
Code[50]
|
|
| "Package No." |
Code[50]
|
|
| "Serial No. Info Required" |
Boolean
|
|
| "Lot No. Info Required" |
Boolean
|
|
| "Package No. Info Required" |
Boolean
|
|
| "Serial No. Mismatch" |
Boolean
|
|
| "Lot No. Mismatch" |
Boolean
|
|
| "Package No. Mismatch" |
Boolean
|
|
| 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
CopyTrackingFromEntrySummary
procedure CopyTrackingFromEntrySummary(EntrySummary: Record "Entry Summary")
Parameters
CopyTrackingFromBinContentBuffer
procedure CopyTrackingFromBinContentBuffer(BinContentBuffer: Record "Bin Content Buffer")
Parameters
CopyTrackingFromItemLedgerEntry
procedure CopyTrackingFromItemLedgerEntry(ItemLedgerEntry: Record "Item Ledger Entry")
Parameters
CopyTrackingFromItemJnlLine
procedure CopyTrackingFromItemJnlLine(ItemJnlLine: Record "Item Journal Line")
Parameters
CopyTrackingFromItemTrackingSetup
procedure CopyTrackingFromItemTrackingSetup(FromItemTrackingSetup: Record "Item Tracking Setup")
Parameters
CopyTrackingFromItemTrackingCodeWarehouseTracking
procedure CopyTrackingFromItemTrackingCodeWarehouseTracking(ItemTrackingCode: Record "Item Tracking Code")
Parameters
CopyTrackingFromJobLedgerEntry
procedure CopyTrackingFromJobLedgerEntry(JobLedgerEntry: Record "Job Ledger Entry")
Parameters
CopyTrackingFromItemTrackingCodeSpecificTracking
procedure CopyTrackingFromItemTrackingCodeSpecificTracking(ItemTrackingCode: Record "Item Tracking Code")
Parameters
CopyTrackingFromReservEntry
procedure CopyTrackingFromReservEntry(ReservEntry: Record "Reservation Entry")
Parameters
CopyTrackingFromTrackingSpec
procedure CopyTrackingFromTrackingSpec(TrackingSpecification: Record "Tracking Specification")
Parameters
CopyTrackingFromNewTrackingSpec
procedure CopyTrackingFromNewTrackingSpec(TrackingSpecification: Record "Tracking Specification")
Parameters
CopyTrackingFromItemTracingBuffer
procedure CopyTrackingFromItemTracingBuffer(ItemTracingBuffer: Record "Item Tracing Buffer")
Parameters
CopyTrackingFromWhseActivityLine
procedure CopyTrackingFromWhseActivityLine(WhseActivityLine: Record "Warehouse Activity Line")
Parameters
CopyTrackingFromWhseEntry
procedure CopyTrackingFromWhseEntry(WhseEntry: Record "Warehouse Entry")
Parameters
CopyTrackingFromWhseItemTrackingLine
procedure CopyTrackingFromWhseItemTrackingLine(WhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
CopyTrackingFromPostedInvtPickLine
procedure CopyTrackingFromPostedInvtPickLine(PostedInvtPickLine: Record "Posted Invt. Pick Line")
Parameters
CopyTrackingFromPostedInvtPutAwayLine
procedure CopyTrackingFromPostedInvtPutAwayLine(PostedInvtPutAwayLine: Record "Posted Invt. Put-away Line")
Parameters
CopyTrackingFromRegisteredWhseActivityLine
procedure CopyTrackingFromRegisteredWhseActivityLine(RegisteredWhseActivityLine: Record "Registered Whse. Activity Line")
Parameters
GetNonWarehouseTrackingRequirements
procedure GetNonWarehouseTrackingRequirements(WhseItemTrackingSetup: Record "Item Tracking Setup"; ItemTrackingSetup: Record "Item Tracking Setup")
Parameters
SetTrackingFilterForItem
procedure SetTrackingFilterForItem(var Item: Record Item)
Parameters
CheckTrackingMismatch
procedure CheckTrackingMismatch(TrackingSpecification: Record "Tracking Specification"; ItemTrackingCode: Record "Item Tracking Code")
Parameters
TrackingExists
procedure TrackingExists(): Boolean
Returns
TrackingRequired
procedure TrackingRequired(): Boolean
Returns
TrackingMismatch
procedure TrackingMismatch(): Boolean
Returns
SpecificTracking
procedure SpecificTracking(ItemNo: Code[20]): Boolean
Parameters
| Name |
Type |
Description |
|
ItemNo
|
Code[20] |
|
Returns
Events
OnAfterCheckTrackingMismatch
[IntegrationEvent(False,False)]
local procedure OnAfterCheckTrackingMismatch(var ItemTrackingSetup: Record "Item Tracking Setup"; TrackingSpecification: Record "Tracking Specification"; ItemTrackingCode: Record "Item Tracking Code")
Parameters
OnAfterCopyTrackingFromBinContentBuffer
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromBinContentBuffer(var ItemTrackingSetup: Record "Item Tracking Setup"; BinContentBuffer: Record "Bin Content Buffer")
Parameters
OnAfterCopyTrackingFromEntrySummary
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromEntrySummary(var ItemTrackingSetup: Record "Item Tracking Setup"; EntrySummary: Record "Entry Summary")
Parameters
OnAfterCopyTrackingFromItemTrackingSetup
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemTrackingSetup(var ItemTrackingSetup: Record "Item Tracking Setup"; FromItemTrackingSetup: Record "Item Tracking Setup")
Parameters
OnAfterCopyTrackingFromItemTrackingCodeSpecificTracking
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemTrackingCodeSpecificTracking(var ItemTrackingSetup: Record "Item Tracking Setup"; ItemTrackingCode: Record "Item Tracking Code")
Parameters
OnAfterCopyTrackingFromItemTrackingCodeWarehouseTracking
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemTrackingCodeWarehouseTracking(var ItemTrackingSetup: Record "Item Tracking Setup"; ItemTrackingCode: Record "Item Tracking Code")
Parameters
OnAfterCopyTrackingFromItemLedgerEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemLedgerEntry(var ItemTrackingSetup: Record "Item Tracking Setup"; ItemLedgerEntry: Record "Item Ledger Entry")
Parameters
OnAfterCopyTrackingFromItemJnlLine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemJnlLine(var ItemTrackingSetup: Record "Item Tracking Setup"; ItemJnlLine: Record "Item Journal Line")
Parameters
OnAfterCopyTrackingFromJobLedgerEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromJobLedgerEntry(var ItemTrackingSetup: Record "Item Tracking Setup"; JobLedgerEntry: Record "Job Ledger Entry")
Parameters
OnAfterCopyTrackingFromReservEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromReservEntry(var ItemTrackingSetup: Record "Item Tracking Setup"; ReservEntry: Record "Reservation Entry")
Parameters
OnAfterCopyTrackingFromTrackingSpec
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromTrackingSpec(var ItemTrackingSetup: Record "Item Tracking Setup"; TrackingSpecification: Record "Tracking Specification")
Parameters
OnAfterCopyTrackingFromNewTrackingSpec
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromNewTrackingSpec(var ItemTrackingSetup: Record "Item Tracking Setup"; TrackingSpecification: Record "Tracking Specification")
Parameters
OnAfterCopyTrackingFromItemTracingBuffer
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromItemTracingBuffer(var ItemTrackingSetup: Record "Item Tracking Setup"; ItemTracingBuffer: Record "Item Tracing Buffer")
Parameters
OnAfterCopyTrackingFromWhseActivityLine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseActivityLine(var ItemTrackingSetup: Record "Item Tracking Setup"; WhseActivityLine: Record "Warehouse Activity Line")
Parameters
OnAfterCopyTrackingFromWhseEntry
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseEntry(var ItemTrackingSetup: Record "Item Tracking Setup"; WhseEntry: Record "Warehouse Entry")
Parameters
OnAfterCopyTrackingFromWhseItemTrackingLine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromWhseItemTrackingLine(var ItemTrackingSetup: Record "Item Tracking Setup"; WhseItemTrackingLine: Record "Whse. Item Tracking Line")
Parameters
OnAfterCopyTrackingFromPostedInvtPickLine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromPostedInvtPickLine(var ItemTrackingSetup: Record "Item Tracking Setup"; PostedInvtPickLine: Record "Posted Invt. Pick Line")
Parameters
OnAfterCopyTrackingFromPostedInvtPutAwayLine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromPostedInvtPutAwayLine(var ItemTrackingSetup: Record "Item Tracking Setup"; PostedInvtPutAwayLine: Record "Posted Invt. Put-away Line")
Parameters
OnAfterCopyTrackingFromRegisteredWhseActivityLine
[IntegrationEvent(False,False)]
local procedure OnAfterCopyTrackingFromRegisteredWhseActivityLine(var ItemTrackingSetup: Record "Item Tracking Setup"; RegisteredWhseActivityLine: Record "Registered Whse. Activity Line")
Parameters
OnAfterGetNonWarehouseTrackingRequirements
[IntegrationEvent(False,False)]
local procedure OnAfterGetNonWarehouseTrackingRequirements(var NonWhseItemTrackingSetup: Record "Item Tracking Setup"; WhseItemTrackingSetup: Record "Item Tracking Setup"; ItemTrackingSetup: Record "Item Tracking Setup")
Parameters
OnAfterSetTrackingFilterForItem
[IntegrationEvent(False,False)]
local procedure OnAfterSetTrackingFilterForItem(var Item: Record Item; ItemTrackingSetup: Record "Item Tracking Setup")
Parameters
OnAfterTrackingExists
[IntegrationEvent(False,False)]
local procedure OnAfterTrackingExists(ItemTrackingSetup: Record "Item Tracking Setup"; var IsTrackingExists: Boolean)
Parameters
OnAfterTrackingRequired
[IntegrationEvent(False,False)]
local procedure OnAfterTrackingRequired(ItemTrackingSetup: Record "Item Tracking Setup"; var IsTrackingRequired: Boolean)
Parameters
OnAfterTrackingMismatch
[IntegrationEvent(False,False)]
local procedure OnAfterTrackingMismatch(ItemTrackingSetup: Record "Item Tracking Setup"; var IsTrackingMismatch: Boolean)
Parameters
OnAfterSpecificTracking
[IntegrationEvent(False,False)]
local procedure OnAfterSpecificTracking(ItemTrackingSetup: Record "Item Tracking Setup"; var IsSpecificTracking: Boolean)
Parameters
See also