SAP ABAP Class CL_HR_PT_UNIQUE_RP (Single Report main class)
Hierarchy
SAP_HRCPT (Software Component) Sub component SAP_HRCPT of SAP_HR
   PY-PT (Application Component) Portugal
     PC19 (Package) HR settlement: Portugal
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_0 HR-PT: Unique Report - Attachment 0 20100322
2 Inheritance (c INHERITING FROM c_ref)  CL_HR_PT_UNIQUE_RP_ANEXO_FEST HR-PT: Unique Report - Attachment Incomings and Outgoings 20100322
3 Inheritance (c INHERITING FROM c_ref)  CL_HR_PT_UNIQUE_RP_ANEXO_GRV HR-PT: Unique Report - Attachment Strikes 20100322
4 Inheritance (c INHERITING FROM c_ref)  CL_HR_PT_UNIQUE_RP_ANEXO_QP HR-PT: Unique Report - Attachment Personnel Summary 20100322
5 Inheritance (c INHERITING FROM c_ref)  CL_HR_PT_UNIQUE_RP_ANEXO_RFC HR-PT: Unique Report - attachment C 20110328
6 Inheritance (c INHERITING FROM c_ref)  CL_HR_PT_UNIQUE_RP_ANEXO_SST HR-PT: Unique Report - Attachment D 20101221
Properties
Class CL_HR_PT_UNIQUE_RP  
Short Description Single Report main class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC19   HR settlement: Portugal 
Created 20100319   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 PPT05 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PPTGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_PT_UNIQUE_RP has no interface implemented.
Friends
Class CL_HR_PT_UNIQUE_RP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_AMORT Instance attribute Protected Type reference (TYPE) CHAR5 'AMORT' Table parameter T5PFD 20100724
2 MC_AVERAGE_EE_MONTLHY Instance attribute Protected Type reference (TYPE) CHAR20 'AV_NPER' Parameter for regular employees average 20120509
3 MC_AVERAGE_EE_TCO Instance attribute Protected Type reference (TYPE) CHAR20 'AV_NPER_3112O' Parameter for employed workers average 20120509
4 MC_AVERAGE_EE_TEMP Instance attribute Protected Type reference (TYPE) CHAR20 'AV_TEMP' Parameter for workers on temporary loan average 20120509
5 MC_BRADV Instance attribute Protected Type reference (TYPE) CHAR5 'BRADV' Table parameter T5PFD 20100724
6 MC_COMPA Instance attribute Protected Type reference (TYPE) CHAR5 'COMPA' 20110330
7 MC_ENTID Instance attribute Protected Type reference (TYPE) CHAR5 'ENTID' Table parameter T5PFD 20100724
8 MC_FILOS Instance attribute Protected Type reference (TYPE) CHAR5 'FILOS' Table parameter T5PFD 20100724
9 MC_FOREI Instance attribute Protected Type reference (TYPE) CHAR5 'FOREI' Table parameter T5PFD 20100724
10 MC_INCTX Instance attribute Protected Type reference (TYPE) CHAR5 'INCTX' Table parameter T5PFD 20100724
11 MC_LAYOUT_2009 Constant Public Type reference (TYPE) PPTGS_RU_LAYOUT_VERSION '2009' Layout 2009 20110419
12 MC_LAYOUT_2010 Constant Public Type reference (TYPE) PPTGS_RU_LAYOUT_VERSION '2010' Layout 2010 20110419
13 MC_LAYOUT_2011 Constant Public Type reference (TYPE) PPTGS_RU_LAYOUT_VERSION '2011' Layout 2011 20120430
14 MC_LAYOUT_2012 Constant Public Type reference (TYPE) PPTGS_RU_LAYOUT_VERSION '2012' Layout 2012 20130322
15 MC_LNACD Instance attribute Protected Type reference (TYPE) CHAR5 'LNACD' Table parameter T5PFD 20100724
16 MC_MACTC Instance attribute Protected Type reference (TYPE) CHAR5 'MACTC' Table parameter T5PFD 20100724
17 MC_MACTC_ATTR Constant Protected Type reference (TYPE) CHAR11 'RU_CAE_5DIG' RU_CAE_5DIG 20100417
18 MC_NETRS Instance attribute Protected Type reference (TYPE) CHAR5 'NETRS' Table parameter T5PFD 20100724
19 MC_NIF Instance attribute Protected Type reference (TYPE) CHAR5 'NIF' Field with a 3 bytes lenght 20100724
20 MC_NO Constant Protected Type reference (TYPE) CHAR1 'N' S 20100331
21 MC_OVERV Instance attribute Protected Type reference (TYPE) CHAR5 'OVERV' Table parameter T5PFD 20100724
22 MC_PRIVT Instance attribute Protected Type reference (TYPE) CHAR5 'PRIVT' Table parameter T5PFD 20100724
23 MC_PROVI Instance attribute Protected Type reference (TYPE) CHAR5 'PROVI' Table parameter T5PFD 20100724
24 MC_PSCST Instance attribute Protected Type reference (TYPE) CHAR5 'PSCST' Table parameter T5PFD 20100724
25 MC_PUBLI Instance attribute Protected Type reference (TYPE) CHAR5 'PUBLI' Table parameter T5PFD 20100724
26 MC_SALES Instance attribute Protected Type reference (TYPE) CHAR5 'SALES' Table parameter T5PFD 20100724
27 MC_SHARE Instance attribute Protected Type reference (TYPE) CHAR5 'SHARE' Table parameter T5PFD 20100724
28 MC_SOCAC Instance attribute Protected Type reference (TYPE) CHAR5 'SOCAC' Table parameter T5PFD 20100724
29 MC_YES Constant Protected Type reference (TYPE) CHAR1 'S' S 20100331
30 MO_READ_PAYROLL Instance attribute Protected Object reference (TYPE REF TO) CL_HR_PT_READ_PAYROLL HR-PT: reads payroll results 20100322
31 MS_COMPANY Instance attribute Protected Type reference (TYPE) GTY_S_COMPANY 20100409
32 MS_ENC_ADMIN_RANGE Instance attribute Protected Type reference (TYPE) GTY_ENC_RANGE Admin.charges range for T596I/J 20100722
33 MS_ENC_N_ADMIN_RANGE Instance attribute Protected Type reference (TYPE) GTY_ENC_RANGE Non admin.charges range for T596I/J 20100722
34 MT_BTRTL_RANGE Instance attribute Protected Type reference (TYPE) PPTGS_BTRTL_TAB 20120312
35 MT_EE_AVERAGE Instance attribute Protected Type reference (TYPE) GTY_T_EE_AVERAGE Employee average table 20120509
36 MT_EMFSL_RANGE Instance attribute Protected Type reference (TYPE) PPTGS_EMFSL_TAB Payee key range 20100324
37 MT_ENCARGOS Instance attribute Protected Type reference (TYPE) GTY_T_ENCARGOS Charge table 20100722
38 MT_ERRORS Instance attribute Protected Type reference (TYPE) HRPAY99_MSG Message - TTYP info 20100405
39 MT_GEN_ERRORS Instance attribute Protected Type reference (TYPE) HRPAY99_MSG Message - TTYP info 20100406
40 MT_HIRES_FIRES Instance attribute Protected Type reference (TYPE) GTY_T_HIRES_FIRES Employee incomings and outgoings 20100409
41 MT_JUPER_RANGE Instance attribute Protected Type reference (TYPE) PPTGS_JUPER_TAB Company leagl persons range 20100324
42 MT_P0000 Instance attribute Protected Type reference (TYPE) PPTGS_T_P0000 HR master record infotype 0000 20100319
43 MT_P0001 Instance attribute Protected Type reference (TYPE) PPTGS_T_P0001 HR master record infotype 0001 20100324
44 MT_P0002 Instance attribute Protected Type reference (TYPE) PPTGS_T_P0002 HR master record infotype 0002 20100319
45 MT_P0007 Instance attribute Protected Type reference (TYPE) PPTGS_T_P0007 HR master record infotype 0007 20100405
46 MT_P0008 Instance attribute Protected Type reference (TYPE) PPTGS_T_P0008 HR master record infotype 0008 20100331
47 MT_P0016 Instance attribute Protected Type reference (TYPE) PPTGS_T_P0016 HR master record infotype 0016 20100324
48 MT_P0041 Instance attribute Protected Type reference (TYPE) PPTGS_T_P0041 HR master record infotype 0041 20100324
49 MT_P0057 Instance attribute Protected Type reference (TYPE) PPTGS_T_P0057 HR master record infotype 0057 20100319
50 MT_P0331 Instance attribute Protected Type reference (TYPE) PPTGS_T_P0331 HR master record infotype 0331 20110518
51 MT_P0332 Instance attribute Protected Type reference (TYPE) PPTGS_T_P0332 HR master record infotype 0032 20100319
52 MT_P0333 Instance attribute Protected Type reference (TYPE) PPTGS_T_P0333 HR master record infotype 0033 20100329
53 MT_P0337 Instance attribute Protected Type reference (TYPE) PPTGS_T_P0337 HR master record infotype 0037 20100319
54 MT_P2001 Instance attribute Protected Type reference (TYPE) PPTGS_T_P2001 HR master record infotype 2001 20100329
55 MT_PERSG_RANGE Instance attribute Protected Type reference (TYPE) PPTGS_PERSG_TAB 20120419
56 MT_PERSK_RANGE Instance attribute Protected Type reference (TYPE) PPTGS_PERSK_TAB 20120419
57 MT_T596IJ Instance attribute Protected Type reference (TYPE) GTY_T596IJ Table content T596I/J 20100722
58 MT_T5PFD Instance attribute Protected Type reference (TYPE) GTY_T5PFD Company data 20100319
59 MT_WERKS_RANGE Instance attribute Protected Type reference (TYPE) PPTGS_WERKS_TAB 20120312
60 MV_BEGDA Instance attribute Protected Type reference (TYPE) BEGDA Valid from date 20100319
61 MV_BEGDA_0110 Instance attribute Protected Type reference (TYPE) BEGDA Valid from date 20110518
62 MV_BUKRS Instance attribute Protected Type reference (TYPE) BUKRS Company code 20100319
63 MV_EDUC_LEVEL Instance attribute Protected Type reference (TYPE) PPT_PSED2 BS - Educational level code 20100401
64 MV_EE_AGE Instance attribute Protected Type reference (TYPE) I Employee age 20100329
65 MV_ENDDA Instance attribute Protected Type reference (TYPE) ENDDA Valid to date 20100319
66 MV_ENDDA_3110 Instance attribute Protected Type reference (TYPE) ENDDA Reference date for legal purposes 20100324
67 MV_ENDDA_3112 Instance attribute Protected Type reference (TYPE) ENDDA Reference date for legal purposes 20100324
68 MV_ENTTY Instance attribute Protected Type reference (TYPE) PPT_ENTTY Logical entity 20100319
69 MV_GENDER Instance attribute Protected Type reference (TYPE) GESCH Gender key 20100331
70 MV_IS_CONTINENT Instance attribute Private Type reference (TYPE) ABAP_BOOL flag that indicates whether the attachment is for mainland 20120405
71 MV_LAST_PAY_PERIOD Instance attribute Protected Type reference (TYPE) BEGDA End date for cluster reading 20100505
72 MV_LAYOUT Instance attribute Protected Type reference (TYPE) PPTGS_RU_LAYOUT_VERSION Layout archive delivery 20110419
73 MV_PERNR Instance attribute Protected Type reference (TYPE) PERNR_D Personnel no. 20100319
74 MV_YEAR Instance attribute Protected Type reference (TYPE) PABRJ Payroll year 20100322
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_ERROR Instance method Protected Method Adds error for employee 20100405
2 APPEND_GEN_ERROR Instance method Protected Method Adds general error 20100406
3 CHECK_GROUP_SUB_GROUP Instance method Protected Method checks whether the employee belongs to groups and subgroups 20120419
4 CHECK_REGION_EMPLOYEE Instance method Public Method Checks the employee region 20120405
5 CHECK_REGION_ESTABLISHMENT Instance method Protected Method Checks the establishment region 20120405
6 CONSTRUCTOR Instance method Public Constructor Constructor 20100319
7 CREATE_AVERAGE_TABLE Instance method Protected Method Adds EE to temporary worker table during the year 20120509
8 FORMAT_DATE Instance method Protected Method Formats dates 20110815
9 FORMAT_FIELD Instance method Protected Method Formats field 20100811
10 GET_COMPANY_INFO Instance method Protected Method Reads company information 20100319
11 GET_EE_AGE_AND_GENDER Instance method Protected Method Returns employee age and gender 20100401
12 GET_EE_CONTRACT_TYPE Instance method Protected Method Reads employee contract type 20100609
13 GET_EE_EDUCATION_LEVEL Instance method Protected Method Returns employee education level 20100401
14 GET_EE_HOURS_ART_227 Instance method Protected Method Reads total of hours under No. 1 and No. 2 of Article 227 20100609
15 GET_ERROR_TAB Instance method Public Method Returns errors 20100405
16 GET_HIRES_FIRES_DURING_YEAR Instance method Protected Method Checks if the employee was hired during the year 20100409
17 GET_HIRE_FIRE Instance method Protected Method Returns the employee hiring and leaving date 20100331
18 GET_REGION Instance method Protected Method returns the Azores/Mainland/Madeira region 20120321
19 GET_REPORT_DATA Instance method Public Method Returns data for tag 20110419
20 GET_VALUE_FEATURE_PSSCI Instance method Protected Method Returns the value of characteristic PSSCI 20100331
21 GET_XML_DATA Instance method Public Method Returns filled attachment structure 20100322
22 IS_ACTIVE_EMPLOYEE Instance method Protected Method Checks if the EE is active in a month 20100329
23 IS_ACTIVE_EMPLOYEE_IN_PERIOD Instance method Public Method Checks if the EE is active in at least one period month 20100408
24 IS_EE_ABSENT_MORE_ONE_MONTH Instance method Protected Method Checks if the employee is absent for more than 1 month 20100607
25 IS_EE_AT_THE_COMPANY Instance method Protected Method Checks if the employee is in the company in a date 20100608
26 IS_EE_PENSIONER Instance method Protected Method Checks if the employee is pensioner 20100701
27 IS_EMPLOYER Instance method Protected Method Checks if they are employer 20120814
28 IS_TEMPORARY_WORKER Instance method Protected Method Checks if the employee is temporary in the period 20100329
29 IS_TRAB_CONTA_OUTREM Instance method Protected Method Checks if the employee is employed 20100702
30 IS_TRAB_FAM_N_REM Instance method Protected Method Checks if the employee is non-remunerated family member 20120814
31 POST_PROCESSING Instance method Public Method Postprocessing 20100702
32 PROCESS_EMPLOYEE Instance method Public Method Processes employee 20100322
33 SET_COMPANY_DATA Instance method Protected Method Reads company data 20100724
34 SET_EMPLOYEE Instance method Public Method Loads employee information 20100319
35 SET_ENCARGOS Instance method Protected Method Reads customizing for charges 20100724
Events
Class CL_HR_PT_UNIQUE_RP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_EE_AVERAGE Protected See coding 20120509 begin of GTY_EE_AVERAGE, key TYPE char20, gender TYPE c LENGTH 1, estabid TYPE ppt_estab, num_01 TYPE i, num_02 TYPE i, num_03 TYPE i, num_04 TYPE i, num_05 TYPE i, num_06 TYPE i, num_07 TYPE i, num_08 TYPE i, num_09 TYPE i, num_10 TYPE i, num_11 TYPE i, num_12 TYPE i, end of GTY_EE_AVERAGE
2 GTY_EE_AVERAGE_ESTAB Protected See coding 20120509 begin of GTY_EE_AVERAGE_ESTAB, key type char20, estabid type ppt_estab, gender TYPE c LENGTH 1, num_01 TYPE i, num_02 TYPE i, num_03 TYPE i, num_04 TYPE i, num_05 TYPE i, num_06 TYPE i, num_07 TYPE i, num_08 TYPE i, num_09 TYPE i, num_10 TYPE i, num_11 TYPE i, num_12 TYPE i, end of GTY_EE_AVERAGE_ESTAB
3 GTY_ENC_RANGE Protected See coding 20100722 gty_enc_range type standard table of gty_s_enc_range
4 GTY_S_COMPANY Protected See coding 20100409 BEGIN OF GTY_S_COMPANY, nif TYPE ppt_finum, sales TYPE pc207-betrg, forei TYPE ppt_fdata, privt TYPE ppt_fdata, publi TYPE ppt_fdata, share TYPE ppt_fdata, amort TYPE pc207-betrg, filos TYPE pc207-betrg, pscst TYPE pc207-betrg, inctx TYPE pc207-betrg, provi TYPE pc207-betrg, netrs TYPE ppt_fdata, bradv TYPE pc207-betrg, socac TYPE ppt_fdata, mactc TYPE ppt_fdata, lnacd TYPE ppt_fdata, entid TYPE ppt_fdata, overv TYPE ppt_fdata, compa TYPE ppt_fdata, END OF GTY_S_COMPANY
5 GTY_S_ENCARGOS Protected See coding 20100722 begin of gty_s_encargos, code type char3, lgart type lgart, end of gty_s_encargos
6 GTY_S_ENC_RANGE Protected See coding 20100722 begin of gty_s_enc_range, sign(1) type c, option(2) type c, low type p_suml, high type p_suml, end of gty_s_enc_range
7 GTY_S_HIRES_FIRES Protected See coding 20100409 BEGIN OF gty_s_hires_fires, type(1) TYPE c, begda TYPE begda, endda TYPE endda, reason TYPE ppt_rsnru, END OF gty_s_hires_fires
8 GTY_T596IJ Protected See coding 20100722 GTY_T596IJ TYPE STANDARD TABLE OF t596i
9 GTY_T5PFD Protected See coding 20100319 GTY_T5PFD TYPE STANDARD TABLE OF t5pfd
10 GTY_T_EE_AVERAGE Protected See coding 20120509 GTY_T_EE_AVERAGE type standard table of GTY_EE_AVERAGE
11 GTY_T_EE_AVERAGE_ESTAB Protected See coding 20120509 GTY_T_EE_AVERAGE_ESTAB type standard table of GTY_EE_AVERAGE_ESTAB
12 GTY_T_ENCARGOS Protected See coding 20100722 gty_t_encargos type standard table of gty_s_encargos
13 GTY_T_HIRES_FIRES Protected See coding 20100409 GTY_T_HIRES_FIRES TYPE STANDARD TABLE OF gty_s_hires_fires
Method Signatures

