SAP ABAP Class CL_HRPA_INFOTYPE_0764 (Perm.Invalidity Ben.Act Netherlands)
Hierarchy
EA-HRCNL (Software Component) Sub component EA-HRCNL of EA-HR
   PA-PA-NL (Application Component) Netherlands
     PAOC_PAD_NL (Package) Add-On Development Personnel Administration: - Netherlands
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 20040818
Properties
Class CL_HRPA_INFOTYPE_0764  
Short Description Perm.Invalidity Ben.Act Netherlands    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class 5N    
Program status P  SAP Standard Production Program 
Category 0   
Package PAOC_PAD_NL   Add-On Development Personnel Administration: - Netherlands 
Created 20040818   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_HRPA_MESSAGE_HANDLER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_HRPA_INFOTYPE_0764 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0764 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_TDID Constant Private Type reference (TYPE) TDID 'WP01' Text ID 20060803
2 C_TDOBJECT Constant Private Type reference (TYPE) TDOBJECT 'HR_NL_WP01' Text object 20060803
3 G_BEGDA Instance attribute Private Type reference (TYPE) BEGDA Calculated begin of validity of 0764 20060803
4 G_CARRIED_OUT_READ Instance attribute Private Type reference (TYPE) XFELD ' ' 'X' if SPECIFIC_READ_COMP was carried out 20061211
5 G_ENDDA Instance attribute Private Type reference (TYPE) ENDDA Calculated end of validity of 0764 20060803
6 G_P0764_DEFAULTS Instance attribute Private Type reference (TYPE) P0764 Contains default values for p0764 (for comparison on insert) 20060803
7 G_SAVE_BEGDA Instance attribute Private Type reference (TYPE) BEGDA Original begin of validity of 0764 20060803
8 G_SAVE_ENDDA Instance attribute Private Type reference (TYPE) ENDDA Original end of validity of 0764 20060803
9 G_SAVE_LGEDT Instance attribute Private Type reference (TYPE) ENDDA Saved last generation date 20060803
10 G_SBMOD Instance attribute Private Type reference (TYPE) SBMOD Case manager group from feature NLPWB 20060803
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Private Method Adds a message to the message queue 20060803
2 ADMINISTRATE_ACTIVITIES Instance method Private Method Does administrative tasks for activities 20060803
3 CALC_DATE Instance method Private Method Adds number of days or weeks to date 20060803
4 CHECKS_ON_UPDATE Instance method Private Method IT 0764 Input checks 20060803
5 CHECK_ACTIVITIES Instance method Private Method Checks activities entered in IT0764 20060803
6 CHECK_ACTIVITY_VALID Instance method Private Method Checks for the validity of activities 20060803
7 CHECK_AND_PROCESS_CM_CHANGE Instance method Private Method Checks if a case manager change happened, and insert actvt 2 20060803
8 CHECK_CASE_MANAGER Instance method Private Method Reads the casemanager from T526 20060803
9 CHECK_COPY Instance method Private Method Checks if copy is in progress (i.e. IT was read before) 20061211
10 CHECK_INFTY_BEGDA_ENDDA Instance method Private Method Check start date and end date of IT0764 20060803
11 CHECK_REGENERATE_PW Instance method Private Method Checks whether IT0764 should be regenerated 20060803
12 CHECK_SACHC Instance method Private Method 20040819
13 CHECK_TEXT_EXISTS Instance method Private Method Check if text was added for activity 20060803
14 CHECK_VANGN Instance method Private Method Checks entered values for welfare claimants against IT 0808 20060803
15 GET_ACTIVITY_DATES Instance method Private Method Get activity dates for IT0764 20060803
16 GET_DAYS_NOT_ILL Instance method Private Method Get days not ill 20060803
17 GET_DEFAULT Instance method Private Method Get default values 20060803
18 GET_INFTY_NEW_BEGDA Instance method Private Method Calculate new start date for IT 07 20060721
19 GET_LINE_MANAGER Instance method Private Method Gets the next line manager for a given employee 20060803
20 GET_RELATED_ILLNESSES Instance method Private Method Read related illnesses from IT 2001 20060721
21 P0001_EXT Instance method Private Method Read IT 0001 with end date 20060721
22 P0764 Instance method Private Method Read IT 0764 20060803
23 P0764_TO_TCWPX Instance method Private Method Converts activities from format in IT0764 to TC Format (old) 20060803
24 P0808 Instance method Private Method Read IT 0808 with end date 20060803
25 P2001 Instance method Private Method Read IT 2001 20060721
26 POSTPONE_DATE Instance method Private Method Postpones activities' dates 20060803
27 REGENERATE_INFOTYPE Instance method Private Method Regenerates IT0764 20060803
28 SET_GSBMOD Instance method Private Method Sets global case manager group 20060803
29 SET_INFTY_BEGDA_ENDDA Instance method Private Method Coordinates start and end date with illnesses (IT2001) 20060721
30 STARTUP_EXISTING_CHECKS Instance method Private Method 20040818
31 TCWPX_TO_P0764 Instance method Private Method Converts activities from TC Format (old) to format in IT0764 20060803
Events
Class CL_HRPA_INFOTYPE_0764 has no event.
Types
Class CL_HRPA_INFOTYPE_0764 has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAUSE Call by reference Type reference (TYPE) HRPAD_MESSAGE_CAUSE IF_HRPA_MESSAGE_HANDLER=>INFOTYPE_SPECIFIC HR: Master data, cause for output of a message 20060803
2 Importing FIELD1 Call by reference Type reference (TYPE) PROP_FNAME Fast data entry default values: field name 20060803
3 Importing FIELD2 Call by reference Type reference (TYPE) PROP_FNAME Fast data entry default values: field name 20060803
4 Importing FIELD3 Call by reference Type reference (TYPE) PROP_FNAME Fast data entry default values: field name 20060803
5 Importing FIELD4 Call by reference Type reference (TYPE) PROP_FNAME Fast data entry default values: field name 20060803
6 Importing MESSAGE Call by reference Type reference (TYPE) SYMSG Structure of message variables 20060803
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060803
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060803

