SAP ABAP Class CL_HRPA_INFOTYPE_0552 (Personalstammdaten: Business-Logik des Infotyps 0552)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-PA-XX-TL-SEN (Application Component) Calculation of Employment Period
     PAOC_PAD_INFTY_0552 (Package) Infotype 0552 (Time Specification/Employ. Period)
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 20030129
Properties
Class CL_HRPA_INFOTYPE_0552  
Short Description Personalstammdaten: Business-Logik des Infotyps 0552    
Super Class CL_HRPA_INFOTYPE_NNNN HR Master Data: Generic IT Logic 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAD_INFTY_0552   Infotype 0552 (Time Specification/Employ. Period) 
Created 20030129   SAP 
Last change 20040127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0552 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0552 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0552 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ADDIN_DUR Constant Protected Type reference (TYPE) PSEN_ADDIN 'D' 20060227
2 CON_ADDIN_NOTHING Constant Protected Type reference (TYPE) PSEN_ADDIN ' ' 20060227
3 CON_ADDIN_PERCT Constant Protected Type reference (TYPE) PSEN_ADDIN 'P' 20060227
4 CON_ADDIN_RATIO Constant Protected Type reference (TYPE) PSEN_ADDIN 'R' 20060227
5 CON_FEATURE_CRULE Constant Private Type reference (TYPE) MERK1 'CRULE' Name of feature 20060301
6 CON_INFTY_TIME_EMPLOYMENT Instance attribute Private Type reference (TYPE) INFTY '0552' Infotype 20060301
7 CON_VALID_DATE Constant Protected Type reference (TYPE) PSEN_VALID 'S' 20060227
8 CON_VALID_INTERVAL Constant Protected Type reference (TYPE) PSEN_VALID 'I' 20060227
9 C_CVAUTHD_COND_NO_REQUIREMENT Constant Protected Type reference (TYPE) PSEN_CVAUTHD_COND ' ' 20060227
10 C_CVAUTHD_COND_REQUIRED Constant Protected Type reference (TYPE) PSEN_CVAUTHD_COND 'Y' 20060227
11 C_CVAUTHD_COND_REQUIRED_PART Constant Protected Type reference (TYPE) PSEN_CVAUTHD_COND 'P' 20060227
12 C_CVRENWL_COND_NO_SUPPL Constant Protected Type reference (TYPE) PSEN_CVRENWL_COND_PT 'N' 20060227
13 C_CVRENWL_COND_PARTTIME Constant Protected Type reference (TYPE) PSEN_CVRENWL_COND_PT 'Q' 20060227
14 C_CVRENWL_NO_REQUIREMENT Constant Protected Type reference (TYPE) PSEN_CVRENWL_COND_PT ' ' 20060227
15 C_CVRENWL_SAME_PARTTIME Constant Protected Type reference (TYPE) PSEN_CVRENWL_COND_PT 'P' 20060227
16 C_FIELD_MODE_DISPLAY Constant Protected Type reference (TYPE) T_FIELD_MODE 'A' 20060227
17 C_FIELD_MODE_HIDDEN Constant Protected Type reference (TYPE) T_FIELD_MODE 'B' 20060227
18 C_FIELD_MODE_INPUTABLE Constant Protected Type reference (TYPE) T_FIELD_MODE SPACE 20060227
19 C_FIELD_MODE_REQUIRED Constant Protected Type reference (TYPE) T_FIELD_MODE 'C' 20060227
20 C_FIELD_NOT_REQUIRED Constant Protected Type reference (TYPE) PSEN_CVAUTHD_REQ ' ' 20060227
21 C_FIELD_REQUIRED Constant Protected Type reference (TYPE) PSEN_CVAUTHD_REQ 'X' 20060227
22 FCODE_DEL Constant Protected Type reference (TYPE) FCSTA 'DL' Function code status 20060227
23 FCODE_INS Constant Protected Type reference (TYPE) FCSTA 'IS' Function code status 20060227
24 FCODE_MOD Constant Protected Type reference (TYPE) FCSTA 'MD' Function code status 20060227
25 NO_DATE Constant Protected Type reference (TYPE) D '00000000' 20060227
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_NOT_READY_INPUT Instance method Protected Method Add mess. if field value is incorrect and not ready for in 20060227
2 CHECK_COLLISION Instance method Protected Method Check collision 20060227
3 CHECK_CVAUTHD Instance method Protected Method Check approval date 20060227
4 CHECK_CVREASN Instance method Protected Method Check occasion 20060227
5 CHECK_CVRENWL Instance method Protected Method Check renewal 20060227
6 CHECK_CVTYP Instance method Protected Method Check end date 20060227
7 CHECK_DURATION Instance method Protected Method Check duration 20060227
8 CHECK_DURATION_BY_CRULE Instance method Protected Method 20060301
9 CHECK_ENDDA Instance method Protected Method Check end date 20060227
10 CHECK_INFOF Instance method Protected Method Check infof 20060227
11 CHECK_RATIO Instance method Protected Method Checks the End date and Ratio 20030129
12 CHECK_REPLACED_SITUATION Instance method Protected Method Check renewal number 20060227
13 CHECK_REPLACING_SITUATION Instance method Protected Method Check renewal number 20060227
14 CHECK_WEIGHT Instance method Protected Method Check weight 20060227
15 DEFAULT_ENDDA_DURATION Instance method Protected Method Defaults the End date and Duration 20030129
16 DEFAULT_WEIGHT Instance method Protected Method Defaults the Numerator and Denominator 20060227
17 DELETE_INTERSECTION_P0552 Instance method Protected Method 20060227
18 READ_CRULE_BY_CVTYP Instance method Protected Method 20060301
19 READ_CVAUTHD_FIELD_MODE Instance method Private Method Read expected properties of screen field 20060227
20 READ_CVREASN_FIELD_MODE Instance method Private Method Read expected properties of screen field 20060227
21 READ_CVRENWL_FIELD_MODE Instance method Private Method Read expected properties of screen field 20060227
22 READ_SITUATION_PERIOD Instance method Protected Method Read situation 20060227
23 READ_SITUATION_PERIOD_MOD Instance method Protected Method Read situation 20060227
24 SPECIFIC_COMPUTATIONS Instance method Protected Method BL check for MOD and INS 20030129
Events
Class CL_HRPA_INFOTYPE_0552 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 P0552_STAB Protected See coding 20060227 p0552_stab TYPE SORTED TABLE OF p0552 * with unique key pskey. WITH UNIQUE KEY pernr infty subty objps sprps endda begda seqnr
2 T_FIELD_MODE Protected Type reference (TYPE) HRPAD_CHAR01 IF_HRPA_UI_CONVERT_STANDARD 20060227
3 T_MODIF_GROUP Protected Type reference (TYPE) I 20060227
4 T_MODIF_GROUP_VALUE Private Attribute reference (LIKE) SCREEN-GROUP1 20060227
5 T_MSGTEXT Protected See coding 20060227 t_msgtext(100) TYPE c
6 T_SCREEN_ATTRIB_CVAUTHD Protected See coding 20060227 BEGIN OF t_screen_attrib_cvauthd, mode TYPE t_field_mode, required TYPE psen_cvauthd_req, END OF t_screen_attrib_cvauthd
Method Signatures

