SAP ABAP Class CL_HR_NL_FBN_UTIL (Service programs for Flexible Benefits NL)
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
Class CL_HR_NL_FBN_UTIL  
Short Description Service programs for Flexible Benefits NL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package P05FBN   HR Flexible Benefits NL 
Created 20070309   SAP 
Last change 20110809   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 IF_HRPA_READ_INFOTYPE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 P05FB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PLGNL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_NL_FBN_UTIL has no interface implemented.
Friends
Class CL_HR_NL_FBN_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_P0000 Static Attribute Private Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20080912
2 GT_P0001 Static Attribute Private Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20080912
3 GT_P0007 Static Attribute Private Type reference (TYPE) P0007_TAB HR Master Record: Infotype 0007 (Planned Working Time) 20080912
4 GT_P0008 Static Attribute Private Type reference (TYPE) P0008_TAB HR Master Record: Infotype 0008 (Basic Pay) 20080912
5 GT_P0014 Static Attribute Private Type reference (TYPE) P0014_TAB HR Master Record: Infotype 0008 (Rec. Pay) 20080916
6 GT_P0015 Static Attribute Private Type reference (TYPE) P0015_TAB HR Master Record: Infotype 0008 (Add. Pay) 20080916
7 GT_P0171 Static Attribute Private Type reference (TYPE) P05FBN_0171_TAB HR Master Record: Infotype 0171 (Gen. Benefits Information) 20080912
8 GT_P2006 Static Attribute Private Type reference (TYPE) P2006_TAB HR Master Record: Infotype 2006 20080912
9 G_T_DIRTY_PERNRS Static Attribute Private Type reference (TYPE) P05FBN_PERNR_TABLE Personnel number table with dirty personnel numbers 20070709
10 SS_PMENF Static Attribute Private Type reference (TYPE) PMENF Structure for Feature NLFBA 20080915
11 SS_T549Q Static Attribute Private Type reference (TYPE) T549Q Payroll periods 20070706
12 ST_CRT Static Attribute Private Type reference (TYPE) P05FB_T_CRT_TAB Cumulated Results Table (CRT) 20070821
13 ST_JUPER_ADDRESS Static Attribute Private Type reference (TYPE) PLGNL_T_JUPER_ADDRESS_TAB Sender data in forms 20070612
14 ST_OVERZICHT Static Attribute Private Type reference (TYPE) P05FBN_OVERZICHT_TAB Overview Choice Flexible Benefits 20070523
15 ST_OVERZICHT_TXT Static Attribute Private Type reference (TYPE) P05FBN_OVERZICHT_TAB_T Texts for overview of flexible benefits choice 20070523
16 ST_P0897 Static Attribute Private Type reference (TYPE) P05FBN_0897_TAB HR Master Record for Infotype 0897 20090819
17 ST_PHIFI Static Attribute Private Type reference (TYPE) P05FBN_PHIFI_TAB Hire/Fire table type for flexible benefits NL 20080915
18 ST_T001P Static Attribute Private Type reference (TYPE) P05FBN_T001P_TAB Table Type for T001P 20080912
19 ST_T503 Static Attribute Private Type reference (TYPE) P05FBN_T503_TAB Employee Group/Subgroup 20080912
20 SV_ABKRS Static Attribute Private Type reference (TYPE) ABKRS Payroll Area 20070821
21 SV_ABKRS_CHANGE Static Attribute Private Type reference (TYPE) ABKRS Payroll unit (for get_first_changeable_period) 20071025
22 SV_BAREA Static Attribute Private Type reference (TYPE) BEN_AREA Benefit Area 20070514
23 SV_BAREA_TXT Static Attribute Private Type reference (TYPE) TEXT20 Description Benefit Area 20070514
24 SV_CALC_EVENT_BAREA Static Attribute Private Type reference (TYPE) BEN_AREA Benefit Area (for Calc Event dates) 20100304
25 SV_CALC_EVENT_BEGDA Static Attribute Private Type reference (TYPE) BEGDA Begin date (for Calc Event dates) 20100304
26 SV_CALC_EVENT_BEGDA_EVENT Static Attribute Private Type reference (TYPE) BEGDA Begda of event (for Calc Event dates) 20100304
27 SV_CALC_EVENT_ENDDA Static Attribute Private Type reference (TYPE) ENDDA End date (for Calc Event dates) 20100304
28 SV_CALC_EVENT_EVENT Static Attribute Private Type reference (TYPE) P05FBN_EVENT Event (for Calc Event dates) 20100304
29 SV_CALC_EVENT_IGNORE_CHOSEN Static Attribute Private Type reference (TYPE) XFELD Ignore records with status chosen (for Calc Event dates) 20100304
30 SV_CALC_EVENT_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (for Calc Event dates) 20100304
31 SV_CRT_PERNR Static Attribute Private Type reference (TYPE) P_PERNR Personnel Number 20070821
32 SV_EVENT Static Attribute Private Type reference (TYPE) P05FBN_EVENT Change Reason 20080417
33 SV_EVENT_TXT Static Attribute Private Type reference (TYPE) TEXT20 Description of reason for change 20080417
34 SV_KZMDL_TXT Static Attribute Private Type reference (TYPE) P05FBN_OMS_KZMDL Program Description 20070523
35 SV_P0000_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (for GT_P0000) 20080916
36 SV_P0001_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (for GT_P0001) 20080916
37 SV_P0007_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (for GT_P0007) 20080916
38 SV_P0008_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (for GT_P0008) 20080916
39 SV_P0014_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (for GT_P0014) 20080916
40 SV_P0015_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (for GT_P0015) 20080916
41 SV_P0171_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (for GT_P0171) 20080916
42 SV_P2006_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (for GT_P2006) 20080916
43 SV_PABRJ Static Attribute Private Type reference (TYPE) PABRJ Payroll Year 20070821
44 SV_PABRJ_CHANGE Static Attribute Private Type reference (TYPE) PABRJ Payroll year (for get_first_changeable_period) 20071025
45 SV_PABRP Static Attribute Private Type reference (TYPE) PABRP Payroll Period 20070821
46 SV_PABRP_CHANGE Static Attribute Private Type reference (TYPE) PABRP Payroll period (for get_first_changeable_period) 20071025
47 SV_PERMO Static Attribute Private Type reference (TYPE) PERMO Period Parameter 20070821
48 SV_PERMO_CHANGE Static Attribute Private Type reference (TYPE) PERMO Period parameter (for get_first_changeable_period) 20071025
49 SV_PHIFI_BEGDA Static Attribute Private Type reference (TYPE) BEGDA Start Date (for st_phifi) 20080915
50 SV_PHIFI_ENDDA Static Attribute Private Type reference (TYPE) ENDDA End Date (for st_phifi) 20080915
51 SV_PHIFI_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (for st_phifi) 20080915
52 SV_PMENF_DATE Static Attribute Private Type reference (TYPE) DATUM Date (for ss_pmenf) 20080915
53 SV_PMENF_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (for ss_pmenf) 20080915
54 S_ABKRS_ABKRS Static Attribute Private Type reference (TYPE) ABKRS Payroll unit (for get_payroll_area) 20070831
55 S_ABKRS_DATE Static Attribute Private Type reference (TYPE) DATUM Date (for get_payroll_area) 20070831
56 S_ABKRS_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (for get_payroll_area) 20070831
57 S_HIRE_CURRENT_DATE Static Attribute Private Type reference (TYPE) DATUM Current date (employment commencement date) 20070828
58 S_HIRE_HIREDATE Static Attribute Private Type reference (TYPE) DATUM Entry Date (Entry Date) 20070828
59 S_HIRE_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number (employment commencement date) 20070828
60 S_INFO_TEXT Static Attribute Private Type reference (TYPE) TFPFIELDS Info Text 20081021
61 S_MOLGA Static Attribute Private Type reference (TYPE) MOLGA Country Grouping 20070828
62 S_MOLGA_PERNR Static Attribute Private Type reference (TYPE) P_PERNR Personnel Number 20070828
63 S_PAYSLIP_TEXT_PERNR Static Attribute Private Type reference (TYPE) PERSNO Personnel number 20081021
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CENTERED_FORM Static method Private Method Merged two EDT forms 20070620
2 ADD_ERROR_MESSAGE Static method Private Method Fills error message table 20070611
3 ADD_MONTHS_TO_DATE Static method Public Method Counts months from a certain date 20070627
4 ADD_TO_TRANSPORT Static method Public Method Add object to transport table 20111213
5 CALC_BEGDA_ENDDA_OF_EVENT Static method Public Method Calculates the start and end date of an event (from IT) 20070629
6 CHECK_APPROVAL_FOR_RELEASE Static method Public Method Check whether release approval is necessary for infotype rec 20100406
7 CHECK_RETRO_CHANGE_ALLOWED Static method Public Method ABAP_TRUE if infotype can be changed retroactively 20070907
8 CONVERT_EDT_FORM_TO_PDF Static method Public Method Simulates an annual remuneration statement 20070606
9 CREATE_TAB_YEAR_SELECTION Static method Public Method Create Table for the Year Selection 20090717
10 DELETE_INFOTYPE Static method Public Method Remove Infotype Records 20070627
11 DELETE_IT0897 Static method Public Method Remove IT0897 Records 20070608
12 DELETE_IT3200 Static method Public Method Remove IT3200 Records 20070627
13 DELIMIT_INFOTYPE Static method Public Method Remove Infotype Records 20070627
14 DETERMINE_P3200_VALUES Static method Private Method Enters source values in P0897 20070626
15 DO_INDIRECT_VALUATION_P0008 Static method Public Method Indirect evaluation of infotype 0008 20070828
16 ENROLL_EMPLOYEE Static method Public Method Register employee 20080117
17 FILL_FIELD_DYNAMICALLY Static method Private Method Completes field in field-symbol structure 20070525
18 FILL_P0897_GOAL_SOURCE_COMB Static method Private Method Enters source-goal combinations in P0897 20070426
19 FILL_P0897_GOAL_VALUES Static method Private Method Enters goal values in P0897 20070426
20 FILL_P0897_SOURCE_VALUES Static method Private Method Enters source values in P0897 20070426
21 FILL_SOURCE_IN_OVERZICHT Static method Public Method Enters a source in the overview structure 20070427
22 FILL_STRUCTURE_PMENF Static method Public Method Enters PMENF structure for a personnel number 20070502
23 FILL_STRUCTURE_PMENH Static method Public Method Enters PMENH structure for a personnel number 20070828
24 FILL_TAB_CHOICES Static method Private Method Enters source values in P0897 20070625
25 FILL_TAB_CHOICES_SOURCES Static method Private Method Enters source values in P0897 20070626
26 GET_ADD_PAYSLIP_TEXT Static method Public Method Get additional payslip text 20081021
27 GET_AMOUNT_FROM_RT Static method Public Method Returns payroll results 20070830
28 GET_AMOUNT_UNIT Static method Public Method Determine the "amount" field unit 20070426
29 GET_AVAILABLE_IT_0897_RECORDS Static method Public Method Returns the available infotype 0897 records 20070628
30 GET_AVAILABLE_IT_0897_WO_EVENT Static method Public Method Returns the available IT0897 records, without events select 20070923
31 GET_BAREA_TXT Static method Public Method Returns a description of Benefit Area 20070514
32 GET_BEGDA_OF_NEXT_PERIOD Static method Public Method Retrieve start date of following period 20070905
33 GET_BEGDA_OF_PERIOD_FOR_DATE Static method Private Method Retrieve start date of period in which the entered date is 20070906
34 GET_CRT Static method Public Method Returns payroll results 20070821
35 GET_CRT_AMOUNT Static method Public Method Returns payroll results 20070822
36 GET_CURRENCY Static method Private Method Derive currencies from personnel country grouping 20070706
37 GET_CURRENCY_BAREA Static method Public Method Derive currencies from benefit area 20070829
38 GET_CURRENT_HIRE_DATE Static method Public Method Returns an employee's current employment commencement date 20070828
39 GET_CURRENT_IT_0897_STATUS Static method Public Method Returns the most recent infotype 0897 status 20070608
40 GET_CURR_IT0897_STAT_WO_EVENT Static method Public Method Returns the most recent infotype 0897 status (without event 20070923
41 GET_DIRTY_FLAG Static method Public Method Remove dirty flag 20070709
42 GET_DTEL_DOCU Static method Public Method Returns help text for data element 20070516
43 GET_ENROLLED_BENEFIT_RECORDS Static method Public Method Reads the enrolled Benfit Records from Infotype 0897 20090717
44 GET_ENROLLED_CHOICES Static method Public Method Reads the enrolled Benefit Choices 20090717
45 GET_ENROLLMENT_REASONS Static method Public Method Display open programs 20070711
46 GET_EVENT_TXT Static method Public Method Returns a description of Benefit Area 20080417
47 GET_FIRST_CHANGEABLE_PERIOD Static method Private Method Determine first period in which (PCR) can be changed 20071024
48 GET_HIRE_FIRE_TAB Static method Public Method Calculates all employees working/not working in period 20070828
49 GET_INFOTYPE_RECORDS Static method Private Method Read all infotype records in a period 20080912
50 GET_JUPER_ADDRESS Static method Public Method Address of legal person 20070601
51 GET_LEAVE_PLAN_UNIT Static method Public Method Determine the leave plan unit 20080911
52 GET_MOLGA Static method Private Method Determine personnel country grouping 20070828
53 GET_MOST_RECENT_PAYROLL_PERIOD Static method Private Method Determine most recent definitive payroll period 20070821
54 GET_OVERZICHT_FROM_P0897 Static method Public Method Converts infotype after overview 20070523
55 GET_PAYROLL_AREA Static method Public Method Determine payroll unit 20070822
56 GET_PLAN_VALUE_FROM_OVERZICHT Static method Public Method Reads out the (total) values for a plan fr. the overzichttab 20081203
57 GET_PRINT_DATA Static method Public Method Enters print structure 20070601
58 GET_SINGLE_INFOTYPE_RECORD Static method Private Method Read one infotype record 20080915
59 GET_SOURCE_FROM_OVERZICHT Static method Public Method Reads a source in the overview structure 20070529
60 GET_VALID_0897_RECORDS Static method Public Method Display open programs 20081006
61 MERGE_FORMS Static method Private Method Merged two EDT forms 20070620
62 OVERZICHT_TO_P0897 Static method Public Method Converts overview after structure P0897 20070322
63 PROCESS_INFOTYPE_3200 Static method Private Method Processing of infotype 3200 20070626
64 READ_EE_ADDRESS Static method Public Method Employee address 20070601
65 READ_INFOTYPE_0897_RECORD Static method Public Method Read one infotype 0897 record 20070507
66 READ_INFOTYPE_IN_PERIOD Static method Public Method Read all infotype records in a period 20070703
67 READ_INFOTYPE_RECORD Static method Public Method Read one infotype record 20070507
68 READ_NEXT_PAYROLL_PERIOD Static method Public Method Returns the following payroll period 20070907
69 READ_PAYROLL_RESULTS Static method Public Method Returns payroll results 20070706
70 READ_T549Q Static method Private Method Read payroll periods (T549Q) 20070706
71 READ_T582A_RETRO Static method Private Method Read retroactive feature in T582A 20070907
72 READ_WTYPE_IN_INFOTYPE Static method Public Method Reads the value of a wage type in an infotype 20070525
73 RUN_SIMULATION Static method Public Method Simulates an annual remuneration statement 20070606
74 SET_DIRTY_FLAG Static method Public Method Place dirty flag 20070709
75 UPDATE_INFOTYPE_RECORD Static method Public Method Enters new infotype record 20070622
76 UPDATE_P3200_WITH_CHOICES Static method Public Method Converts overview after structure P0897 20070628
Events
Class CL_HR_NL_FBN_UTIL has no event.
Types
Class CL_HR_NL_FBN_UTIL has no local type.
Method Signatures

Method ADD_CENTERED_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FORM Call by reference Type reference (TYPE) P05FBN_FORMS Form result 20070620
2 Importing IM_FORM Call by reference Type reference (TYPE) P05FBN_FORMS Form 20070620

Method ADD_CENTERED_FORM on class CL_HR_NL_FBN_UTIL has no exception.

Method ADD_ERROR_MESSAGE 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) HRERROR_TAB Table with HR errors 20070611
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20070611
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message number 20070611
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20070611
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Message Variable 20070611
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Message Variable 20070611
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Message Variable 20070611
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Message Variable 20070611
9 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20070611

