Codeunit 18060022 EOS089 WMS Tracking Management
Codeunit 18060022 EOS089 WMS Tracking Management
Methods
GetItemTrackingTypeByItemNo
procedure GetItemTrackingTypeByItemNo(ItemNo: Code[20]; EntryType: Enum "Item Ledger Entry Type"; Inbound: Boolean) TrackingType: Enum "EOS089 WMS Tracking Type"
Parameters / Return Value
ItemNo
Code[20]
EntryType
Enum "Item Ledger Entry Type"
Inbound
Boolean
Returns
Enum "EOS089 WMS Tracking Type"
GetItemTrackingTypeByItemTrackingCode
procedure GetItemTrackingTypeByItemTrackingCode(TrackingCode: Code[20]; EntryType: Enum "Item Ledger Entry Type"; Inbound: Boolean) TrackingType: Enum "EOS089 WMS Tracking Type"
Parameters / Return Value
TrackingCode
Code[20]
EntryType
Enum "Item Ledger Entry Type"
Inbound
Boolean
Returns
Enum "EOS089 WMS Tracking Type"
GetItemTrackingSetupByItemNo
procedure GetItemTrackingSetupByItemNo(ItemNo: Code[20]; EntryType: Enum "Item Ledger Entry Type"; Inbound: Boolean; var ItemTrackingSetup: Record "Item Tracking Setup"; var TrackingType: Enum "EOS089 WMS Tracking Type")
Parameters / Return Value
ItemNo
Code[20]
EntryType
Enum "Item Ledger Entry Type"
Inbound
Boolean
ItemTrackingSetup
Record "Item Tracking Setup"
TrackingType
Enum "EOS089 WMS Tracking Type"
GetItemTrackingSetupByItemTrackingCode
procedure GetItemTrackingSetupByItemTrackingCode(TrackingCode: Code[20]; EntryType: Enum "Item Ledger Entry Type"; Inbound: Boolean; var ItemTrackingSetup: Record "Item Tracking Setup"; var TrackingType: Enum "EOS089 WMS Tracking Type")
Parameters / Return Value
TrackingCode
Code[20]
EntryType
Enum "Item Ledger Entry Type"
Inbound
Boolean
ItemTrackingSetup
Record "Item Tracking Setup"
TrackingType
Enum "EOS089 WMS Tracking Type"
GetWarehouseItemTrackingTypeByItemNo
procedure GetWarehouseItemTrackingTypeByItemNo(ItemNo: Code[20]) TrackingType: Enum "EOS089 WMS Tracking Type"
Parameters / Return Value
ItemNo
Code[20]
Returns
Enum "EOS089 WMS Tracking Type"
GetWarehouseItemTrackingTypeByTrackingCode
procedure GetWarehouseItemTrackingTypeByTrackingCode(TrackingCode: Code[20]) TrackingType: Enum "EOS089 WMS Tracking Type"
Parameters / Return Value
TrackingCode
Code[20]
Returns
Enum "EOS089 WMS Tracking Type"
GetDatesSettingsByItemNo
procedure GetDatesSettingsByItemNo(ItemNo: Code[20]; var WarrantyDateRequired: Boolean; var ExpirationDateRequired: Boolean)
Parameters / Return Value
ItemNo
Code[20]
WarrantyDateRequired
Boolean
ExpirationDateRequired
Boolean
GetDatesSettingsByItemTrackingCode
procedure GetDatesSettingsByItemTrackingCode(TrackingCode: Code[20]; var WarrantyDateRequired: Boolean; var ExpirationDateRequired: Boolean)
Parameters / Return Value
TrackingCode
Code[20]
WarrantyDateRequired
Boolean
ExpirationDateRequired
Boolean
TrackingAvailable
procedure TrackingAvailable(Source: Variant; ThrowError: Boolean): Boolean
Parameters / Return Value
Source
Variant
ThrowError
Boolean
Returns
Boolean
SetDirection
procedure SetDirection(Direction: Enum "Transfer Direction")
Parameters / Return Value
- Direction
Enum "Transfer Direction"
AddTrackingFor
procedure AddTrackingFor(ActivityType: Enum "EOS089 WMS Activity Type"; Source: Variant; SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]; QuantityBase: Decimal; WarrantyDate: Date; ExpirationDate: Date)
Parameters / Return Value
ActivityType
Enum "EOS089 WMS Activity Type"
Source
Variant
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
QuantityBase
Decimal
WarrantyDate
Date
ExpirationDate
Date
DeleteRecordRefTracking
procedure DeleteRecordRefTracking(Source: Variant; SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50])
Parameters / Return Value
Source
Variant
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
DeleteRecordRefTracking
procedure DeleteRecordRefTracking(Source: Variant)
Parameters / Return Value
- Source
Variant
InitRecordRefTracking
procedure InitRecordRefTracking(Source: Variant)
Parameters / Return Value
- Source
Variant
ConfirmQuantityToHandle
procedure ConfirmQuantityToHandle(Source: Variant)
Parameters / Return Value
- Source
Variant
SetWarrantyDate
procedure SetWarrantyDate(Source: Variant; SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]; WarrantyDate: Date)
Parameters / Return Value
Source
Variant
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
WarrantyDate
Date
SetExpirationDate
procedure SetExpirationDate(Source: Variant; SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]; ExpirationDate: Date)
Parameters / Return Value
Source
Variant
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
ExpirationDate
Date
SetNewExpirationDate
procedure SetNewExpirationDate(Source: Variant; SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]; NewExpirationDate: Date)
Parameters / Return Value
Source
Variant
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
NewExpirationDate
Date
CreateSerialNoInformation
procedure CreateSerialNoInformation(ItemNo: Code[20]; VariantCode: Code[10]; SerialNo: Code[50])
Parameters / Return Value
ItemNo
Code[20]
VariantCode
Code[10]
SerialNo
Code[50]
CreateLotNoInformation
procedure CreateLotNoInformation(ItemNo: Code[20]; VariantCode: Code[10]; LotNo: Code[50])
Parameters / Return Value
ItemNo
Code[20]
VariantCode
Code[10]
LotNo
Code[50]
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.