Method ADD_MESSAGE_NOT_READY_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_ADD_MESSAGE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227

Method ADD_MESSAGE_NOT_READY_INPUT on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_COLLISION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FCSTA Call by reference Type reference (TYPE) FCSTA Function code status 20060227
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227
4 Importing IS_P0552 Call by reference Type reference (TYPE) P0552 HR Master Data Record for Infotype 0552 20060227
5 Importing IS_SAVE_SITUATION Call by reference Type reference (TYPE) PSEN_SITUATION_PERIOD HR Master Data Record for Infotype 0552 20060227
6 Importing IT_P0552 Call by reference Type reference (TYPE) P0552_STAB HR Master Data Record for Infotype 0552 20060227

Method CHECK_COLLISION on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_CVAUTHD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_CVAUTHD Call by reference Type reference (TYPE) PSEN_CVAUTHD Approval Date of Time Specification Type 20060227
2 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20060227
3 Importing ID_CVTYP Call by reference Type reference (TYPE) PSEN_CVTYP Time specification type for employment period calculation 20060227
4 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227
6 Importing IS_WEIGHT Call by reference Type reference (TYPE) PSEN_P_WEIGHT Part-time weight 20060227

Method CHECK_CVAUTHD on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_CVREASN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_CVREASN Call by reference Type reference (TYPE) PSEN_CVREASN Occasion for Time Specification Type 20060227
2 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20060227
3 Importing ID_CVTYP Call by reference Type reference (TYPE) PSEN_CVTYP Time specification type for employment period calculation 20060227
4 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227

