SAP ABAP Class CL_HRPAYBR_TERM (Employment Agreement Termination)
Hierarchy
SAP_HRCBR (Software Component) Sub component SAP_HRCBR of SAP_HR
   PY-BR (Application Component) Brazil
     PC37 (Package) HR settlement: Brazil
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYBR_PNP_REPORT 20120607
Properties
Class CL_HRPAYBR_TERM  
Short Description Employment Agreement Termination    
Super Class CL_HRPAYBR_PNP_REPORT  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC37   HR settlement: Brazil 
Created 20120216   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 PBR00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PBR06 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PBRTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYBR_TERM has no interface implemented.
Friends
Class CL_HRPAYBR_TERM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ABSENCE_QUOTA_READER Instance attribute Private Object reference (TYPE REF TO) LIF_QUOTA_EXPIRED_OVERDUE_DATE 20120607
2 MO_DOUBLE_VACACTION_ACCUMUL Instance attribute Private Object reference (TYPE REF TO) LIF_WT_ACCUMULATION 20130326
3 MO_EXPIRED_VACACTION_ACCUMUL Instance attribute Private Object reference (TYPE REF TO) LIF_WT_ACCUMULATION 20130326
4 MO_HAZARD_HEALTH_RISK Instance attribute Private Object reference (TYPE REF TO) CL_HRPAYBR_HAZARD_HEALTH_RISK Class for hazard bonus and health risk premium 20120607
5 MO_LOG_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_HRPAYBR_LOG_MANAGER Log management 20120607
6 MO_NIGHT_ADD_ACCUMULATOR Instance attribute Private Object reference (TYPE REF TO) LIF_WT_ACCUMULATION 20120607
7 MO_NIGHT_ADD_CALC_RATE Instance attribute Private Object reference (TYPE REF TO) LIF_WAGE_TYPE_RATE 20120607
8 MO_OVERTIME_ACCUMULATOR Instance attribute Private Object reference (TYPE REF TO) LIF_WT_ACCUMULATION 20120607
9 MO_OVERTIME_CALC_RATE Instance attribute Private Object reference (TYPE REF TO) LIF_WAGE_TYPE_RATE 20120607
10 MO_PRE_NOTICE_VACATION_PAY Instance attribute Private Object reference (TYPE REF TO) LIF_PRE_NOTICE_VACATION_PAY 20120607
11 MO_PY_READER Instance attribute Private Object reference (TYPE REF TO) IF_HRPAYBR_PY_READER Interface for payroll reading 20120607
12 MO_PY_READER_REM_PREV Instance attribute Private Object reference (TYPE REF TO) IF_HRPAYBR_PY_READER Interface for payroll reading 20120607
13 MO_PY_READER_T7BR596 Instance attribute Private Object reference (TYPE REF TO) IF_HRPAYBR_PY_READER Interface for payroll reading 20120607
14 MO_READ_PAYROLL Instance attribute Private Object reference (TYPE REF TO) CL_HR_BR_READ_PAYROLL BR: Reading class of payroll cluster 20120607
15 MO_RGDIR_REM_PREV Instance attribute Private Object reference (TYPE REF TO) IF_HRPAYBR_RGDIR_SELECTION RGDIR selection 20120607
16 MO_RGDIR_SELECTION Instance attribute Protected Object reference (TYPE REF TO) IF_HRPAYBR_RGDIR_SELECTION RGDIR selection 20120607
17 MO_T7BR596_READER Instance attribute Private Object reference (TYPE REF TO) LIF_T7BR596_READER 20120607
18 MO_WT_READER Instance attribute Private Object reference (TYPE REF TO) IF_HRPAYBR_WT_READER Reading of wage types 20120607
19 MO_WT_READER_T7BR596 Instance attribute Private Object reference (TYPE REF TO) IF_HRPAYBR_WT_READER Reading of wage types 20120607
20 MO_XMAS_BONUS_ACCUMULATOR Instance attribute Private Object reference (TYPE REF TO) LIF_WT_ACCUMULATION 20120607
21 MR_BADI_INSTANCE Instance attribute Private Object reference (TYPE REF TO) HR_BR_TERM_HOMOLOGNET 20120607
22 MT_EMPLOYEE_DATA Instance attribute Private Type reference (TYPE) PBRTR_T_EMPLOYEE Employment Agreement Termination 20120607
23 MT_T512T Instance attribute Private Type reference (TYPE) PBRTR_T_T512T 20120607
24 MT_T7BR596 Instance attribute Private Type reference (TYPE) T7BR596_TAB Application groups 20120607
25 MT_TECH_LOG_DATA Instance attribute Private Type reference (TYPE) PBRTR_T_TECHNICAL_LOG 20120607
26 MT_TEXTPOOL Instance attribute Private Type reference (TYPE) PBRTR_T_TEXTPOOL Class text elements 20120607
27 MV_CNPJ_TOMADOR Instance attribute Private Type reference (TYPE) J_1BCGC Registration number in the CNPJ 20120706
28 MV_EXECUTION_TYPE Instance attribute Private Type reference (TYPE) CHAR1 Position indicator 20120607
29 MV_IS_BADI_IMPLEMENTED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120607
30 MV_PRINT_OPTION Instance attribute Private Type reference (TYPE) CHAR1 Position indicator 20120607
Methods
# Method Level Visibility Method type Description Created on
1 ACCUMULATE_VALUES Instance method Private Method Cumulates the payroll values according to desired criterion 20120607
2 BUILD_FIELDCAT Instance method Private Method Assembles catalog for technical log 20120607
3 CALC_ADJUS_DEBIT_BALANCE Instance method Private Method Returns the value of the field 99 20121109
4 CALC_EMPLOYEE_DEDUCTION_DATA Instance method Protected Method Fill in of the employee deductions 20120607
5 CALC_EMPLOYEE_PROVISION_DATA Instance method Protected Method Fill in of the employee termination amounts 20120607
6 CALC_OTHER_FIELDS Instance method Private Method Loads values of fields 66, 95 and 115 by using T7BR596 20120607
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120607
8 CREATE_EMPTY_FIELD Instance method Private Method Creates an empty field for printing 20120607
9 CREATE_TECH_LOG_RECORD Instance method Private Method Creates a record for the technical log 20120607
10 CREATE_TEXT_FOR_FIELD Instance method Private Method 20120607
11 FILL_MANDATORY_DEDUCTIONS Instance method Private Method Loads mandatory deductions and excludes non-mandatory 20120607
12 FILL_MANDATORY_PROVISIONS Instance method Private Method Loads mandatory reserves and excludes non-mandatory 20120607
13 FORMAT_TO_STRING Instance method Private Method 20120607
14 GET_ALIMONY_PERC Instance method Private Method Returns the pension percentage 20120607
15 GET_BALANCE_SALARY Instance method Protected Method Returns the values of field 50 - Salary balance 20120607
16 GET_CONTRACT_TYPE_TXT Instance method Private Method Returns the employee contract type text 20120607
17 GET_DATA Instance method Public Method Returns the processed employee data for printing 20120607
18 GET_DISMISSAL_REASON_TEXT Instance method Private Method Returns the text of the reason for dismissal 20121001
19 GET_FIELD_DESCRIPTION Instance method Public Method Returns the field text according to layout 20120607
20 GET_HEALTH_RISK_HAZARD_VALUES Instance method Protected Method Returns the values of fields 53 and 54 20120607
21 GET_PAYROLL_VALUES Instance method Protected Method 20120607
22 GET_PRE_NOTICE_COMPENSATED Instance method Private Method Returns the paid notice period data 20120607
23 GET_PRE_NOTICE_DATE Instance method Private Method Returns notice period date 20120607
24 GET_PRINT_OPTION Instance method Protected Method Determines which attachm.must be printed (Release or Appr.) 20120607
25 GET_REMUNERATION_PREV_MONTH Instance method Private Method Returns remuneration of previous month 20120607
26 GET_SENIORITY_OF_EMPLOYEE Instance method Protected Method Returns the employee seniority 20120607
27 GET_VACATION_VALUES Instance method Protected Method Returns the values of fields 65, 66 20120607
28 GET_WAGE_TYPE_TEXT Instance method Private Method Returns the wage type description 20120607
29 IS_CONTRACT_W_SEC_CLAUSE Instance method Protected Method Returns whether the contract has assurance clause or not 20120607
30 SET_COMPANY_ID_DATA Instance method Protected Method Fill in of the employee identification (CNPJ, SRS, ..) 20120607
31 SET_EMPLOYEE_CONTRACT_DATA Instance method Protected Method Fill in of the employee contract data 20120607
32 SET_EMPLOYEE_ID_DATA Instance method Protected Method Fill in of the employee identification (CPF, PIS, ...) 20120607
33 SET_WAGES_TO_TERM_OUTPUT_TABLE Instance method Private Method Generates wage type tables according to structure of PDF/SFO 20120607
34 VALIDATE_EMPLOYEE Instance method Private Method Checks if the employee should be selected or not 20120607
Events
Class CL_HRPAYBR_TERM has no event.
Types
Class CL_HRPAYBR_TERM has no local type.
Method Signatures