Method ADD_ERROR_MESSAGE on class CL_HR_NL_FBN_UTIL has no exception.

Method ADD_MONTHS_TO_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATUM Call by reference Type reference (TYPE) DATUM New Date 20070627
2 Importing IV_DATUM Value transfer Type reference (TYPE) DATUM Date 20070627
3 Importing IV_MONTHS Call by reference Type reference (TYPE) I Months 20070627

Method ADD_MONTHS_TO_DATE on class CL_HR_NL_FBN_UTIL has no exception.

Method ADD_TO_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATA_OBJ Call by reference Type reference (TYPE) ANY Object table 20111213
2 Importing IV_DATA_ID Call by reference Type reference (TYPE) STRING Name of the table in DDIC 20111213
3 Importing IV_OBJTYPE Call by reference Type reference (TYPE) TROBJTYPE 'TABU' Object Type, VDAT or TABU 20111213
4 Importing IV_TASK Call by reference Type reference (TYPE) TRKORR Request/Task 20111213
5 Importing IV_VIEW_ID Call by reference Type reference (TYPE) STRING Name of the view in DDIC 20111213

Method ADD_TO_TRANSPORT on class CL_HR_NL_FBN_UTIL has no exception.

Method CALC_BEGDA_ENDDA_OF_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BEGDA_IT_RECORD Call by reference Type reference (TYPE) BEGDA Effective start of IT record 20070629
2 Exporting EX_ENDDA_IT_RECORD Call by reference Type reference (TYPE) ENDDA Effective end of IT record 20070629
3 Importing IM_BAREA Call by reference Type reference (TYPE) BEN_AREA Benefit Area 20070629
4 Importing IM_BEGDA_EVENT Call by reference Type reference (TYPE) BEGDA Effective start of event choice 20070629
5 Importing IM_EVENT Call by reference Type reference (TYPE) BEN_EVENT Event 20070629
6 Importing IM_IGNORE_STATUS_CHOSEN Call by reference Type reference (TYPE) XFELD ABAP_FALSE abap_true, if chosen IT status is not important 20071019
7 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070629
8 Importing IM_USE_BUFFERING Call by reference Type reference (TYPE) XFELD ABAP_FALSE Set to ABAP_TRUE, if Buffer should be used 20100304

