SAP ABAP Class CL_HR_TEMSE_OBJECT (Class for Interface to PM)
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_PM_OBJECT Interface Between Object Administration and Process Manager 20000718
Properties
Class CL_HR_TEMSE_OBJECT  
Short Description Class for Interface to PM    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status T  Test Program 
Category 0   
Package PCPM   HR Process Model and Status Management 
Created 20000718   SAP 
Last change 20021031   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HR_TEMSE_OBJECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HR_PM_OBJECT Interface Between Object Administration and Process Manager 20000718
Friends
Class CL_HR_TEMSE_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DISPLAY_ATT Constant Private Type reference (TYPE) PATTR 'TOS' Object Attribute 20000719
2 OBJECT_DIRECTORY Static Attribute Private Type reference (TYPE) OBJECT_DIR Directory of TemSe Objects 20000718
3 OBJ_HANDEL Instance attribute Private Type reference (TYPE) P_TS_OBJHD HR TemSe object handle 20000719
4 OBJ_STATUS Instance attribute Private Type reference (TYPE) CHAR1 Status of HR TemSe Object 20000719
5 PM_OBJECT_TYPE Constant Private Type reference (TYPE) PAY_ST_OBJ 'IT-FILE' Object in HR status management 20000719
6 RECIPIENT_ATT Constant Private Type reference (TYPE) PATTR 'TOE' Object Attribute 20000719
7 TSOBJ Instance attribute Private Type reference (TYPE) P_TS_TSOBJ HR TemSe object 20000718
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000718
2 CREATE_TEMSE_OBJECT Static method Public Method Creation of New TemSe Object 20000718
3 GET_TEMSE_OBJECT Static method Public Method Provides Reference to TemSe Object 20000719
4 OPEN_TEMSE_OBJECT Instance method Public Method Opens TemSe Object for Reading 20000719
5 RAISE_EVENT_CREATED Static method Public Method Triggers Event IF_HR_PM_OBJECT~OBJECT_CREATED 20000719
6 SET_STATUS Instance method Public Method Status of TemSe Object Must be Changed 20000718
Events
Class CL_HR_TEMSE_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OBJECT_DIR Private See coding Directory of Instanced TEMSE Objects 20000718
2 OBJECT_DIR_WA Private See coding Directory Header of Instanced TemSe Objects 20000718
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_OBJHD Call by reference Type reference (TYPE) P_TS_OBJHD HR Temse Objekthandle 20000719
2 Importing IMP_TSOBJ Call by reference Type reference (TYPE) P_TS_TSOBJ HR Temse Objekt 20000719

Method CONSTRUCTOR on class CL_HR_TEMSE_OBJECT has no exception.

Method CREATE_TEMSE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_EMPFG Call by reference Type reference (TYPE) P_TS_EMPFG HR TemSe Empfänger 20000719
2 Importing IMP_ENQLOCK Call by reference Type reference (TYPE) RSTSPROM 'N' TemSe: Verarbeitungsmodus 20000719
3 Importing IMP_OBJIN Call by reference Type reference (TYPE) P_TS_OBJIN HR TemSe Allegemeine Information zum TemSe-Objekt 20000719
4 Importing IMP_OBJKN Call by reference Type reference (TYPE) P_TS_OBJKN HR Temse Objektkennung 20000719
5 Importing IMP_OBJNR Call by reference Type reference (TYPE) P_TS_OBJNR HR Temse Objektnummer 20000719
6 Importing IMP_OWNNR Call by reference Type reference (TYPE) P_TS_OWNNR HR TemSe Eigenes Objektnummerhandling 20000719
7 Importing IMP_SWNUM Call by reference Type reference (TYPE) P_TS_SWNUM '2' HR TemSe Kennzeichen für Nummernvergabe 20000719
8 Importing IMP_VERSN Call by reference Type reference (TYPE) P_TS_VERSN '01' HR TemSe Version 20000719
9 Returning RET_TS_OBJECT Value transfer Object reference (TYPE REF TO) CL_HR_TEMSE_OBJECT Handle für HR Temse Objekt 20000719
# Exception Resumable Description Created on
1 ERROR_DURING_CREATE Fehler beim Erzeugen des TemSe-Objekts 20000719
2 INVALID_NAME Ungültiger Name 20000719

Method GET_TEMSE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_RUNID Call by reference Type reference (TYPE) P_EVNUM Nummer des Auswertungslaufs 20000719
2 Importing IMP_TYPE Call by reference Type reference (TYPE) P_EVTYP Lauftyp 20000719
3 Returning RET_TS_OBJECT Value transfer Object reference (TYPE REF TO) CL_HR_TEMSE_OBJECT Klasse für Interface zum PM 20000719

Method GET_TEMSE_OBJECT on class CL_HR_TEMSE_OBJECT has no exception.

Method OPEN_TEMSE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_EMPFG Call by reference Type reference (TYPE) RPTSTYPE-EMPFG HR Temse Objekt 20000719
2 Importing IMP_ENQLOCK Call by reference Type reference (TYPE) RSTSPROM 'N' TemSe: Verarbeitungsmodus 20000719
3 Importing IMP_OWNNR Call by reference Type reference (TYPE) P_TS_OWNNR ' ' HR TemSe Eigenes Objektnummerhandling 20000719
4 Importing IMP_VERSN Call by reference Type reference (TYPE) P_TS_VERSN '01' HR TemSe Version 20000719

Method OPEN_TEMSE_OBJECT on class CL_HR_TEMSE_OBJECT has no exception.

Method RAISE_EVENT_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_TSOBJ Call by reference Type reference (TYPE) P_TS_TSOBJ HR Temse Objekt 20000719

Method RAISE_EVENT_CREATED on class CL_HR_TEMSE_OBJECT has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_STATUS Call by reference Type reference (TYPE) CHAR1 Status des HR Temse Objekts 20000718

Method SET_STATUS on class CL_HR_TEMSE_OBJECT has no exception.
History
Last changed by/on SAP  20021031 
SAP Release Created in 46C