Method ACCUMULATE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WAGE_TYPE_DATA Call by reference Type reference (TYPE) PBRTR_T_TERM_WAGES 20120607
2 Importing IO_WAGE_TYPE_ACCUMULATOR Call by reference Object reference (TYPE REF TO) LIF_WT_ACCUMULATION 20120607
3 Importing IT_RETRO_WAGE_TYPES Call by reference Type reference (TYPE) PBR_T_WT_RETRO_PAYROLL PY-BR: difference of wage type values retroactive accounting 20120607
4 Importing IV_SUMLG Call by reference Type reference (TYPE) P_SUML Cumulation wage type 20120607

Method ACCUMULATE_VALUES on class CL_HRPAYBR_TERM has no exception.

Method BUILD_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20120607
2 Exporting ET_SORT_TABLE Call by reference Type reference (TYPE) SLIS_T_SORTINFO_ALV 20120607

Method BUILD_FIELDCAT on class CL_HRPAYBR_TERM has no exception.

Method CALC_ADJUS_DEBIT_BALANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_AMOUNT Value transfer Type reference (TYPE) MAXBT Payroll: amount 20121109

Method CALC_ADJUS_DEBIT_BALANCE on class CL_HRPAYBR_TERM has no exception.

Method CALC_EMPLOYEE_DEDUCTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEDUCTION_DATA Call by reference Type reference (TYPE) PBRTR_T_TERM_WAGES 20120607

