SAP ABAP Interface CL_HR_PT_NRESIDENT_RP_BADI (Interface for BAdI: HR_PT_NRESIDENT_RP)
Hierarchy
SAP_HRCPT (Software Component) Sub component SAP_HRCPT of SAP_HR
   PY-PT (Application Component) Portugal
     PC19 (Package) HR settlement: Portugal
Properties
Interface CL_HR_PT_NRESIDENT_RP_BADI  
Short Description Interface for BAdI: HR_PT_NRESIDENT_RP    
General Data
Package PC19   HR settlement: Portugal 
Created 20120515   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PPTTD 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 20120525
Friends
Interface CL_HR_PT_NRESIDENT_RP_BADI has no friend.
Attributes
Interface CL_HR_PT_NRESIDENT_RP_BADI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EMPLOYEE_DATA Instance method Public Method Adds data of other income category to frame 8 20120525
2 CHANGE_EMPLOYEE_DATA Instance method Public Method Changes employee data for frame 8 of form 30 20120525
3 CHANGE_REPORT_DATA Instance method Public Method Changes information of form 30 20120525
4 FILL_BOARD_01 Instance method Public Method Fills in information of frame 1 of form 30 20120525
5 FILL_BOARD_02 Instance method Public Method Fills in information of frame 2 of form 30 20120525
6 FILL_BOARD_04 Instance method Public Method Fills in information of frame 4 of form 30 20120525
7 FILL_BOARD_06 Instance method Public Method Fills in information of frame 6 of form 30 20120525
8 FILL_BOARD_07 Instance method Public Method Fills in information of frame 7 of form 30 20120525
Events
Interface CL_HR_PT_NRESIDENT_RP_BADI has no event.
Types
Interface CL_HR_PT_NRESIDENT_RP_BADI has no local type.
Method Signatures

Method ADD_EMPLOYEE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EMPLOYEE Call by reference Type reference (TYPE) PPTP_NRESIDENT_RP_EMPL Structure of non-resident employees 20120525
2 Changing CV_COUNTER Call by reference Type reference (TYPE) I Record counter 20120525
3 Importing IT_AREA Call by reference Type reference (TYPE) ANY Areas 20120525
4 Importing IT_GROUP Call by reference Type reference (TYPE) ANY Groups 20120525
5 Importing IT_JUPER Call by reference Type reference (TYPE) ANY Legal person 20120525
6 Importing IT_SUBAREA Call by reference Type reference (TYPE) ANY Subareas 20120525
7 Importing IT_SUBGROUP Call by reference Type reference (TYPE) ANY Subgroups 20120525
8 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20120525
9 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20120525
10 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120525
11 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR-PERNR Standard selections for reporting HR master data 20120525
12 Importing IV_TYPE Call by reference Type reference (TYPE) C Declaration type 20120525

Method ADD_EMPLOYEE_DATA on Interface CL_HR_PT_NRESIDENT_RP_BADI has no exception.

Method CHANGE_EMPLOYEE_DATA 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_NRESIDENT_RP_EMPL Structure of non-resident employees 20120525
2 Importing IT_AREA Call by reference Type reference (TYPE) ANY Areas 20120525
3 Importing IT_GROUP Call by reference Type reference (TYPE) ANY Groups 20120525
4 Importing IT_JUPER Call by reference Type reference (TYPE) ANY Legal person 20120525
5 Importing IT_SUBAREA Call by reference Type reference (TYPE) ANY Subareas 20120525
6 Importing IT_SUBGROUP Call by reference Type reference (TYPE) ANY Subgroups 20120525
7 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20120525
8 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20120525
9 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120525
10 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR-PERNR Standard selections for reporting HR master data 20120525
11 Importing IV_TYPE Call by reference Type reference (TYPE) C Declaration type 20120525

Method CHANGE_EMPLOYEE_DATA on Interface CL_HR_PT_NRESIDENT_RP_BADI has no exception.

Method CHANGE_REPORT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NRESIDENT_RP Call by reference Type reference (TYPE) PPTS_NRESIDENT_RP Structure of non-resident employees 20120525
2 Importing IT_AREA Call by reference Type reference (TYPE) ANY Personnel area 20120525
3 Importing IT_GROUP Call by reference Type reference (TYPE) ANY Employee group 20120525
4 Importing IT_SUBAREA Call by reference Type reference (TYPE) ANY Personnel subarea 20120525
5 Importing IT_SUBGROUP Call by reference Type reference (TYPE) ANY Employee subgroup 20120525
6 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20120525
7 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20120525
8 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120525
9 Importing IV_TYPE Call by reference Type reference (TYPE) C Declaration type 20120525

Method CHANGE_REPORT_DATA on Interface CL_HR_PT_NRESIDENT_RP_BADI has no exception.

