SAP ABAP Interface IF_EX_HR_BR_TERM_HOMOLOGNET (Interface for BAdI: HR_BR_TERM_HOMOLOGNET)
Hierarchy
SAP_HRCBR (Software Component) Sub component SAP_HRCBR of SAP_HR
   PY-BR (Application Component) Brazil
     PC37 (Package) HR settlement: Brazil
Properties
Interface IF_EX_HR_BR_TERM_HOMOLOGNET  
Short Description Interface for BAdI: HR_BR_TERM_HOMOLOGNET    
General Data
Package PC37   HR settlement: Brazil 
Created 20100924   SAP 
Last changed 20130531   SAP 
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 PBRTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20101201
Friends
Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no friend.
Attributes
Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ACCUMULATION_CRITERIA Instance method Public Method Change the cumulation criterion of wage types in the EAT 20120607
2 CHANGE_PERC_WT_NIGHT_ADDIT Instance method Public Method Change nightwork bonus percentage of a wage type 20101201
3 CHANGE_PERC_WT_OVERTIME Instance method Public Method Change overtime percentage of a wage type 20101201
4 FILL_PERC_WT Instance method Public Method Find percentage of wage types 018 and 019 of HMNT 20110204
5 GET_EMPLOYEE_CATEGORY Instance method Public Method Return the number regarding the worker's category 20101201
6 GET_EMPLOYEE_DSR_REC7 Instance method Public Method Return the quantity of the employee PWRs 20101201
7 GET_EMPLOYEE_NRPRODUCT_REC7 Instance method Public Method Return the product sequential number 20101201
8 GET_EMPLOYEE_TPSALARY_REC7 Instance method Public Method Return the worker's salary type 20101201
9 GET_PERC_ALIMONY_FGTS Instance method Public Method Find pension percentage on the FGTS 20101201
10 GET_PERC_ALIMONY_TRCT Instance method Public Method Find pension percentage on the TRCT 20101201
11 GET_PRINT_OPTION_TRCT Instance method Public Method Returns the agreement that should be printed in the EAT 20120607
12 GET_TAX_INCIDENCE Instance method Public Method Return the taxation indicator for a discount 20101201
13 GET_TPJOURNEYFULFILLED_REC0 Instance method Public Method Workday of absence week fulfilled 20110118
14 GET_TPJOURNEYWEEK_REC0 Instance method Public Method Compensated saturday workday 20110118
15 IS_CONTRACT_W_SEC_CLAUSE Instance method Public Method Check the contract assurance clause 20101201
16 IS_EMPLOYEE_NEW_JOB Instance method Public Method Check if employee has new employment during notice period 20101201
17 PREPARE_ABSENCE_RECORDS_REC6 Instance method Public Method Convert absence records 20101229
Events
Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no event.
Types
Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no local type.
Method Signatures

Method CHANGE_ACCUMULATION_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_TERM_WAGE Call by reference Type reference (TYPE) PBRTR_S_TERM_WAGES EAT wage type 20120607
2 Importing IS_WAGE_TYPE Call by reference Type reference (TYPE) PBR_S_WT_RETRO_PAYROLL Wage type 20120607
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20120607
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120607
5 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20120607
6 Importing IV_SUMLG Call by reference Type reference (TYPE) P_SUML Cumulation wage type 20120607

Method CHANGE_ACCUMULATION_CRITERIA on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method CHANGE_PERC_WT_NIGHT_ADDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PERCENT Call by reference Type reference (TYPE) BETPE Payroll: amount by unit 20101201
2 Importing IS_RGDIR Call by reference Type reference (TYPE) PC261 Cluster directory (to export and import payroll results) 20101201
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20101201
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20101201
5 Importing IV_LGART Call by reference Type reference (TYPE) LGART Wage type 20101201
6 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20101201

Method CHANGE_PERC_WT_NIGHT_ADDIT on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method CHANGE_PERC_WT_OVERTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PERCENT Call by reference Type reference (TYPE) BETPE Payroll: amount by unit 20101201
2 Importing IS_RGDIR Call by reference Type reference (TYPE) PC261 Cluster directory (to export and import payroll results) 20101201
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20101201
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20101201
5 Importing IV_LGART Call by reference Type reference (TYPE) LGART Wage type 20101201
6 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20101201

