SAP ABAP Interface IF_HRPAYBE_DIP (Dimona: INTERFACE Preparation class)
Hierarchy
SAP_HRCBE (Software Component) Sub component SAP_HRCBE of SAP_HR
   PY-BE (Application Component) Belgium
     PC12 (Package) HR accounting: Belgium
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYBE_DIP Dimona: PREPARATION - SAP implementation class 20100312
Properties
Interface IF_HRPAYBE_DIP  
Short Description Dimona: INTERFACE Preparation class    
General Data
Package PC12   HR accounting: Belgium 
Created 20100312   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 P99SG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 P99SH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PBE03 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PBEBW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 PBEDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 PBEDP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_HRPAYBE_DIP has no interface.
Friends
Interface IF_HRPAYBE_DIP has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_EE_DATA Instance attribute Public Type reference (TYPE) PBEDP_S_PREP_EE_DATA Employee DATA (dimona) 20100322
2 MS_EE_KEY Instance attribute Public Type reference (TYPE) PBEDP_S_PREP_EE_KEY Employee KEY (dimona) 20100322
3 MS_EE_PROCESSING Instance attribute Public Type reference (TYPE) PBEDP_S_PREP_EE_PROCESSING 20100326
4 MS_LOG Instance attribute Public Type reference (TYPE) PBEDP_S_PREP_LOG_DATA Log Data 20100322
5 MS_PARAMETERS Instance attribute Public Type reference (TYPE) PBEDP_S_PREP_PARAM Parameters 20100322
6 MT_BLOCKING_PERIOD Instance attribute Public Type reference (TYPE) PBEDP_T_BLOCKING_PERIOD 20100326
7 MT_DECL Instance attribute Public Type reference (TYPE) PBEDP_T_DECL 20100414
8 MT_DECL_DET Instance attribute Public Type reference (TYPE) PBEDP_T_DECL_DETAILS 20100414
9 MT_DECL_TEST Instance attribute Public Type reference (TYPE) PBEDP_T_TEST_DECL 20100616
10 MT_ERROR Instance attribute Public Type reference (TYPE) P99SF_TAB_ERROR Error messages 20100312
11 MT_ERROR_BG_LOG Instance attribute Public Type reference (TYPE) P99SF_TAB_ERROR Error messages - Background log 20100312
12 MT_LOG_DECLOK Instance attribute Public Type reference (TYPE) PBEDP_T_DECL 20100503
13 MT_LOG_DOUBLE Instance attribute Public Type reference (TYPE) PBEDP_T_DECL 20100503
14 MT_LOG_EERROR Instance attribute Public Type reference (TYPE) PBEDP_T_DECL 20100503
15 MT_P0000 Instance attribute Public Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20100315
16 MT_P0001 Instance attribute Public Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20100315
17 MT_P0002 Instance attribute Public Type reference (TYPE) P0002_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20100418
18 MT_P0016 Instance attribute Public Type reference (TYPE) P0016_TAB HR Master Record: Infotype 0016 (Contract Elements) 20100318
19 MT_P0100 Instance attribute Public Type reference (TYPE) P0100_TAB HR Master Record: Infotype 0100 20100414
20 MT_P0109 Instance attribute Public Type reference (TYPE) P0109_TAB HR Master Record: Infotype 0109 20100419
21 MT_P0735 Instance attribute Public Type reference (TYPE) PBEDI_T_P0735 HR Master Record: Infotype 0735 (Dimona Belgium) 20100315
22 MT_PHIFI Instance attribute Public Type reference (TYPE) P99SH_TAB_PHIFI Employee PHIFI 20100315
23 MT_PRELP Instance attribute Public Type reference (TYPE) P99SG_TAB_PRELP Employee Master data buffer 20100315
24 MT_SAP_PERIOD Instance attribute Public Type reference (TYPE) PBEDP_T_SAP_PERIOD 20100316
25 MT_SI_PERIOD Instance attribute Public Type reference (TYPE) PBEDP_T_SI_PERIOD 20100316
26 MV_END_DATE Instance attribute Public Type reference (TYPE) ENDDA Calculated: End Date 20100312
27 MV_RETURN_CODE Instance attribute Public Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100326
28 MV_SAP_START_DATE Instance attribute Public Type reference (TYPE) BEGDA Start Date 20100318
29 MV_START_DATE Instance attribute Public Type reference (TYPE) BEGDA Calculated: Start Date 20100312
Methods
# Method Level Visibility Method type Description Created on
1 END_OF_SELECTION Instance method Public Method End of Selection - Main 20100312
2 END_OF_SELECTION_OUTPUT Instance method Public Method End of Selection - Process Output 20100312
3 END_OF_SELECTION_OUTPUT_ALVD Instance method Public Method End of Selection - Process Output (Define ALV tab) 20100312
4 END_OF_SELECTION_OUTPUT_ALVF Instance method Public Method End of Selection - Process Output (Fill ALV tab) 20100312
5 END_OF_SELECTION_TOTALS Instance method Public Method End of Selection - Process Totals 20100312
6 OUTPUT_CALLBACK_LOG Instance method Public Method Ouput - Callback log 20100416
7 PROCESS_EE_0735_UPDATE Instance method Public Method Process employee: Infotype 0735 - Update 20100312
8 PROCESS_EE_DIMONA Instance method Public Method Process employee: Dimona - MAIN 20100312
9 PROCESS_EE_DIMONA_BLOCKING Instance method Public Method Process employee: Dimona - Get blocking periods 20100323
10 PROCESS_EE_DIMONA_FIND_DECL Instance method Public Method Process employee: Dimona - Find declarations 20100312
11 PROCESS_EE_DIMONA_MAKE_DECL Instance method Public Method Process employee: Dimona - Make declarations 20100312
12 PROCESS_EE_DIMONA_SAP_PERIOD Instance method Public Method Process employee: Dimona - Get SAP periods 20100323
13 PROCESS_EE_DIMONA_SI_PERIOD Instance method Public Method Process employee: Dimona - Get SI periods 20100312
14 PROCESS_EE_INITIALIZE Instance method Public Method Process employee: Initialize employee specific data 20100312
15 PROCESS_EE_LOG_ADD_DATA Instance method Public Method Process employee: Add data to log 20100312
16 PROCESS_EE_MAIN Instance method Public Method Process employee: MAIN ( in GET PERNR) 20100312
17 PROCESS_EE_SAME_NISS Instance method Public Method Process employees with same NISS 20120524
18 PROCESS_EE_SELECT_DIMONA Instance method Public Method Process employee: Seleciton - Dimona relevancy 20100312
19 PROCESS_EE_SELECT_DIMONA_0735 Instance method Public Method Process employee: Seleciton Dimona relevancy (it 0735 check) 20100312
20 PROCESS_EE_SELECT_PERNR Instance method Public Method Process employee: Selection - PERNR filtering 20100312
21 PROCESS_EE_TOTALS_ADD_DATA Instance method Public Method Process employee: Add data to TOTALS 20100312
22 START_OF_SELECTION Instance method Public Method Start of Selection: Initialize basic data 20100312
23 START_OF_SELECTION_SET_PARAMS Instance method Public Method Start of Selection: Save parameters in class attributes 20100312
Events
Interface IF_HRPAYBE_DIP has no event.
Types
Interface IF_HRPAYBE_DIP has no local type.
Method Signatures