Method APPEND_ERROR 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 Message class 20100405
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message no. 20100405
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message type 20100405
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message variable 20100405
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message variable 20100405
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message variable 20100405
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message variable 20100405

Method APPEND_ERROR on class CL_HR_PT_UNIQUE_RP has no exception.

Method APPEND_GEN_ERROR 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 Message class 20100406
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message no. 20100406
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message type 20100406
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message variable 20100406
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message variable 20100406
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message variable 20100406
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message variable 20100406

Method APPEND_GEN_ERROR on class CL_HR_PT_UNIQUE_RP has no exception.

Method CHECK_GROUP_SUB_GROUP 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 20120419
2 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120419
3 Returning RV_RETURN_CODE Value transfer Type reference (TYPE) ABAP_BOOL 20120419

Method CHECK_GROUP_SUB_GROUP on class CL_HR_PT_UNIQUE_RP has no exception.

Method CHECK_REGION_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CV_RETURN_CODE Value transfer Type reference (TYPE) ABAP_BOOL return 20120405
2 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120412

Method CHECK_REGION_EMPLOYEE on class CL_HR_PT_UNIQUE_RP has no exception.

Method CHECK_REGION_ESTABLISHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CV_RETURN_CODE Value transfer Type reference (TYPE) ABAP_BOOL return 20120405
2 Importing IV_BTRTL Call by reference Type reference (TYPE) BTRTL Personnel subarea 20120405
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20120405
4 Importing IV_ENDDA Call by reference Type reference (TYPE) BEGDA Valid from date 20120413
5 Importing IV_WERKS Call by reference Type reference (TYPE) PERSA Personnel area 20120405

