SAP ABAP Class CL_HR_PM_ST_OBJECT_TYPE (Administration of Object Types in Status Management)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-XX-TL (Application Component) Tools
     PCPM (Package) HR Process Model and Status Management
Properties
Class CL_HR_PM_ST_OBJECT_TYPE  
Short Description Administration of Object Types in Status Management    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PCPM   HR Process Model and Status Management 
Created 20020903   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HR_PM_ST_OBJECT_TYPE has no forward declaration.
Interfaces
Class CL_HR_PM_ST_OBJECT_TYPE has no interface implemented.
Friends
Class CL_HR_PM_ST_OBJECT_TYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONVERSION_TO Instance attribute Private Type reference (TYPE) OBJ_TYP_TAB Implicit Type Conversion to 20020906
2 DEFAULT_STEP_ADMIN Constant Public Type reference (TYPE) SEOCLSNAME 'CL_HR_PM_STATUS_MANAGER' Object Type Name 20020923
3 KEY_TYPE Instance attribute Private Type reference (TYPE) TYPENAME Name of Dictionary type 20020905
4 NAME Instance attribute Public Type reference (TYPE) PAY_ST_OBJ Object in HR status management 20020905
5 OBJ_TYPE_TAB Static Attribute Private Type reference (TYPE) INSTANCE_TAB Table with Occurences 20020903
6 STANDARD_TARGETFIELD Instance attribute Private Type reference (TYPE) T52SEOCT-TARGETFIELDS Comment 20020905
7 STATUS_ADMIN Instance attribute Private Type reference (TYPE) SEOCLSNAME Object Type Name 20020905
8 STEP_DEP Instance attribute Private Type reference (TYPE) RP_XFELD Status Administration Stores Status Per Step 20020905
9 SUB_OBJ_TYPES Instance attribute Private Type reference (TYPE) PAY_PM_OBJECT_TAB Table with Subobjects 20020905
10 SUPPRESS_BYPASS Instance attribute Private Type reference (TYPE) RP_XFELD Suppress Bypass 20021017
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020905
2 CREATE_OBJ_TYPE Static method Private Method Creates Instances of Subobject Types 20020906
3 FIND_CONVERTIONS Instance method Private Method Searches for Object Types to Which Conversions are Possible 20020906
4 GET_CONV_METH_NAME Static method Public Method Creates Name of Conversion Method 20020926
5 GET_IMPLICIT_TYPE_CONVERSION Instance method Public Method Provides Object Types to Which Implicit Conversion Possible 20020903
6 GET_KEY_TYPE Instance method Public Method Provides DDIC Type 20020912
7 GET_OBJ_TYPE Static method Public Method Instance Generation 20020903
8 GET_STANDARD_TARGETFIELD Instance method Public Method Determines Standard Target Fields, if They Exist 20020903
9 GET_STEP_ADMIN Instance method Public Method Determines Status Administrator Per Step 20020923
10 GET_STEP_STATUS_ADMIN Instance method Public Method Indicator for Whether Status Administration Exists Per Step 20020903
11 GET_SUB_OBJ_TYPES Instance method Public Method Determines Subobject Types 20020903
12 GET_SUPPRESS_BYPASS Instance method Public Method Should Bypass be Suppressed 20021017
13 IS_SUB_OBJECT_TYPE Instance method Public Method 'X': The Object Type is a Subobject 20030401
Events
Class CL_HR_PM_ST_OBJECT_TYPE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 INSTANCE_TAB Private See coding Instance management 20020903
2 INSTANCE_TAB_WA Private See coding Instance management 20020903
3 OBJ_TYP_TAB Private See coding Table with Object Types 20020906
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_MSG_HANDLE Call by reference Object reference (TYPE REF TO) CL_HR_PM_PW_ERROR Fehlerklasse für Prozeßmanager 20020905
2 Importing IMP_OBJ_TYPE Call by reference Type reference (TYPE) PAY_ST_OBJ Objekt in der HR-Statusverwaltung 20020905

Method CONSTRUCTOR on class CL_HR_PM_ST_OBJECT_TYPE has no exception.

Method CREATE_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_IS_SUB_OBJ_TYPE Call by reference Type reference (TYPE) RP_XFELD 'X': Objekttype ist Subobjekt 20020906
2 Importing IMP_MSG_HANDLE Call by reference Object reference (TYPE REF TO) CL_HR_PM_PW_ERROR Fehlerklasse für Prozeßmanager 20020906
3 Importing IMP_OBJ_TYPE Call by reference Type reference (TYPE) PAY_ST_OBJ Objekt in der HR-Statusverwaltung 20020906
4 Importing IMP_PARENT Call by reference Object reference (TYPE REF TO) CL_HR_PM_ST_OBJECT_TYPE Superobjekttypen in der Statusverwaltung 20020926
5 Returning RET_SUB_OBJ_TYPE Value transfer Object reference (TYPE REF TO) CL_HR_PM_ST_OBJECT_TYPE Verwaltung der Objekttypen in der Statusverwaltung 20020906

