Codeunit 18060023 EOS089 WMS Automatic Tracking
Codeunit 18060023 EOS089 WMS Automatic Tracking
Methods
TrackingAvailable
procedure TrackingAvailable(SourceVariant: Variant; ThrowError: Boolean): Boolean
Parameters / Return Value
SourceVariant
Variant
ThrowError
Boolean
Returns
Boolean
SetDirection
procedure SetDirection(Direction: Enum "Transfer Direction")
Parameters / Return Value
- Direction
Enum "Transfer Direction"
SetDirectTransfer
procedure SetDirectTransfer(NewValue: Boolean)
Parameters / Return Value
- NewValue
Boolean
GetError
procedure GetError() ErrorMessage: Text
Parameters / Return Value
- Returns
Text
CheckSource
procedure CheckSource(SourceVariant: Variant)
Parameters / Return Value
- SourceVariant
Variant
SetSource
procedure SetSource(SourceVariant: Variant)
Parameters / Return Value
- SourceVariant
Variant
GetSourceTableNo
procedure GetSourceTableNo(): Integer
Parameters / Return Value
- Returns
Integer
GetTrackingSettings
procedure GetTrackingSettings(var ItemTrackingCode: Record "Item Tracking Code"; var ItemTrackingSetup: Record "Item Tracking Setup")
Parameters / Return Value
ItemTrackingCode
Record "Item Tracking Code"
ItemTrackingSetup
Record "Item Tracking Setup"
RetrieveTracking
procedure RetrieveTracking(var TempTrackingSpecification: Record "Tracking Specification")
Parameters / Return Value
- TempTrackingSpecification
Record "Tracking Specification"
RetrieveTracking
procedure RetrieveTracking(var TempTrackingSpecification: Record "Tracking Specification"; OnlyTracking: Boolean)
Parameters / Return Value
TempTrackingSpecification
Record "Tracking Specification"
OnlyTracking
Boolean
RetrieveTrackingPlain
procedure RetrieveTrackingPlain(var TrackingPlain: Text)
Parameters / Return Value
- TrackingPlain
Text
RetrieveTrackingPlain
procedure RetrieveTrackingPlain(var TrackingPlain: Text; OnlyTracking: Boolean)
Parameters / Return Value
TrackingPlain
Text
OnlyTracking
Boolean
RetrieveTrackingPlainInternal
procedure RetrieveTrackingPlainInternal(var TrackingPlain: Text; OnlyTracking: Boolean)
Parameters / Return Value
TrackingPlain
Text
OnlyTracking
Boolean
GetQuantities
procedure GetQuantities(var SourceQty: Decimal; var QtyToHandle: Decimal; var QtyTracked: Decimal; var QtyHandled: Decimal; var UndefinedQty: Decimal)
Parameters / Return Value
SourceQty
Decimal
QtyToHandle
Decimal
QtyTracked
Decimal
QtyHandled
Decimal
UndefinedQty
Decimal
GetUndefinedQuantity
procedure GetUndefinedQuantity() UndefinedQty: Decimal
Parameters / Return Value
- Returns
Decimal
AddTracking
procedure AddTracking(SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]; QtyToHandleBase: Decimal; WarrantyDate: Date; ExpirationDate: Date)
Parameters / Return Value
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
QtyToHandleBase
Decimal
WarrantyDate
Date
ExpirationDate
Date
SetExpirationDate
procedure SetExpirationDate(ExpirationDate: Date)
Parameters / Return Value
- ExpirationDate
Date
SetWarrantyDate
procedure SetWarrantyDate(WarrantyDate: Date)
Parameters / Return Value
- WarrantyDate
Date
SetNewTrackingReference
procedure SetNewTrackingReference(NewSerialNo: Code[50]; NewLotNo: Code[50]; NewPackageNo: Code[50])
Parameters / Return Value
NewSerialNo
Code[50]
NewLotNo
Code[50]
NewPackageNo
Code[50]
SetNewExpirationDate
procedure SetNewExpirationDate(NewExpirationDate: Date)
Parameters / Return Value
- NewExpirationDate
Date
AddSerialNo
procedure AddSerialNo(SerialNo: Code[50])
Parameters / Return Value
- SerialNo
Code[50]
AddSerialNo
procedure AddSerialNo(SerialNo: Code[50]; WarrantyDate: Date; ExpirationDate: Date)
Parameters / Return Value
SerialNo
Code[50]
WarrantyDate
Date
ExpirationDate
Date
AddSerialNo
procedure AddSerialNo(SerialNo: Code[50]; WarrantyDate: Date; ExpirationDate: Date; NewSerialNo: Code[50]; NewExpirationDate: Date)
Parameters / Return Value
SerialNo
Code[50]
WarrantyDate
Date
ExpirationDate
Date
NewSerialNo
Code[50]
NewExpirationDate
Date
AddLotNo
procedure AddLotNo(LotNo: Code[50]; QuantityBase: Decimal)
Parameters / Return Value
LotNo
Code[50]
QuantityBase
Decimal
AddLotNo
procedure AddLotNo(LotNo: Code[50]; QuantityBase: Decimal; WarrantyDate: Date; ExpirationDate: Date)
Parameters / Return Value
LotNo
Code[50]
QuantityBase
Decimal
WarrantyDate
Date
ExpirationDate
Date
AddLotNo
procedure AddLotNo(LotNo: Code[50]; QuantityBase: Decimal; WarrantyDate: Date; ExpirationDate: Date; NewLotNo: Code[50]; NewExpirationDate: Date)
Parameters / Return Value
LotNo
Code[50]
QuantityBase
Decimal
WarrantyDate
Date
ExpirationDate
Date
NewLotNo
Code[50]
NewExpirationDate
Date
SetQuantityToHandle
procedure SetQuantityToHandle(QuantityBase: Decimal)
Parameters / Return Value
- QuantityBase
Decimal
AddToQuantityToHandle
procedure AddToQuantityToHandle(QuantityBase: Decimal)
Parameters / Return Value
- QuantityBase
Decimal
ConfirmQuantityToHandle
procedure ConfirmQuantityToHandle()
ConfirmQuantityToHandle
procedure ConfirmQuantityToHandle(SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50])
Parameters / Return Value
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
AssignTracking
procedure AssignTracking(SourceVariant: Variant)
Parameters / Return Value
- SourceVariant
Variant
GetLastEntryNo
procedure GetLastEntryNo() EntryNo: Integer
Parameters / Return Value
- Returns
Integer
SelectTrackingLine
procedure SelectTrackingLine(SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]): Integer
Parameters / Return Value
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
Returns
Integer
InitTracking
procedure InitTracking() Initialized: Boolean
Parameters / Return Value
- Returns
Boolean
DeleteTracking
procedure DeleteTracking() Deleted: Boolean
Parameters / Return Value
- Returns
Boolean
DeleteTracking
procedure DeleteTracking(SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]): Boolean
Parameters / Return Value
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
Returns
Boolean
DeleteTracking
procedure DeleteTracking(SourceRecordVariant: Variant) Deleted: Boolean
Parameters / Return Value
SourceRecordVariant
Variant
Returns
Boolean
DeleteTracking
procedure DeleteTracking(SourceRecordVariant: Variant; SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]) Deleted: Boolean
Parameters / Return Value
SourceRecordVariant
Variant
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
Returns
Boolean
Save
procedure Save()
GetQuantityToHandle
procedure GetQuantityToHandle(): Decimal
Parameters / Return Value
- Returns
Decimal
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.