Method CALC_EMPLOYEE_DEDUCTION_DATA on class CL_HRPAYBR_TERM has no exception.

Method CALC_EMPLOYEE_PROVISION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROVISION_DATA Call by reference Type reference (TYPE) PBRTR_T_TERM_WAGES 20120607

Method CALC_EMPLOYEE_PROVISION_DATA on class CL_HRPAYBR_TERM has no exception.

Method CALC_OTHER_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TERM_WAGE_DATA Call by reference Type reference (TYPE) PBRTR_T_TERM_WAGES Term wage types 20120607
2 Importing IT_T7BR596 Call by reference Type reference (TYPE) T7BR596_TAB Application groups 20120607
3 Importing IV_SUMLG Call by reference Type reference (TYPE) P_SUML Cumulation wage type 20120607

Method CALC_OTHER_FIELDS on class CL_HRPAYBR_TERM 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_CNPJ_TOMADOR Call by reference Type reference (TYPE) PBR_NUM_CNPJ Registration number in the CNPJ 20120607
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120607
5 Importing IV_EXECUTION_TYPE Call by reference Type reference (TYPE) CHAR1 Position indicator 20120607
6 Importing IV_PRINT_OPTION Call by reference Type reference (TYPE) CHAR1 Position indicator 20120607

Method CONSTRUCTOR on class CL_HRPAYBR_TERM has no exception.

Method CREATE_EMPTY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TERM_WAGE_DATA Call by reference Type reference (TYPE) PBRTR_T_TERM_WAGES 20120607
2 Importing IV_SUMLG Call by reference Type reference (TYPE) P_SUML Cumulation wage type 20120607

Method CREATE_EMPTY_FIELD on class CL_HRPAYBR_TERM has no exception.

Method CREATE_TECH_LOG_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RETRO_WAGE_TYPE Call by reference Type reference (TYPE) PBR_T_WT_RETRO_PAYROLL PY-BR: difference of wage type values retroactive accounting 20120607
2 Importing IV_SUMLG Call by reference Type reference (TYPE) P_SUML Cumulation wage type 20120607
3 Importing IV_SUMTX Call by reference Type reference (TYPE) P_SUMTX Cumulation wage type texts 20121023