Method CREATE_OBJ_TYPE on class CL_HR_PM_ST_OBJECT_TYPE has no exception.

Method FIND_CONVERTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_OBJ_TYPES Value transfer Type reference (TYPE) OBJ_TYP_TAB Objekttypen, in die konvertoiert werden kann 20020906

Method FIND_CONVERTIONS on class CL_HR_PM_ST_OBJECT_TYPE has no exception.

Method GET_CONV_METH_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_FROM_NAME Call by reference Type reference (TYPE) PAY_ST_OBJ Objekt in der HR-Statusverwaltung 20020926
2 Importing IMP_TO_NAME Call by reference Type reference (TYPE) PAY_ST_OBJ Objekt in der HR-Statusverwaltung 20020926
3 Returning RET_METHOD_NAME Value transfer Type reference (TYPE) SEOCPDNAME Vollständiger Komponentenname 20020926

Method GET_CONV_METH_NAME on class CL_HR_PM_ST_OBJECT_TYPE has no exception.

Method GET_IMPLICIT_TYPE_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_MSG_HANDLE Call by reference Object reference (TYPE REF TO) CL_HR_PM_PW_ERROR Fehlerklasse für Prozeßmanager 20020906
2 Returning RET_OBJ_TYPES Value transfer Type reference (TYPE) PAY_PM_OBJECT_TAB Tabelle mit Instanzen 20020903

Method GET_IMPLICIT_TYPE_CONVERSION on class CL_HR_PM_ST_OBJECT_TYPE has no exception.

Method GET_KEY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_KEY_TYPE Value transfer Type reference (TYPE) TYPENAME Name des Dictionary Typs 20020912

Method GET_KEY_TYPE on class CL_HR_PM_ST_OBJECT_TYPE has no exception.

Method GET_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_MSG_HANDLE Call by reference Object reference (TYPE REF TO) CL_HR_PM_PW_ERROR Fehlerklasse für Prozeßmanager 20020905
2 Importing IMP_OBJ_TYPE Call by reference Type reference (TYPE) PAY_ST_OBJ Objekt in der HR-Statusverwaltung 20020906
3 Returning RET_OBJ_TYPE Value transfer Object reference (TYPE REF TO) CL_HR_PM_ST_OBJECT_TYPE Verwaltung der Objekttypen in der Statusverwaltung 20020903

Method GET_OBJ_TYPE on class CL_HR_PM_ST_OBJECT_TYPE has no exception.

Method GET_STANDARD_TARGETFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_TARGETFIELD Value transfer Type reference (TYPE) T52SEOCT-TARGETFIELDS Kommentar 20020903

Method GET_STANDARD_TARGETFIELD on class CL_HR_PM_ST_OBJECT_TYPE has no exception.

Method GET_STEP_ADMIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_STEP_ADMIN Value transfer Type reference (TYPE) SEOCLSNAME Objekttypname 20020923

Method GET_STEP_ADMIN on class CL_HR_PM_ST_OBJECT_TYPE has no exception.

Method GET_STEP_STATUS_ADMIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_STATUS_ADMIN Value transfer Type reference (TYPE) SEOCLSNAME Objekttypname 20020908

Method GET_STEP_STATUS_ADMIN on class CL_HR_PM_ST_OBJECT_TYPE has no exception.

Method GET_SUB_OBJ_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_SUB_OBJECTS Value transfer Type reference (TYPE) PAY_PM_OBJECT_TAB Tabelle mit Instanzen 20020926

Method GET_SUB_OBJ_TYPES on class CL_HR_PM_ST_OBJECT_TYPE has no exception.

Method GET_SUPPRESS_BYPASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_SUPPRESS_BYPASS Value transfer Type reference (TYPE) RP_XFELD 'X': Bypass soll unterdrückt werden 20021017

Method GET_SUPPRESS_BYPASS on class CL_HR_PM_ST_OBJECT_TYPE has no exception.

Method IS_SUB_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_IS_SUB_OBJECT Value transfer Type reference (TYPE) RP_XFELD Ankreuzfeld 20030401

Method IS_SUB_OBJECT_TYPE on class CL_HR_PM_ST_OBJECT_TYPE has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 470