Interface EOS060 Activity Interface
Interface 0 EOS060 Activity Interface
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 "EOS060 Activity Visibility"
Parameters / Return Value
- Returns
Enum "EOS060 Activity Visibility"
InitActivity
procedure InitActivity(var EOS060UserActivity: Record "EOS060 User Activity")
Parameters / Return Value
- EOS060UserActivity
Record "EOS060 User Activity"
EnableActivity
procedure EnableActivity(var EOS060UserActivity: Record "EOS060 User Activity")
Parameters / Return Value
- EOS060UserActivity
Record "EOS060 User Activity"
ManageUserActivityCardOptions
procedure ManageUserActivityCardOptions(var Options: JsonObject)
Parameters / Return Value
- Options
JsonObject
GetActivityView1
procedure GetActivityView1(var EOS060UserActivity: Record "EOS060 User Activity"; HumanReadable: Boolean) View: Text
Parameters / Return Value
EOS060UserActivity
Record "EOS060 User Activity"
HumanReadable
Boolean
Returns
Text[]
SetActivityView1
procedure SetActivityView1(var EOS060UserActivity: Record "EOS060 User Activity")
Parameters / Return Value
- EOS060UserActivity
Record "EOS060 User Activity"
UpdateActivityView1
procedure UpdateActivityView1(var EOS060UserActivity: Record "EOS060 User Activity")
Parameters / Return Value
- EOS060UserActivity
Record "EOS060 User Activity"
SetActivityKey1
procedure SetActivityKey1(var EOS060UserActivity: Record "EOS060 User Activity")
Parameters / Return Value
- EOS060UserActivity
Record "EOS060 User Activity"
GetActivityTableCaption1
procedure GetActivityTableCaption1() FieldCaption: Text
Parameters / Return Value
- Returns
Text[]
GetActivityView2
procedure GetActivityView2(var EOS060UserActivity: Record "EOS060 User Activity"; HumanReadable: Boolean) View: Text
Parameters / Return Value
EOS060UserActivity
Record "EOS060 User Activity"
HumanReadable
Boolean
Returns
Text[]
SetActivityView2
procedure SetActivityView2(var EOS060UserActivity: Record "EOS060 User Activity")
Parameters / Return Value
- EOS060UserActivity
Record "EOS060 User Activity"
UpdateActivityView2
procedure UpdateActivityView2(var EOS060UserActivity: Record "EOS060 User Activity")
Parameters / Return Value
- EOS060UserActivity
Record "EOS060 User Activity"
SetActivityKey2
procedure SetActivityKey2(var EOS060UserActivity: Record "EOS060 User Activity")
Parameters / Return Value
- EOS060UserActivity
Record "EOS060 User Activity"
GetActivityTableCaption2
procedure GetActivityTableCaption2() FieldCaption: Text
Parameters / Return Value
- Returns
Text[]
CountActivityRecords
procedure CountActivityRecords(var EOS060UserActivity: Record "EOS060 User Activity"): Integer
Parameters / Return Value
EOS060UserActivity
Record "EOS060 User Activity"
Returns
Integer
ShowActivityRecords
procedure ShowActivityRecords(var EOS060UserActivity: Record "EOS060 User Activity")
Parameters / Return Value
- EOS060UserActivity
Record "EOS060 User Activity"
GetSourceDetails
procedure GetSourceDetails() Details: JsonObject
Parameters / Return Value
- Returns
JsonObject
GetActivityFieldsSettings
procedure GetActivityFieldsSettings(var TableNos: List of [Integer]; var ListEnabled: List of [Boolean]; var DetailsEnabled: List of [Boolean])
Parameters / Return Value
TableNos
List[Integer]
ListEnabled
List[Boolean]
DetailsEnabled
List[Boolean]
GetDefaultActivityFields
procedure GetDefaultActivityFields(TableNo: Integer; ActivityFieldClass: Enum "EOS060 Act. Field Class"; var Fields: Record "EOS060 Activity Field" temporary)
Parameters / Return Value
TableNo
Integer
ActivityFieldClass
Enum "EOS060 Act. Field Class"
Fields
Record "EOS060 Activity Field"
InitActivityActions
procedure InitActivityActions()
GetActivityInfo
procedure GetActivityInfo(var EOS060ActivityInfo: Record "EOS060 Activity Info")
Parameters / Return Value
- EOS060ActivityInfo
Record "EOS060 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 "EOS060 Interface Action"; var EOS060ActivityEntry: Record "EOS060 Activity Entry"; JsonPayload: JsonObject)
Parameters / Return Value
CurrentAction
Enum "EOS060 Interface Action"
EOS060ActivityEntry
Record "EOS060 Activity Entry"
JsonPayload
JsonObject
SetFiltersOn
procedure SetFiltersOn(var RecordRef: RecordRef) RecordFounds: Boolean
Parameters / Return Value
RecordRef
RecordRef
Returns
Boolean
PostSource
procedure PostSource(EOS060ActivityEntry: Record "EOS060 Activity Entry"; var PostedDocumentNo: Code[20])
Parameters / Return Value
EOS060ActivityEntry
Record "EOS060 Activity Entry"
PostedDocumentNo
Code[20]
DeleteSourceScans
procedure DeleteSourceScans(EOS060ActivityEntry: Record "EOS060 Activity Entry"): Boolean
Parameters / Return Value
EOS060ActivityEntry
Record "EOS060 Activity Entry"
Returns
Boolean
ResetSource
procedure ResetSource(EOS060ActivityEntry: Record "EOS060 Activity Entry"): Boolean
Parameters / Return Value
EOS060ActivityEntry
Record "EOS060 Activity Entry"
Returns
Boolean
ShowSourceEntity
procedure ShowSourceEntity(EOS060ActivityEntry: Record "EOS060 Activity Entry")
Parameters / Return Value
- EOS060ActivityEntry
Record "EOS060 Activity Entry"
ShowPostedEntity
procedure ShowPostedEntity(EOS060ActivityEntry: Record "EOS060 Activity Entry")
Parameters / Return Value
- EOS060ActivityEntry
Record "EOS060 Activity Entry"
GetActionReturnValues
procedure GetActionReturnValues(): JsonObject
Parameters / Return Value
- Returns
JsonObject
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.