Share via


Table "Item Tracking Code"

ID 6502
Namespace: Microsoft.Inventory.Tracking

Properties

Name Value
Caption Item Tracking Code
DataCaptionFields 1,2
DrillDownPageID Page Microsoft.Inventory.Tracking."Item Tracking Codes"
LookupPageID Page Microsoft.Inventory.Tracking."Item Tracking Codes"
DataClassification CustomerContent

Fields

Name Type Description
Code Code[10]
Description Text[100]
"Warranty Date Formula" DateFormula
"Man. Warranty Date Entry Reqd." Boolean
"Man. Expir. Date Entry Reqd." Boolean
"Strict Expiration Posting" Boolean
"Use Expiration Dates" Boolean
"SN Specific Tracking" Boolean
"SN Info. Inbound Must Exist" Boolean
"SN Info. Outbound Must Exist" Boolean
"SN Warehouse Tracking" Boolean
"SN Purchase Inbound Tracking" Boolean
"SN Purchase Outbound Tracking" Boolean
"SN Sales Inbound Tracking" Boolean
"SN Sales Outbound Tracking" Boolean
"SN Pos. Adjmt. Inb. Tracking" Boolean
"SN Pos. Adjmt. Outb. Tracking" Boolean
"SN Neg. Adjmt. Inb. Tracking" Boolean
"SN Neg. Adjmt. Outb. Tracking" Boolean
"SN Transfer Tracking" Boolean
"Create SN Info on Posting" Boolean
"Lot Specific Tracking" Boolean
"Lot Info. Inbound Must Exist" Boolean
"Lot Info. Outbound Must Exist" Boolean
"Lot Warehouse Tracking" Boolean
"Lot Purchase Inbound Tracking" Boolean
"Lot Purchase Outbound Tracking" Boolean
"Lot Sales Inbound Tracking" Boolean
"Lot Sales Outbound Tracking" Boolean
"Lot Pos. Adjmt. Inb. Tracking" Boolean
"Lot Pos. Adjmt. Outb. Tracking" Boolean
"Lot Neg. Adjmt. Inb. Tracking" Boolean
"Lot Neg. Adjmt. Outb. Tracking" Boolean
"Lot Transfer Tracking" Boolean
"Create Lot No. Info on posting" Boolean
"Package Specific Tracking" Boolean
"Package Warehouse Tracking" Boolean
"Package Info. Inb. Must Exist" Boolean
"Package Info. Outb. Must Exist" Boolean
"Package Purchase Inb. Tracking" Boolean
"Package Purch. Outb. Tracking" Boolean
"Package Sales Inbound Tracking" Boolean
"Package Sales Outb. Tracking" Boolean
"Package Pos. Inb. Tracking" Boolean
"Package Pos. Outb. Tracking" Boolean
"Package Neg. Inb. Tracking" Boolean
"Package Neg. Outb. Tracking" Boolean
"Package Transfer Tracking" Boolean
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

TestSetSpecific

procedure TestSetSpecific(CurrentFieldName: Text[100])

Parameters

Name Type Description
CurrentFieldName Text[100]

TestRemoveSpecific

procedure TestRemoveSpecific(CurrentFieldName: Text)

Parameters

Name Type Description
CurrentFieldName Text

IsSpecific

procedure IsSpecific(): Boolean

Returns

Type Description
Boolean

IsSpecificTrackingChanged

procedure IsSpecificTrackingChanged(ItemTrackingCode2: Record "Item Tracking Code"): Boolean

Parameters

Name Type Description
ItemTrackingCode2 Table Microsoft.Inventory.Tracking."Item Tracking Code"

Returns

Type Description
Boolean

IsWarehouseTracking

procedure IsWarehouseTracking(): Boolean

Returns

Type Description
Boolean

IsWarehouseTrackingChanged

procedure IsWarehouseTrackingChanged(ItemTrackingCode2: Record "Item Tracking Code"): Boolean

Parameters

Name Type Description
ItemTrackingCode2 Table Microsoft.Inventory.Tracking."Item Tracking Code"

Returns

Type Description
Boolean

Events

OnAfterIsSpecific

[IntegrationEvent(False,False)]
local procedure OnAfterIsSpecific(ItemTrackingCode: Record "Item Tracking Code", var Specific: Boolean)

Parameters

Name Type Description
ItemTrackingCode Table Microsoft.Inventory.Tracking."Item Tracking Code"
Specific Boolean

OnAfterIsSpecificTrackingChanged

[IntegrationEvent(False,False)]
local procedure OnAfterIsSpecificTrackingChanged(ItemTrackingCode: Record "Item Tracking Code", ItemTrackingCode2: Record "Item Tracking Code", var TrackingChanged: Boolean)

Parameters

Name Type Description
ItemTrackingCode Table Microsoft.Inventory.Tracking."Item Tracking Code"
ItemTrackingCode2 Table Microsoft.Inventory.Tracking."Item Tracking Code"
TrackingChanged Boolean

OnAfterIsWarehouseTracking

[IntegrationEvent(False,False)]
local procedure OnAfterIsWarehouseTracking(ItemTrackingCode: Record "Item Tracking Code", var WarehouseTracking: Boolean)

Parameters

Name Type Description
ItemTrackingCode Table Microsoft.Inventory.Tracking."Item Tracking Code"
WarehouseTracking Boolean

OnAfterIsWarehouseTrackingChanged

[IntegrationEvent(False,False)]
local procedure OnAfterIsWarehouseTrackingChanged(ItemTrackingCode: Record "Item Tracking Code", ItemTrackingCode2: Record "Item Tracking Code", var TrackingChanged: Boolean)

Parameters

Name Type Description
ItemTrackingCode Table Microsoft.Inventory.Tracking."Item Tracking Code"
ItemTrackingCode2 Table Microsoft.Inventory.Tracking."Item Tracking Code"
TrackingChanged Boolean

OnValidateSNSpecificTrackingOnAfterSet

[IntegrationEvent(False,False)]
local procedure OnValidateSNSpecificTrackingOnAfterSet(var ItemTrackingCode: Record "Item Tracking Code")

Parameters

Name Type Description
ItemTrackingCode Table Microsoft.Inventory.Tracking."Item Tracking Code"

OnValidateLotSpecificTrackingOnAfterSet

[IntegrationEvent(False,False)]
local procedure OnValidateLotSpecificTrackingOnAfterSet(var ItemTrackingCode: Record "Item Tracking Code")

Parameters

Name Type Description
ItemTrackingCode Table Microsoft.Inventory.Tracking."Item Tracking Code"

OnValidatePackageSpecificTrackingOnAfterSet

[IntegrationEvent(False,False)]
local procedure OnValidatePackageSpecificTrackingOnAfterSet(var ItemTrackingCode: Record "Item Tracking Code")

Parameters

Name Type Description
ItemTrackingCode Table Microsoft.Inventory.Tracking."Item Tracking Code"

See also