Method CHECK_REGION_ESTABLISHMENT on class CL_HR_PT_UNIQUE_RP 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 20120312
2 Importing IT_EMFSL Call by reference Type reference (TYPE) PPTGS_EMFSL_TAB Table of payee keys 20100324
3 Importing IT_JUPER Call by reference Type reference (TYPE) PPTGS_JUPER_TAB Table of legal persons 20100324
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 20120312
7 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20100319
8 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20100319
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 20100319
11 Importing IV_LAST_PAY_PERIOD Call by reference Type reference (TYPE) BEGDA 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 20100322

Method CONSTRUCTOR on class CL_HR_PT_UNIQUE_RP has no exception.

Method CREATE_AVERAGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ESTABID Call by reference Type reference (TYPE) PPT_ESTAB Establishment ID 20130225
2 Importing IV_TYPE Call by reference Type reference (TYPE) CHAR20 Char 20 20120509

Method CREATE_AVERAGE_TABLE on class CL_HR_PT_UNIQUE_RP has no exception.

Method FORMAT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) CHAR7 Character field of length 7 20110815
2 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Date 20110815

Method FORMAT_DATE on class CL_HR_PT_UNIQUE_RP has no exception.

Method FORMAT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FIELD Call by reference Type reference (TYPE) PPT_FDATA Property value 20100811
2 Importing IV_CHECK_NEGATIVE Call by reference Type reference (TYPE) XFELD Selection field 20100811
3 Importing IV_DECIMALS Call by reference Type reference (TYPE) I 20100811