Method CHECK_CVREASN on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_CVRENWL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FCSTA Call by reference Type reference (TYPE) FCSTA Function code status 20060227
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227
4 Importing IS_P0552 Call by reference Type reference (TYPE) P0552 HR Master Data Record for Infotype 0552 20060227
5 Importing IS_SITUATION_OLD Call by reference Type reference (TYPE) PSEN_SITUATION_PERIOD Situation 20060227
6 Importing IT_P0552 Call by reference Type reference (TYPE) P0552_STAB HR Master Data Record for Infotype 0552 20060227

Method CHECK_CVRENWL on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_CVTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20060227
2 Importing ID_CVTYP Call by reference Type reference (TYPE) PSEN_CVTYP Time specification type for employment period calculation 20060227
3 Importing ID_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20060227
4 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227

Method CHECK_CVTYP on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DURATION Call by reference Type reference (TYPE) PSEN_DURATION Duration in Years, Months, and Days 20060227
2 Importing ID_CVTYP Call by reference Type reference (TYPE) PSEN_CVTYP Time specification type for employment period calculation 20060227
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227

Method CHECK_DURATION on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_DURATION_BY_CRULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CVTYP Call by reference Type reference (TYPE) PSEN_CVTYP Time specification type for employment period calculation 20060301
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060301
3 Importing IS_DURATION Call by reference Type reference (TYPE) PSEN_DURATION Duration in Years, Months, and Days 20060301
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060301

Method CHECK_DURATION_BY_CRULE on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_ENDDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20060227
2 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20060227
3 Importing ID_CVTYP Call by reference Type reference (TYPE) PSEN_CVTYP Time specification type for employment period calculation 20060227
4 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
5 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227

Method CHECK_ENDDA on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_INFOF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INFOF Call by reference Type reference (TYPE) PSEN_INFOF Time specification type for employment period calculation 20060227
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227

Method CHECK_INFOF on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_RATIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030129
3 Importing IS_WEIGHT Call by reference Type reference (TYPE) PSEN_P_WEIGHT HR Master Data Record for Infotype 0552 20060227

Method CHECK_RATIO on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_REPLACED_SITUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FCSTA Call by reference Type reference (TYPE) FCSTA Function code status 20060227
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227
4 Importing IS_SAVE_SITUATION Call by reference Type reference (TYPE) PSEN_SITUATION_PERIOD Situation 20060227
5 Importing IS_SITUATION Call by reference Type reference (TYPE) PSEN_SITUATION_PERIOD Situation 20060227
6 Importing IT_P0552 Call by reference Type reference (TYPE) P0552_STAB HR Master Data Record for Infotype 0552 20060227

Method CHECK_REPLACED_SITUATION on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_REPLACING_SITUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227
3 Importing IS_SITUATION Call by reference Type reference (TYPE) PSEN_SITUATION_PERIOD Situation 20060227
4 Importing IT_P0552 Call by reference Type reference (TYPE) P0552_STAB HR Master Data Record for Infotype 0552 20060227

Method CHECK_REPLACING_SITUATION on class CL_HRPA_INFOTYPE_0552 has no exception.

Method CHECK_WEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_WEIGHT Call by reference Type reference (TYPE) PSEN_P_WEIGHT Part-time weight 20060227
2 Importing ID_CVTYP Call by reference Type reference (TYPE) PSEN_CVTYP Time specification type for employment period calculation 20060227
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227

Method CHECK_WEIGHT on class CL_HRPA_INFOTYPE_0552 has no exception.

Method DEFAULT_ENDDA_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ENDDA Call by reference Type reference (TYPE) ENDDA End Date 20060227
2 Changing CS_DURATION Call by reference Type reference (TYPE) PSEN_DURATION Duration in Years, Months, and Days 20060227
3 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20060227
4 Importing ID_CVTYP Call by reference Type reference (TYPE) PSEN_CVTYP Time specification type for employment period calculation 20060227
5 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
6 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030129

Method DEFAULT_ENDDA_DURATION on class CL_HRPA_INFOTYPE_0552 has no exception.

