SAP ABAP Class CL_HRPAYDEST_LB_PROTOCOL (ETStmt: Class for Log Creation)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-NT-TX (Application Component) Tax
     P01T (Package) HR Germany: Tax
Properties
Class CL_HRPAYDEST_LB_PROTOCOL  
Short Description ETStmt: Class for Log Creation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01T   HR Germany: Tax 
Created 20071112   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYDEST_LB_PROTOCOL has no interface implemented.
Friends
Class CL_HRPAYDEST_LB_PROTOCOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_FALSE Constant Private Type reference (TYPE) BOOLE_D '' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20071112
2 AC_ROOT Constant Private Type reference (TYPE) HRPAD_PAL_NODE_KEY 'ROOT' HR Application Log 20071113
3 AC_TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20071112
4 AT_FCAT_ADMIN Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
5 AT_FCAT_ADMST Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
6 AT_FCAT_BRT Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
7 AT_FCAT_ELSTAM Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20111119
8 AT_FCAT_EMPLOYEE Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
9 AT_FCAT_EMPLOYEES Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
10 AT_FCAT_FRBJ Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
11 AT_FCAT_HINZ Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
12 AT_FCAT_KIFB Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
13 AT_FCAT_KIST Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
14 AT_FCAT_LST Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
15 AT_FCAT_LST1 Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
16 AT_FCAT_LST2 Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
17 AT_FCAT_NOTIF_LIST Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20080815
18 AT_FCAT_NOTIF_PERIODS Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
19 AT_FCAT_STKL Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
20 AT_FCAT_SVBEZ Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
21 AT_FCAT_VBEZ Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
22 AT_FCAT_VRT Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
23 AT_FCAT_XRT Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
24 AT_FCAT_ZRT Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20071112
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EMPLOYEE_TABLE Static method Public Method Adds person to output tree 20071113
2 ADD_INT_TABLES Static method Public Method Adds internal tables to output tree 20071112
3 ADD_NOTIF_LIST Static method Public Method Adds table with statement list to output tree 20080815
4 ADD_NOTIF_NODE Static method Public Method Generates statement nodes 20071113
5 ADD_NOTIF_TABLES Static method Public Method Adds statement tables to output tree 20071112
6 ADD_ROOT Static method Public Method Generates ROOT nodes 20071113
7 CREATE_FIELDCATS Static method Public Method Generates field catalogs for tables 20071112
8 CREATE_FIELDCATS_INT_TABLES Static method Private Method Generates field catalog for internal tables 20071112
9 CREATE_FIELDCATS_NOTIF_TABLES Static method Private Method Generates field catalog for statement tables 20071112
10 CREATE_FIELDCAT_NOTIF_LIST Static method Private Method Generates field catalog for statement list 20080815
Events
Class CL_HRPAYDEST_LB_PROTOCOL has no event.
Types
Class CL_HRPAYDEST_LB_PROTOCOL has no local type.
Method Signatures

Method ADD_EMPLOYEE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Anwendungsprotokoll 20071113
2 Importing IR_PAL_SERVICES Call by reference Object reference (TYPE REF TO) IF_HRPAY00_PAL_SERVICES Service-Methoden für den HCM Application Log (PAL) 20071113
3 Importing IS_EMPLOYEE Call by reference Type reference (TYPE) HRPAYDESTLBS_EMPLOYEE LStB: Ausgabestruktur für Person 20071113
4 Importing I_PARENT_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Anwendungsprotokoll 20071113

Method ADD_EMPLOYEE_TABLE on class CL_HRPAYDEST_LB_PROTOCOL has no exception.

Method ADD_INT_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAL_SERVICES Call by reference Object reference (TYPE REF TO) IF_HRPAY00_PAL_SERVICES Service-Methoden für den HCM Application Log (PAL) 20071113
2 Importing IT_BRT Call by reference Type reference (TYPE) HRPAYDESTLBT_BRT LStB: Tabellentyp für BRT (Bescheinigungslohnarten) 20071113
3 Importing IT_PERIODS Call by reference Type reference (TYPE) HRPAYDESTLBT_NOTIF_PERIOD LStB: Tabellentyp für Bescheinigungszeiträume 20071113
4 Importing IT_VRT Call by reference Type reference (TYPE) HRPAYDESTLBT_VRT LStB: Tabellentyp für VRT (Versorgungslohnarten) 20071113
5 Importing IT_XRT Call by reference Type reference (TYPE) HRPAYDESTLBT_XRT LStB: Tabellentyp für XRT (kummulierte RT) 20071113
6 Importing IT_ZRT Call by reference Type reference (TYPE) HRPAYDESTLBT_ZRT LStB: Tabellentyp für XRT (kummulierte RT) 20071113
7 Importing I_PARENT_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY Knoten zum Anhängen 20071113

Method ADD_INT_TABLES on class CL_HRPAYDEST_LB_PROTOCOL has no exception.

Method ADD_NOTIF_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAL_SERVICES Call by reference Object reference (TYPE REF TO) IF_HRPAY00_PAL_SERVICES Service-Methoden für den HCM Application Log (PAL) 20080815
2 Importing IT_NOTIF_LIST Call by reference Type reference (TYPE) HRPAYDESTLBT_PROTO_SHORT Tabellentyp für Kurzprotokoll RPCTXVD1 20080815
3 Importing I_PARENT_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY Knoten zum Anhängen 20080815

Method ADD_NOTIF_LIST on class CL_HRPAYDEST_LB_PROTOCOL has no exception.

Method ADD_NOTIF_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Anwendungsprotokoll 20071113
2 Importing IR_PAL_SERVICES Call by reference Object reference (TYPE REF TO) IF_HRPAY00_PAL_SERVICES Service-Methoden für den HCM Application Log (PAL) 20071113
3 Importing I_NEW Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080129
4 Importing I_PARENT_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Anwendungsprotokoll 20071113

