SAP ABAP Class CL_HR_PM_PM_TRANSLATOR (Controller for Translator)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HR_PROCESS_CONST Constants for Process Model 20011204
Properties
Class CL_HR_PM_PM_TRANSLATOR  
Short Description Controller for Translator    
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 20011130   SAP 
Last change 20040114   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HR_PM_PM_TRANSLATOR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HR_PROCESS_CONST Constants for Process Model 20011204
Friends
Class CL_HR_PM_PM_TRANSLATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTUAL_PROCESS Instance attribute Private Object reference (TYPE REF TO) CL_HR_PM_PW_PROCESS Process number 20011204
2 BREAK_TRANSLATOR Instance attribute Private Object reference (TYPE REF TO) CL_HR_PM_PM_TRANS_STEP Translator for a Breakpoint 20011130
3 CONTROL_FACTORY Constant Private Type reference (TYPE) SEOCLSNAME 'CL_HR_PM_PM_TRANS_FACTORY_CONT' Name of Company for Check Display 20011130
4 CONTROL_ICON_FACTORY Constant Private Type reference (TYPE) SEOCLSNAME 'CL_HR_PM_PM_TRANS_FACTORY_CI' Name of Company for Maintenance Display 20011205
5 CONTROL_ICON_MODE Constant Public Type reference (TYPE) CHAR4 'CICN' Translate to Maintenance Display 20011205
6 CONTROL_MODE Constant Public Type reference (TYPE) CHAR4 'CONT' Translate to Check Display 20011130
7 CUS_SYSTEM Instance attribute Public Attribute reference (LIKE) 20011204
8 LAST_MODE Instance attribute Private Type reference (TYPE) CHAR4 Last Session for Which Translation Occurred 20011130
9 LAST_NUMBER Instance attribute Private Type reference (TYPE) T52SPS HRPAY-Status Management: Process Status 20011204
10 MAINTAIN_FACTORY Constant Private Type reference (TYPE) SEOCLSNAME 'CL_HR_PM_PM_TRANS_FACTORY_MAIN' Name of Company for Maintenance Display 20011130
11 MAINTAIN_MODE Constant Public Type reference (TYPE) CHAR4 'MAIN' Translate to Maintenance Display 20011130
12 NO Instance attribute Public Attribute reference (LIKE) 20011204
13 REPORT_TRANSLATOR Instance attribute Private Object reference (TYPE REF TO) CL_HR_PM_PM_TRANS_STEP Translator for a Report 20011130
14 SAP_SYSTEM Instance attribute Public Attribute reference (LIKE) 20011204
15 STEP_TYPE_BREAK Instance attribute Public Attribute reference (LIKE) 20011204
16 STEP_TYPE_PARALLEL Instance attribute Public Attribute reference (LIKE) 20011204
17 STEP_TYPE_REPORT Instance attribute Public Attribute reference (LIKE) 20011204
18 STEP_TYPE_WAIT Instance attribute Public Attribute reference (LIKE) 20020708
19 TRANSLATOR Static Attribute Public Object reference (TYPE REF TO) CL_HR_PM_PM_TRANSLATOR Controller for Translator 20011130
20 WAIT_TRANSLATOR Instance attribute Private Object reference (TYPE REF TO) CL_HR_PM_PM_TRANS_STEP Translator for a Wait 20011130
21 YES Instance attribute Public Attribute reference (LIKE) 20011204
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011130
2 COLLECT_STATUS_OF_STEP Instance method Public Method Determines Number of Objects in Particular Status 20011204
3 GET_STATUS_OF_STEP Instance method Public Method Determines Status of Step 20011204
4 SET_DISPLAY_FORMAT Instance method Public Method Set Display Format to Which Translation Occurs 20011130
5 SET_PROCESS Instance method Public Method Transfers Process for Check Session 20011204
6 TRANSLATE_MODEL_DB_TO_VIEW Instance method Public Method Translates an Entire Model 20011203
7 TRANSLATE_STEP_DB_TO_VIEW Instance method Public Method Translates a Step From DB to VIEW Representation 20011204
8 TRANSLATE_TYPE_DB_TO_VIEW Instance method Public Method Translates DB Type to View Type 20011204
9 TRANSLATE_TYPE_VIEW_TO_DB Instance method Public Method Translates View Type to DB Type 20011204
Events
Class CL_HR_PM_PM_TRANSLATOR has no event.
Types
Class CL_HR_PM_PM_TRANSLATOR has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HR_PM_PM_TRANSLATOR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HR_PM_PM_TRANSLATOR has no exception.