Method FILL_BOARD_01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NIF_DECLARANTE Call by reference Type reference (TYPE) PPT_ENTID Entity ID 20120525
2 Importing IT_AREA Call by reference Type reference (TYPE) ANY Areas 20120525
3 Importing IT_GROUP Call by reference Type reference (TYPE) ANY Groups 20120525
4 Importing IT_JUPER Call by reference Type reference (TYPE) ANY Legal person 20120525
5 Importing IT_SUBAREA Call by reference Type reference (TYPE) ANY Subareas 20120525
6 Importing IT_SUBGROUP Call by reference Type reference (TYPE) ANY Subgroups 20120525
7 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20120525
8 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20120525
9 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120525
10 Importing IV_TYPE Call by reference Type reference (TYPE) C Declaration type 20120525

Method FILL_BOARD_01 on Interface CL_HR_PT_NRESIDENT_RP_BADI has no exception.

Method FILL_BOARD_02 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TOC Call by reference Type reference (TYPE) PPT_TECH Entity ID 20120525
2 Importing IT_AREA Call by reference Type reference (TYPE) ANY Areas 20120525
3 Importing IT_GROUP Call by reference Type reference (TYPE) ANY Groups 20120525
4 Importing IT_JUPER Call by reference Type reference (TYPE) ANY Legal person 20120525
5 Importing IT_SUBAREA Call by reference Type reference (TYPE) ANY Subareas 20120525
6 Importing IT_SUBGROUP Call by reference Type reference (TYPE) ANY Subgroups 20120525
7 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20120525
8 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20120525
9 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120525
10 Importing IV_TYPE Call by reference Type reference (TYPE) C Declaration type 20120525

Method FILL_BOARD_02 on Interface CL_HR_PT_NRESIDENT_RP_BADI has no exception.

Method FILL_BOARD_04 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_SF Call by reference Type reference (TYPE) PPT_SCODE Entity ID 20120525
2 Importing IT_AREA Call by reference Type reference (TYPE) ANY Areas 20120525
3 Importing IT_GROUP Call by reference Type reference (TYPE) ANY Groups 20120525
4 Importing IT_JUPER Call by reference Type reference (TYPE) ANY Legal person 20120525
5 Importing IT_SUBAREA Call by reference Type reference (TYPE) ANY Subareas 20120525
6 Importing IT_SUBGROUP Call by reference Type reference (TYPE) ANY Subgroups 20120525
7 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20120525
8 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20120525
9 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120525
10 Importing IV_TYPE Call by reference Type reference (TYPE) C Declaration type 20120525

Method FILL_BOARD_04 on Interface CL_HR_PT_NRESIDENT_RP_BADI has no exception.

Method FILL_BOARD_06 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_WITHHOLD Call by reference Type reference (TYPE) PPTS_NRESIDENT_RP_WITHHOLDS Entity ID 20120525
2 Importing IT_AREA Call by reference Type reference (TYPE) ANY Areas 20120525
3 Importing IT_EMPLOYEES Call by reference Type reference (TYPE) PPTP_NRESIDENT_RP_EMPL Table of processed employees 20120525
4 Importing IT_GROUP Call by reference Type reference (TYPE) ANY Groups 20120525
5 Importing IT_JUPER Call by reference Type reference (TYPE) ANY Legal person 20120525
6 Importing IT_SUBAREA Call by reference Type reference (TYPE) ANY Subareas 20120525
7 Importing IT_SUBGROUP Call by reference Type reference (TYPE) ANY Subgroups 20120525
8 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20120525
9 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20120525
10 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120525
11 Importing IV_TYPE Call by reference Type reference (TYPE) C Declaration type 20120525

Method FILL_BOARD_06 on Interface CL_HR_PT_NRESIDENT_RP_BADI has no exception.

Method FILL_BOARD_07 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GUIAS Call by reference Type reference (TYPE) PPTP_NRESIDENT_RP_TAB Entity ID 20120525
2 Importing IT_AREA Call by reference Type reference (TYPE) ANY Areas 20120525
3 Importing IT_EMPLOYEES Call by reference Type reference (TYPE) PPTP_NRESIDENT_RP_EMPL Table of processed employees 20120525
4 Importing IT_GROUP Call by reference Type reference (TYPE) ANY Groups 20120525
5 Importing IT_JUPER Call by reference Type reference (TYPE) ANY Legal person 20120525
6 Importing IT_SUBAREA Call by reference Type reference (TYPE) ANY Subareas 20120525
7 Importing IT_SUBGROUP Call by reference Type reference (TYPE) ANY Subgroups 20120525
8 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20120525
9 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company code 20120525
10 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to date 20120525
11 Importing IV_TYPE Call by reference Type reference (TYPE) C Declaration type 20120525

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