Method CALC_BEGDA_ENDDA_OF_EVENT on class CL_HR_NL_FBN_UTIL has no exception.

Method CHECK_APPROVAL_FOR_RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_APPROVAL_NEEDED Call by reference Type reference (TYPE) XFELD True, if approval is needed for selection 20100406
2 Exporting EX_BLOCKING_PLANS Call by reference Type reference (TYPE) CHAR255 String with shortnames of plans blocking the release 20100406
3 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20100406
4 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20100406
5 Importing IM_EVENT Call by reference Type reference (TYPE) P05FBN_EVENT Change Reason 20100406
6 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20100406
7 Importing IM_T_P0897 Call by reference Type reference (TYPE) P05FBN_0897_TAB HR Master Record for Infotype 0897 20100406
# Exception Resumable Description Created on
1 CX_HR_NL_FBN_ERR_CORRUPT_CUST Customizing is Inconsistent 20100406
2 CX_HR_NL_FBN_ERR_INVALID_SEL Invalid Selection 20100406

Method CHECK_RETRO_CHANGE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRENT_DATE Call by reference Type reference (TYPE) DATUM Actual Date 20070907
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070907
3 Returning RE_CHANGE_ALLOWED Value transfer Type reference (TYPE) XFELD ABAP_TRUE if no (allowed) change with retroactive effect 20070907

Method CHECK_RETRO_CHANGE_ALLOWED on class CL_HR_NL_FBN_UTIL has no exception.

Method CONVERT_EDT_FORM_TO_PDF 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) HRERROR_TAB Table with HR errors 20070606
2 Exporting EX_FORM_NAME Call by reference Type reference (TYPE) HR99S_FORMLOGC Logical Form Name 20070606
3 Exporting EX_FO_GROUP Call by reference Type reference (TYPE) HR99S_FOGROUP Layout of execution form 20070606
4 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Date 20070606

Method CONVERT_EDT_FORM_TO_PDF on class CL_HR_NL_FBN_UTIL has no exception.

Method CREATE_TAB_YEAR_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_KEY_DATE_BAREA Call by reference Type reference (TYPE) DATUM Date 20090717
2 Exporting EX_T_ENROLLMENT_TEXTS Call by reference Type reference (TYPE) P05FBN_T_ENROLLED_YEARS Table of Enrolled Years 20090717
3 Importing IM_TEXT Call by reference Type reference (TYPE) STRING Description 20090717
4 Importing IM_T_ENROLLMENT_REASONS Call by reference Type reference (TYPE) P05FBN_T_ENROLLMENT_REASONS Choice Plan Table 20090717

Method CREATE_TAB_YEAR_SELECTION on class CL_HR_NL_FBN_UTIL has no exception.

Method DELETE_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070627
2 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070627
3 Importing IM_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070627
4 Importing IM_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20070627
5 Importing IM_OBJPS Call by reference Type reference (TYPE) OBJPS Object ID 20070627
6 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070627
7 Importing IM_SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20070627
8 Importing IM_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20070627
9 Importing IT_PNNNN Call by reference Type reference (TYPE) STANDARD TABLE HR master record for infotype NNNN 20070627
# Exception Resumable Description Created on
1 CX_HR_NL_FBN_ERR_NO_AUTHORIZAT No Authorisation for Infotype 20070921

Method DELETE_IT0897 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070608
2 Importing IM_DELETE_STATUS Call by reference Type reference (TYPE) P05FBN_STATUS Status of flexible benefits record 20070618
3 Importing IM_DELETE_VARIANT Call by reference Type reference (TYPE) P05FBN_KZVAR Save variant 20070618
4 Importing IM_DONT_DELETE_STATUS Call by reference Type reference (TYPE) P05FBN_STATUS Status of flexible benefits record 20070608
5 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070608
6 Importing IM_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20070608
7 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070608
8 Importing IM_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20070608

Method DELETE_IT0897 on class CL_HR_NL_FBN_UTIL has no exception.

Method DELETE_IT3200 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070627
2 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070627
3 Importing IM_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20070627
4 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070627
5 Importing IM_SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20070627
6 Importing IM_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20070627

Method DELETE_IT3200 on class CL_HR_NL_FBN_UTIL has no exception.

Method DELIMIT_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DELIM_DATE Call by reference Type reference (TYPE) BEGDA Delimit.Date 20070627
2 Importing IM_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070627
3 Importing IM_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20070627
4 Importing IM_OBJPS Call by reference Type reference (TYPE) OBJPS Object ID 20070627
5 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070627
6 Importing IM_SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20070627
7 Importing IM_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20070627
8 Importing IT_PNNNN Call by reference Type reference (TYPE) STANDARD TABLE HR master record for infotype NNNN 20070627
# Exception Resumable Description Created on
1 CX_HR_NL_FBN_ERR_NO_AUTHORIZAT No Authorisation for Infotype 20070921

Method DETERMINE_P3200_VALUES 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) HRERROR_TAB Table with HR errors 20070626
2 Exporting EX_P3200_LINE Call by reference Type reference (TYPE) P05FB_D_P3200 Flexible benefits plan infotype line 20070626
3 Importing IM_ENDDA_OLD_CHOICES Call by reference Type reference (TYPE) ENDDA End date of old infotype 0897 20070628
4 Importing IM_ENROLLMENT_DATE Call by reference Type reference (TYPE) DATUM SY-DATUM Enrollment Date 20070626
5 Importing IM_EVENT Call by reference Type reference (TYPE) BEN_EVENT Event 20070626
6 Importing IM_OVERRIDE_BEGDA Call by reference Type reference (TYPE) BEGDA Start date of choice (IT record) 20071019
7 Importing IM_OVERRIDE_ENDDA Call by reference Type reference (TYPE) ENDDA End date of choice (IT record) 20071019
8 Importing IM_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20070626

