SAP ABAP Class CL_HR_PT_UNIQUE_RP_ANEXO_QP (HR-PT: Unique Report - Attachment Personnel Summary)
Hierarchy
SAP_HRCPT (Software Component) Sub component SAP_HRCPT of SAP_HR
   PY-PT (Application Component) Portugal
     PC19 (Package) HR settlement: Portugal
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR_PT_UNIQUE_RP Single Report main class 20100322
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR_PT_UNIQUE_RP_ANEXO_QP1 HR-PT: Unique Report - Attachment Pers.summary Azores 20110815
Properties
Class CL_HR_PT_UNIQUE_RP_ANEXO_QP  
Short Description HR-PT: Unique Report - Attachment Personnel Summary    
Super Class CL_HR_PT_UNIQUE_RP Single Report main class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC19   HR settlement: Portugal 
Created 20100322   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 PPTGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no interface implemented.
Friends
Class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_XML_DATA Instance attribute Private Type reference (TYPE) PPTS_UNIQUE_RP_ANEXO_QP 20100329
2 MV_ENDDA_EE_OCT Instance attribute Protected Type reference (TYPE) ENDDA Reference date for legal purposes 20121120
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_AMOUNT Instance method Protected Method Adjusts values 20110815
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100413
3 FILL_AMOUNT_DIFF_REASON Instance method Private Method Fills in reasons for value differences 20100609
4 FILL_AREA_AND_EE_FIELDS Instance method Private Method Fills in the structure with employee area data 20100331
5 FILL_EE_AMOUNTS Instance method Private Method Reads employee cluster data 20100609
6 FILL_EE_FIELDS Instance method Private Method Fills in the structure with employee data 20100331
7 FORMAT_AMOUNT Instance method Protected Method Formats values 20110815
8 FORMAT_PERIOD Instance method Protected Method Formats periods 20110823
9 GET_EE_IRCT_APLIC_CODE Instance method Private Method Reads IRCT applicability of employee 20110419
10 GET_EE_IRCT_CODE Instance method Private Method Reads employee IRCT code 20100609
11 GET_EE_PNT Instance method Private Method Reads employee regular work period 20100609
12 GET_EE_RDT_CODE Instance method Private Method Reads employee work duration regime 20100609
13 GET_EE_WORK_AND_ORG_TIME Instance method Private Method Reads employee working time data 20100609
14 GET_PROMOTION_DATE Instance method Protected Method Returns the date of the employee last promotion 20100331
15 GET_REASON_HOURS_NON_PAID Instance method Private Method Reads the codes 6 and 7 of table 25 20130322
16 SET_REASON_HOURS_NON_PAID Instance method Private Method Fills in the codes 6 and 7 of table 25 20130322
Events
Class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no event.
Types
Class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no local type.
Method Signatures

Method ADJUST_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_AMOUNT Call by reference Type reference (TYPE) CHAR10 Character field with length 10 20110815

Method ADJUST_AMOUNT on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BTRTL Call by reference Type reference (TYPE) PPTGS_BTRTL_TAB 20120313
2 Importing IT_EMFSL Call by reference Type reference (TYPE) PPTGS_EMFSL_TAB Table of payee keys 20100413
3 Importing IT_JUPER Call by reference Type reference (TYPE) PPTGS_JUPER_TAB Table of legal persons 20100413
4 Importing IT_PERSG Call by reference Type reference (TYPE) PPTGS_PERSG_TAB 20120419
5 Importing IT_PERSK Call by reference Type reference (TYPE) PPTGS_PERSK_TAB 20120419
6 Importing IT_WERKS Call by reference Type reference (TYPE) PPTGS_WERKS_TAB 20120313
7 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20100413
8 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20100413
9 Importing IV_CONTINENT Call by reference Type reference (TYPE) ABAP_BOOL 20120405
10 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20100413
11 Importing IV_LAST_PAY_PERIOD Call by reference Type reference (TYPE) ENDDA End date for cluster reading 20100505
12 Importing IV_LAYOUT Call by reference Type reference (TYPE) PPTGS_RU_LAYOUT_VERSION '2010' Layout archive delivery 20110419
13 Importing IV_YEAR Call by reference Type reference (TYPE) PABRJ Payroll year 20100413

