SAP ABAP Class CL_HR_PT_UNIQUE_RP_ANEXO_0 (HR-PT: Unique Report - Attachment 0)
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_01 HR-PT: Unique Report - Attachment 0 Azores 20111017
Properties
Class CL_HR_PT_UNIQUE_RP_ANEXO_0  
Short Description HR-PT: Unique Report - Attachment 0    
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_0 has no interface implemented.
Friends
Class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_XML_DATA Instance attribute Protected Type reference (TYPE) PPTS_UNIQUE_RP_ANEXO_0 HR-PT: Unique Report - attachment structure 0 20100324
Methods
# Method Level Visibility Method type Description Created on
1 CLASSIFY_EDUC_LEVEL Instance method Private Method Classifies employee education level 20100401
2 CLASSIFY_INC_AGE_LEVEL Instance method Private Method Classifies disabled employee age 20100331
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100325
4 FILL_ASSOCIACOES Instance method Private Method Fills in associations 20100913
5 FILL_EE_DESTACAMENTOS Instance method Private Method Fills in information on the employee outward assigments 20100405
6 FILL_EE_ENCARGOS Instance method Private Method Fills in admin.and not admin.charges of the employee 20100405
7 FILL_EE_HOURS_NOT_WORKED Instance method Private Method Fills in employee time-off 20100415
8 GET_DISABILITY_LEVEL Instance method Private Method Returns the employee disability level 20100329
9 GET_EE_ABSENCES Instance method Private Method Reads employee absences in the period 20100329
10 GET_EE_ANNUAL_WORKING_PLAN Instance method Private Method Calculates annual hour plan 20100329
11 GET_ENCARGO_CODE Instance method Private Method Reads charge origin 20100417
12 GET_VALUE_FEATURE_PTRUD Instance method Private Method Returns value for feature PTRUD 20100405
13 HAS_EE_SUPPL_WORK Instance method Private Method Checks if the employee has overtime 20100329
Events
Class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_EE_ABSENCE Protected See coding 20120509 begin of GTY_EE_ABSENCE, code TYPE ppt_obval, hours TYPE anzhl, remun TYPE xfeld, end of GTY_EE_ABSENCE
2 GTY_T_EE_ABSENCE Protected See coding 20120509 GTY_T_EE_ABSENCE type standard table of GTY_EE_ABSENCE
Method Signatures

Method CLASSIFY_EDUC_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EDUC_LEVEL Call by reference Type reference (TYPE) PPTS_UNIQUE_RP_DIST_LIT HR-PT: Unique Report - attachment substruct.0 - liter.distr. 20100401

Method CLASSIFY_EDUC_LEVEL on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no exception.

Method CLASSIFY_INC_AGE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_AGES Call by reference Type reference (TYPE) PPTS_UNIQUE_RP_AGES HR-PT: Unique Report - attachment substructure 0 - ages 20100331

Method CLASSIFY_INC_AGE_LEVEL on class CL_HR_PT_UNIQUE_RP_ANEXO_0 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 20100325
3 Importing IT_JUPER Call by reference Type reference (TYPE) PPTGS_JUPER_TAB Table of legal persons 20100325
4 Importing IT_WERKS Call by reference Type reference (TYPE) PPTGS_WERKS_TAB 20120312
5 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20100325
6 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20100325
7 Importing IV_CONTINENT Call by reference Type reference (TYPE) ABAP_BOOL 20120405
8 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20100325
9 Importing IV_LAST_PAY_PERIOD Call by reference Type reference (TYPE) ENDDA End date for cluster reading 20100505
10 Importing IV_LAYOUT Call by reference Type reference (TYPE) PPTGS_RU_LAYOUT_VERSION '2010' Layout archive delivery 20110419
11 Importing IV_YEAR Call by reference Type reference (TYPE) PABRJ Payroll year 20100325

Method CONSTRUCTOR on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no exception.

Method FILL_ASSOCIACOES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_XML_DATA Call by reference Type reference (TYPE) PPTS_UNIQUE_RP_ANEXO_0 HR-PT: Unique Report: attachment substr.0 - joint partners 20100913

Method FILL_ASSOCIACOES on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no exception.

Method FILL_EE_DESTACAMENTOS Signature

Method FILL_EE_DESTACAMENTOS on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no parameter.
Method FILL_EE_DESTACAMENTOS on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no exception.

Method FILL_EE_ENCARGOS Signature

Method FILL_EE_ENCARGOS on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no parameter.
Method FILL_EE_ENCARGOS on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no exception.

Method FILL_EE_HOURS_NOT_WORKED Signature

Method FILL_EE_HOURS_NOT_WORKED on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no parameter.
Method FILL_EE_HOURS_NOT_WORKED on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no exception.

Method GET_DISABILITY_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LEVEL Call by reference Type reference (TYPE) PPT_DPERC Percentage of disability 20100416
2 Exporting EV_STATUS Call by reference Type reference (TYPE) XFELD Selection field 20100416

Method GET_DISABILITY_LEVEL on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no exception.

Method GET_EE_ABSENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ABSENCES Call by reference Type reference (TYPE) GTY_T_EE_ABSENCE 20100721

Method GET_EE_ABSENCES on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no exception.

Method GET_EE_ANNUAL_WORKING_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HOURS Value transfer Type reference (TYPE) ANZHL No. 20100721

Method GET_EE_ANNUAL_WORKING_PLAN on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no exception.

Method GET_ENCARGO_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LGART Call by reference Type reference (TYPE) LGART Wage type 20100417
2 Returning RV_CODE Value transfer Type reference (TYPE) CHAR1 Position indicator 20100721

Method GET_ENCARGO_CODE on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no exception.

Method GET_VALUE_FEATURE_PTRUD 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 20100405
2 Importing IV_BTRTL Call by reference Type reference (TYPE) BTRTL Personnel subarea 20100405
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20100405
4 Importing IV_OBGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20100405
5 Importing IV_PERSG Call by reference Type reference (TYPE) PERSG Employee group 20100405
6 Importing IV_PERSK Call by reference Type reference (TYPE) PERSK Employee subgroup 20100405
7 Importing IV_STAT1 Call by reference Type reference (TYPE) STAT1 Costumer-specific status 20100405
8 Importing IV_STAT2 Call by reference Type reference (TYPE) STAT2 Employment status 20100405
9 Importing IV_STAT3 Call by reference Type reference (TYPE) STAT3 Special payment status 20100405
10 Importing IV_WERKS Call by reference Type reference (TYPE) PERSA Personnel area 20100405
11 Returning RV_DEST Value transfer Type reference (TYPE) XFELD Selection field 20100721

Method GET_VALUE_FEATURE_PTRUD on class CL_HR_PT_UNIQUE_RP_ANEXO_0 has no exception.

Method HAS_EE_SUPPL_WORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SUPP_FLAG Value transfer Type reference (TYPE) XFELD Selection field 20100721

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