Method FORMAT_FIELD on class CL_HR_PT_UNIQUE_RP has no exception.

Method GET_COMPANY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Call by reference Type reference (TYPE) CHAR5 Property name 20100319
2 Returning RV_INFO Value transfer Type reference (TYPE) PPT_FDATA Property value 20100324

Method GET_COMPANY_INFO on class CL_HR_PT_UNIQUE_RP has no exception.

Method GET_EE_AGE_AND_GENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AGE Value transfer Type reference (TYPE) I 20100401
2 Exporting EV_GENDER Value transfer Type reference (TYPE) GESCH Gender key 20100401

Method GET_EE_AGE_AND_GENDER on class CL_HR_PT_UNIQUE_RP has no exception.

Method GET_EE_CONTRACT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANEXO Call by reference Type reference (TYPE) C Attachment identification 20110518
2 Importing IV_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20100609
3 Returning RV_CONTRACT_TYPE Value transfer Type reference (TYPE) PPT_CTYRU Contract type 20100720

Method GET_EE_CONTRACT_TYPE on class CL_HR_PT_UNIQUE_RP has no exception.

Method GET_EE_EDUCATION_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HABILIT Value transfer Type reference (TYPE) PPT_PSED2 BS - Educational level code 20100720

Method GET_EE_EDUCATION_LEVEL on class CL_HR_PT_UNIQUE_RP has no exception.