Method CHANGE_PERC_WT_OVERTIME on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method FILL_PERC_WT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PERCENT Call by reference Type reference (TYPE) BETPE Payroll: amount by unit 20110204
2 Importing IS_RGDIR Call by reference Type reference (TYPE) PC261 Cluster directory (to export and import payroll results) 20110204
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20110204
4 Importing IV_CODWT Call by reference Type reference (TYPE) NUMC3 Numc3, internal usage 20110204
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20110204
6 Importing IV_LGART Call by reference Type reference (TYPE) LGART Wage type 20110204
7 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20110204

Method FILL_PERC_WT on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method GET_EMPLOYEE_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CATEGORY Call by reference Type reference (TYPE) PBR_CATTR Code of worker category 20101201
2 Importing IS_P0001 Call by reference Type reference (TYPE) P0001 HR master record: infotype 0001 (organizational assignment) 20101201
3 Importing IS_P0016 Call by reference Type reference (TYPE) P0016 HR master record infotype 0016 (contract elements) 20101201
4 Importing IS_P0398 Call by reference Type reference (TYPE) P0398 Infotype 0016 (Contract Elements) 20101201
5 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20101201
6 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20101201
7 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20101201

Method GET_EMPLOYEE_CATEGORY on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method GET_EMPLOYEE_DSR_REC7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NRDAYSDSR Call by reference Type reference (TYPE) PBR_DIASAD Worker's salary type 20101201
2 Importing IV_FIREDT Call by reference Type reference (TYPE) BEGDA Valid from date 20101201
3 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20101201

Method GET_EMPLOYEE_DSR_REC7 on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method GET_EMPLOYEE_NRPRODUCT_REC7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NRPRODUCT Call by reference Type reference (TYPE) CHAR20 Worker's salary type 20101201
2 Changing CV_PRODUCTDESCRIPTION Call by reference Type reference (TYPE) CHAR50 Comment 20110203
3 Changing CV_QTD_PRODUCT Call by reference Type reference (TYPE) PRANZ Payroll: no. 20110203
4 Changing CV_VALUE_PRODUCT Call by reference Type reference (TYPE) MAXBT Payroll: amount 20110203
5 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20101201
6 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20101201
7 Importing IV_LGART Call by reference Type reference (TYPE) LGART Wage type 20101201
8 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20101201

Method GET_EMPLOYEE_NRPRODUCT_REC7 on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method GET_EMPLOYEE_TPSALARY_REC7 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TPSALARY Call by reference Type reference (TYPE) NUM1 Worker's salary type 20101201
2 Importing IS_P0001 Call by reference Type reference (TYPE) P0001 HR master record: infotype 0001 (organizational assignment) 20101201
3 Importing IS_P0016 Call by reference Type reference (TYPE) P0016 HR master record infotype 0016 (contract elements) 20101201
4 Importing IS_P0398 Call by reference Type reference (TYPE) P0398 Infotype 0016 (Contract Elements) 20101201
5 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20101201
6 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20101201
7 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20101201

Method GET_EMPLOYEE_TPSALARY_REC7 on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method GET_PERC_ALIMONY_FGTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_P0661 Call by reference Type reference (TYPE) P0661 Termination: general data 20101201
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Begin date 20101201
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20101201
4 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personal Number 20101201
5 Changing RV_PERCENT Value transfer Type reference (TYPE) PBR_ADSAL Payroll: amount by unit 20101201

Method GET_PERC_ALIMONY_FGTS on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method GET_PERC_ALIMONY_TRCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_P0661 Call by reference Type reference (TYPE) P0661 Termination: general data 20101201
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Begin date 20101201
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20101201
4 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personal Number 20101201
5 Changing RV_PERCENT Value transfer Type reference (TYPE) PBR_ADSAL Payroll: amount by unit 20101201

Method GET_PERC_ALIMONY_TRCT on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method GET_PRINT_OPTION_TRCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PRINT_OPTION Value transfer Type reference (TYPE) CHAR1 Print option 20120607
2 Importing IS_P0661 Call by reference Type reference (TYPE) P0661 Termination: general data 20120607
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Begin date 20120607
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20120607
5 Importing IV_FIRE_DATE Call by reference Type reference (TYPE) DATUM Dismissal date 20120607
6 Importing IV_HIRE_DATE Call by reference Type reference (TYPE) DATUM Hiring date 20120607
7 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personal Number 20120607

