Codeunit 18060029 EOS089 WMS Item Impl.
Codeunit 18060029 EOS089 WMS Item Impl.
Methods
IsActivity
procedure IsActivity(): Boolean
Parameters / Return Value
- Returns
Boolean
IsAllowed
procedure IsAllowed(): Boolean
Parameters / Return Value
- Returns
Boolean
GetNotAllowedReason
procedure GetNotAllowedReason(): Text
Parameters / Return Value
- Returns
Text[]
ActivityVisibility
procedure ActivityVisibility(): Enum "EOS089 WMS Activity Visibility"
Parameters / Return Value
- Returns
Enum "EOS089 WMS Activity Visibility"
ActivityCategory
procedure ActivityCategory(): Enum "EOS089 WMS Activity Category"
Parameters / Return Value
- Returns
Enum "EOS089 WMS Activity Category"
ActivityGroup
procedure ActivityGroup(): Enum "EOS089 WMS Activity Group"
Parameters / Return Value
- Returns
Enum "EOS089 WMS Activity Group"
InitActivity
procedure InitActivity(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity")
Parameters / Return Value
- EOS089WMSUserActivity
Record "EOS089 WMS User Activity"
EnableActivity
procedure EnableActivity(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity")
Parameters / Return Value
- EOS089WMSUserActivity
Record "EOS089 WMS User Activity"
ManageUserActivityCardOptions
procedure ManageUserActivityCardOptions(var Options: JsonObject)
Parameters / Return Value
- Options
JsonObject
GetActivityView1
procedure GetActivityView1(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity"; HumanReadable: Boolean): Text
Parameters / Return Value
EOS089WMSUserActivity
Record "EOS089 WMS User Activity"
HumanReadable
Boolean
Returns
Text[]
SetActivityView1
procedure SetActivityView1(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity")
Parameters / Return Value
- EOS089WMSUserActivity
Record "EOS089 WMS User Activity"
UpdateActivityView1
procedure UpdateActivityView1(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity")
Parameters / Return Value
- EOS089WMSUserActivity
Record "EOS089 WMS User Activity"
SetActivityKey1
procedure SetActivityKey1(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity")
Parameters / Return Value
- EOS089WMSUserActivity
Record "EOS089 WMS User Activity"
GetActivityTableCaption1
procedure GetActivityTableCaption1() FieldCaption: Text
Parameters / Return Value
- Returns
Text[]
GetActivityView2
procedure GetActivityView2(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity"; HumanReadable: Boolean): Text
Parameters / Return Value
EOS089WMSUserActivity
Record "EOS089 WMS User Activity"
HumanReadable
Boolean
Returns
Text[]
SetActivityView2
procedure SetActivityView2(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity")
Parameters / Return Value
- EOS089WMSUserActivity
Record "EOS089 WMS User Activity"
UpdateActivityView2
procedure UpdateActivityView2(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity")
Parameters / Return Value
- EOS089WMSUserActivity
Record "EOS089 WMS User Activity"
SetActivityKey2
procedure SetActivityKey2(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity")
Parameters / Return Value
- EOS089WMSUserActivity
Record "EOS089 WMS User Activity"
GetActivityTableCaption2
procedure GetActivityTableCaption2() FieldCaption: Text
Parameters / Return Value
- Returns
Text[]
CountActivityRecords
procedure CountActivityRecords(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity"): Integer
Parameters / Return Value
EOS089WMSUserActivity
Record "EOS089 WMS User Activity"
Returns
Integer
ShowActivityRecords
procedure ShowActivityRecords(var EOS089WMSUserActivity: Record "EOS089 WMS User Activity")
Parameters / Return Value
- EOS089WMSUserActivity
Record "EOS089 WMS User Activity"
GetSourceDetails
procedure GetSourceDetails() Details: JsonObject
Parameters / Return Value
- Returns
JsonObject
GetDefaultActivityFields
procedure GetDefaultActivityFields(TableNo: Integer; ActivityFieldClass: Enum "EOS089 WMS Act. Field Class"; var Fields: Record "EOS089 WMS Activity Field" temporary)
Parameters / Return Value
TableNo
Integer
ActivityFieldClass
Enum "EOS089 WMS Act. Field Class"
Fields
Record "EOS089 WMS Activity Field"
InitActivityActions
procedure InitActivityActions()
GetActivityInfo
procedure GetActivityInfo(var EOS089WMSActivityInfo: Record "EOS089 WMS Activity Info")
Parameters / Return Value
- EOS089WMSActivityInfo
Record "EOS089 WMS Activity Info"
CheckSourceAllowedForActivity
procedure CheckSourceAllowedForActivity(SourceType: Integer; SourceSubtype: Integer; ThrowError: Boolean): Boolean
Parameters / Return Value
SourceType
Integer
SourceSubtype
Integer
ThrowError
Boolean
Returns
Boolean
ManageActivityParameters
procedure ManageActivityParameters(CurrentAction: Enum "EOS089 WMS Interface Action"; var EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"; JsonPayload: JsonObject)
Parameters / Return Value
CurrentAction
Enum "EOS089 WMS Interface Action"
EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
JsonPayload
JsonObject
ManageActivityScanParameters
procedure ManageActivityScanParameters(var EOS089WMSActivityScan: Record "EOS089 WMS Activity Scan"; JsonObject: JsonObject)
Parameters / Return Value
EOS089WMSActivityScan
Record "EOS089 WMS Activity Scan"
JsonObject
JsonObject
FilterActivityScanParameters
procedure FilterActivityScanParameters(EOS089WMSActivityScan: Record "EOS089 WMS Activity Scan"; var TempEOS089WMSActivityScan: Record "EOS089 WMS Activity Scan" temporary)
Parameters / Return Value
EOS089WMSActivityScan
Record "EOS089 WMS Activity Scan"
TempEOS089WMSActivityScan
Record "EOS089 WMS Activity Scan"
ManageInitSourceScan
procedure ManageInitSourceScan(var EOS089WMSSourceScan: Record "EOS089 WMS Source Scan"; TempEOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail" temporary; TempEOS089WMSSourceInformationLine: Record "EOS089 WMS Source Information" temporary)
Parameters / Return Value
EOS089WMSSourceScan
Record "EOS089 WMS Source Scan"
TempEOS089WMSActScanDetail
Record "EOS089 WMS Act. Scan Detail"
TempEOS089WMSSourceInformationLine
Record "EOS089 WMS Source Information"
InitScanDetail
procedure InitScanDetail(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"; EOS089WMSActivityScan: Record "EOS089 WMS Activity Scan"; ScanId: Guid; var EOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail")
Parameters / Return Value
EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
EOS089WMSActivityScan
Record "EOS089 WMS Activity Scan"
ScanId
Guid
EOS089WMSActScanDetail
Record "EOS089 WMS Act. Scan Detail"
SetFiltersOn
procedure SetFiltersOn(var RecordRef: RecordRef): Boolean
Parameters / Return Value
RecordRef
RecordRef
Returns
Boolean
ManageSourceScans
procedure ManageSourceScans(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"; ScanID: Guid)
Parameters / Return Value
EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
ScanID
Guid
ManageInsertSourceScan
procedure ManageInsertSourceScan(TempEOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail" temporary; TempEOS089WMSSourceInformation: Record "EOS089 WMS Source Information"; var IsHandled: Boolean)
Parameters / Return Value
TempEOS089WMSActScanDetail
Record "EOS089 WMS Act. Scan Detail"
TempEOS089WMSSourceInformation
Record "EOS089 WMS Source Information"
IsHandled
Boolean
ManageModifySourceScan
procedure ManageModifySourceScan(TempEOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail" temporary; var EOS089WMSSourceScan: Record "EOS089 WMS Source Scan"; var IsHandled: Boolean)
Parameters / Return Value
TempEOS089WMSActScanDetail
Record "EOS089 WMS Act. Scan Detail"
EOS089WMSSourceScan
Record "EOS089 WMS Source Scan"
IsHandled
Boolean
ManageDeleteSourceScan
procedure ManageDeleteSourceScan(TempEOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail" temporary; var EOS089WMSSourceScan: Record "EOS089 WMS Source Scan"; var IsHandled: Boolean)
Parameters / Return Value
TempEOS089WMSActScanDetail
Record "EOS089 WMS Act. Scan Detail"
EOS089WMSSourceScan
Record "EOS089 WMS Source Scan"
IsHandled
Boolean
DoSomethingWithScanAfterActionDone
procedure DoSomethingWithScanAfterActionDone(EOS089WMSSourceScan: Record "EOS089 WMS Source Scan"; ScanAction: Enum "EOS089 WMS Scan Action")
Parameters / Return Value
EOS089WMSSourceScan
Record "EOS089 WMS Source Scan"
ScanAction
Enum "EOS089 WMS Scan Action"
PostSource
procedure PostSource(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"; var PostedDocumentNo: Code[20])
Parameters / Return Value
EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
PostedDocumentNo
Code[20]
DeleteSourceScans
procedure DeleteSourceScans(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"): Boolean
Parameters / Return Value
EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
Returns
Boolean
ResetSource
procedure ResetSource(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"): Boolean
Parameters / Return Value
EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
Returns
Boolean
GetRecordMapping
procedure GetRecordMapping(TableId: Integer; var TempEOS089WMSSourceInformation: Record "EOS089 WMS Source Information" temporary)
Parameters / Return Value
TableId
Integer
TempEOS089WMSSourceInformation
Record "EOS089 WMS Source Information"
GetRecordRefForScanManagement
procedure GetRecordRefForScanManagement(EOS089WMSActScanDetail: Record "EOS089 WMS Act. Scan Detail"; var RecordRef: RecordRef): Boolean
Parameters / Return Value
EOS089WMSActScanDetail
Record "EOS089 WMS Act. Scan Detail"
RecordRef
RecordRef
Returns
Boolean
ShowSourceEntity
procedure ShowSourceEntity(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry")
Parameters / Return Value
- EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
ShowPostedEntity
procedure ShowPostedEntity(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry")
Parameters / Return Value
- EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
GetActivityTrackingSettings
procedure GetActivityTrackingSettings(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"; EOS089WMSActivityScan: Record "EOS089 WMS Activity Scan"; var ItemLedgerEntryType: Enum "Item Ledger Entry Type"; var IsInbound: Boolean)
Parameters / Return Value
EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
EOS089WMSActivityScan
Record "EOS089 WMS Activity Scan"
ItemLedgerEntryType
Enum "Item Ledger Entry Type"
IsInbound
Boolean
GetReservationEntries
procedure GetReservationEntries(var EOS089WMSReservationEntry: Record "EOS089 WMS Reservation Entry" temporary): Boolean
Parameters / Return Value
EOS089WMSReservationEntry
Record "EOS089 WMS Reservation Entry"
Returns
Boolean
GetActionReturnValues
procedure GetActionReturnValues(): JsonObject
Parameters / Return Value
- Returns
JsonObject
OmniSearch
procedure OmniSearch(EOS089WMSActivityEntry: Record "EOS089 WMS Activity Entry"; SearchValue: Text; var JsonObject: JsonObject): Boolean
Parameters / Return Value
EOS089WMSActivityEntry
Record "EOS089 WMS Activity Entry"
SearchValue
Text[]
JsonObject
JsonObject
Returns
Boolean
Events
OnAfterSetItemFilters
local procedure OnAfterSetItemFilters(UserActivitySystemId: Guid; var Item: Record "Item")
Parameters / Return Value
UserActivitySystemId
Guid
Item
Record "Item"
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.