Method ADMINISTRATE_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060803
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060803
3 Importing P0764 Call by reference Type reference (TYPE) P0764 Personnel Master Record for Infotype 0764 20060803
4 Importing P0764_OLD Call by reference Type reference (TYPE) P0764 Saved 0764 record 20060803
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060803

Method CALC_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATOUT Call by reference Type reference (TYPE) ENDDA Validity End Date 20060803
2 Importing I_ACTPN Value transfer Type reference (TYPE) P05_ACTPN 'Perm. Invalidity Benefit' activity period: no. of units 20060803
3 Importing I_ACTPU Value transfer Type reference (TYPE) P05_ACTPU 'Permanent Invalidity Benefit' activity period: unit 20060803
4 Importing I_DATIN Value transfer Type reference (TYPE) BEGDA Validity Start Date 20060803

Method CALC_DATE on class CL_HRPA_INFOTYPE_0764 has no exception.

Method CHECKS_ON_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060803
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060803
3 Changing P0764 Call by reference Type reference (TYPE) P0764 20060803
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060803

Method CHECK_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060803
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060803
3 Importing P0764 Call by reference Type reference (TYPE) P0764 Personnel Master Record for Infotype 0764 20060803
4 Changing TCWPX Call by reference Type reference (TYPE) P05_ITF_TCWPX_TABTYPE Table Type P0764 for repeat structure 20060803

Method CHECK_ACTIVITIES on class CL_HRPA_INFOTYPE_0764 has no exception.

Method CHECK_ACTIVITY_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WA_T5NI5 Call by reference Type reference (TYPE) T5NI5 PW Activities 20060803
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060803
3 Importing I_ACTCO Call by reference Type reference (TYPE) P05_ACTCO 'Permanent Invalidity Benefit' activity code 20060803
4 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Validity Start Date 20060803
5 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Validity End Date 20060803
6 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20060803
7 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060803
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060803

Method CHECK_AND_PROCESS_CM_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060803
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060803
3 Changing P0764 Call by reference Type reference (TYPE) P0764 Personnel Master Record for Infotype 0764 20060803
4 Importing P0764_OLD Call by reference Type reference (TYPE) P0764 P0764 Record without changes 20060803

Method CHECK_AND_PROCESS_CM_CHANGE on class CL_HRPA_INFOTYPE_0764 has no exception.

Method CHECK_CASE_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SACHC Call by reference Type reference (TYPE) SACHX Employee 20060803
2 Importing I_SBMOD Call by reference Type reference (TYPE) SBMOD Administrator Group 20060803
3 Returning R_SACHC_EXISTS Value transfer Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060803

Method CHECK_CASE_MANAGER on class CL_HRPA_INFOTYPE_0764 has no exception.

Method CHECK_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20061211
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master data: Messages 20061211

Method CHECK_COPY on class CL_HRPA_INFOTYPE_0764 has no exception.

