Codeunit 18060015 EOS089 WMS Activity Management
Codeunit 18060015 EOS089 WMS Activity Management
Methods
EmployeeAllowed
procedure EmployeeAllowed(EmployeeNo: Text; ActivityTypeText: Text; ThrowError: Boolean): Boolean
Parameters / Return Value
EmployeeNo
Text[]
ActivityTypeText
Text[]
ThrowError
Boolean
Returns
Boolean
EmployeeAllowed
procedure EmployeeAllowed(EmployeeNo: Code[20]; ActivityType: Enum "EOS089 WMS Activity Type"; ThrowError: Boolean): Boolean
Parameters / Return Value
EmployeeNo
Code[20]
ActivityType
Enum "EOS089 WMS Activity Type"
ThrowError
Boolean
Returns
Boolean
CheckSourceAllowedForActivity
procedure CheckSourceAllowedForActivity(ActivityTypeName: Text; SourceType: Integer; SourceSubtype: Integer; ThrowError: Boolean): Boolean
Parameters / Return Value
ActivityTypeName
Text[]
SourceType
Integer
SourceSubtype
Integer
ThrowError
Boolean
Returns
Boolean
CheckSourceAllowedForActivity
procedure CheckSourceAllowedForActivity(ActivityType: Enum "EOS089 WMS Activity Type"; SourceType: Integer; SourceSubtype: Integer; ThrowError: Boolean): Boolean
Parameters / Return Value
ActivityType
Enum "EOS089 WMS Activity Type"
SourceType
Integer
SourceSubtype
Integer
ThrowError
Boolean
Returns
Boolean
ExistsActivityHandler
procedure ExistsActivityHandler(Activity: Enum "EOS089 WMS Activity Type"): Boolean
Parameters / Return Value
Activity
Enum "EOS089 WMS Activity Type"
Returns
Boolean
ExistsActivityHandler
procedure ExistsActivityHandler(IntValue: Integer; IsIndex: Boolean): Boolean
Parameters / Return Value
IntValue
Integer
IsIndex
Boolean
Returns
Boolean
IsActivity
procedure IsActivity(Activity: Enum "EOS089 WMS Activity Type"): Boolean
Parameters / Return Value
Activity
Enum "EOS089 WMS Activity Type"
Returns
Boolean
DeleteActivitySourceScans
procedure DeleteActivitySourceScans(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"): Boolean
Parameters / Return Value
EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
Returns
Boolean
DeleteActivityLineSourceScans
procedure DeleteActivityLineSourceScans(ActivityType: Enum "EOS089 WMS Activity Type"; SourceSubtypeAsInt: Integer; SourceId: Code[20]; SourceBatchName: Code[10]; SourceProdOrderLine: Integer; SourceRefNo: Integer; JournalTemplateName: Code[10])
Parameters / Return Value
ActivityType
Enum "EOS089 WMS Activity Type"
SourceSubtypeAsInt
Integer
SourceId
Code[20]
SourceBatchName
Code[10]
SourceProdOrderLine
Integer
SourceRefNo
Integer
JournalTemplateName
Code[10]
DeleteActivityLineSourceScans
procedure DeleteActivityLineSourceScans(SourceSystemId: Guid)
Parameters / Return Value
- SourceSystemId
Guid
GetActivityRecordMapping
procedure GetActivityRecordMapping(ActivityType: Enum "EOS089 WMS Activity Type"; TableId: Integer; var TempEOS089WMSSourceInformation: Record "EOS089 WMS Source Information" temporary)
Parameters / Return Value
ActivityType
Enum "EOS089 WMS Activity Type"
TableId
Integer
TempEOS089WMSSourceInformation
Record "EOS089 WMS Source Information"
GetActivityRecordMappingAndFields
procedure GetActivityRecordMappingAndFields(EOS089WMSSourceScan: Record "EOS089 WMS Source Scan"; var TempEOS089WMSSourceInformation: Record "EOS089 WMS Source Information" temporary)
Parameters / Return Value
EOS089WMSSourceScan
Record "EOS089 WMS Source Scan"
TempEOS089WMSSourceInformation
Record "EOS089 WMS Source Information"
GetActivityRecordQuantities
procedure GetActivityRecordQuantities(ActivityType: Enum "EOS089 WMS Activity Type"; TableId: Integer; SystemId: Guid; TrackingType: Enum "EOS089 WMS Tracking Type"; ScanQuantity: Decimal; var Quantity: Decimal; var QuantityBase: Decimal) TempEOS089WMSSourceInformation: Record "EOS089 WMS Source Information" temporary
Parameters / Return Value
ActivityType
Enum "EOS089 WMS Activity Type"
TableId
Integer
SystemId
Guid
TrackingType
Enum "EOS089 WMS Tracking Type"
ScanQuantity
Decimal
Quantity
Decimal
QuantityBase
Decimal
Returns
Record "EOS089 WMS Source Information"
DeleteSourceScansAfterPost
procedure DeleteSourceScansAfterPost(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry")
Parameters / Return Value
- EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
DeleteSourceScansAfterPost
procedure DeleteSourceScansAfterPost(ActivityType: Enum "EOS089 WMS Activity Type"; SourceSubtypeAsInt: Integer; SourceId: Code[20]; JournalTemplateName: Code[10]; SourceBatchName: Code[10])
Parameters / Return Value
ActivityType
Enum "EOS089 WMS Activity Type"
SourceSubtypeAsInt
Integer
SourceId
Code[20]
JournalTemplateName
Code[10]
SourceBatchName
Code[10]
GetActivityType
procedure GetActivityType(ActivityTypeValue: Text; var ActivityType: Enum "EOS089 WMS Activity Type"; ThrowError: Boolean): Boolean
Parameters / Return Value
ActivityTypeValue
Text[]
ActivityType
Enum "EOS089 WMS Activity Type"
ThrowError
Boolean
Returns
Boolean
SetFiltersOn
procedure SetFiltersOn(EmployeeNo: Text; ActivityTypeName: Text; var RecordRef: RecordRef): Boolean
Parameters / Return Value
EmployeeNo
Text[]
ActivityTypeName
Text[]
RecordRef
RecordRef
Returns
Boolean
SetFiltersOn
procedure SetFiltersOn(EmployeeNo: Code[20]; ActivityType: Enum "EOS089 WMS Activity Type"; var RecordRef: RecordRef): Boolean
Parameters / Return Value
EmployeeNo
Code[20]
ActivityType
Enum "EOS089 WMS Activity Type"
RecordRef
RecordRef
Returns
Boolean
SetFiltersOnLocations
procedure SetFiltersOnLocations(EmployeeNo: Text; ActivityTypeName: Text; ActivityTableReference: Integer; var Location: Record Location): Boolean
Parameters / Return Value
EmployeeNo
Text[]
ActivityTypeName
Text[]
ActivityTableReference
Integer
Location
Record "Location"
Returns
Boolean
SetFiltersOnLocations
procedure SetFiltersOnLocations(EmployeeNo: Code[20]; ActivityType: Enum "EOS089 WMS Activity Type"; ActivityTableReference: Integer; var Location: Record Location): Boolean
Parameters / Return Value
EmployeeNo
Code[20]
ActivityType
Enum "EOS089 WMS Activity Type"
ActivityTableReference
Integer
Location
Record "Location"
Returns
Boolean
InitActivityFields
procedure InitActivityFields(ActivityType: Enum "EOS089 WMS Activity Type")
Parameters / Return Value
- ActivityType
Enum "EOS089 WMS Activity Type"
Events
OnManageScansOnBeforeActivityManagement
local procedure OnManageScansOnBeforeActivityManagement(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"; var ScanID: Guid)
Parameters / Return Value
EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
ScanID
Guid
OnGetActivitiesUsingItemJournals
local procedure OnGetActivitiesUsingItemJournals(var ActivityList: List of [Enum "EOS089 WMS Activity Type"])
Parameters / Return Value
- ActivityList
List[Enum]
OnDeleteSourceScansOnBeforeDeleteByActivity
local procedure OnDeleteSourceScansOnBeforeDeleteByActivity(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry")
Parameters / Return Value
- EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
OnResetSourceOnBeforeResetByActivity
local procedure OnResetSourceOnBeforeResetByActivity(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry")
Parameters / Return Value
- EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
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.