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
⤷ 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 |