Method GET_EE_HOURS_ART_227 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HOUR_1_227 Call by reference Type reference (TYPE) ANZHL Number of hours 20100609
2 Exporting EV_HOUR_2_227 Call by reference Type reference (TYPE) ANZHL Number of hours 20100609
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20100609
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20100609
5 Importing IV_EVALUATE_RETRO Call by reference Type reference (TYPE) XFELD Checks retroactive accounting 20100624

Method GET_EE_HOURS_ART_227 on class CL_HR_PT_UNIQUE_RP has no exception.

Method GET_ERROR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) HRPAY99_MSG Message - TTYP info 20100405
2 Exporting ET_GEN_ERROR Call by reference Type reference (TYPE) HRPAY99_MSG Message - TTYP info 20100406

Method GET_ERROR_TAB on class CL_HR_PT_UNIQUE_RP has no exception.

Method GET_HIRES_FIRES_DURING_YEAR Signature

Method GET_HIRES_FIRES_DURING_YEAR on class CL_HR_PT_UNIQUE_RP has no parameter.
Method GET_HIRES_FIRES_DURING_YEAR on class CL_HR_PT_UNIQUE_RP has no exception.

Method GET_HIRE_FIRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIRE_DATE Call by reference Type reference (TYPE) DATS Type field DATS 20100331
2 Exporting EV_HIRE_DATE Call by reference Type reference (TYPE) DATS Type field DATS 20100331
3 Importing IV_REF_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20100702