Method CREATE_TECH_LOG_RECORD on class CL_HRPAYBR_TERM has no exception.

Method CREATE_TEXT_FOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) TEXT100 Text of length 100 20120607
2 Importing IV_FIELD_NUMBER Call by reference Type reference (TYPE) CHAR5 R/2 table 20120607
3 Importing IV_SEQUENCE Call by reference Type reference (TYPE) NUMC2 Two digit number 20120607
4 Returning RV_TEXT Value transfer Type reference (TYPE) TEXT100 Text of length 100 20120607

Method CREATE_TEXT_FOR_FIELD on class CL_HRPAYBR_TERM has no exception.

Method FILL_MANDATORY_DEDUCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEDUCTION_DATA Call by reference Type reference (TYPE) PBRTR_T_TERM_WAGES 20120607

Method FILL_MANDATORY_DEDUCTIONS on class CL_HRPAYBR_TERM has no exception.

Method FILL_MANDATORY_PROVISIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROVISION_DATA Call by reference Type reference (TYPE) PBRTR_T_TERM_WAGES 20120607

Method FILL_MANDATORY_PROVISIONS on class CL_HRPAYBR_TERM has no exception.

Method FORMAT_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NUMBER Call by reference Type reference (TYPE) ANY 20120607
2 Returning RV_TEXT Value transfer Type reference (TYPE) TEXT100 Text of length 100 20120607

Method FORMAT_TO_STRING on class CL_HRPAYBR_TERM has no exception.

Method GET_ALIMONY_PERC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PERC Value transfer Type reference (TYPE) PBR_CLPCT Percentage for alimony (cluster table) 20120607

Method GET_ALIMONY_PERC on class CL_HRPAYBR_TERM has no exception.

Method GET_BALANCE_SALARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_BALANCE_SALARY Value transfer Type reference (TYPE) PBRTR_S_TERM_WAGES 20120607

Method GET_BALANCE_SALARY on class CL_HRPAYBR_TERM has no exception.

Method GET_CONTRACT_TYPE_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CTYPE_TXT Value transfer Type reference (TYPE) CHAR120 SAPconnect/phone: character 90 20120607
# Exception Resumable Description Created on
1 CX_HRPADBR_INFTY_NOT_FOUND 20120607
2 CX_HRPAYBR_RECORD_NOT_FOUND Exception generated when a record is not found in a table 20120607

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) HRPAYBR_T_TERM Employment Agreement Termination 20120607

Method GET_DATA on class CL_HRPAYBR_TERM has no exception.

Method GET_DISMISSAL_REASON_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CODE Call by reference Type reference (TYPE) PBR_FGTSR Reason for absence 20121001
2 Returning RV_TEXT Value transfer Type reference (TYPE) CHAR120 20121001

Method GET_DISMISSAL_REASON_TEXT on class CL_HRPAYBR_TERM has no exception.

Method GET_FIELD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TERM_WAGE Call by reference Type reference (TYPE) PBRTR_S_TERM_WAGES 20120607
2 Returning RV_TEXT Value transfer Type reference (TYPE) TEXT100 Language-dependent text in ABAP/4 text pool 20120607

Method GET_FIELD_DESCRIPTION on class CL_HRPAYBR_TERM has no exception.

Method GET_HEALTH_RISK_HAZARD_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HAZARD Call by reference Type reference (TYPE) PBRTR_S_TERM_WAGES 20120607
2 Exporting ES_HEALTH_RISK Call by reference Type reference (TYPE) PBRTR_S_TERM_WAGES 20120607

Method GET_HEALTH_RISK_HAZARD_VALUES on class CL_HRPAYBR_TERM has no exception.

Method GET_PAYROLL_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUMLG Call by reference Type reference (TYPE) P_SUML Cumulation wage type 20120607
2 Returning RS_TERM_WAGE Value transfer Type reference (TYPE) PBRTR_S_TERM_WAGES Payroll: amount by unit 20120607

Method GET_PAYROLL_VALUES on class CL_HRPAYBR_TERM has no exception.

Method GET_PRE_NOTICE_COMPENSATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_PRE_NOTICE Value transfer Type reference (TYPE) PBRTR_S_TERM_WAGES 20120607