Method CHECK_INFTY_BEGDA_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXBEGDA Call by reference Type reference (TYPE) BEGDA Start of validity date of PW Record in case of exception 20060803
2 Exporting EXENDDA Call by reference Type reference (TYPE) ENDDA End of validity date of PW record in case of exception 20060803
3 Exporting NEWBEGDA Call by reference Type reference (TYPE) BEGDA New starting validity date for 'Poortwachter' infotype 20060803
4 Exporting NEWENDDA Call by reference Type reference (TYPE) ENDDA New ending validity date for 'Poortwachter' infotype 20060803
5 Importing PERNR Value transfer Type reference (TYPE) PERSNO Personnel Number 20060803
6 Importing PWBEGDA Value transfer Type reference (TYPE) BEGDA Starting validity date of existing PW record 20060803
7 Importing PWENDDA Value transfer Type reference (TYPE) ENDDA Ending validity date of existing PW record 20060803
# Exception Resumable Description Created on
1 DELETE_1_REGENERATE Remove a PW record,then regenerate another PW 20060803
2 DELETE_FOLLOWING_REGENERATE Remove next PW record, then regenerate this record 20060803
3 DELETE_INCONSISTENT Remove the PW record, data are inconsistent 20060803
4 DELETE_NO_ILLNESSES There are no related illnesses for this PW record, you must 20060803
5 DELETE_REGENERATE_FORMER Remove the PW plan and regenerate the previous one 20060803
6 ERROR_READING_INFOTYPE Error in reading Infotype 20060803
7 ERROR_READ_FEATURE_NLWPA Error reading feature 'Poortwachter structure' (NLWPA) 20060803
8 PW_DOESNT_EXIST No PW record present with starting and ending validity dates 20060803
9 REGENERATE Regenerate this record. 20060803

Method CHECK_REGENERATE_PW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ACTIVITIES Call by reference Type reference (TYPE) P05_ITF_ACTIVITIES_TABTYPE Table type for IT0764 ITF (Activities) 20060803
2 Exporting EXBEGDA Call by reference Type reference (TYPE) BEGDA Start date of PW record in case of exception 20060803
3 Exporting EXENDDA Call by reference Type reference (TYPE) ENDDA End date of PW record in case of exception 20060803
4 Importing LGEDT Value transfer Type reference (TYPE) P05_LGEDT Date of last generation of infotype "PW Act" 20060803
5 Exporting NEWBEGDA Call by reference Type reference (TYPE) BEGDA New start date for IT0764 20060803
6 Exporting NEWENDDA Call by reference Type reference (TYPE) ENDDA New end date for IT0764 20060803
7 Importing PERNR Value transfer Type reference (TYPE) PERSNO Personnel Number 20060803
8 Importing PWBEGDA Value transfer Type reference (TYPE) BEGDA Validity Start Date 20060803
9 Importing PWENDDA Value transfer Type reference (TYPE) ENDDA Validity End Date 20060803
10 Exporting REGENERATE Value transfer Type reference (TYPE) BOOLE_D Specifies whether IT764 needs to be regenerated 20060803
11 Importing TCWPX Call by reference Type reference (TYPE) P05_ITF_TCWPX_TABTYPE Table Type P0764 for repeat structure 20060803
# Exception Resumable Description Created on
1 DELETE_1_REGENERATE Remove a PW record,then regenerate another PW 20060803
2 DELETE_FOLLOWING_REGENERATE Remove next PW record, then regenerate this record 20060803
3 DELETE_INCONSISTENT Remove the PW record, data are inconsistent 20060803
4 DELETE_NO_ILLNESSES There are no related illnesses, delete this PW record. 20060803
5 DELETE_REGENERATE_FORMER Delete this PW record and remove the previous one. 20060803
6 ERROR_READING_INFOTYPE Error in reading Infotype 20060803
7 ERROR_READ_FEATURE_NLWPA Error in reading feaure NLWPA. 20060803
8 INITIAL_NOT_OK Data for Initial "PW" IT Incorrect 20060803
9 NO_ACTIVITIES The activity table is empty. 20060803
10 OTHER_EXCEPTION Should not be allowed to occur... 20060803
11 PW_DOESNT_EXIST The PW begin and end date data are not from an existing PW 20060803

Method CHECK_SACHC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040819
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20040819
3 Changing P0764 Call by reference Type reference (TYPE) P0764 20040819
4 Importing SACHC Call by reference Type reference (TYPE) P0764-SACHC 20040819
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20041201

Method CHECK_SACHC on class CL_HRPA_INFOTYPE_0764 has no exception.

Method CHECK_TEXT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXISTS Call by reference Type reference (TYPE) BOOLE_D TRUE (='X') en FALSE (=' ') if text exists or not 20060803
2 Importing I_TDOBNAME Call by reference Type reference (TYPE) TDOBNAME Name 20060803

