SAP ABAP Class CL_PCL_ACTIVITY (Activity class)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MBT_PCL_46 (Package) MBT PCT : Process controlling functions 4.6
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PCL_ACT_IMG activities in IMG 20060417
Properties
Class CL_PCL_ACTIVITY  
Short Description Activity class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_PCL_46   MBT PCT : Process controlling functions 4.6 
Created 20060417   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PCL_ACTIVITY has no forward declaration.
Interfaces
Class CL_PCL_ACTIVITY has no interface implemented.
Friends
Class CL_PCL_ACTIVITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVITY_ID Instance attribute Public Type reference (TYPE) CNV_MBT_ACTIVITY Unique ID for all activities to be executed 20060417
2 ACTIVITY_TYPE Instance attribute Public Type reference (TYPE) CNV_MBT_ACTIVITY_TYPE Describes whether an activity is executable or not 20060417
3 DOCUMENT_LINK Instance attribute Public Type reference (TYPE) CNV_MBT_DOCU ID of MBT Docu Object 20060417
4 DOCU_TYPE Instance attribute Public Type reference (TYPE) PROGRAMM ABAP program name 20060417
5 EXEC_TARGET Instance attribute Public Type reference (TYPE) CNV_MBT_EXEC_TARGET Specifies The Target System the Activity is Executed in 20060417
6 EXEC_TYPE Instance attribute Public Type reference (TYPE) CNV_MBT_EXEC_TYPE Specifies how the Activity is Executed 20060417
7 FUNCNAME Instance attribute Public Type reference (TYPE) FUNCNAM Function module name 20060417
8 LOCAL_PROTOCOL Instance attribute Public Type reference (TYPE) CNV_MBT_LPROT MBT PCL: Local Log 20060417
9 MBT_USER_ROLE Instance attribute Public Type reference (TYPE) CNV_MBT_DEMANDED_ROLE Required Role for Activity Execution 20060417
10 NO_STATE_MNGMT Instance attribute Public Type reference (TYPE) CNV_MBT_NO_SNGMT PCL Status Management is Not Active 20060417
11 PA_ACTIVITY_ID Instance attribute Public Type reference (TYPE) CNV_MBT_LOG_AGENT_ACTIVITY Activity to Be Called for Cetermination of log Information 20060417
12 PRE_ACTIVITY_ID Instance attribute Public Type reference (TYPE) CNV_MBT_PREACTIVITY Predecessor Activity 20060417
13 PROGNAME Instance attribute Public Type reference (TYPE) PROGRAMM ABAP program name 20060417
14 RERUN Instance attribute Public Type reference (TYPE) CNV_MBT_RERUN Capability for Restarting or Repeating of an Activity 20060417
15 RESTART_ALLOWED Instance attribute Public Type reference (TYPE) CNV_MBT_RESTART_ALLOWED MBT PCL Flag to specify possibility of restart_mode 20060417
16 SA_ACTIVITY_ID Instance attribute Public Type reference (TYPE) CNV_MBT_STATE_AGENT_ACTIVITY Activity to Be Called for Refreshing Status Information 20060417
17 SUC_ACTIVITY_ID Instance attribute Public Type reference (TYPE) CNV_MBT_SUCACTIVITY Successor Activity 20060417
18 TCODE Instance attribute Public Type reference (TYPE) TCODE Transaction code 20060417
19 VARIANT Instance attribute Public Type reference (TYPE) VARIANT ABAP: Name of variant (without program name) 20060417
Methods
# Method Level Visibility Method type Description Created on
1 GET_ATTRIBUTE Instance method Public Method get activity attribute 20060417
2 GET_ATTRIBUTES Instance method Public Method get all activity attributes 20060417
3 GET_NODE_TEXT Instance method Public Method get activity text 20060424
4 SET_ATTRIBUTE Instance method Public Method set activity attribute 20060417
Events
Class CL_PCL_ACTIVITY has no event.
Types
Class CL_PCL_ACTIVITY has no local type.
Method Signatures

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ATTRVAL Call by reference Type reference (TYPE) STRING Attributswert 20060417
2 Importing IM_ATTRNAME Call by reference Type reference (TYPE) STRING Attributname 20060417
# Exception Resumable Description Created on
1 ATTRIBUTE_NAME_UNKNOWN Unbekannter Attributname 20060417

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTIVITY_ID Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY Eindeutige ID für alle auszuführenden Aktivitäten 20060417
2 Exporting EX_ACTIVITY_TYPE Call by reference Type reference (TYPE) CNV_MBT_ACTIVITY_TYPE Beschreibt, ob eine Aktivität ausführbar ist oder nicht 20060417
3 Exporting EX_DOCUMENT_LINK Call by reference Type reference (TYPE) CNV_MBT_DOCU ID des MBT Doku-Objektes 20060417
4 Exporting EX_DOCU_TYPE Call by reference Type reference (TYPE) PROGRAMM ABAP/4 Programmname 20060417
5 Exporting EX_EXEC_TARGET Call by reference Type reference (TYPE) CNV_MBT_EXEC_TARGET Bestimmt das Zielsystem, in dem die Akt. ausgeführt wird 20060417
6 Exporting EX_EXEC_TYPE Call by reference Type reference (TYPE) CNV_MBT_EXEC_TYPE Gibt an, wie die Aktivität ausgeführt wird 20060417
7 Exporting EX_FUNCNAME Call by reference Type reference (TYPE) FUNCNAM Bezeichnung Funktionsbaustein 20060417
8 Exporting EX_LOCAL_PROTOCOL Call by reference Type reference (TYPE) CNV_MBT_LPROT MBT PCL: Lokales Protokoll 20060417
9 Exporting EX_MBT_USER_ROLE Call by reference Type reference (TYPE) CNV_MBT_DEMANDED_ROLE Erforderliche Rolle zur Ausführung der Aktivität 20060417
10 Exporting EX_NO_STATE_MNGMT Call by reference Type reference (TYPE) CNV_MBT_NO_SNGMT PCL-Statusverwaltung ist nicht aktiv 20060417
11 Exporting EX_PA_ACTIVITY_ID Call by reference Type reference (TYPE) CNV_MBT_LOG_AGENT_ACTIVITY Aktivität zur Bestimmung von Protokollinformationen 20060417
12 Exporting EX_PRE_ACTIVITY_ID Call by reference Type reference (TYPE) CNV_MBT_PREACTIVITY Vorgängeraktivität 20060417
13 Exporting EX_PROGNAME Call by reference Type reference (TYPE) PROGRAMM ABAP/4 Programmname 20060417
14 Exporting EX_RERUN Call by reference Type reference (TYPE) CNV_MBT_RERUN Wiederaufsetzbarkeit oder Wiederholbarkeit einer Aktivität 20060417
15 Exporting EX_RESTART_ALLOWED Call by reference Type reference (TYPE) CNV_MBT_RESTART_ALLOWED MBT PCL : Kennzeichen, ob Wiederaufsetzen möglich 20060417
16 Exporting EX_SA_ACTIVITY_ID Call by reference Type reference (TYPE) CNV_MBT_STATE_AGENT_ACTIVITY Aktivität zum Auffrischen der Statusinformationen 20060417
17 Exporting EX_SUC_ACTIVITY_ID Call by reference Type reference (TYPE) CNV_MBT_SUCACTIVITY Nachfolgeraktivität 20060417
18 Exporting EX_TCODE Call by reference Type reference (TYPE) CNVMBTACTIVITY-TCODE Transaktionscode 20060417
19 Exporting EX_VARIANT Call by reference Type reference (TYPE) CNVMBTACTIVITY-VARIANT ABAP: Name einer Variante (ohne Programmname) 20060417

Method GET_ATTRIBUTES on class CL_PCL_ACTIVITY has no exception.

Method GET_NODE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACT_TEXT Call by reference Type reference (TYPE) CNV_MBT_NODE Text der Aktivität in der Ablaufstruktur 20060424
2 Importing IM_REF Call by reference Object reference (TYPE REF TO) CL_PCL_ACTIVITY Tätigkeitsklasse 20060424

Method GET_NODE_TEXT on class CL_PCL_ACTIVITY has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRNAME Call by reference Type reference (TYPE) STRING Attributname 20060417
2 Importing IM_ATTRVAL Call by reference Type reference (TYPE) STRING Attributswert 20060417
# Exception Resumable Description Created on
1 ATTRIBUTE_NAME_UNKNOWN Unbekannter Attributname 20060417
History
Last changed by/on SAP  20141030 
SAP Release Created in 2006_1_46C