Codeunit 18060025 EOS089 WMS User Activity Mgmt.
Codeunit 18060025 EOS089 WMS User Activity Mgmt.
Methods
BuildLocationFilterForActivity
procedure BuildLocationFilterForActivity(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity") LocationFilter: Text
Parameters / Return Value
EOS089WMSUserActivity
Record "EOS089 WMS User Activity"Returns
Text[]
BuildLocationFilterForActivity
procedure BuildLocationFilterForActivity(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity"; CurrentFilter: Text) LocationFilter: Text
Parameters / Return Value
EOS089WMSUserActivity
Record "EOS089 WMS User Activity"CurrentFilter
Text[]Returns
Text[]
BuildLocationFilterForActivity
procedure BuildLocationFilterForActivity(var EOS089WMAltUsrActView: Record "EOS089 WMS Alt. Usr.Act. View") LocationFilter: Text
Parameters / Return Value
EOS089WMAltUsrActView
Record "EOS089 WMS Alt. Usr.Act. View"Returns
Text[]
BuildLocationFilterForActivity
procedure BuildLocationFilterForActivity(var EOS089WMAltUsrActView: Record "EOS089 WMS Alt. Usr.Act. View"; CurrentFilter: Text) LocationFilter: Text
Parameters / Return Value
EOS089WMAltUsrActView
Record "EOS089 WMS Alt. Usr.Act. View"CurrentFilter
Text[]Returns
Text[]
GetUserActivity
procedure GetUserActivity(EmployeeNo: Text; ActivityTypeText: Text; ThrowError: Boolean; var EOS089WMSUserActivity: Record "EOS089 WMS User Activity"): Boolean
Parameters / Return Value
EmployeeNo
Text[]ActivityTypeText
Text[]ThrowError
BooleanEOS089WMSUserActivity
Record "EOS089 WMS User Activity"Returns
Boolean
ShowActivityFields
procedure ShowActivityFields(EOS089WMSUserActivity: Record "EOS089 WMS User Activity"; ActivityFieldClass: Enum "EOS089 WMS Act. Field Class"; TableNo: Integer)
Parameters / Return Value
EOS089WMSUserActivity
Record "EOS089 WMS User Activity"ActivityFieldClass
Enum "EOS089 WMS Act. Field Class"TableNo
Integer
ShowActivityFields
procedure ShowActivityFields(EOS089WMSAltUsrActView: Record "EOS089 WMS Alt. Usr.Act. View"; ActivityFieldClass: Enum "EOS089 WMS Act. Field Class"; TableNo: Integer)
Parameters / Return Value
EOS089WMSAltUsrActView
Record "EOS089 WMS Alt. Usr.Act. View"ActivityFieldClass
Enum "EOS089 WMS Act. Field Class"TableNo
Integer
GetUserActivityFieldsList
Obsolete
Pending: This function does not support Alternative Views. (25.0)procedure GetUserActivityFieldsList(EmployeeNo: Code[20]; ActivityType: Enum "EOS089 WMS Activity Type"; TableNo: Integer; var FieldsList: Record "EOS089 WMS User Act. Field" temporary; var ListFields: Boolean; var DetailFields: Boolean): Boolean
Parameters / Return Value
EmployeeNo
Code[20]ActivityType
Enum "EOS089 WMS Activity Type"TableNo
IntegerFieldsList
Record "EOS089 WMS User Act. Field"ListFields
BooleanDetailFields
BooleanReturns
Boolean
GetUserActivityFieldsList
procedure GetUserActivityFieldsList(EOS089WMSUserActivity: Record "EOS089 WMS User Activity"; TableNo: Integer; var FieldsList: Record "EOS089 WMS User Act. Field" temporary; var ListFields: Boolean; var DetailFields: Boolean): Boolean
Parameters / Return Value
EOS089WMSUserActivity
Record "EOS089 WMS User Activity"TableNo
IntegerFieldsList
Record "EOS089 WMS User Act. Field"ListFields
BooleanDetailFields
BooleanReturns
Boolean
GetUserActivityFieldsAsJsonArray
procedure GetUserActivityFieldsAsJsonArray(EOS089WMSUserActivity: Record "EOS089 WMS User Activity"; SourceVariant: Variant; ActivityFieldClass: Enum "EOS089 WMS Act. Field Class"; var FieldsList: Record "EOS089 WMS User Act. Field" temporary) JsonFields: JsonArray
Parameters / Return Value
EOS089WMSUserActivity
Record "EOS089 WMS User Activity"SourceVariant
VariantActivityFieldClass
Enum "EOS089 WMS Act. Field Class"FieldsList
Record "EOS089 WMS User Act. Field"Returns
JsonArray
CheckMandatoryFields
procedure CheckMandatoryFields(EmployeeNo: Code[20]; Activity: Enum "EOS089 WMS Activity Type"; TableNo: Integer; SystemId: Guid)
Parameters / Return Value
EmployeeNo
Code[20]Activity
Enum "EOS089 WMS Activity Type"TableNo
IntegerSystemId
Guid
CheckMandatoryFields
procedure CheckMandatoryFields(EmployeeNo: Code[20]; Activity: Enum "EOS089 WMS Activity Type"; SourceVariant: Variant)
Parameters / Return Value
EmployeeNo
Code[20]Activity
Enum "EOS089 WMS Activity Type"SourceVariant
Variant
CheckMandatoryFieldsFromSourceScan
procedure CheckMandatoryFieldsFromSourceScan(EmployeeNo: Code[20]; Activity: Enum "EOS089 WMS Activity Type"; TableNo: Integer; var EOS089WMSSourceScan: Record "EOS089 WMS Source Scan")
Parameters / Return Value
EmployeeNo
Code[20]Activity
Enum "EOS089 WMS Activity Type"TableNo
IntegerEOS089WMSSourceScan
Record "EOS089 WMS Source Scan"
CheckMandatoryFieldsFromSourceScan
procedure CheckMandatoryFieldsFromSourceScan(EmployeeNo: Code[20]; Activity: Enum "EOS089 WMS Activity Type"; TableNo: Integer; ScanId: Guid)
Parameters / Return Value
EmployeeNo
Code[20]Activity
Enum "EOS089 WMS Activity Type"TableNo
IntegerScanId
Guid
Events
OnManageUserActivityField
local procedure OnManageUserActivityField(EOS089WMSUserActivity: Record "EOS089 WMS User Activity"; SourceRecordRef: RecordRef; UserActivityField: Record "EOS089 WMS User Act. Field" temporary; var FieldValue: Variant; var IsHandled: Boolean)
Parameters / Return Value
EOS089WMSUserActivity
Record "EOS089 WMS User Activity"SourceRecordRef
RecordRefUserActivityField
Record "EOS089 WMS User Act. Field"FieldValue
VariantIsHandled
Boolean
OnCheckMandatoryFieldByFieldValue
local procedure OnCheckMandatoryFieldByFieldValue(RecordRef: RecordRef; FieldRef: FieldRef; EOS089WMSUserActField: Record "EOS089 WMS User Act. Field"; FieldValue: Variant; var IsHandled: Boolean)
Parameters / Return Value
RecordRef
RecordRefFieldRef
FieldRefEOS089WMSUserActField
Record "EOS089 WMS User Act. Field"FieldValue
VariantIsHandled
Boolean
OnCheckMandatoryFieldByCustomValue
local procedure OnCheckMandatoryFieldByCustomValue(RecordRef: RecordRef; EOS089WMSUserActField: Record "EOS089 WMS User Act. Field"; FieldValue: Variant; var IsHandled: Boolean)
Parameters / Return Value
RecordRef
RecordRefEOS089WMSUserActField
Record "EOS089 WMS User Act. Field"FieldValue
VariantIsHandled
Boolean
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.