Method DETERMINE_P3200_VALUES on class CL_HR_NL_FBN_UTIL has no exception.

Method DO_INDIRECT_VALUATION_P0008 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070828
2 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20080912
3 Importing IM_P0001 Call by reference Type reference (TYPE) P0001 HR Master Record: Infotype 0001 (Org. Assignment) 20080912
4 Importing IM_P0007 Call by reference Type reference (TYPE) P0007 HR Master Record: Infotype 0007 (Planned Working Time) 20080912
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20070828
6 Changing P0008 Call by reference Type reference (TYPE) P0008 HR master record Infotype 0008 (Basic pay) 20070828
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20070828

Method ENROLL_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_ERROR Call by reference Type reference (TYPE) HRERROR_TAB Table with HR errors 20080117
2 Exporting EX_SUCCESSFUL Call by reference Type reference (TYPE) XFELD ABAP_TRUE, if registration was successful 20080117
3 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20080117
4 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20080117
5 Importing IM_EVENT Call by reference Type reference (TYPE) P05FBN_EVENT Reason for change 20080117
6 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20080117

Method ENROLL_EMPLOYEE on class CL_HR_NL_FBN_UTIL has no exception.

Method FILL_FIELD_DYNAMICALLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE Call by reference Type reference (TYPE) ANY Result 20070525
2 Importing IM_FIELDNAME Call by reference Type reference (TYPE) STRING Name of field in structure 20070525
3 Importing IM_STRUCTURE Call by reference Type reference (TYPE) ANY Structure 20070525

Method FILL_FIELD_DYNAMICALLY on class CL_HR_NL_FBN_UTIL has no exception.

Method FILL_P0897_GOAL_SOURCE_COMB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_P0897 Call by reference Type reference (TYPE) P05FBN_0897_TAB HR master record for infotype 0897 20070426
2 Importing IM_GOAL_NUMBER Call by reference Type reference (TYPE) N Number of current goal 20070426
3 Importing IM_OVERZICHT Call by reference Type reference (TYPE) P05FBN_OVERZICHT Overview Choice Flexible Benefits 20070426
4 Importing IM_SOURCE_NUMBER Call by reference Type reference (TYPE) N Number of current source 20070426

Method FILL_P0897_GOAL_SOURCE_COMB on class CL_HR_NL_FBN_UTIL has no exception.

Method FILL_P0897_GOAL_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_P0897 Call by reference Type reference (TYPE) P05FBN_0897_TAB HR master record for infotype 0897 20070426
2 Importing IM_GOAL_NUMBER Call by reference Type reference (TYPE) N Number of current goal 20070426
3 Importing IM_OVERZICHT Call by reference Type reference (TYPE) P05FBN_OVERZICHT Overview Choice Flexible Benefits 20070426

Method FILL_P0897_GOAL_VALUES on class CL_HR_NL_FBN_UTIL has no exception.

Method FILL_P0897_SOURCE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_P0897 Call by reference Type reference (TYPE) P05FBN_0897_TAB HR master record for infotype 0897 20070426
2 Importing IM_OVERZICHT Call by reference Type reference (TYPE) P05FBN_OVERZICHT Overview Choice Flexible Benefits 20070426
3 Importing IM_SOURCE_NUMBER Call by reference Type reference (TYPE) N Number of current source 20070426

Method FILL_P0897_SOURCE_VALUES on class CL_HR_NL_FBN_UTIL has no exception.

Method FILL_SOURCE_IN_OVERZICHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_OVERZICHT Call by reference Type reference (TYPE) P05FBN_OVERZICHT Overview Choice Flexible Benefits 20070427
2 Importing IM_AMOUNT Call by reference Type reference (TYPE) P05FBN_KEUZEBEDRAG Selection Amount Source-Goal Combination 20070427
3 Importing IM_QUANTITY Call by reference Type reference (TYPE) P05FBN_KEUZEAANTAL Selection Number Source-Goal Combination 20070427
4 Importing IM_SOURCE Call by reference Type reference (TYPE) P05FBN_BRON Source 20070427
5 Importing IM_SOURCE_NUMBER Call by reference Type reference (TYPE) N Position of source in overview structure 20070427

Method FILL_SOURCE_IN_OVERZICHT on class CL_HR_NL_FBN_UTIL has no exception.

Method FILL_STRUCTURE_PMENF 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) HRERROR_TAB Table with HR errors 20070502
2 Exporting EX_PMENF Call by reference Type reference (TYPE) PMENF Structure for features NLFBA & NLFBB 20070502
3 Importing IM_BAREA Call by reference Type reference (TYPE) BEN_AREA Benefit Area 20070502
4 Importing IM_BEN_PLAN Call by reference Type reference (TYPE) BEN_PLAN Benefit Plan 20070502
5 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Date 20070502
6 Importing IM_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20070502

Method FILL_STRUCTURE_PMENF on class CL_HR_NL_FBN_UTIL has no exception.

Method FILL_STRUCTURE_PMENH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Date 20070828
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070828
3 Importing IM_S_P0000 Call by reference Type reference (TYPE) P0000 HR Master Record Infotype 0000 (Measures) 20070828
4 Importing IM_S_P0001 Call by reference Type reference (TYPE) P0001 HR Master Record Infotype 0001 (org. assignment) 20070828
5 Importing IM_S_P0171 Call by reference Type reference (TYPE) P0171 HR Master Record Infotype 0171 (Benefits) 20070828
6 Returning RE_S_PMENH Value transfer Type reference (TYPE) PMENH Structure for Feature NLFBC 20070828

Method FILL_STRUCTURE_PMENH on class CL_HR_NL_FBN_UTIL has no exception.

Method FILL_TAB_CHOICES 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) HRERROR_TAB Table with HR errors 20070626
2 Exporting ET_PNNNN Call by reference Type reference (TYPE) STANDARD TABLE HR master record for infotype NNNN 20070626
3 Exporting ET_TAB_CHOICES Call by reference Type reference (TYPE) P05FB_T_TAB_CHOICES Flexible Benefits Choices 20070626
4 Importing IM_ENDDA_OLD_CHOICES Call by reference Type reference (TYPE) ENDDA End date of old infotype 0897 20070628
5 Importing IM_ENROLLMENT_DATE Call by reference Type reference (TYPE) DATUM SY-DATUM Enrollment Date 20070625
6 Importing IM_EVENT Call by reference Type reference (TYPE) BEN_EVENT Event 20070626
7 Importing IM_OLD_NEW_CHOICE Call by reference Type reference (TYPE) C 'O' Old or new choice 20070625
8 Importing IM_OVERRIDE_BEGDA Call by reference Type reference (TYPE) BEGDA Start date of choice (IT record) 20071019
9 Importing IM_OVERRIDE_ENDDA Call by reference Type reference (TYPE) ENDDA End date of choice (IT record) 20071019
10 Importing IM_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20070625
11 Importing IT_OVERZICHT Call by reference Type reference (TYPE) P05FBN_OVERZICHT_TAB Overview Choice Flexible Benefits 20070626

Method FILL_TAB_CHOICES on class CL_HR_NL_FBN_UTIL has no exception.

Method FILL_TAB_CHOICES_SOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CHOICES Call by reference Type reference (TYPE) P05FB_T_S_CHOICES Flexible Benefits Choices 20070626
2 Importing IM_OVERZICHT Call by reference Type reference (TYPE) P05FBN_OVERZICHT Overview Choice Flexible Benefits 20070626
3 Importing IM_SOURCE_NUMBER Call by reference Type reference (TYPE) N Number of current source 20070626

Method FILL_TAB_CHOICES_SOURCES on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_ADD_PAYSLIP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_INFO_TEXT Value transfer Type reference (TYPE) TFPFIELDS Info text 20081021
2 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Date 20081021
3 Importing IM_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20081021

Method GET_ADD_PAYSLIP_TEXT on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_AMOUNT_FROM_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_AMOUNT Value transfer Type reference (TYPE) MAXBT Amount 20070830
2 Importing IM_RT Call by reference Type reference (TYPE) HRPAY99_RT Results Table (RT) 20070830
3 Importing IM_WAGETYPE Call by reference Type reference (TYPE) LGART Wage Type 20070830
4 Importing IM_WAGETYPE_TAB Call by reference Type reference (TYPE) P05FB_T_WAGETYPE_SEL Wage type table 20070831

