Codeunit 18122703 EOS 070 MES Management
Codeunit MES Functions
procedure CalcNextNo(LocTemplateName: Code[10]; LocBatchName: Code[10]): Integer
LocTemplateName Code[10]
LocBatchName Code[10]
Returns Integer
procedure CalcTime(UnitofMeasureCode: Code[10]; WorkCenterNo: Code[20]; EOSMESEmployeeEntry: Record "EOS 070 MES Employee Entry"; var EOS070MESBarcodePar: Record "EOS 070 MES Barcode Par."): Decimal
UnitofMeasureCode Code[10]
WorkCenterNo Code[20]
EOSMESEmployeeEntry Record "EOS 070 MES Employee Entry"
EOS070MESBarcodePar Record "EOS 070 MES Barcode Par."
Returns Decimal
procedure TimeFactor(UnitOfMeasureCode: code[10]): Decimal
UnitOfMeasureCode code[10]
Returns Decimal
procedure CheckBadge(Employee: Record Employee; xEmployee: Record Employee)
Employee Record "Employee"
xEmployee Record "Employee"
procedure GenerateMD5Hash(InputText: Text) Hash: Text[32]
InputText Text[]
Returns Text[32]
procedure CheckMachineOrWorkCenterCode(CapacityType: Enum "Capacity Type"; CenterNo: Code[20])
CapacityType Enum "Capacity Type"
CenterNo Code[20]
procedure OnDeleteEmplEntries(var EOSMESEmployeeEntry: Record "EOS 070 MES Employee Entry")
Record "EOS 070 MES Employee Entry"
procedure CheckEmployeeVSWorkCenter(EmployeeNoo: Code[20]; WorkCenterNo: Code[20])
EmployeeNoo Code[20]
WorkCenterNo Code[20]
procedure FindEmployeeFromBadge(BadgeNo: code[20]; var Employee: record Employee): Boolean
BadgeNo code[20]
Employee record "Employee"
Returns Boolean
procedure CloseEntryTime(NrEntry: Integer)
Integer
procedure CloseUnsupervisedMachineEntryTime(EntryNo: Integer)
Integer
procedure GetEmployeeNoFromBadge(BadgeNo: code[20]): code[20]
BadgeNo code[20]
Returns code[20]
procedure GetOperationDescFromEmplEntry(EOSMESEmployeeEntry: Record "EOS 070 MES Employee Entry"): Text
EOSMESEmployeeEntry Record "EOS 070 MES Employee Entry"
Returns Text[]
procedure GetEntryTypeStyleFromEmplEntry(EOSMESEmployeeEntry: Record "EOS 070 MES Employee Entry"): Text
EOSMESEmployeeEntry Record "EOS 070 MES Employee Entry"
Returns Text[]
procedure GetStatusStyleFromEmplEntry(EOSMESEmployeeEntry: Record "EOS 070 MES Employee Entry"): Text
EOSMESEmployeeEntry Record "EOS 070 MES Employee Entry"
Returns Text[]
procedure GetPostingTypeStyleFromEmplEntry(EOSMESEmployeeEntry: Record "EOS 070 MES Employee Entry"): Text
EOSMESEmployeeEntry Record "EOS 070 MES Employee Entry"
Returns Text[]
procedure GetTableFilter(var Employee: Record Employee) Value: Text
Employee Record "Employee"
Returns Text[]
procedure GetStandardTaskFilter(var Employee: Record Employee) Value: Text
Employee Record "Employee"
Returns Text[]
procedure SetTableFilter(var Employee: Record Employee; FilterText: text)
Employee Record "Employee"
FilterText text[]
procedure SetStandardTaskFilter(var Employee: Record Employee; FilterText: text)
Employee Record "Employee"
FilterText text[]
procedure OnValidateFunction(var EOS070MESBarcodePar: Record "EOS 070 MES Barcode Par."; EOS070MESTempReasonCode: Record "EOS 070 MES Temp. Reason Code")
EOS070MESBarcodePar Record "EOS 070 MES Barcode Par."
EOS070MESTempReasonCode Record "EOS 070 MES Temp. Reason Code"
procedure OnValidateFunctionByVar(var EOS070MESBarcodePar: Record "EOS 070 MES Barcode Par."; var EOS070MESTempReasonCode: Record "EOS 070 MES Temp. Reason Code")
EOS070MESBarcodePar Record "EOS 070 MES Barcode Par."
EOS070MESTempReasonCode Record "EOS 070 MES Temp. Reason Code"
procedure OnLookupFunction(EOS070MESBarcodePar: Record "EOS 070 MES Barcode Par."): Code[20]
EOS070MESBarcodePar Record "EOS 070 MES Barcode Par."
Returns Code[20]
procedure SetAsyncPosting(var EOS070MESBarcodePar: Record "EOS 070 MES Barcode Par." temporary; var EOS070MESEmployeeEntry: Record "EOS 070 MES Employee Entry")
EOS070MESBarcodePar Record "EOS 070 MES Barcode Par."
EOS070MESEmployeeEntry Record "EOS 070 MES Employee Entry"
procedure IsFamilyReleasedProdOrder(ProdOrderNo: Code[20]): Boolean
IsFamilyReleasedProdOrder.
ProdOrderNo Code[20]
Code[20].
Returns Boolean
Return value of type Boolean.
procedure SetBarcodeForFamily(var EOS070MESBarcodePar: Record "EOS 070 MES Barcode Par."; LineNo: Integer)
SetBarcodeForFamily.
EOS070MESBarcodePar Record "EOS 070 MES Barcode Par."
VAR Record “EOS 070 MES Barcode Par.".
LineNo Integer
Integer.
procedure CheckBarcode(var EOS070MESBarcodePar: Record "EOS 070 MES Barcode Par.")
Record "EOS 070 MES Barcode Par."
procedure GetTrackingLinesForProdOrderLine(ProdOrderLine: Record "Prod. Order Line"; var TempTrackingSpecification: Record "Tracking Specification" temporary; TrackedQuantity: Decimal): Boolean
ProdOrderLine Record "Prod. Order Line"
TempTrackingSpecification Record "Tracking Specification"
TrackedQuantity Decimal
Returns Boolean
procedure GetTrackingLinesForProdOrderLine(ProdOrderLine: Record "Prod. Order Line"; var TempTrackingSpecification: Record "Tracking Specification" temporary): Boolean
ProdOrderLine Record "Prod. Order Line"
TempTrackingSpecification Record "Tracking Specification"
Returns Boolean
procedure IsRework(var EOS070MESBarcodePar: Record "EOS 070 MES Barcode Par."; CheckQuantity: Boolean): Boolean
EOS070MESBarcodePar Record "EOS 070 MES Barcode Par."
CheckQuantity Boolean
Returns Boolean
procedure CheckSomethinkToRework(ProdOrderRoutingLine: Record "Prod. Order Routing Line"): Boolean
ProdOrderRoutingLine Record "Prod. Order Routing Line"
Returns Boolean
procedure SetBarcodeTextIndicator(var EOS070MESBarcodePar: Record "EOS 070 MES Barcode Par.")
Record "EOS 070 MES Barcode Par."
procedure SetDataInsertCaption(var EOS070MESBarcodePar: Record "EOS 070 MES Barcode Par.")
Record "EOS 070 MES Barcode Par."
procedure SetDefaultOutputType(var EOS070MESBarcodePar: Record "EOS 070 MES Barcode Par."; ResetOption: Option Complete,Badge,"Reason Code","Output Reason",IndirectTime)
EOS070MESBarcodePar Record "EOS 070 MES Barcode Par."
ResetOption Option
Complete
(0) , Badge
(1) , "Reason Code"
(2) , "Output Reason"
(3) , IndirectTime
(4)
procedure SetTemplateAndBatchNames(EmployeeNo: Code[20]; VAR ToTemplateName: Code[10]; VAR ToBatchName: Code[10])
EmployeeNo Code[20]
ToTemplateName Code[10]
ToBatchName Code[10]
procedure GetReasonCodeDesc(ReasonCode: Text): Text
ReasonCode Text[]
Returns Text[]
procedure TeamOrMemberInsertEmployeeEntry(var EOS070MESTeam: Record "EOS 070 MES Team")
Record "EOS 070 MES Team"
procedure TeamOrMemberCloseEmployeeEntry(var EOS070MESTeam: Record "EOS 070 MES Team")
Record "EOS 070 MES Team"
procedure CheckTeamOrMemberHasOpenEntries(SystemId: Guid): Boolean
SystemId Guid
Returns Boolean
procedure LoadReasonCodes(CurrentSession: Guid; var EOS070MESTempReasonCode: Record "EOS 070 MES Temp. Reason Code"; ThrowError: Boolean): Boolean
CurrentSession Guid
EOS070MESTempReasonCode Record "EOS 070 MES Temp. Reason Code"
ThrowError Boolean
Returns Boolean
procedure GetMESSetupError(): Text
Text[]
procedure SendNotification(Message: Text; ActionText: Text)
Displays an extension specific notification
Message Text[]
The text to be displayes
ActionText Text[]
The action text to be displayes
procedure SendCustomNotification(EOS070MESBarcodePar: Record "EOS 070 MES Barcode Par."; NotifyCode: Code[20])
Displays an extension specific notification
EOS070MESBarcodePar Record "EOS 070 MES Barcode Par."
NotifyCode Code[20]
Code of notification to be displayed
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.