Method END_OF_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100312
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100312

Method END_OF_SELECTION on Interface IF_HRPAYBE_DIP has no exception.

Method END_OF_SELECTION_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100422

Method END_OF_SELECTION_OUTPUT on Interface IF_HRPAYBE_DIP has no exception.

Method END_OF_SELECTION_OUTPUT_ALVD 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 20100415

Method END_OF_SELECTION_OUTPUT_ALVD on Interface IF_HRPAYBE_DIP has no exception.

Method END_OF_SELECTION_OUTPUT_ALVF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALV_TAB Call by reference Object reference (TYPE REF TO) DATA 20100415

Method END_OF_SELECTION_OUTPUT_ALVF on Interface IF_HRPAYBE_DIP has no exception.

Method END_OF_SELECTION_TOTALS Signature

Method END_OF_SELECTION_TOTALS on Interface IF_HRPAYBE_DIP has no parameter.
Method END_OF_SELECTION_TOTALS on Interface IF_HRPAYBE_DIP has no exception.

Method OUTPUT_CALLBACK_LOG Signature

Method OUTPUT_CALLBACK_LOG on Interface IF_HRPAYBE_DIP has no parameter.
Method OUTPUT_CALLBACK_LOG on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_0735_UPDATE Signature

Method PROCESS_EE_0735_UPDATE on Interface IF_HRPAYBE_DIP has no parameter.
Method PROCESS_EE_0735_UPDATE on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_DIMONA Signature

