SAP ABAP Class CL_HRPAYDE_PTEXT (PTEXT Handler)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE (Application Component) Germany
     PC01 (Package) HR Payroll: Germany
Properties
Class CL_HRPAYDE_PTEXT  
Short Description PTEXT Handler    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class HRPAYDEAL    
Program status P  SAP Standard Production Program 
Category 0   
Package PC01   HR Payroll: Germany 
Created 20061006   SAP 
Last change 20070912   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
Class CL_HRPAYDE_PTEXT has no interface implemented.
Friends
Class CL_HRPAYDE_PTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_PTEXT Instance attribute Private Type reference (TYPE) HRPAY99_PLOG PTEXT Table 20061113
2 A_APER Instance attribute Private Type reference (TYPE) PC2APER Current Billing Period 20061113
3 A_PERNR Instance attribute Private Type reference (TYPE) P_PERNR Current Personnel Number 20061113
4 A_PROT Instance attribute Public Type reference (TYPE) ABAP_BOOL Log Required? 20061113
5 A_REF Static Attribute Private Object reference (TYPE REF TO) CL_HRPAYDE_PTEXT Reference 20061113
6 C_BLAU Constant Public Type reference (TYPE) SEU_INTENS '1' Output in Blue 20061113
7 GC_LEVEL_1 Constant Public Type reference (TYPE) SEU_LEVEL '01' Node level 20130322
8 GC_LEVEL_2 Constant Public Type reference (TYPE) SEU_LEVEL '02' Node level 20130322
9 GC_LEVEL_3 Constant Public Type reference (TYPE) SEU_LEVEL '03' Node level 20130322
Methods
# Method Level Visibility Method type Description Created on
1 APPEND Instance method Public Method Saved Line(s= 20061113
2 APPEND_LINES_AND_CLEAR Instance method Public Method APPEND New Lines; Delete Lines in Object 20061113
3 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20061113
4 GET_CLONE_BUT_EMPTY_PTEXT Instance method Public Method Instance for Same PERNR Without PTEXT Entries 20120420
5 GET_INSTANCE Static method Public Method Delivers Reference 20061113
6 MERGE_LINES Instance method Public Method Add Partial Log to My Log 20120420
Events
Class CL_HRPAYDE_PTEXT has no event.
Types
Class CL_HRPAYDE_PTEXT has no local type.
Method Signatures

Method APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CHAR Call by reference Type reference (TYPE) C Zeile für Protokoll 20061113
2 Changing CH_STRING Call by reference Type reference (TYPE) STRING Zeile(n) für Protokoll 20061113
3 Importing I_INTENS Call by reference Type reference (TYPE) SEU_INTENS Intensität der Darstellung 20061113
4 Importing I_TLEVEL Call by reference Type reference (TYPE) SEU_LEVEL Level eines Knotens 20061113

Method APPEND on class CL_HRPAYDE_PTEXT has no exception.

Method APPEND_LINES_AND_CLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PTEXT Call by reference Type reference (TYPE) HRPAY99_PLOG Abrechnungsprotokoll 20061113

Method APPEND_LINES_AND_CLEAR on class CL_HRPAYDE_PTEXT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APER Call by reference Type reference (TYPE) PC2APER Unterstruktur für Tabelle APER Personalabrechnung 20061113
2 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20061113
3 Importing I_PROT Call by reference Type reference (TYPE) ABAP_BOOL 20061113

Method CONSTRUCTOR on class CL_HRPAYDE_PTEXT has no exception.

Method GET_CLONE_BUT_EMPTY_PTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PTEXT Value transfer Object reference (TYPE REF TO) CL_HRPAYDE_PTEXT PTEXT-handler 20120420

Method GET_CLONE_BUT_EMPTY_PTEXT on class CL_HRPAYDE_PTEXT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REF Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_PTEXT PTEXT-handler 20061113
2 Importing I_APER Call by reference Type reference (TYPE) PC2APER Unterstruktur für Tabelle APER Personalabrechnung 20061113
3 Importing I_PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20061113
4 Importing I_PROT Call by reference Type reference (TYPE) ABAP_BOOL Protokoll ? 20061113

Method GET_INSTANCE on class CL_HRPAYDE_PTEXT has no exception.

Method MERGE_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PTEXT_PART Call by reference Object reference (TYPE REF TO) CL_HRPAYDE_PTEXT Teilprotokoll 20120420

Method MERGE_LINES on class CL_HRPAYDE_PTEXT has no exception.
History
Last changed by/on SAP  20070912 
SAP Release Created in