Method GET_AMOUNT_FROM_RT on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_AMOUNT_UNIT 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) HRERROR_TAB Table with HR errors 20070427
2 Changing CV_EENHEID Call by reference Type reference (TYPE) P05FBN_EENHD Unit of Goal 20070618
3 Changing CV_EENHEID_TXT Call by reference Type reference (TYPE) EINHTXT Text for Unit of Goal 20070618
4 Importing IV_AANTAL Call by reference Type reference (TYPE) P05FBN_KEUZEAANTAL_TOT Selection Number Source-Goal Combination 20070426
5 Importing IV_BAREA Call by reference Type reference (TYPE) BEN_AREA Benefit Area 20070426
6 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Date 20070426
7 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20070426
8 Importing IV_PLAN Call by reference Type reference (TYPE) P05FBN_BPLAN Benefit Plan 20070912

Method GET_AMOUNT_UNIT on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_AVAILABLE_IT_0897_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_APPROVED_AVAILABLE Call by reference Type reference (TYPE) XFELD 'X' if record approved available 20070628
2 Exporting EX_CHOSEN_AVAILABLE Call by reference Type reference (TYPE) XFELD 'X' if record chosen available 20070628
3 Exporting EX_ENROLLED_AVAILABLE Call by reference Type reference (TYPE) XFELD 'X' if record registered available 20070628
4 Exporting EX_REJECTED_AVAILABLE Call by reference Type reference (TYPE) XFELD 'X' if record rejected available 20070628
5 Exporting EX_TEMP_1_AVAILABLE Call by reference Type reference (TYPE) XFELD 'X' if variant 1 available 20070628
6 Exporting EX_TEMP_2_AVAILABLE Call by reference Type reference (TYPE) XFELD 'X' if variant 2 available 20070628
7 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070628
8 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070628
9 Importing IM_EVENT Call by reference Type reference (TYPE) P05FBN_EVENT Reason for change 20070920
10 Importing IM_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20070628
11 Importing IM_ONLY_IT_VALID_ON_BEGDA Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Select only ITs that start with IM_BEGDA 20070704
12 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070628
13 Importing IM_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20070628

Method GET_AVAILABLE_IT_0897_RECORDS on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_AVAILABLE_IT_0897_WO_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_APPROVED_AVAILABLE Call by reference Type reference (TYPE) XFELD 'X' if record approved available 20070923
2 Exporting EX_CHOSEN_AVAILABLE Call by reference Type reference (TYPE) XFELD 'X' if record chosen available 20070923
3 Exporting EX_ENROLLED_AVAILABLE Call by reference Type reference (TYPE) XFELD 'X' if record registered available 20070923
4 Exporting EX_REJECTED_AVAILABLE Call by reference Type reference (TYPE) XFELD 'X' if record rejected available 20070923
5 Exporting EX_TEMP_1_AVAILABLE Call by reference Type reference (TYPE) XFELD 'X' if variant 1 available 20070923
6 Exporting EX_TEMP_2_AVAILABLE Call by reference Type reference (TYPE) XFELD 'X' if variant 2 available 20070923
7 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070923
8 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070923
9 Importing IM_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20070923
10 Importing IM_ONLY_IT_VALID_ON_BEGDA Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Select only ITs that start with IM_BEGDA 20070923
11 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070923
12 Importing IM_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20070923

Method GET_AVAILABLE_IT_0897_WO_EVENT on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_BAREA_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BAREA_TXT Call by reference Type reference (TYPE) TEXT20 Description Benefit Area 20070514
2 Importing IV_BAREA Call by reference Type reference (TYPE) BEN_AREA Benefit Area 20070514
3 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU Language code of current text environment 20070514

Method GET_BAREA_TXT on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_BEGDA_OF_NEXT_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Date 20070905
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070905
3 Returning RE_BEGDA Value transfer Type reference (TYPE) BEGDA Validity Start Date 20070905

Method GET_BEGDA_OF_NEXT_PERIOD on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_BEGDA_OF_PERIOD_FOR_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Actual Date 20070906
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070906
3 Returning RE_BEGDA Value transfer Type reference (TYPE) BEGDA Validity Start Date 20070906

Method GET_BEGDA_OF_PERIOD_FOR_DATE on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_CRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CRT Call by reference Type reference (TYPE) P05FB_T_CRT_TAB Cumulated Results Table (CRT) 20070821
2 Importing IM_ABKRS Call by reference Type reference (TYPE) ABKRS Payroll Area 20080912
3 Importing IM_P0001 Call by reference Type reference (TYPE) P0001 HR Master Record: Infotype 0001 (Org. Assignment) 20080912
4 Importing IM_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20070822
# Exception Resumable Description Created on
1 ABKRS_NOT_FOUND Unknown payroll unit 20070822
2 ERROR_IN_READING_PAY_RESULTS Error reading payroll results 20070822
3 NO_RESULTS_IN_THIS_YEAR No payroll results in this year 20070822
4 PAY_RECORD_ERROR Error reading control record 20070822

Method GET_CRT_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AMOUNT Call by reference Type reference (TYPE) MAXBT Amount 20070822
2 Importing IM_ABKRS Call by reference Type reference (TYPE) ABKRS Payroll Area 20080912
3 Importing IM_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20070822
4 Importing IM_WAGETYPE Call by reference Type reference (TYPE) LGART Wage Type 20070822
# Exception Resumable Description Created on
1 ABKRS_NOT_FOUND Unknown payroll unit 20070822
2 ERROR_IN_READING_PAY_RESULTS Error reading payroll results 20070822
3 NO_RESULTS_IN_THIS_YEAR No payroll results in this year 20070822
4 PAY_RECORD_ERROR Error reading control record 20070822
5 WAGETYPE_NOT_FOUND Wage type not found in CRT 20070822

Method GET_CURRENCY 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) HRERROR_TAB Table with HR errors 20070706
2 Exporting EV_WAERS Call by reference Type reference (TYPE) WAERS Currency Key 20070706
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070706
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070706
5 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20070706

Method GET_CURRENCY on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_CURRENCY_BAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BENEFIT_AREA Call by reference Type reference (TYPE) BEN_AREA Benefit Area 20070829
2 Importing IM_CURRENT_DATE Call by reference Type reference (TYPE) DATUM SY-DATUM Actual Date 20070829
3 Returning RE_CURRENCY Value transfer Type reference (TYPE) WAERS Currency Key 20070829

Method GET_CURRENCY_BAREA on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_CURRENT_HIRE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRENT_DATE Call by reference Type reference (TYPE) DATUM SY-DATUM Actual Date 20070828
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070828
3 Returning RE_HIRE_DATE Value transfer Type reference (TYPE) DATUM Entry Date 20070828

Method GET_CURRENT_HIRE_DATE on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_CURRENT_IT_0897_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070608
2 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070608
3 Importing IM_EVENT Call by reference Type reference (TYPE) P05FBN_EVENT Reason for change 20070920
4 Importing IM_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20070608
5 Importing IM_ONLY_IT_VALID_ON_BEGDA Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Select only ITs that start with IM_BEGDA 20070704
6 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070608
7 Importing IM_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20070608
8 Returning RE_STATUS Value transfer Type reference (TYPE) P05FBN_STATUS Status of flexible benefits record 20070608

Method GET_CURRENT_IT_0897_STATUS on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_CURR_IT0897_STAT_WO_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070923
2 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070923
3 Importing IM_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20070923
4 Importing IM_ONLY_IT_VALID_ON_BEGDA Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Select only ITs that start with IM_BEGDA 20070923
5 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070923
6 Importing IM_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20070923
7 Returning RE_STATUS Value transfer Type reference (TYPE) P05FBN_STATUS Status of flexible benefits record 20070923

Method GET_CURR_IT0897_STAT_WO_EVENT on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_DIRTY_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070709
2 Returning RE_DIRTY Value transfer Type reference (TYPE) XFELD Dirty Flag 20070709

Method GET_DIRTY_FLAG on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_DTEL_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DTEL Call by reference Type reference (TYPE) DOKU_OBJ Data element (semantic domain) 20070516
2 Returning RE_HELP_TEXT Value transfer Type reference (TYPE) TFPFIELDS Help text 20070516

