SAP ABAP Class CL_HRPAYBR_PNP_REPORT (CL_HRPAYBR_PNP_REPORT)
Hierarchy
SAP_HRCBR (Software Component) Sub component SAP_HRCBR of SAP_HR
   PY-BR (Application Component) Brazil
     PC37 (Package) HR settlement: Brazil
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYBR_TERM Employment Agreement Termination 20120607
Properties
Class CL_HRPAYBR_PNP_REPORT  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC37   HR settlement: Brazil 
Created 20120214   SAP 
Last change 20130531   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)
2 IF_T100_MESSAGE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_HRPAYBR_PNP_REPORT has no interface implemented.
Friends
Class CL_HRPAYBR_PNP_REPORT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CURRENT_EMPLOYEE Instance attribute Protected Object reference (TYPE REF TO) CL_HRPADBR_EMPLOYEE Class that encapsulates the employee details 20120607
2 MO_LOG_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_HRPAYBR_LOG_MANAGER Log management 20120607
3 MV_BEGDA Instance attribute Protected Type reference (TYPE) BEGDA Valid from date 20120607
4 MV_ENDDA Instance attribute Protected Type reference (TYPE) ENDDA Valid to date 20120607
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_EXCEPTION Instance method Protected Method 20120607
2 APPEND_MESSAGE Instance method Protected Method 20120607
3 APPEND_PERNR_EXCEPTION Instance method Protected Method 20120607
4 APPEND_PERNR_MESSAGE Instance method Protected Method 20120607
5 APPEND_TECH_LOG Instance method Protected Method 20120607
6 CONSTRUCTOR Instance method Public Constructor 20120607
7 PROCESS_EMPLOYEE Instance method Public Method 20120607
8 SET_EMPLOYEE Instance method Public Method 20120607
Events
Class CL_HRPAYBR_PNP_REPORT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_S_T7BRAB Private See coding 20120607 BEGIN OF lty_s_t7brab, subty TYPE AWART, begda TYPE dats, endda TYPE dats, END OF lty_s_t7brab
2 LTY_T_T7BRAB Private See coding 20120607 lty_t_t7brab TYPE STANDARD TABLE OF lty_s_t7brab
Method Signatures

Method APPEND_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_HRPAYBR_EXCEPTION Brazilian payroll exception 20120607
2 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Message type 20120607

Method APPEND_EXCEPTION on class CL_HRPAYBR_PNP_REPORT has no exception.

Method APPEND_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 'HRPAYBR99' Message class 20120607
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message no. 20120607
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Message type 20120607
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message variable 20120607
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message variable 20120607
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message variable 20120607
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message variable 20120607
8 Importing IV_MSG_TLEVEL Call by reference Type reference (TYPE) SEU_LEVEL 05 Level of a node 20120607

Method APPEND_MESSAGE on class CL_HRPAYBR_PNP_REPORT has no exception.

Method APPEND_PERNR_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_HRPAYBR_EXCEPTION Brazilian payroll exception 20120607
2 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Message type 20120607

Method APPEND_PERNR_EXCEPTION on class CL_HRPAYBR_PNP_REPORT has no exception.

Method APPEND_PERNR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 'HRPAYBR99' Message class 20120607
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message no. 20120607
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Message type 20120607
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message variable 20120607
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message variable 20120607
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message variable 20120607
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message variable 20120607

Method APPEND_PERNR_MESSAGE on class CL_HRPAYBR_PNP_REPORT has no exception.

Method APPEND_TECH_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDCAT_ALV Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20120607
2 Importing IT_SORT_ALV Call by reference Type reference (TYPE) SLIS_T_SORTINFO_ALV 20120607
3 Importing IT_TAB_LOG Call by reference Type reference (TYPE) STANDARD TABLE 20120607
4 Importing IV_GRID_TITLE Call by reference Type reference (TYPE) LVC_TITLE ALV Control: header line text 20120607
5 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 'HRPAYBR94' Message class 20120607
6 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO '450' Message no. 20120607
7 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'S' Message type 20120607
8 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message variable 20120607
9 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message variable 20120607
10 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message variable 20120607
11 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message variable 20120607
12 Importing IV_MSG_TLEVEL Call by reference Type reference (TYPE) SEU_LEVEL 05 Level of a node 20120607

Method APPEND_TECH_LOG on class CL_HRPAYBR_PNP_REPORT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG_MANAGER Call by reference Object reference (TYPE REF TO) CL_HRPAYBR_LOG_MANAGER Log management 20120607
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20120607
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120607

Method CONSTRUCTOR on class CL_HRPAYBR_PNP_REPORT has no exception.

Method PROCESS_EMPLOYEE Signature

Method PROCESS_EMPLOYEE on class CL_HRPAYBR_PNP_REPORT has no parameter.
# Exception Resumable Description Created on
1 CX_HRPAYBR_INVALID_EMPLOYEE Brazilian payroll exception 20120607

Method SET_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CURRENT_EMPLOYEE Call by reference Object reference (TYPE REF TO) CL_HRPADBR_EMPLOYEE Employee 20120607
# Exception Resumable Description Created on
1 CX_HRPAYBR_INVALID_EMPLOYEE Brazilian payroll exception 20120607
History
Last changed by/on SAP  20130531 
SAP Release Created in