Method GET_PRINT_OPTION_TRCT on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method GET_TAX_INCIDENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EV_INCIDENCE Call by reference Type reference (TYPE) NUMC3 Homolognet: identification of incidents and integrations 20101201
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20101201
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20101201
4 Importing IV_LGART Call by reference Type reference (TYPE) LGART Wage type 20101201
5 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20101201

Method GET_TAX_INCIDENCE on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method GET_TPJOURNEYFULFILLED_REC0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TPJOURNEYFULFILLED Call by reference Type reference (TYPE) NUM1 Completely fulfilled workday (1: yes 2: no) 20110118
2 Importing IT_P0000 Call by reference Type reference (TYPE) P0000_TAB HR master record: infotype 0000 (Personnel actions) 20110118
3 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB HR master record: infotype 0001 (organizational assignment) 20110118
4 Importing IT_P0007 Call by reference Type reference (TYPE) P0007_TAB HR master record: infotype 0007 (Planned working time) 20110118
5 Importing IT_P0016 Call by reference Type reference (TYPE) P0016_TAB HR master record infotype 0016 (contract elements) 20110118
6 Importing IT_P0398 Call by reference Type reference (TYPE) PBR_T_P0398 Infotype 0016 (Contract Elements) 20110118
7 Importing IT_P0661 Call by reference Type reference (TYPE) P0661_TAB Table type P0661 20110118
8 Importing IV_FIREDT Call by reference Type reference (TYPE) BEGDA Type field DATS 20110118
9 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20110118

Method GET_TPJOURNEYFULFILLED_REC0 on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method GET_TPJOURNEYWEEK_REC0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TPJOURNEYWEEK Call by reference Type reference (TYPE) NUM1 Saturdar compensated in the absence week (1: yes 2: no) 20110118
2 Importing IT_P0000 Call by reference Type reference (TYPE) P0000_TAB HR master record: infotype 0000 (Personnel actions) 20110118
3 Importing IT_P0001 Call by reference Type reference (TYPE) P0001_TAB HR master record: infotype 0001 (organizational assignment) 20110118
4 Importing IT_P0007 Call by reference Type reference (TYPE) P0007_TAB HR master record: infotype 0007 (Planned working time) 20110118
5 Importing IT_P0016 Call by reference Type reference (TYPE) P0016_TAB HR master record infotype 0016 (contract elements) 20110118
6 Importing IT_P0398 Call by reference Type reference (TYPE) PBR_T_P0398 Infotype 0016 (Contract Elements) 20110118
7 Importing IT_P0661 Call by reference Type reference (TYPE) P0661_TAB Table type P0661 20110118
8 Importing IV_FIREDT Call by reference Type reference (TYPE) BEGDA Type field DATS 20110118
9 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20110118

Method GET_TPJOURNEYWEEK_REC0 on Interface IF_EX_HR_BR_TERM_HOMOLOGNET 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_P0016 Call by reference Type reference (TYPE) P0016 Infotype 16: Contractual data 20101201
2 Importing IS_P0398 Call by reference Type reference (TYPE) P0398 Infotype 0398: Contractual data Brazil 20101201
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Begin date 20101201
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20101201
5 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personal Number 20101201
6 Changing RV_W_SEC_CLAUSE Value transfer Type reference (TYPE) ABAP_BOOL 20101201

Method IS_CONTRACT_W_SEC_CLAUSE on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method IS_EMPLOYEE_NEW_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_P0016 Call by reference Type reference (TYPE) P0016 HR master record infotype 0016 (contract elements) 20101201
2 Importing IS_P0398 Call by reference Type reference (TYPE) P0398 Infotype 0016 (Contract Elements) 20101201
3 Importing IS_P0661 Call by reference Type reference (TYPE) P0661 20101201
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20101201
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20101201
6 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel no. 20101201
7 Changing RV_NEW_JOB Call by reference Type reference (TYPE) ABAP_BOOL 20101201

Method IS_EMPLOYEE_NEW_JOB on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.

Method PREPARE_ABSENCE_RECORDS_REC6 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_P2001 Call by reference Type reference (TYPE) P2001_TAB Personnel time recording: infotype 2001 (absences) 20101229
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20101229
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20101229
4 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel no. 20101229

Method PREPARE_ABSENCE_RECORDS_REC6 on Interface IF_EX_HR_BR_TERM_HOMOLOGNET has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in