Method GET_DTEL_DOCU on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_ENROLLED_BENEFIT_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_ENROLLMENT_REASONS Call by reference Type reference (TYPE) P05FBN_T_ENROLLMENT_REASONS Choice Plan Table 20090717
2 Importing IM_DATUM Call by reference Type reference (TYPE) DATUM Date 20090717
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20090717

Method GET_ENROLLED_BENEFIT_RECORDS on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_ENROLLED_CHOICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_ENROLLMENT_TEXTS Call by reference Type reference (TYPE) P05FBN_T_ENROLLED_CHOICES Table of Enrolled Choices 20090717
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel number 20090717
3 Importing IM_T_ENROLLMENT_REASONS Call by reference Type reference (TYPE) P05FBN_T_ENROLLMENT_REASONS Choice Plan Table 20090717
4 Importing IM_YEAR Call by reference Type reference (TYPE) P05_JAAR Year 20090717

Method GET_ENROLLED_CHOICES on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_ENROLLMENT_REASONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return code of ABAP statements 20070711
2 Exporting EX_T_ENROLLMENT_REASONS Call by reference Type reference (TYPE) P05FBN_T_ENROLLMENT_REASONS Table with programs 20070711
3 Exporting EX_T_ERRORS Call by reference Type reference (TYPE) HRBEN00ERR Table with error messages 20070711
4 Importing IM_DATUM Call by reference Type reference (TYPE) DATUM Date 20070711
5 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070711

Method GET_ENROLLMENT_REASONS on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_EVENT_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EVENT_TXT Call by reference Type reference (TYPE) TEXT20 Description Benefit Area 20080417
2 Importing IV_BAREA Call by reference Type reference (TYPE) BEN_AREA Benefit Area 20080417
3 Importing IV_EVENT Call by reference Type reference (TYPE) P05FBN_EVENT Change Reason 20080417
4 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU Language code of current text environment 20080417

Method GET_EVENT_TXT on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_FIRST_CHANGEABLE_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PABRJ Call by reference Type reference (TYPE) PABRJ Payroll Year 20071024
2 Exporting EX_PABRP Call by reference Type reference (TYPE) PABRP Payroll Period 20071024
3 Exporting EX_PERMO Call by reference Type reference (TYPE) PERMO Period Parameter 20071024
4 Importing IM_ABKRS Call by reference Type reference (TYPE) ABKRS Payroll Area 20071024
# Exception Resumable Description Created on
1 NOT_FOUND No (status for) payroll unit found in control record 20071024
2 NO_RESULTS_IN_THIS_YEAR No payroll results in this year 20071024
3 PAY_CALENDER_ERROR Period not found in payroll calender 20071024

Method GET_HIRE_FIRE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_PHIFI Call by reference Type reference (TYPE) P05FBN_PHIFI_TAB Hire/Fire table type for flexible benefits NL 20070828
2 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070828
3 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070828
4 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070828
5 Importing IM_T_P0000 Call by reference Type reference (TYPE) P0000_TAB HR Master Record: Infotype 0000 (Actions) 20100722
6 Importing IM_T_P0001 Call by reference Type reference (TYPE) P0001_TAB HR Master Record: Infotype 0001 (Organizational Assignment) 20100722
7 Importing IM_T_P0171 Call by reference Type reference (TYPE) P05FBN_0171_TAB HR Master Record: Infotype 0171 (Gen. Benefits Information) 20100722

Method GET_HIRE_FIRE_TAB on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_INFOTYPE_RECORDS 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) HRERROR_TAB Table with HR errors 20080912
2 Exporting ET_PNNNN Call by reference Type reference (TYPE) STANDARD TABLE HR master record for infotype NNNN 20080912
3 Exporting EV_DATA_EXISTS Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20080912
4 Exporting EV_MISSING_AUTH Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20080912
5 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return code of ABAP statements 20080912
6 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20080912
7 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20080912
8 Importing IV_INFTY_NR Call by reference Type reference (TYPE) INFTY Infotype 20080912
9 Importing IV_MODE Call by reference Type reference (TYPE) HRPAD_READ_MODE IF_HRPA_READ_INFOTYPE=>FIRST_INTERSECTING_RECORD HR: Type of read rights 20080912
10 Importing IV_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20080912
11 Importing IV_OBJPS Call by reference Type reference (TYPE) OBJPS Object ID 20080912
12 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20080912
13 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY '*' Subtype 20080912
14 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20080912
# Exception Resumable Description Created on
1 CX_HR_NL_FBN_ERR_NO_AUTHORIZAT No Authorisation for Infotype 20080912

Method GET_JUPER_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_JUPER_ADDRESS Call by reference Type reference (TYPE) HRFORM_SENDER HR-FORMS: Sender Date in Forms 20070601
2 Changing CT_ERROR Call by reference Type reference (TYPE) HRERROR_TAB Table with HR errors 20070611
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070601
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070601
5 Importing IV_JUPER Call by reference Type reference (TYPE) JUPER Legal Person 20070601

Method GET_JUPER_ADDRESS on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_LEAVE_PLAN_UNIT 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) HRERROR_TAB Table with HR errors 20080911
2 Changing CV_EENHEID Call by reference Type reference (TYPE) P05FBN_EENHD Unit of Goal 20080911
3 Changing CV_EENHEID_TXT Call by reference Type reference (TYPE) EINHTXT Text for Unit of Goal 20080911
4 Importing IV_BAREA Call by reference Type reference (TYPE) BEN_AREA Benefit Area 20080911
5 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Date 20080911
6 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20080911
7 Importing IV_PLAN Call by reference Type reference (TYPE) P05FBN_BPLAN Benefit Plan 20080911

Method GET_LEAVE_PLAN_UNIT on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_MOLGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_MOLGA Value transfer Type reference (TYPE) MOLGA Country Grouping 20070828
2 Importing IM_DATUM Call by reference Type reference (TYPE) DATUM Date 20070828
3 Importing IM_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20070828
4 Importing IM_WERKS Call by reference Type reference (TYPE) PERSA Personnel Area 20070829

Method GET_MOLGA on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_MOST_RECENT_PAYROLL_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PABRJ Call by reference Type reference (TYPE) PABRJ Payroll Year 20070821
2 Exporting EX_PABRP Call by reference Type reference (TYPE) PABRP Payroll Period 20070821
3 Exporting EX_PERMO Call by reference Type reference (TYPE) PERMO Period Parameter 20070821
4 Importing IM_ABKRS Call by reference Type reference (TYPE) ABKRS Payroll Area 20070821
# Exception Resumable Description Created on
1 NOT_FOUND No (status for) payroll unit found in control record 20070821
2 NO_RESULTS_IN_THIS_YEAR No payroll results in this year 20070822
3 PAY_CALENDER_ERROR Period not found in payroll calender 20070821

Method GET_OVERZICHT_FROM_P0897 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) HRERROR_TAB Table with HR errors 20070523
2 Exporting ET_OVERZICHT Call by reference Type reference (TYPE) P05FBN_OVERZICHT_TAB Overview Choice Flexible Benefits 20070523
3 Exporting ET_OVERZICHT_TXT Call by reference Type reference (TYPE) P05FBN_OVERZICHT_TAB_T Texts for overview of flexible benefits choice 20070523
4 Exporting EV_BAREA_TXT Call by reference Type reference (TYPE) TEXT20 Description Benefit Area 20070523
5 Exporting EV_KZMDL_TXT Call by reference Type reference (TYPE) P05FBN_OMS_KZMDL Program Description 20070523
6 Importing IT_P0897 Call by reference Type reference (TYPE) P05FBN_0897_TAB HR Master Record for Infotype 0897 20090819
# Exception Resumable Description Created on
1 CX_HR_NL_FBN_ERR_CORRUPT_CUST Customizing is Inconsistent 20070829
2 CX_HR_NL_FBN_ERR_INVALID_SEL Invalid selection 20070606

Method GET_PAYROLL_AREA 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) HRERROR_TAB Table with HR errors 20070822
2 Exporting EX_ABKRS Call by reference Type reference (TYPE) ABKRS Payroll Area 20070822
3 Importing IM_DATUM Call by reference Type reference (TYPE) DATUM Date 20070822
4 Importing IM_P0001 Call by reference Type reference (TYPE) P0001 HR Master Record: Infotype 0001 (Org. Assignment) 20080912
5 Importing IM_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20070822
# Exception Resumable Description Created on
1 INFOTYPE_NOT_FOUND Infotype Not Found 20070822