Method ADD_NOTIF_NODE on class CL_HRPAYDEST_LB_PROTOCOL has no exception.

Method ADD_NOTIF_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAL_SERVICES Call by reference Object reference (TYPE REF TO) IF_HRPAY00_PAL_SERVICES Service-Methoden für den HCM Application Log (PAL) 20071113
2 Importing IT_ADMIN Call by reference Type reference (TYPE) HRPAYDESTLBT_ADMIN_DATA LStB:Tabellentyp für P01T_ADMIN 20071113
3 Importing IT_ADMST Call by reference Type reference (TYPE) HRPAYDESTLBT_STATUS_DATA LStB:Tabellentyp für p01t_admin_stat 20071113
4 Importing IT_ELSTAM Call by reference Type reference (TYPE) HRPAYDESTLBT_ELSTAM LStB:Tabellentyp für p01t_elstam 20111119
5 Importing IT_FRBJ Call by reference Type reference (TYPE) HRPAYDESTLBT_EXEMPTION_HIST LStB:Tabellentyp für p01t_frbj 20071113
6 Importing IT_HINZ Call by reference Type reference (TYPE) HRPAYDESTLBT_ADD_AMOUNT_HIST LStB:Tabellentyp für p01t_hinz 20071113
7 Importing IT_KIFB Call by reference Type reference (TYPE) HRPAYDESTLBT_CHILDREN_HIST LStB:Tabellentyp für p01t_kifb 20071113
8 Importing IT_KIST Call by reference Type reference (TYPE) HRPAYDESTLBT_CONFESSION_HIST LStB:Tabellentyp für p01t_kist 20071113
9 Importing IT_LST Call by reference Type reference (TYPE) HRPAYDESTLBT_TAX_DATA LStB:Tabellentyp für p01t_lst 20071113
10 Importing IT_LST1 Call by reference Type reference (TYPE) HRPAYDESTLBT_WAGE_TAX_BASIS LStB:Tabellentyp für p01t_lst1 20071113
11 Importing IT_LST2 Call by reference Type reference (TYPE) HRPAYDESTLBT_ADD_CUSTOMER_DATA LStB:Tabellentyp für p01t_lst2 20071113
12 Importing IT_STKL Call by reference Type reference (TYPE) HRPAYDESTLBT_TAX_CLASS_HIST LStB:Tabellentyp für p01t_stkl 20071113
13 Importing IT_SVBEZ Call by reference Type reference (TYPE) HRPAYDESTLBT_PENSION_AMOUNTS LStB:Tabellentyp für p01t_svbez 20071113
14 Importing IT_VBEZ Call by reference Type reference (TYPE) HRPAYDESTLBT_PENSION_BASE LStB:Tabellentyp für p01t_vbez 20071113
15 Importing I_PARENT_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Anwendungsprotokoll 20071113
16 Importing I_REPORT Call by reference Type reference (TYPE) STRING aufrufender Report 20100506

Method ADD_NOTIF_TABLES on class CL_HRPAYDEST_LB_PROTOCOL has no exception.

Method ADD_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LIST_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Anwendungsprotokoll 20080815
2 Exporting E_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Anwendungsprotokoll 20071113
3 Exporting E_NR_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Anwendungsprotokoll 20071113
4 Importing IR_PAL_SERVICES Call by reference Object reference (TYPE REF TO) IF_HRPAY00_PAL_SERVICES Service-Methoden für den HCM Application Log (PAL) 20071113
5 Importing I_EMPLOYEES_NODE Call by reference Type reference (TYPE) BOOLE_D '' Knoten für Personen mit Bescheinigung 20080815
6 Importing I_LIST_NODE Call by reference Type reference (TYPE) BOOLE_D '' Knoten für Bescheinigungsliste 20080815
7 Importing I_NR_EMPLOYEES_NODE Call by reference Type reference (TYPE) BOOLE_D '' Knoten für Personen ohne Bescheinigung 20071113

Method ADD_ROOT on class CL_HRPAYDEST_LB_PROTOCOL has no exception.

Method CREATE_FIELDCATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAL_SERVICES Call by reference Object reference (TYPE REF TO) IF_HRPAY00_PAL_SERVICES Service-Methoden für den HCM Application Log (PAL) 20071112
2 Importing I_INTERNAL_TABLES Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20071112
3 Importing I_NOTIF_LIST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080815
4 Importing I_NOTIF_TABLES Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080815

Method CREATE_FIELDCATS on class CL_HRPAYDEST_LB_PROTOCOL has no exception.

Method CREATE_FIELDCATS_INT_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAL_SERVICES Call by reference Object reference (TYPE REF TO) IF_HRPAY00_PAL_SERVICES Service-Methoden für den HCM Application Log (PAL) 20071112

Method CREATE_FIELDCATS_INT_TABLES on class CL_HRPAYDEST_LB_PROTOCOL has no exception.

Method CREATE_FIELDCATS_NOTIF_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAL_SERVICES Call by reference Object reference (TYPE REF TO) IF_HRPAY00_PAL_SERVICES Service-Methoden für den HCM Application Log (PAL) 20071112

Method CREATE_FIELDCATS_NOTIF_TABLES on class CL_HRPAYDEST_LB_PROTOCOL has no exception.

Method CREATE_FIELDCAT_NOTIF_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAL_SERVICES Call by reference Object reference (TYPE REF TO) IF_HRPAY00_PAL_SERVICES Service-Methoden für den HCM Application Log (PAL) 20080815

Method CREATE_FIELDCAT_NOTIF_LIST on class CL_HRPAYDEST_LB_PROTOCOL has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in 600