Method GET_PRE_NOTICE_COMPENSATED on class CL_HRPAYBR_TERM has no exception.

Method GET_PRE_NOTICE_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) DATS Type field DATS 20120607
# Exception Resumable Description Created on
1 CX_HRPADBR_INFTY_NOT_FOUND 20120607
2 CX_HRPAYBR_DATE_NOT_FOUND 20120607

Method GET_PRINT_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PRINT_OPTION Value transfer Type reference (TYPE) CHAR1 Position indicator 20120607
# Exception Resumable Description Created on
1 CX_HRPAYBR_TERM Exception class for termination 20120607

Method GET_REMUNERATION_PREV_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_AMOUNT Value transfer Type reference (TYPE) MAXBT Payroll: amount 20120607

Method GET_REMUNERATION_PREV_MONTH on class CL_HRPAYBR_TERM has no exception.

Method GET_SENIORITY_OF_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_YEARS_SENIORITY Value transfer Type reference (TYPE) CMP_NOYRS Length of service (percentage years) 20120607

Method GET_SENIORITY_OF_EMPLOYEE on class CL_HRPAYBR_TERM has no exception.

Method GET_VACATION_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VACATION_WAGES Call by reference Type reference (TYPE) PBRTR_T_TERM_WAGES 20120607

Method GET_VACATION_VALUES on class CL_HRPAYBR_TERM has no exception.

Method GET_WAGE_TYPE_TEXT 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 20120607
2 Returning RV_TEXT Value transfer Type reference (TYPE) LGTXT Long text for wage type 20120607

Method GET_WAGE_TYPE_TEXT on class CL_HRPAYBR_TERM has no exception.

Method IS_CONTRACT_W_SEC_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTRACT Call by reference Type reference (TYPE) P0016 HR master record infotype 0016 (contract elements) 20120607
2 Importing IS_CONTRACT_BR Call by reference Type reference (TYPE) P0398 Infotype 0016 (Contract Elements) 20120607
3 Returning RV_SEC_CLAUSE Value transfer Type reference (TYPE) ABAP_BOOL 20120607

Method IS_CONTRACT_W_SEC_CLAUSE on class CL_HRPAYBR_TERM has no exception.

Method SET_COMPANY_ID_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COMPANY_ID_DATA Call by reference Type reference (TYPE) PBRTR_COMPANY_ID_DATA 20120607
2 Importing IO_BRANCH Call by reference Object reference (TYPE REF TO) CL_HRPAYBR_BRANCH Class for branch 20120607
# Exception Resumable Description Created on
1 CX_HRPAYBR_BRANCH Exception class for branch 20120607
2 CX_HRPAYBR_RECORD_NOT_FOUND Exception generated when a record is not found in a table 20120607

Method SET_EMPLOYEE_CONTRACT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EMPLOYEE_CONTRACT_DATA Call by reference Type reference (TYPE) PBRTR_EMPLOYEE_CONTRACT_DATA 20120607
# Exception Resumable Description Created on
1 CX_HRPAYBR_EXCEPTION Brazilian payroll exception 20120607

Method SET_EMPLOYEE_ID_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EMPLOYEE_ID_DATA Call by reference Type reference (TYPE) PBRTR_EMPLOYEE_ID_DATA 20120607
# Exception Resumable Description Created on
1 CX_HRPADBR_INFTY_NOT_FOUND 20120607
2 CX_HRPAYBR_UNBOUND Exception class for zero references 20120607

Method SET_WAGES_TO_TERM_OUTPUT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TERM_WAGES Call by reference Type reference (TYPE) PBR_T_TERM_WAGES Term wage types 20120607
2 Importing IT_WAGES Call by reference Type reference (TYPE) PBRTR_T_TERM_WAGES 20120607

Method SET_WAGES_TO_TERM_OUTPUT_TABLE on class CL_HRPAYBR_TERM has no exception.

Method VALIDATE_EMPLOYEE Signature

Method VALIDATE_EMPLOYEE on class CL_HRPAYBR_TERM has no parameter.
# Exception Resumable Description Created on
1 CX_HRPAYBR_TERM Exception class for termination 20120607
History
Last changed by/on SAP  20130531 
SAP Release Created in