Method GET_PLAN_VALUE_FROM_OVERZICHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AMOUNT Call by reference Type reference (TYPE) P05FBN_BEDRAG Amount for Flexible Benefits 20081203
2 Exporting EX_QUANTITY Call by reference Type reference (TYPE) P05FBN_KEUZEAANTAL Source-Target Combination Program Number 20081203
3 Importing IM_BENEFIT_PLAN Call by reference Type reference (TYPE) P05FBN_BPLAN Benefit Plan 20081203
4 Importing IM_GOAL_OR_SOURCE Call by reference Type reference (TYPE) P05FBN_BRNDL Source/Goal 20081203
5 Importing IM_T_OVERZICHT_TAB Call by reference Type reference (TYPE) P05FBN_OVERZICHT_TAB Option Overview Flexible Benefits 20081203

Method GET_PLAN_VALUE_FROM_OVERZICHT on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_PRINT_DATA 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) HRERROR_TAB Table with HR errors 20070601
2 Exporting ET_PRINT_DATA Call by reference Type reference (TYPE) P05FB_T_PRINT_TAB Print Data 20070601
3 Importing IM_KZVAR Call by reference Type reference (TYPE) P05FBN_KZVAR Save variant 20070601
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070601
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070601
6 Importing IV_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070601
7 Importing IV_STATUS Call by reference Type reference (TYPE) P05FBN_STATUS Status of flexible benefits record 20070601
# Exception Resumable Description Created on
1 CX_HR_NL_FBN_ERR_INVALID_SEL Invalid selection 20070606

Method GET_SINGLE_INFOTYPE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PNNNN Value transfer Type reference (TYPE) ANY Infotype Record 20080915
2 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20080915
3 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20080915
4 Importing IM_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20080915
5 Importing IM_MODE Call by reference Type reference (TYPE) HRPAD_READ_MODE IF_HRPA_READ_INFOTYPE=>FIRST_INTERSECTING_RECORD HR: Type of read rights 20080915
6 Importing IM_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20080915
7 Importing IM_OBJPS Call by reference Type reference (TYPE) OBJPS Object ID 20080915
8 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20080915
9 Importing IM_SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20080915
10 Importing IM_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20080915

Method GET_SINGLE_INFOTYPE_RECORD on class CL_HR_NL_FBN_UTIL has no exception.

Method GET_SOURCE_FROM_OVERZICHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AMOUNT Call by reference Type reference (TYPE) P05FBN_KEUZEBEDRAG Selection Amount Source-Goal Combination 20070529
2 Exporting EX_QUANTITY Call by reference Type reference (TYPE) P05FBN_KEUZEAANTAL Selection Number Source-Goal Combination 20070529
3 Importing IM_OVERZICHT Call by reference Type reference (TYPE) P05FBN_OVERZICHT Overview Choice Flexible Benefits 20070529
4 Importing IM_SOURCE Call by reference Type reference (TYPE) P05FBN_BRON Source 20070529
5 Importing IM_SOURCE_NUMBER Call by reference Type reference (TYPE) N Position of source in overview structure 20070529
# Exception Resumable Description Created on
1 CX_HR_NL_FBN_ERR_INVALID_SEL Invalid selection 20070529

Method GET_VALID_0897_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_ENROLLMENT_REASONS Call by reference Type reference (TYPE) P05FBN_T_ENROLLMENT_REASONS Table with programs 20081006
2 Importing IM_DATUM Call by reference Type reference (TYPE) DATUM Date 20081006
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20081006

Method GET_VALID_0897_RECORDS on class CL_HR_NL_FBN_UTIL has no exception.

Method MERGE_FORMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FORM Call by reference Type reference (TYPE) P05FBN_FORMS Form result 20070620
2 Importing IM_FORM_LEFT Call by reference Type reference (TYPE) P05FBN_FORMS Left Form 20070620
3 Importing IM_FORM_RIGHT Call by reference Type reference (TYPE) P05FBN_FORMS Right Form 20070620
4 Importing IM_HEADER Call by reference Type reference (TYPE) P05FBN_FORMS Header 20070620

Method MERGE_FORMS on class CL_HR_NL_FBN_UTIL has no exception.

Method OVERZICHT_TO_P0897 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) HRERROR_TAB Table with HR errors 20070326
2 Exporting ET_P0897 Call by reference Type reference (TYPE) P05FBN_0897_TAB HR Master Record Infotype 0897 20090819
3 Importing IM_ENROLLMENT_DATE Call by reference Type reference (TYPE) DATUM SY-DATUM Enrollment Date 20070426
4 Importing IM_EVENT Call by reference Type reference (TYPE) BEN_EVENT Event 20070612
5 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070426
6 Importing IM_STATUS Call by reference Type reference (TYPE) P05FBN_STATUS Status of flexible benefits record 20070507
7 Importing IM_VARIANT Call by reference Type reference (TYPE) P05FBN_KZVAR Save variant 20070507
8 Importing IT_OVERZICHT Call by reference Type reference (TYPE) P05FBN_OVERZICHT_TAB Overview Choice Flexible Benefits 20070323

Method OVERZICHT_TO_P0897 on class CL_HR_NL_FBN_UTIL has no exception.

Method PROCESS_INFOTYPE_3200 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) HRERROR_TAB Table with HR errors 20070626
2 Changing CT_TAB_NEW_CHOICES Call by reference Type reference (TYPE) P05FB_T_TAB_CHOICES New flexible benefits choices 20070626
3 Importing IM_ENDDA_OLD_CHOICES Call by reference Type reference (TYPE) ENDDA End date of old infotype 0897 20070628
4 Importing IM_ENROLLMENT_DATE Call by reference Type reference (TYPE) DATUM SY-DATUM Enrollment Date 20070626
5 Importing IM_EVENT Call by reference Type reference (TYPE) BEN_EVENT Event 20070628
6 Importing IM_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20070626
7 Exporting IT_PNNNN Call by reference Type reference (TYPE) STANDARD TABLE HR master record for infotype NNNN 20070626
8 Importing IT_TAB_OLD_CHOICES Call by reference Type reference (TYPE) P05FB_T_TAB_CHOICES Existing flexible benefits choices 20070626
# Exception Resumable Description Created on
1 CX_HR_NL_FBN_ERR_NO_AUTHORIZAT No Authorisation for Infotype 20070924

Method READ_EE_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EE_ADDRESS Call by reference Type reference (TYPE) HRFORM_ADDRESS HR-FORMS: Address information in forms 20070601
2 Changing CT_ERROR Call by reference Type reference (TYPE) HRERROR_TAB Table with HR errors 20070611
3 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070601
4 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070601
5 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20070601
6 Importing IV_RCLAS Call by reference Type reference (TYPE) RCLAS_HR Class of requesting report 20070612
7 Importing IV_REPID Call by reference Type reference (TYPE) SYREPID ABAP Program, current main program 20070601

Method READ_EE_ADDRESS on class CL_HR_NL_FBN_UTIL has no exception.

Method READ_INFOTYPE_0897_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070507
2 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070507
3 Importing IM_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20070507
4 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070507
5 Importing IM_STATUS Call by reference Type reference (TYPE) P05FBN_STATUS Status of flexible benefits record 20070507
6 Importing IM_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20070507
7 Importing IM_VARIANT Call by reference Type reference (TYPE) P05FBN_KZVAR Save variant 20070507
8 Returning RE_T_P0897 Value transfer Type reference (TYPE) P05FBN_0897_TAB Record Infotype 20090819

Method READ_INFOTYPE_0897_RECORD on class CL_HR_NL_FBN_UTIL has no exception.

