SAP ABAP Class CL_HR_PTEXT (HR Master Data: Container for Texts)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-PA-XX (Application Component) General
     PBAS_SERVICE (Package) HR Master Data: Service Functions
Properties
Class CL_HR_PTEXT  
Short Description HR Master Data: Container for Texts    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PBAS_SERVICE   HR Master Data: Service Functions 
Created 20010315   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HR_PTEXT has no forward declaration.
Interfaces
Class CL_HR_PTEXT has no interface implemented.
Friends
Class CL_HR_PTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_AEDTM Instance attribute Private Type reference (TYPE) AEDAT Date of Last Change 20010315
2 A_ATTRIBUTE_STATE Instance attribute Private Type reference (TYPE) ACCESS_STATE 20010319
3 A_HISTO Instance attribute Private Type reference (TYPE) HISTO Historical record flag 20010315
4 A_IS_CONSISTENT Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20010320
5 A_IS_FILLED_FROM_DB Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20010315
6 A_ITXEX Instance attribute Private Type reference (TYPE) ITXEX Text exists for infotype 20010315
7 A_PSKEY Instance attribute Public Type reference (TYPE) PSKEY Keys for HR Master Data 20010315
8 A_TCLAS Instance attribute Public Type reference (TYPE) TCLAS Transaction class for data storage 20010315
9 A_TEXT_STATE Instance attribute Private Type reference (TYPE) ACCESS_STATE 20010319
10 A_TEXT_TAB Instance attribute Private Type reference (TYPE) HRPAD_TEXT_TAB HR: Text Table Suitable For Cluster PCL1 (TX) 20010315
11 A_UNAME Instance attribute Private Type reference (TYPE) UNAME User Name 20010315
12 FALSE Constant Private Type reference (TYPE) BOOLE_D SPACE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20010315
13 FILLED_FROM_DB Constant Private Type reference (TYPE) ACCESS_STATE 'D' 20010319
14 FILLED_FROM_INPUT Constant Private Type reference (TYPE) ACCESS_STATE 'I' 20010319
15 NOT_YET_READ Constant Private Type reference (TYPE) ACCESS_STATE 'N' 20010319
16 TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20010315
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20010315
2 DELETE Instance method Public Method Delete Text on Database 20010320
3 GET_INSTANCE Static method Public Method Instance Creating Without Reading Database 20010315
4 GET_TEXT Instance method Public Method Return Text Externally 20010315
5 GET_TEXT_ATTRIBUTES Instance method Private Method Return Text Attributes Externally 20010319
6 MODIFY_PSKEY Instance method Public Method Change Key 20010320
7 READ Static method Public Method Get Text from Database 20010315
8 UPDATE Instance method Public Method Write Text to Database 20010315
Events
Class CL_HR_PTEXT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ACCESS_STATE Private Type reference (TYPE) CHAR01 Character Field Length 1 20010319
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AEDTM Call by reference Type reference (TYPE) AEDAT Datum der letzten Änderung 20010315
2 Importing ATTRIBUTE_STATE Call by reference Type reference (TYPE) CHAR01 Syntaxchecker verbietet ACCESS_STATE zu verwenden 20010319
3 Importing HISTO Call by reference Type reference (TYPE) HISTO Historisierungskennzeichen 20010315
4 Importing ITXEX Call by reference Type reference (TYPE) ITXEX Text zum Infotyp exisitiert 20010315
5 Importing PSKEY Call by reference Type reference (TYPE) PSKEY Schlüssel von Personalstammdaten 20010315
6 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20010315
7 Importing TEXT_STATE Call by reference Type reference (TYPE) CHAR01 Syntaxchecker verbietet ACCESS_STATE zu verwenden 20010319
8 Importing TEXT_TAB Call by reference Type reference (TYPE) HRPAD_TEXT_TAB HR: Texttabelle passend zu Cluster PCL1(TX) 20010315
9 Importing UNAME Call by reference Type reference (TYPE) UNAME Benutzername 20010315
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010830

Method DELETE Signature

Method DELETE on class CL_HR_PTEXT has no parameter.
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Nachbedingung 20010830

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AEDTM Call by reference Type reference (TYPE) AEDTM Änderungsdatum 20010319
2 Importing HISTO Call by reference Type reference (TYPE) HISTO Historisierungskennzeichen 20010319
3 Importing PSKEY Call by reference Type reference (TYPE) PSKEY Schlüssel von Personalstammdaten 20010319
4 Exporting PTEXT Value transfer Object reference (TYPE REF TO) CL_HR_PTEXT HR: Stammdaten, Container für Texte 20010319
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20010319
6 Importing TEXT_TAB Call by reference Type reference (TYPE) HRPAD_TEXT_TAB 20010319
7 Importing UNAME Call by reference Type reference (TYPE) UNAME Benutzername 20010319
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, ungültiger Parameter 20010830

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TEXT_TAB Call by reference Type reference (TYPE) HRPAD_TEXT_TAB HR: Texttabelle passend zu Cluster PCL1(TX) 20010320
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Nachbedingung 20010830

Method GET_TEXT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AEDTM Call by reference Type reference (TYPE) AEDTM Änderungsdatum 20010319
2 Exporting HISTO Call by reference Type reference (TYPE) HISTO Historisierungskennzeichen 20010319
3 Exporting ITXEX Call by reference Type reference (TYPE) ITXEX Text zum Infotyp exisitiert 20010319
4 Exporting UNAME Call by reference Type reference (TYPE) UNAME Benutzername 20010319
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Nachbedingung 20010830

Method MODIFY_PSKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PSKEY Call by reference Type reference (TYPE) PSKEY Schlüssel von Personalstammdaten 20010320
2 Returning PTEXT Value transfer Object reference (TYPE REF TO) CL_HR_PTEXT HR: Stammdaten, Container für Texte 20010320
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Nachbedingung 20010830

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITXEX Call by reference Type reference (TYPE) ITXEX Text zum Infotyp exisitiert 20010319
2 Importing PSKEY Call by reference Type reference (TYPE) PSKEY Schlüssel von Personalstammdaten 20010319
3 Exporting PTEXT Call by reference Object reference (TYPE REF TO) CL_HR_PTEXT HR: Stammdaten, Container für Texte 20010319
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20010319
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, ungültiger Parameter 20010830

Method UPDATE Signature

Method UPDATE on class CL_HR_PTEXT has no parameter.
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Nachbedingung 20010830
History
Last changed by/on SAP  00000000 
SAP Release Created in 46C