Method GET_HIRE_FIRE on class CL_HR_PT_UNIQUE_RP has no exception.

Method GET_REGION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REGION Call by reference Type reference (TYPE) PPT_FDATA Property value 20120321
2 Importing IV_BTRTL Call by reference Type reference (TYPE) BTRTL Personnel subarea 20120321
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20120321
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120413
5 Importing IV_WERKS Call by reference Type reference (TYPE) PERSA Table Plant for national contracts 20120321

Method GET_REGION on class CL_HR_PT_UNIQUE_RP has no exception.

Method GET_REPORT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_REPORT_DATA Value transfer Type reference (TYPE) PPTS_UNIQUE_RP_REPORT Unique Report: company data 20110419

Method GET_REPORT_DATA on class CL_HR_PT_UNIQUE_RP has no exception.

Method GET_VALUE_FEATURE_PSSCI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BTRTL Call by reference Type reference (TYPE) BTRTL Personnel subarea 20100331
2 Importing IV_SSINS Call by reference Type reference (TYPE) PPT_SSINS2 Social security institution 20100331
3 Importing IV_WERKS Call by reference Type reference (TYPE) PERSA Personnel area 20100331
4 Returning RV_RETURN Value transfer Type reference (TYPE) STRING 20100331

Method GET_VALUE_FEATURE_PSSCI on class CL_HR_PT_UNIQUE_RP has no exception.

