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
DecimalQtyToHandle
DecimalQtyTracked
DecimalQtyHandled
DecimalUndefinedQty
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
DecimalWarrantyDate
DateExpirationDate
DateReturns
Integer
EOS089_AddQuantityToHandle
procedure EOS089_AddQuantityToHandle(EntryNo: Integer; QtyToHandleBase: Decimal): Boolean
Parameters / Return Value
EntryNo
IntegerQtyToHandleBase
DecimalReturns
Boolean
EOS089_SetQuantityToHandle
procedure EOS089_SetQuantityToHandle(EntryNo: Integer; NewQtyToHandleBase: Decimal): Boolean
Parameters / Return Value
EntryNo
IntegerNewQtyToHandleBase
DecimalReturns
Boolean
EOS089_SetWarrantyDate
procedure EOS089_SetWarrantyDate(EntryNo: Integer; WarrantyDate: Date): Boolean
Parameters / Return Value
EntryNo
IntegerWarrantyDate
DateReturns
Boolean
EOS089_SetExpirationDate
procedure EOS089_SetExpirationDate(EntryNo: Integer; ExpirationDate: Date): Boolean
Parameters / Return Value
EntryNo
IntegerExpirationDate
DateReturns
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
IntegerNewSerialNo
Code[50]Returns
Boolean
EOS089_SetNewLotNo
procedure EOS089_SetNewLotNo(EntryNo: Integer; NewLotNo: Code[50]) Updated: Boolean
Parameters / Return Value
EntryNo
IntegerNewLotNo
Code[50]Returns
Boolean
EOS089_SetNewPackageNo
procedure EOS089_SetNewPackageNo(EntryNo: Integer; NewPackageNo: Code[50]) Updated: Boolean
Parameters / Return Value
EntryNo
IntegerNewPackageNo
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
IntegerNewSerialNo
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
IntegerNewExpirationDate
DateReturns
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
IntegerCreateLotNo
BooleanCreateSNInfo
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.