Method CHECK_TEXT_EXISTS on class CL_HRPA_INFOTYPE_0764 has no exception.

Method CHECK_VANGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060803
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060803
3 Importing P0764 Call by reference Type reference (TYPE) P0764 20060803

Method CHECK_VANGN on class CL_HRPA_INFOTYPE_0764 has no exception.

Method GET_ACTIVITY_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ACTIVITIES Call by reference Type reference (TYPE) P05_ITF_ACTIVITIES_TABTYPE Table Type for IT0764 ITF (Activities) 20060803
2 Exporting EXBEGDA Call by reference Type reference (TYPE) BEGDA Start date of PW record in case of exception 20060803
3 Exporting EXENDDA Call by reference Type reference (TYPE) ENDDA End date of PW record in case of exception 20060803
4 Importing LGEDT Value transfer Type reference (TYPE) P05_LGEDT Latest generation date of infotype 'Poortwachter Act' (0764 20060803
5 Exporting NEWBEGDA Call by reference Type reference (TYPE) BEGDA New start date for IT0764 20060803
6 Exporting NEWENDDA Call by reference Type reference (TYPE) ENDDA New end date for IT0764 20060803
7 Importing PERNR Value transfer Type reference (TYPE) PERSNO Personnel Number 20060803
8 Importing PWBEGDA Value transfer Type reference (TYPE) BEGDA Validity start date, start date IT "Poortwachter Act" (0764 20060803
9 Importing PWENDDA Value transfer Type reference (TYPE) ENDDA Validity end date, end date IT "Poortwachter Act" (O764_ 20060803
# Exception Resumable Description Created on
1 DELETE_1_REGENERATE Remove a PW record,then regenerate another PW 20060803
2 DELETE_FOLLOWING_REGENERATE Remove next PW record, then regenerate this record 20060803
3 DELETE_INCONSISTENT Remove the PW record, data are inconsistent 20060803
4 DELETE_NO_ILLNESSES There are no related illnesses, delete this PW record. 20060803
5 DELETE_REGENERATE_FORMER Delete this PW record and remove the previous one. 20060803
6 ERROR_READING_INFOTYPE Error in reading Infotype 20060803
7 ERROR_READ_FEATURE_NLWPA Error in reading feaure NLWPA. 20060803
8 INITIAL_NOT_OK Data for Initial "PW" IT Incorrect 20060803
9 NO_ACTIVITIES The activity table is empty. 20060803
10 OTHER_EXCEPTION Should not be allowed to occur... 20060803
11 PW_DOESNT_EXIST The PW begin and end date data are not from an existing PW 20060803

Method GET_DAYS_NOT_ILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DAGEN Value transfer Type reference (TYPE) I Total days healthy 20060803
2 Importing LGEDT Value transfer Type reference (TYPE) D Date of last generation of infotype "PW Act" 20060803
3 Importing PERNR Value transfer Type reference (TYPE) PERSNO Standard Selections for Reporting HR Master Data 20060803
# Exception Resumable Description Created on
1 ERROR_READING_INFOTYPE Error in reading an infotype 20060803

Method GET_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060803
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060803
3 Changing P0764 Call by reference Type reference (TYPE) P0764 Personnel Master Record for Infotype 0764 20060803
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060803

Method GET_INFTY_NEW_BEGDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BEGINDATE Call by reference Type reference (TYPE) BEGDA Start date "Poortwachter" infotype 20060803
2 Importing DATE Value transfer Type reference (TYPE) D Reference date 20060803
3 Exporting ENDDATE Call by reference Type reference (TYPE) ENDDA End date "Poortwachter" infotype 20060803
4 Importing PERNR Value transfer Type reference (TYPE) PERSNO Personnel Number 20060803
# Exception Resumable Description Created on
1 ERROR_READING_INFOTYPE Error in reading Infotype 20060803
2 ERROR_READ_FEATURE_NLWPA Error reading feature 'Poortwachter structure' (NLWPA) 20060803
3 FORMER_PW_TO_REGENERATE Remove the PW plan and regenerate the previous one 20060803
4 NO_RELATED_ILLNESSES There are no related illnesses for this date 20060803
5 OTHER_EXCEPTION Other error. 20060803
6 PWDAYS_NOT_REACHED PWDAYS not yet reached 20060803
7 PWSTART_NOT_REACHED The first related illness for this date lies before 01/04/ 20060803
8 PW_TO_REGENERATE There is already a PW plan present for this date that regene 20060803
9 VALID_PW_PLAN There is already a valid PW plan for this date for this... 20060803

Method GET_LINE_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SACHC Call by reference Type reference (TYPE) SACHX Employee 20060803
2 Exporting E_SBMOD Call by reference Type reference (TYPE) SBMOD Administrator Group 20060803
3 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060803
4 Importing I_PERNR Call by reference Type reference (TYPE) PERSNO Personnel Number 20060803
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060803
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060803

Method GET_RELATED_ILLNESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTBEGDA Value transfer Type reference (TYPE) D Interval start date 20060721
2 Importing INTENDDA Value transfer Type reference (TYPE) D Interval end date, optional 20060721
3 Exporting ITABILL Call by reference Type reference (TYPE) P05_ITF_ILLNESS_TABTYPE Related Sicknesses within PW Framework 20060721
4 Importing MOLGA Value transfer Type reference (TYPE) MOLGA Country Grouping 20060721
5 Importing PARAM Value transfer Type reference (TYPE) CHAR1 Control parameter 20060721
6 Importing PERNR Value transfer Type reference (TYPE) PERSNO Personnel Number 20060721
# Exception Resumable Description Created on
1 ERROR_READING_INFOTYPE Error reading infotype 0001 or 2001 20060721
2 NO_RECORDS_2001 There are no illnesses. 20060721

Method P0001_EXT 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 20060721
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA '99991231' Validity End Date 20060721
3 Returning P0001 Value transfer Type reference (TYPE) P0001 20060721
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20060721
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20060721
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060721

Method P0764 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P0764 Value transfer Type reference (TYPE) P05_ITF_P0764_TABTYPE IT0764 20060803
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Standard selections for HR Master data Reporting 20060803
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20060803
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060803

Method P0764_TO_TCWPX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TCWPX Call by reference Type reference (TYPE) P05_ITF_TCWPX_TABTYPE Table Type P0764 for repeat structure 20060803
2 Changing P0764 Call by reference Type reference (TYPE) P0764 Personnel Master Record for Infotype 0764 20060803

Method P0764_TO_TCWPX on class CL_HRPA_INFOTYPE_0764 has no exception.

Method P0808 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 20060803
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA '99991231' Validity End Date 20060803
3 Returning P0808 Value transfer Type reference (TYPE) P0808 HR Master Record for Infotype 0808 20060803
4 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Personnel Number 20060803
5 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20060803
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060803

Method P2001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P2001 Value transfer Type reference (TYPE) P2001_TAB Personnel time record infotype 2001 (absences) 20060721
2 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Standard selections for HR Master data Reporting 20060721
3 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction Class for Data Retention 20060721
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060721

Method POSTPONE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_DATE Call by reference Type reference (TYPE) BEGDA Validity Start Date 20060803
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060803
3 Changing LT_ACTIVITIES Call by reference Type reference (TYPE) P05_ITF_ACTIVITIES_TABTYPE Table Type for IT0764 ITF (Activities) 20060803
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060803
5 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country Grouping 20060803
6 Importing TCWPX Call by reference Type reference (TYPE) P05_ITF_TCWPX_TABTYPE Table Type P0764 for repeat structure 20060803

Method POSTPONE_DATE on class CL_HRPA_INFOTYPE_0764 has no exception.

Method REGENERATE_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060803
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060803
3 Changing P0764 Call by reference Type reference (TYPE) P0764 Personnel Master Record for Infotype 0764 20060803

Method REGENERATE_INFOTYPE on class CL_HRPA_INFOTYPE_0764 has no exception.

Method SET_GSBMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060803
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20060803
3 Importing P0764 Call by reference Type reference (TYPE) P0764 Personnel Master Record for Infotype 0764 20060803
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060803

Method SET_INFTY_BEGDA_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element of Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060721
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060721
3 Changing P0764 Call by reference Type reference (TYPE) P0764 20060721
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Master Data, Unfulfilled Program Requirement 20060721

Method STARTUP_EXISTING_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040818
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20040818
3 Changing P0764 Call by reference Type reference (TYPE) P0764 20040818

Method STARTUP_EXISTING_CHECKS on class CL_HRPA_INFOTYPE_0764 has no exception.

Method TCWPX_TO_P0764 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_P0764 Call by reference Type reference (TYPE) P0764 Personnel Master Record for Infotype 0764 20060803
2 Importing I_TCWPX Call by reference Type reference (TYPE) P05_ITF_TCWPX_TABTYPE Table Type P0764 for repeat structure 20060803

Method TCWPX_TO_P0764 on class CL_HRPA_INFOTYPE_0764 has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in