Method GET_XML_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_XML_DATA Call by reference Type reference (TYPE) ANY 20100322

Method GET_XML_DATA on class CL_HR_PT_UNIQUE_RP has no exception.

Method IS_ACTIVE_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BTRTL Call by reference Type reference (TYPE) BTRTL Personnel subarea 20100329
2 Importing IV_EXCLUDE_ABSENT Call by reference Type reference (TYPE) XFELD Selection field 20100608
3 Importing IV_REF_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20100329
4 Importing IV_WERKS Call by reference Type reference (TYPE) PERSA Personnel area 20100329
5 Returning RV_ACTIVE Value transfer Type reference (TYPE) XFELD Selection field 20100720

Method IS_ACTIVE_EMPLOYEE on class CL_HR_PT_UNIQUE_RP has no exception.

Method IS_ACTIVE_EMPLOYEE_IN_PERIOD 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 20100408
2 Importing IV_CONSIDER_PENSIONER Call by reference Type reference (TYPE) XFELD Consider pensioner as active 20110518
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20100408
4 Importing IV_LOG_ERROR Call by reference Type reference (TYPE) XFELD ABAP_TRUE Selection field 20111209
5 Returning RV_ACTIVE Value transfer Type reference (TYPE) XFELD Selection field 20100720

Method IS_ACTIVE_EMPLOYEE_IN_PERIOD on class CL_HR_PT_UNIQUE_RP has no exception.

Method IS_EE_ABSENT_MORE_ONE_MONTH 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 20100607
2 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20100607
3 Returning RV_STATUS Value transfer Type reference (TYPE) XFELD Selection field 20100720

Method IS_EE_ABSENT_MORE_ONE_MONTH on class CL_HR_PT_UNIQUE_RP has no exception.

Method IS_EE_AT_THE_COMPANY 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 20100608
2 Importing IV_BTRTL Call by reference Type reference (TYPE) BTRTL Personnel subarea 20100608
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20100608
4 Importing IV_WERKS Call by reference Type reference (TYPE) PERSA Personnel area 20100608
5 Returning RV_STATUS Value transfer Type reference (TYPE) XFELD Selection field 20100720

Method IS_EE_AT_THE_COMPANY on class CL_HR_PT_UNIQUE_RP has no exception.

Method IS_EE_PENSIONER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20100701
2 Returning RV_STATUS Value transfer Type reference (TYPE) XFELD Selection field 20100720

Method IS_EE_PENSIONER on class CL_HR_PT_UNIQUE_RP has no exception.

Method IS_EMPLOYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANEXO Call by reference Type reference (TYPE) C Valid from date 20120814
2 Importing IV_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20120814
3 Returning RV_RET_CODE Value transfer Type reference (TYPE) XFELD Selection field 20120814

