SAP ABAP Class /SRMERP/CL_WF_RUNTIME_HDL (Configuration Runtime Handler)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-SSP (Application Component) Self-Service Procurement
     /SRMERP/WF_CORE (Package) Workflow Engine Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SRMERP/IF_WF_RUNTIME_HDL Runtime data handler 20100517
Properties
Class /SRMERP/CL_WF_RUNTIME_HDL  
Short Description Configuration Runtime Handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SRMERP/WF_CORE   Workflow Engine Core 
Created 20100517   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /SRMERP/IF_WF_RUNTIME_HDL Runtime data handler 20100517
Friends
Class /SRMERP/CL_WF_RUNTIME_HDL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_PROCESS_INSTANCE Instance attribute Private Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Prozell instanz 20100517
2 MO_RUNTIME_HDL Static Attribute Private Object reference (TYPE REF TO) /SRMERP/CL_WF_RUNTIME_HDL Runtime handler 20100517
3 MT_WF_018 Instance attribute Private See coding Table for persistent class /SAPSRM/CL_WF_RUNTIME 20100517
4 MT_WF_018_C Instance attribute Private See coding Table for persistent class /SAPSRM/CL_WF_RUNTIME 20100517
5 MV_BO_TYPE Instance attribute Private Type reference (TYPE) /SRMERP/WF_BO_TYPE Object Type of the document 20100719
6 MV_PROCESS_SCHEME Instance attribute Private Type reference (TYPE) /SRMERP/WF_PROCESS_SCHEME Process Level Scheme 20100517
7 MV_PROC_SEQNO Instance attribute Private Type reference (TYPE) INT4 Natural number 20100517
8 ST_INSTANCE_CACHE Static Attribute Private Type reference (TYPE) T_INSTANCE_CACHE caches instances 20100517
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RUNTIME_CONF Instance method Private Method check current runtime configuration 20100517
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100517
3 CREATE_RUNTIME_DB Instance method Private Method Create a new runtime entry 20100517
4 CREATE_RUNTIME_MEM Instance method Private Method Create a new runtime entry 20100517
5 CREATE_RUNTIME_SET Instance method Private Method Create a new runtime set 20100517
6 DELETE_RUNTIME_CACHE Static method Public Method Deletes the cahce of the runtime handler 20100517
7 GET_MT_RUNTIME Instance method Private Method get attributes 20100517
8 GET_RUNTIME_HANDLER Static method Public Method Create a process instance. 20100517
9 UPDATE_RUNTIME Instance method Private Method Create a new runtime entry 20100517
Events
Class /SRMERP/CL_WF_RUNTIME_HDL has no event.
Types
Class /SRMERP/CL_WF_RUNTIME_HDL has no local type.
Method Signatures

Method CHECK_RUNTIME_CONF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ACT_RUNTIME_CONF_IS_DIFF Value transfer Type reference (TYPE) ABAP_BOOL 20100517

Method CHECK_RUNTIME_CONF on class /SRMERP/CL_WF_RUNTIME_HDL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_INSTANCE Call by reference Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Approval Process Interface 20100517
2 Importing IV_PROCESS_SCHEME Call by reference Type reference (TYPE) /SRMERP/WF_PROCESS_SCHEME Process Level Scheme 20100517

Method CONSTRUCTOR on class /SRMERP/CL_WF_RUNTIME_HDL has no exception.

Method CREATE_RUNTIME_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) /SRMERP/WF_CONF_ATTR Configuration Attribute 20100517
2 Importing IV_ATTRIBUTE_SEGNO Call by reference Type reference (TYPE) /SRMERP/WF_CONF_ATTR_NO Configuration Atrribute Sequence Number 20100517
3 Importing IV_PROC_SEQNO Call by reference Type reference (TYPE) INT4 Natural number 20100517
4 Importing IV_TYPE Call by reference Type reference (TYPE) /SRMERP/WF_CONF_ATTR_TYPE Configuration Attribute Data Type 20100517
5 Importing IV_VALUE Call by reference Type reference (TYPE) /SRMERP/WF_CONF_ATTR_VAL Configuration Attribute Value 20100517

Method CREATE_RUNTIME_DB on class /SRMERP/CL_WF_RUNTIME_HDL has no exception.

Method CREATE_RUNTIME_MEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) /SRMERP/WF_CONF_ATTR Configuration Attribute 20100517
2 Importing IV_ATTRIBUTE_SEGNO Call by reference Type reference (TYPE) /SRMERP/WF_CONF_ATTR_NO Configuration Atrribute Sequence Number 20100517
3 Importing IV_PROC_SEQNO Call by reference Type reference (TYPE) INT4 Natural number 20100517
4 Importing IV_TYPE Call by reference Type reference (TYPE) /SRMERP/WF_CONF_ATTR_TYPE Configuration Attribute Data Type 20100517
5 Importing IV_VALUE Call by reference Type reference (TYPE) /SRMERP/WF_CONF_ATTR_VAL Configuration Attribute Value 20100517

Method CREATE_RUNTIME_MEM on class /SRMERP/CL_WF_RUNTIME_HDL has no exception.

Method CREATE_RUNTIME_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPARE_TAB Call by reference Type reference (TYPE) ABAP_BOOL 20100517

Method CREATE_RUNTIME_SET on class /SRMERP/CL_WF_RUNTIME_HDL has no exception.

Method DELETE_RUNTIME_CACHE Signature

Method DELETE_RUNTIME_CACHE on class /SRMERP/CL_WF_RUNTIME_HDL has no parameter.
Method DELETE_RUNTIME_CACHE on class /SRMERP/CL_WF_RUNTIME_HDL has no exception.

Method GET_MT_RUNTIME Signature

Method GET_MT_RUNTIME on class /SRMERP/CL_WF_RUNTIME_HDL has no parameter.
Method GET_MT_RUNTIME on class /SRMERP/CL_WF_RUNTIME_HDL has no exception.

Method GET_RUNTIME_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_RUNTIME_HANDLER Call by reference Object reference (TYPE REF TO) /SRMERP/CL_WF_RUNTIME_HDL Runtime data handler 20100517
2 Importing IO_PROCESS_INSTANCE Call by reference Object reference (TYPE REF TO) /SRMERP/IF_WF_PROCESS Interface of SRM Process Instance 20100517
3 Importing IV_PROCESS_SCHEME Call by reference Type reference (TYPE) /SRMERP/WF_PROCESS_SCHEME Process Level Scheme 20100517
# Exception Resumable Description Created on
1 /SRMERP/CX_WF_ABORT Basis Exception: SRM workflow engine 20100517

Method UPDATE_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_SEGNO Call by reference Type reference (TYPE) /SRMERP/WF_CONF_ATTR_NO Configuration Attribute 20100517
2 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX 20100517
3 Importing IV_TYPE Call by reference Type reference (TYPE) /SRMERP/WF_CONF_ATTR_TYPE Configuration Attribute Data Type 20100517
4 Importing IV_VALUE Call by reference Type reference (TYPE) /SRMERP/WF_CONF_ATTR_VAL Configuration Attribute Value 20100517

Method UPDATE_RUNTIME on class /SRMERP/CL_WF_RUNTIME_HDL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606