SAP ABAP Interface IF_EX_HR_NL_FBN_ESS (Interface for BAdI: BADI_HR_NL_FBN_ESS)
Hierarchy
SAP_HRCNL (Software Component) Sub component SAP_HRCNL of SAP_HR
   PA-PA-NL (Application Component) Netherlands
     P05FBN (Package) HR Flexible Benefits NL
Properties
Interface IF_EX_HR_NL_FBN_ESS  
Short Description Interface for BAdI: BADI_HR_NL_FBN_ESS    
General Data
Package P05FBN   HR Flexible Benefits NL 
Created 20070829   SAP 
Last changed 20110809   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_HR_NL_FBN_ESS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070829
Friends
Interface IF_EX_HR_NL_FBN_ESS has no friend.
Attributes
Interface IF_EX_HR_NL_FBN_ESS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_PDF_KEUZEOVERZICHT Instance method Public Method Exchange PDF for Options 20070831
2 CHANGE_SELECTION Instance method Public Method Change Selection of Employee 20071217
3 CHANGE_TEXT_LAST_ESS_SCREEN Instance method Public Method Change Text of Final ESS Screen 20070903
4 DO_ADDITIONAL_CHECKS Instance method Public Method Perform Further Checks on User Entry 20070829
5 SET_DISPLAY_OPTIONS Instance method Public Method Set Options for Displaying Historical Choices 20090717
6 SET_PLAN_INACTIVE Instance method Public Method Set Plan to Read-Only 20071217
Events
Interface IF_EX_HR_NL_FBN_ESS has no event.
Types
Interface IF_EX_HR_NL_FBN_ESS has no local type.
Method Signatures

Method CHANGE_PDF_KEUZEOVERZICHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PDF_FORM Call by reference Type reference (TYPE) STRING PDF Form Name 20070831
2 Importing IM_BENEFIT_AREA Call by reference Type reference (TYPE) BEN_AREA Benefit Area 20070831
3 Importing IM_CURRENT_DATE Call by reference Type reference (TYPE) DATUM Actual Date 20070831
4 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070831

Method CHANGE_PDF_KEUZEOVERZICHT on Interface IF_EX_HR_NL_FBN_ESS has no exception.

Method CHANGE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_R_SELECTION Call by reference Object reference (TYPE REF TO) CL_HR_NL_FBN_SELECTION Employee Choice 20071217

Method CHANGE_SELECTION on Interface IF_EX_HR_NL_FBN_ESS has no exception.

Method CHANGE_TEXT_LAST_ESS_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TEXT_LAST_ESS_SCREEN Call by reference Type reference (TYPE) WDY_MD_TRANSLATABLE_TEXT Text for Final ESS Screen 20070903
2 Importing IM_CURRENT_DATE Call by reference Type reference (TYPE) DATUM Actual Date 20070903
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070903

Method CHANGE_TEXT_LAST_ESS_SCREEN on Interface IF_EX_HR_NL_FBN_ESS has no exception.

Method DO_ADDITIONAL_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_IS_OKAY Call by reference Type reference (TYPE) XFELD ABAP_TRUE, If Data is Correct 20070829
2 Changing CH_R_ERROR_MESSAGES Call by reference Object reference (TYPE REF TO) IF_HR_NL_FBN_MESSAGE_HANDLER HR Flex Ben NL: Messages 20070829
3 Importing IM_CALLED_BY_RPCFBRN0 Call by reference Type reference (TYPE) XFELD ABAP_TRUE, if BADI is Called From RPCFBRN0 20070905
4 Importing IM_CALL_BEFORE_SAVE Call by reference Type reference (TYPE) XFELD ABAP_TRUE, if BADI is Called for saved 20070905
5 Importing IM_R_SELECTION Call by reference Object reference (TYPE REF TO) CL_HR_NL_FBN_SELECTION Employee Selection 20070829
6 Importing IM_T_OVERZICHT Call by reference Type reference (TYPE) P05FBN_OVERZICHT_TAB Overview Choice Flexible Benefits 20070829

Method DO_ADDITIONAL_CHECKS on Interface IF_EX_HR_NL_FBN_ESS has no exception.

Method SET_DISPLAY_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DISPLAY_PDF Call by reference Type reference (TYPE) XFELD If 'X', PDF is displayed 20090717
2 Changing CH_DISPLAY_PDF_FIRST Call by reference Type reference (TYPE) XFELD IF 'X', PDF is displayed first 20090717
3 Changing CH_DISPLAY_TABLE Call by reference Type reference (TYPE) XFELD If 'X', Table is displayed 20090717

Method SET_DISPLAY_OPTIONS on Interface IF_EX_HR_NL_FBN_ESS has no exception.

Method SET_PLAN_INACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_INACTIVE Call by reference Type reference (TYPE) XFELD 'X', IF Plan is Inactive 20071217
2 Importing IM_BENEFIT_PLAN Call by reference Type reference (TYPE) BEN_PLAN Benefit Plan 20071217
3 Importing IM_CURRENT_COMBO Call by reference Type reference (TYPE) BEN_PLAN Plan Combined with Current 20071217
4 Importing IM_R_SELECTION Call by reference Object reference (TYPE REF TO) CL_HR_NL_FBN_SELECTION Employee Choice 20071217

Method SET_PLAN_INACTIVE on Interface IF_EX_HR_NL_FBN_ESS has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in 600