Method IS_EMPLOYER on class CL_HR_PT_UNIQUE_RP has no exception.

Method IS_TEMPORARY_WORKER 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 20100329
2 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20100329
3 Returning RV_TEMPORARY Value transfer Type reference (TYPE) XFELD Selection field 20100720

Method IS_TEMPORARY_WORKER on class CL_HR_PT_UNIQUE_RP has no exception.

Method IS_TRAB_CONTA_OUTREM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANEXO Call by reference Type reference (TYPE) C Attachment identification 20110518
2 Importing IV_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20100702
3 Returning RV_RET_CODE Value transfer Type reference (TYPE) XFELD Selection field 20100720

Method IS_TRAB_CONTA_OUTREM on class CL_HR_PT_UNIQUE_RP has no exception.

Method IS_TRAB_FAM_N_REM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANEXO Call by reference Type reference (TYPE) C 20120814
2 Importing IV_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20120814
3 Returning RV_RET_CODE Value transfer Type reference (TYPE) XFELD Selection field 20120814

Method IS_TRAB_FAM_N_REM on class CL_HR_PT_UNIQUE_RP has no exception.

Method POST_PROCESSING Signature

Method POST_PROCESSING on class CL_HR_PT_UNIQUE_RP has no parameter.
Method POST_PROCESSING on class CL_HR_PT_UNIQUE_RP has no exception.

Method PROCESS_EMPLOYEE Signature

Method PROCESS_EMPLOYEE on class CL_HR_PT_UNIQUE_RP has no parameter.
Method PROCESS_EMPLOYEE on class CL_HR_PT_UNIQUE_RP has no exception.

Method SET_COMPANY_DATA Signature

Method SET_COMPANY_DATA on class CL_HR_PT_UNIQUE_RP has no parameter.
Method SET_COMPANY_DATA on class CL_HR_PT_UNIQUE_RP has no exception.

Method SET_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PAYROLL Call by reference Object reference (TYPE REF TO) CL_HR_PT_READ_PAYROLL HR-PT: reads payroll results 20100323
2 Importing IT_P0000 Call by reference Type reference (TYPE) PPTGS_T_P0000 IT0000 Internal Table 20100319
3 Importing IT_P0001 Call by reference Type reference (TYPE) PPTGS_T_P0001 IT0001 Internal Table 20100324
4 Importing IT_P0002 Call by reference Type reference (TYPE) PPTGS_T_P0002 IT0002 Internal Table 20100319
5 Importing IT_P0007 Call by reference Type reference (TYPE) PPTGS_T_P0007 IT0007 Internal Table 20100405
6 Importing IT_P0008 Call by reference Type reference (TYPE) PPTGS_T_P0008 IT0008 Internal Table 20100331
7 Importing IT_P0016 Call by reference Type reference (TYPE) PPTGS_T_P0016 IT0016 Internal Table 20100324
8 Importing IT_P0041 Call by reference Type reference (TYPE) PPTGS_T_P0041 IT0041 Internal Table 20100324
9 Importing IT_P0057 Call by reference Type reference (TYPE) PPTGS_T_P0057 IT0057 Internal Table 20100319
10 Importing IT_P0331 Call by reference Type reference (TYPE) PPTGS_T_P0331 IT0331 Internal Table 20110518
11 Importing IT_P0332 Call by reference Type reference (TYPE) PPTGS_T_P0332 IT0332 Internal Table 20100319
12 Importing IT_P0333 Call by reference Type reference (TYPE) PPTGS_T_P0333 IT0333 Internal Table 20100329
13 Importing IT_P0337 Call by reference Type reference (TYPE) PPTGS_T_P0337 IT0337 Internal Table 20100319
14 Importing IT_P2001 Call by reference Type reference (TYPE) PPTGS_T_P2001 IT2001 Internal Table 20100329
15 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20100319

Method SET_EMPLOYEE on class CL_HR_PT_UNIQUE_RP has no exception.

Method SET_ENCARGOS Signature

Method SET_ENCARGOS on class CL_HR_PT_UNIQUE_RP has no parameter.
Method SET_ENCARGOS on class CL_HR_PT_UNIQUE_RP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600