Method COLLECT_STATUS_OF_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_STEPID Call by reference Type reference (TYPE) STEPID Identifikatior eines Schritts im Processmodell 20011204
2 Returning RET_NUMBER Value transfer Type reference (TYPE) T52SPS HRPAY-Statusverwaltung: Prozess Status 20011204

Method COLLECT_STATUS_OF_STEP on class CL_HR_PM_PM_TRANSLATOR has no exception.

Method GET_STATUS_OF_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_STEPID Call by reference Type reference (TYPE) STEPID Identifikatior eines Schritts im Processmodell 20011204
2 Returning RET_STATUS Value transfer Type reference (TYPE) PAY_PSTATUS Status eines Prozesses 20011204

Method GET_STATUS_OF_STEP on class CL_HR_PM_PM_TRANSLATOR has no exception.

Method SET_DISPLAY_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_MODE Call by reference Type reference (TYPE) CHAR4 Anzeigeformat 20011130

Method SET_DISPLAY_FORMAT on class CL_HR_PM_PM_TRANSLATOR has no exception.

Method SET_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_PROCESSID Call by reference Type reference (TYPE) PAY_PROCESSID Nummer eines Prozesses 20011204

Method SET_PROCESS on class CL_HR_PM_PM_TRANSLATOR has no exception.

Method TRANSLATE_MODEL_DB_TO_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHN_MODELL Call by reference Type reference (TYPE) PAYPMSTEPS Zu übersetzendes Modell 20011203
2 Exporting EXP_NODES Value transfer Type reference (TYPE) CHG_NODES_TAB Tabelle der Knoten 20011203
3 Exporting EXP_VALUES Value transfer Type reference (TYPE) NVALS_TAB Tabelle der Werte 20011203

Method TRANSLATE_MODEL_DB_TO_VIEW on class CL_HR_PM_PM_TRANSLATOR has no exception.

Method TRANSLATE_STEP_DB_TO_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHN_STEP Call by reference Type reference (TYPE) PAYPMSTEP HRPAY-Statusverwaltung: Interne Struktur eines Schrittes 20011204
2 Exporting EXP_NODE Call by reference Type reference (TYPE) CHG_NODES Knoten in der Hierarchiegrafik 20011204
3 Exporting EXP_VALUES Call by reference Type reference (TYPE) NVALS_TAB Tabellentyp zu Net_Nvals 20011204

Method TRANSLATE_STEP_DB_TO_VIEW on class CL_HR_PM_PM_TRANSLATOR has no exception.

Method TRANSLATE_TYPE_DB_TO_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_STEP Call by reference Type reference (TYPE) PAYPMSTEP Schritt, dessen Typ übersetzt werden soll 20011204
2 Returning RET_VIEW_TYPE Value transfer Type reference (TYPE) NETTYPE Typ zur Identifikation von Objekten 20011204

Method TRANSLATE_TYPE_DB_TO_VIEW on class CL_HR_PM_PM_TRANSLATOR has no exception.

Method TRANSLATE_TYPE_VIEW_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_VIEW_TYPE Call by reference Type reference (TYPE) NETTYPE Typ zur Identifikation von Objekten 20011204
2 Returning RET_DB_TYPE Value transfer Type reference (TYPE) NETTYPE Typ zur Identifikation von Objekten 20011204

Method TRANSLATE_TYPE_VIEW_TO_DB on class CL_HR_PM_PM_TRANSLATOR has no exception.
History
Last changed by/on SAP  20040114 
SAP Release Created in 470