Method CONSTRUCTOR on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method FILL_AMOUNT_DIFF_REASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EMPLOYEE Call by reference Type reference (TYPE) PPTS_UNIQUE_RP_QP_EE Unique Report: Personnel Summary - Workers 20100609
2 Importing IT_RGDIR Call by reference Type reference (TYPE) H99_CLST_T_RGDIR RPCLST: table category for RGDIR 20100609

Method FILL_AMOUNT_DIFF_REASON on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method FILL_AREA_AND_EE_FIELDS Signature

Method FILL_AREA_AND_EE_FIELDS on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no parameter.
Method FILL_AREA_AND_EE_FIELDS on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method FILL_EE_AMOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EMPLOYEE Call by reference Type reference (TYPE) PPTS_UNIQUE_RP_QP_EE Unique Report: Personnel Summary - Workers 20100609

Method FILL_EE_AMOUNTS on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method FILL_EE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EMPLOYEE Call by reference Type reference (TYPE) PPTS_UNIQUE_RP_QP_EE Unique Report: Personnel Summary - Workers 20100331
2 Importing IS_P0001 Call by reference Type reference (TYPE) P0001 HR master record: infotype 0001 (organizational assignment) 20100331

Method FILL_EE_FIELDS on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method FORMAT_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_AMOUNT Call by reference Type reference (TYPE) CHAR10 Character field with length 10 20110815
2 Importing IV_DECIMAL Call by reference Type reference (TYPE) CHAR1 Position indicator 20110815

Method FORMAT_AMOUNT on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method FORMAT_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PNT Call by reference Type reference (TYPE) PPT_PNT Character field of length 7 20110823
2 Importing IV_WOSTD Call by reference Type reference (TYPE) WOSTD Weekly hours 20110823

Method FORMAT_PERIOD on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method GET_EE_IRCT_APLIC_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IRCT_CODE Call by reference Type reference (TYPE) CHAR5 Code of "Instrumento de Regulamentação Colectiva" 20110518
2 Returning RV_IRCT_CODE Value transfer Type reference (TYPE) PPT_PRCUN IRCT code of professional category 20110419

Method GET_EE_IRCT_APLIC_CODE on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method GET_EE_IRCT_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IRCT_CODE Value transfer Type reference (TYPE) PPT_PRCUN IRCT code of professional category 20100721

Method GET_EE_IRCT_CODE on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method GET_EE_PNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PNT Value transfer Type reference (TYPE) PPT_PNT Weekly regular work period (RWP) 20100721

Method GET_EE_PNT on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method GET_EE_RDT_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RDT_CODE Value transfer Type reference (TYPE) PPT_RDT Work duration regime 20100721

Method GET_EE_RDT_CODE on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method GET_EE_WORK_AND_ORG_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ORGN_TIME Call by reference Type reference (TYPE) PPT_ORGTM Working time organization 20100609
2 Exporting EV_WORK_TIME Call by reference Type reference (TYPE) PPT_WORKT Working time duration 20100609

Method GET_EE_WORK_AND_ORG_TIME on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method GET_PROMOTION_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DATE Value transfer Type reference (TYPE) ENDDA Valid to date 20100331

Method GET_PROMOTION_DATE on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method GET_REASON_HOURS_NON_PAID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EMPLOYEE Call by reference Type reference (TYPE) PPTS_UNIQUE_RP_QP_EE Unique Report: Personnel Summary - Workers 20130322
2 Importing IT_RGDIR Call by reference Type reference (TYPE) H99_CLST_T_RGDIR RPCLST: table category for RGDIR 20130322
3 Importing IV_REASON_GROUP Call by reference Type reference (TYPE) P_SUML Cumulation wage type 20130322
4 Importing IV_SALARY_DELAY Call by reference Type reference (TYPE) CHAR1 Position indicator 20130322

Method GET_REASON_HOURS_NON_PAID on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.

Method SET_REASON_HOURS_NON_PAID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20130322

Method SET_REASON_HOURS_NON_PAID on class CL_HR_PT_UNIQUE_RP_ANEXO_QP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600