Method DEFAULT_WEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_WEIGHT Call by reference Type reference (TYPE) PSEN_P_WEIGHT HR Master Data Record for Infotype 0552 20060227
2 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060227
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060227

Method DEFAULT_WEIGHT on class CL_HRPA_INFOTYPE_0552 has no exception.

Method DELETE_INTERSECTION_P0552 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_P0552 Call by reference Type reference (TYPE) P0552_STAB 20060227
2 Importing IS_SITUATION Call by reference Type reference (TYPE) PSEN_SITUATION_PERIOD Situation 20060227
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Vorbedingung 20060227

Method READ_CRULE_BY_CVTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_T525U Call by reference Type reference (TYPE) T525U Conversion Rules for Employment Period Calculation 20060301
2 Importing ID_CVTYP Call by reference Type reference (TYPE) PSEN_CVTYP Time specification type for employment period calculation 20060301
3 Importing IR_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20060301
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060301

Method READ_CRULE_BY_CVTYP on class CL_HRPA_INFOTYPE_0552 has no exception.

Method READ_CVAUTHD_FIELD_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_ATTRIB Value transfer Type reference (TYPE) T_FIELD_MODE Attribute of screen field 20060227
2 Importing ID_CVTYP Call by reference Type reference (TYPE) PSEN_CVTYP Time specification type for employment period calculation 20060227
3 Importing IS_T525TD Call by reference Type reference (TYPE) T525TD Time Dependent Characteristics of Time Specification Type 20060227
4 Importing IS_WEIGHT Call by reference Type reference (TYPE) PSEN_P_WEIGHT Weight factor 20060227
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR Master Data: Unfulfilled Program Condition 20060227

Method READ_CVREASN_FIELD_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_ATTRIB Value transfer Type reference (TYPE) T_FIELD_MODE Screen fields properties 20060227
2 Importing ID_BEGDA Call by reference Type reference (TYPE) BEGDA Start Date 20060227
3 Importing ID_CVTYP Call by reference Type reference (TYPE) PSEN_CVTYP Time specification type for employment period calculation 20060227
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR Master Data: Unfulfilled Program Condition 20060227

Method READ_CVRENWL_FIELD_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_ATTRIB Value transfer Type reference (TYPE) T_FIELD_MODE Screen fields properties 20060227
2 Importing IS_P0552 Call by reference Type reference (TYPE) P0552 HR Master Data Record for Infotype 0552 20060227
3 Importing IS_SAVE_SITUATION Call by reference Type reference (TYPE) PSEN_SITUATION_PERIOD Situation Emp. Period 20060227
4 Importing IT_P0552 Call by reference Type reference (TYPE) P0552_STAB HR Master Data Record for Infotype 0552 20060227
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR Master Data: Unfulfilled Program Condition 20060227

Method READ_SITUATION_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_SITUATION Value transfer Type reference (TYPE) PSEN_SITUATION_PERIOD 20060227
2 Importing IS_P0552 Call by reference Type reference (TYPE) P0552 HR Master Data Record for Infotype 0552 20060227
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_PRECONDITION HR: Stammdaten, unerfüllte Programmbedingung 20060227

Method READ_SITUATION_PERIOD_MOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_SITUATION Value transfer Type reference (TYPE) PSEN_SITUATION_PERIOD 20060227
2 Importing ID_FCSTA Call by reference Type reference (TYPE) FCSTA Function code status 20060227
3 Importing IS_P0552 Call by reference Type reference (TYPE) P0552 HR Master Data Record for Infotype 0552 20060227
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_PRECONDITION HR: Stammdaten, unerfüllte Programmbedingung 20060227

Method SPECIFIC_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCSTA Call by reference Type reference (TYPE) FCSTA Function code status 20060227
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030129
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030129
4 Changing P0552 Call by reference Type reference (TYPE) P0552 Personalstammsatz für Infotyp 0552 20030129
5 Importing P0552_OLD Call by reference Type reference (TYPE) P0552 HR Master Data Record for Infotype 0552 20060227
6 Changing PNNNN2 Call by reference Type reference (TYPE) ANY 20030129
7 Importing PNNNN2_OLD Call by reference Type reference (TYPE) ANY 20060227
8 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaktionsklasse für Datenhaltung 20030129

Method SPECIFIC_COMPUTATIONS on class CL_HRPA_INFOTYPE_0552 has no exception.
History
Last changed by/on SAP  20040127 
SAP Release Created in 200