Method READ_INFOTYPE_IN_PERIOD 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) HRERROR_TAB Table with HR errors 20070703
2 Exporting ET_PNNNN Call by reference Type reference (TYPE) STANDARD TABLE HR master record for infotype NNNN 20070703
3 Exporting EV_DATA_EXISTS Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20070703
4 Exporting EV_MISSING_AUTH Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20070703
5 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return code of ABAP statements 20070703
6 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070703
7 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070703
8 Importing IV_INFTY_NR Call by reference Type reference (TYPE) INFTY Infotype 20070703
9 Importing IV_MODE Call by reference Type reference (TYPE) HRPAD_READ_MODE IF_HRPA_READ_INFOTYPE=>FIRST_INTERSECTING_RECORD HR: Type of read rights 20070703
10 Importing IV_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20070703
11 Importing IV_OBJPS Call by reference Type reference (TYPE) OBJPS Object ID 20070703
12 Importing IV_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070703
13 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY '*' Subtype 20070703
14 Importing IV_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20070703
# Exception Resumable Description Created on
1 CX_HR_NL_FBN_ERR_NO_AUTHORIZAT No Authorisation for Infotype 20070921

Method READ_INFOTYPE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PNNNN Value transfer Type reference (TYPE) ANY Infotype Record 20070507
2 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070507
3 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070507
4 Importing IM_INFTY Call by reference Type reference (TYPE) INFTY Infotype 20070507
5 Importing IM_MODE Call by reference Type reference (TYPE) HRPAD_READ_MODE IF_HRPA_READ_INFOTYPE=>FIRST_INTERSECTING_RECORD HR: Type of read rights 20070507
6 Importing IM_NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Authority check (Yes/No) 20070507
7 Importing IM_OBJPS Call by reference Type reference (TYPE) OBJPS Object ID 20070507
8 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20070507
9 Importing IM_SUBTY Call by reference Type reference (TYPE) SUBTY Subtype 20070507
10 Importing IM_TCLAS Call by reference Type reference (TYPE) TCLAS 'A' Transaction Class for Data Storage 20070507

Method READ_INFOTYPE_RECORD on class CL_HR_NL_FBN_UTIL has no exception.

Method READ_NEXT_PAYROLL_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PABRJ Value transfer Type reference (TYPE) PABRJ Following payroll year 20070907
2 Exporting EX_PABRP Value transfer Type reference (TYPE) PABRP Following payroll period 20070907
3 Importing IM_PABRJ Call by reference Type reference (TYPE) PABRJ Payroll Year 20070907
4 Importing IM_PABRP Call by reference Type reference (TYPE) PABRP Payroll Period 20070907
5 Importing IM_PERMO Call by reference Type reference (TYPE) PERMO Period Parameter 20070907

Method READ_NEXT_PAYROLL_PERIOD on class CL_HR_NL_FBN_UTIL has no exception.

Method READ_PAYROLL_RESULTS 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) HRERROR_TAB Table with HR errors 20070706
2 Exporting ET_PAYRESULT Call by reference Type reference (TYPE) P05FB_T_PAY_TAB Payroll results 20070706
3 Exporting EV_REJECT_EE Call by reference Type reference (TYPE) BOOLEAN Boolean variable (X=true, -=false, space=unknown) 20070706
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070706
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070706
6 Importing IV_PERNR Call by reference Type reference (TYPE) P_PERNR Personnel Number 20070706

Method READ_PAYROLL_RESULTS on class CL_HR_NL_FBN_UTIL has no exception.

Method READ_T549Q Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_T549Q Call by reference Type reference (TYPE) T549Q Payroll periods 20070706
2 Changing CT_ERROR Call by reference Type reference (TYPE) HRERROR_TAB Table with HR errors 20070706
3 Exporting EV_REJECT_EE Call by reference Type reference (TYPE) BOOLEAN Boolean variable (X=true, -=false, space=unknown) 20070706
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070706
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070706
6 Importing IV_PERMO Call by reference Type reference (TYPE) PERMO Period Parameter 20070706

Method READ_T549Q on class CL_HR_NL_FBN_UTIL has no exception.

Method READ_T582A_RETRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INFOTYPE Call by reference Type reference (TYPE) INFTY Infotype 20070907
2 Returning RE_FIELD_EPAST Value transfer Type reference (TYPE) EPAST Response to entry in payroll history 20070907

Method READ_T582A_RETRO on class CL_HR_NL_FBN_UTIL has no exception.

Method READ_WTYPE_IN_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AMOUNT Call by reference Type reference (TYPE) PAD_AMT7S Wage Type Amount for Payments 20070525
2 Exporting EX_CURRENCY Call by reference Type reference (TYPE) WAERS Currency Key 20070525
3 Exporting EX_QUANTITY Call by reference Type reference (TYPE) ANZHL Number 20070525
4 Exporting EX_UNIT Call by reference Type reference (TYPE) PT_ZEINH Unit 20070525
5 Importing IM_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20070525
6 Importing IM_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20070525
7 Importing IM_INFOTYPE Call by reference Type reference (TYPE) INFTY Infotype 20070525
8 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20080912
9 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070525
10 Importing IM_SUBTYPE Call by reference Type reference (TYPE) SUBTY Subtype 20070525
11 Importing IM_WAGETYPE Call by reference Type reference (TYPE) LGART Wage Type 20070525

Method READ_WTYPE_IN_INFOTYPE on class CL_HR_NL_FBN_UTIL has no exception.

Method RUN_SIMULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FORM_NO_CHOICE Call by reference Type reference (TYPE) P05FBN_FORMS Table type for forwarding forms 20070620
2 Changing CT_ERROR Call by reference Type reference (TYPE) HRERROR_TAB Table with HR errors 20070606
3 Exporting EX_FORM Call by reference Type reference (TYPE) P05FBN_FORMS Table type for forwarding forms 20070606
4 Exporting EX_INFO_TEXT Call by reference Type reference (TYPE) TFPFIELDS Info Text 20081021
5 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Date 20070606
6 Importing IM_KZVAR Call by reference Type reference (TYPE) P05FBN_KZVAR Save variant 20070606
7 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070606
8 Importing IM_STAT Call by reference Type reference (TYPE) P05FBN_STATUS Status of flexible benefits record 20070606

Method RUN_SIMULATION on class CL_HR_NL_FBN_UTIL has no exception.

Method SET_DIRTY_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIRTY Call by reference Type reference (TYPE) XFELD Dirty Flag 20070709
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070709

Method SET_DIRTY_FLAG on class CL_HR_NL_FBN_UTIL has no exception.

Method UPDATE_INFOTYPE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RECORD Call by reference Type reference (TYPE) ANY Infotype Record 20070622
2 Importing IM_TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Storage 20070622
3 Importing IM_TRIGGER_RETRO Call by reference Type reference (TYPE) XFELD ABAP_FALSE If ABAP_TRUE, P0003 is also updated 20070926
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20070622
2 CX_HR_NL_FBN_ERR_NO_AUTHORIZAT No Authorisation for Infotype 20070921

Method UPDATE_P3200_WITH_CHOICES 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) HRERROR_TAB Table with HR errors 20070628
2 Importing IM_ENDDA_OLD_CHOICES Call by reference Type reference (TYPE) ENDDA End date of old infotype 0897 20070628
3 Importing IM_ENROLLMENT_DATE Call by reference Type reference (TYPE) DATUM SY-DATUM Enrollment Date 20070628
4 Importing IM_EVENT Call by reference Type reference (TYPE) BEN_EVENT Event 20070628
5 Importing IM_OVERRIDE_BEGDA Call by reference Type reference (TYPE) BEGDA Start date of choice (IT date) 20071019
6 Importing IM_OVERRIDE_ENDDA Call by reference Type reference (TYPE) ENDDA End date of choice (IT date) 20071019
7 Importing IM_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20070628
8 Importing IM_STATUS Call by reference Type reference (TYPE) P05FBN_STATUS Status of flexible benefits record 20070628
9 Importing IM_VARIANT Call by reference Type reference (TYPE) P05FBN_KZVAR Save variant 20070628
10 Importing IT_OLD_CHOICES Call by reference Type reference (TYPE) P05FBN_OVERZICHT_TAB Old registered choice 20070628
11 Importing IT_OVERZICHT Call by reference Type reference (TYPE) P05FBN_OVERZICHT_TAB Overview Choice Flexible Benefits 20070628
# Exception Resumable Description Created on
1 CX_HR_NL_FBN_ERR_NO_AUTHORIZAT No Authorisation for Infotype 20070924
History
Last changed by/on SAP  20110809 
SAP Release Created in