PageExtension 6510 Item Tracking Lines
PageExtension 18060010 EOSPageExt18060010
Methods
EOS089_SetAutomaticTrackingManagement
procedure EOS089_SetAutomaticTrackingManagement()
EOS089_InitComplete
procedure EOS089_InitComplete()
EOS089_GetQuantities
procedure EOS089_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
EOS089_GetUndefinedQuantity
procedure EOS089_GetUndefinedQuantity() UndefinedQty: Decimal
Parameters / Return Value
- Returns
Decimal
EOS089_RetrieveTracking
procedure EOS089_RetrieveTracking(var TempTrackingSpecification: Record "Tracking Specification"; OnlyTracking: Boolean)
Parameters / Return Value
TempTrackingSpecification
Record "Tracking Specification"
OnlyTracking
Boolean
EOS089_InitTracking
procedure EOS089_InitTracking() Deleted: Boolean
Parameters / Return Value
- Returns
Boolean
EOS089_InitTracking
procedure EOS089_InitTracking(SerialNo: Code[50]; LotNo: Code[50]) Deleted: Boolean
Parameters / Return Value
SerialNo
Code[50]
LotNo
Code[50]
Returns
Boolean
EOS089_DeleteTracking
procedure EOS089_DeleteTracking() Deleted: Boolean
Parameters / Return Value
- Returns
Boolean
EOS089_ResetQtyToHandle
procedure EOS089_ResetQtyToHandle() Done: Boolean
Parameters / Return Value
- Returns
Boolean
EOS089_DeleteTracking
procedure EOS089_DeleteTracking(SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]) Deleted: Boolean
Parameters / Return Value
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
Returns
Boolean
EOS089_AddTracking
procedure EOS089_AddTracking(SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]; QtyToHandleBase: Decimal; WarrantyDate: Date; ExpirationDate: Date) EntryNo: Integer
Parameters / Return Value
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
QtyToHandleBase
Decimal
WarrantyDate
Date
ExpirationDate
Date
Returns
Integer
EOS089_AddQuantityToHandle
procedure EOS089_AddQuantityToHandle(EntryNo: Integer; QtyToHandleBase: Decimal): Boolean
Parameters / Return Value
EntryNo
Integer
QtyToHandleBase
Decimal
Returns
Boolean
EOS089_SetQuantityToHandle
procedure EOS089_SetQuantityToHandle(EntryNo: Integer; NewQtyToHandleBase: Decimal): Boolean
Parameters / Return Value
EntryNo
Integer
NewQtyToHandleBase
Decimal
Returns
Boolean
EOS089_SetWarrantyDate
procedure EOS089_SetWarrantyDate(EntryNo: Integer; WarrantyDate: Date): Boolean
Parameters / Return Value
EntryNo
Integer
WarrantyDate
Date
Returns
Boolean
EOS089_SetExpirationDate
procedure EOS089_SetExpirationDate(EntryNo: Integer; ExpirationDate: Date): Boolean
Parameters / Return Value
EntryNo
Integer
ExpirationDate
Date
Returns
Boolean
EOS089_GetEntryNoByTracking
procedure EOS089_GetEntryNoByTracking(SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]) EntryNo: Integer
Parameters / Return Value
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
Returns
Integer
EOS089_SetNewSerialNo
procedure EOS089_SetNewSerialNo(EntryNo: Integer; NewSerialNo: Code[50]) Updated: Boolean
Parameters / Return Value
EntryNo
Integer
NewSerialNo
Code[50]
Returns
Boolean
EOS089_SetNewLotNo
procedure EOS089_SetNewLotNo(EntryNo: Integer; NewLotNo: Code[50]) Updated: Boolean
Parameters / Return Value
EntryNo
Integer
NewLotNo
Code[50]
Returns
Boolean
EOS089_SetNewPackageNo
procedure EOS089_SetNewPackageNo(EntryNo: Integer; NewPackageNo: Code[50]) Updated: Boolean
Parameters / Return Value
EntryNo
Integer
NewPackageNo
Code[50]
Returns
Boolean
EOS089_SetNewTrackingReferences
procedure EOS089_SetNewTrackingReferences(EntryNo: Integer; NewSerialNo: Code[50]; NewLotNo: Code[50]; NewPackageNo: Code[50]) Updated: Boolean
Parameters / Return Value
EntryNo
Integer
NewSerialNo
Code[50]
NewLotNo
Code[50]
NewPackageNo
Code[50]
Returns
Boolean
EOS089_SetNewExpirationDate
procedure EOS089_SetNewExpirationDate(EntryNo: Integer; NewExpirationDate: Date) Updated: Boolean
Parameters / Return Value
EntryNo
Integer
NewExpirationDate
Date
Returns
Boolean
EOS089_ConfirmQuantityToHandle
procedure EOS089_ConfirmQuantityToHandle(SerialNo: Code[50]; LotNo: Code[50]; PackageNo: Code[50]) Confirmed: Boolean
Parameters / Return Value
SerialNo
Code[50]
LotNo
Code[50]
PackageNo
Code[50]
Returns
Boolean
EOS089_Save
procedure EOS089_Save()SkipWriteToDatabase: Boolean
Parameters / Return Value
- Returns
Boolean
EOS089_AssignSerialNoBatch
procedure EOS089_AssignSerialNoBatch(QtyToCreate: Integer; CreateLotNo: Boolean; CreateSNInfo: Boolean)
Parameters / Return Value
QtyToCreate
Integer
CreateLotNo
Boolean
CreateSNInfo
Boolean
EOS089_AssignLotNo
procedure EOS089_AssignLotNo()
Events
EOS089_OnValidateSerialNoOnBeforeFindLotNo
procedure EOS089_OnValidateSerialNoOnBeforeFindLotNo(var TrackingSpecification: Record "Tracking Specification"; var IsHandled: Boolean)
Parameters / Return Value
TrackingSpecification
Record "Tracking Specification"
IsHandled
Boolean
EOS089_OnBeforeClosePage
procedure EOS089_OnBeforeClosePage(var TrackingSpecification: Record "Tracking Specification"; var SkipWriteToDatabase: Boolean)
Parameters / Return Value
TrackingSpecification
Record "Tracking Specification"
SkipWriteToDatabase
Boolean
EOS089_OnBeforeDeleteRecord
procedure EOS089_OnBeforeDeleteRecord(var TrackingSpecification: Record "Tracking Specification")
Parameters / Return Value
- TrackingSpecification
Record "Tracking Specification"
EOS089_OnDeleteRecordOnAfterWMSCheckTrackingChange
procedure EOS089_OnDeleteRecordOnAfterWMSCheckTrackingChange(TrackingSpecification: Record "Tracking Specification"; xTrackingSpecification: Record "Tracking Specification")
Parameters / Return Value
TrackingSpecification
Record "Tracking Specification"
xTrackingSpecification
Record "Tracking Specification"
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.