Method PROCESS_EE_DIMONA on Interface IF_HRPAYBE_DIP has no parameter.
Method PROCESS_EE_DIMONA on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_DIMONA_BLOCKING Signature

Method PROCESS_EE_DIMONA_BLOCKING on Interface IF_HRPAYBE_DIP has no parameter.
Method PROCESS_EE_DIMONA_BLOCKING on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_DIMONA_FIND_DECL Signature

Method PROCESS_EE_DIMONA_FIND_DECL on Interface IF_HRPAYBE_DIP has no parameter.
Method PROCESS_EE_DIMONA_FIND_DECL on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_DIMONA_MAKE_DECL Signature

Method PROCESS_EE_DIMONA_MAKE_DECL on Interface IF_HRPAYBE_DIP has no parameter.
Method PROCESS_EE_DIMONA_MAKE_DECL on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_DIMONA_SAP_PERIOD Signature

Method PROCESS_EE_DIMONA_SAP_PERIOD on Interface IF_HRPAYBE_DIP has no parameter.
Method PROCESS_EE_DIMONA_SAP_PERIOD on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_DIMONA_SI_PERIOD Signature

Method PROCESS_EE_DIMONA_SI_PERIOD on Interface IF_HRPAYBE_DIP has no parameter.
Method PROCESS_EE_DIMONA_SI_PERIOD on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20100315

Method PROCESS_EE_INITIALIZE on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_LOG_ADD_DATA Signature

Method PROCESS_EE_LOG_ADD_DATA on Interface IF_HRPAYBE_DIP has no parameter.
Method PROCESS_EE_LOG_ADD_DATA on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR Errors 20100312
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Code 20100312
3 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Pernr 20100312

Method PROCESS_EE_MAIN on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_SAME_NISS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR Errors 20120524
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Code 20120524
3 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Pernr 20120524

Method PROCESS_EE_SAME_NISS on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_SELECT_DIMONA Signature

Method PROCESS_EE_SELECT_DIMONA on Interface IF_HRPAYBE_DIP has no parameter.
Method PROCESS_EE_SELECT_DIMONA on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_SELECT_DIMONA_0735 Signature

Method PROCESS_EE_SELECT_DIMONA_0735 on Interface IF_HRPAYBE_DIP has no parameter.
Method PROCESS_EE_SELECT_DIMONA_0735 on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_SELECT_PERNR Signature

Method PROCESS_EE_SELECT_PERNR on Interface IF_HRPAYBE_DIP has no parameter.
Method PROCESS_EE_SELECT_PERNR on Interface IF_HRPAYBE_DIP has no exception.

Method PROCESS_EE_TOTALS_ADD_DATA Signature

Method PROCESS_EE_TOTALS_ADD_DATA on Interface IF_HRPAYBE_DIP has no parameter.
Method PROCESS_EE_TOTALS_ADD_DATA on Interface IF_HRPAYBE_DIP has no exception.

Method START_OF_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100312
2 Changing CV_END_DATE Call by reference Type reference (TYPE) ENDDA End Date 20100312
3 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100312
4 Changing CV_START_DATE Call by reference Type reference (TYPE) BEGDA Start Date 20100312
5 Importing IT_RSPARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20100312

Method START_OF_SELECTION on Interface IF_HRPAYBE_DIP has no exception.

Method START_OF_SELECTION_SET_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20100312
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100312
3 Importing IT_RSPARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20100312

Method START_OF_SELECTION_SET_PARAMS on Interface IF_HRPAYBE_DIP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604