SAP ABAP Class CL_HRPA_INFOTYPE_0076 (Business Logic for Infotype 0076)
Hierarchy
SAP_HRCUS (Software Component) Sub component SAP_HRCUS of SAP_HR
   PA-PA-US (Application Component) USA
     PB10 (Package) HR master data: USA
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 20010817
Properties
Class CL_HRPA_INFOTYPE_0076  
Short Description Business Logic for Infotype 0076    
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 PB10   HR master data: USA 
Created 20010817   SAP 
Last change 20011121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPA_INFOTYPE_0076 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0076 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0076 has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0076 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BDFLD Instance method Protected Method Check the BDFLD 20011101
2 CHECK_BTFLD Instance method Protected Method Check the BTFLD 20011101
3 CHECK_JNFLD Instance method Protected Method Check the JNFLD 20011101
4 CHECK_LGART Instance method Protected Method Check the wagetype validity (Module LGART) 20010830
5 CHECK_OCCCD Instance method Protected Method Check the OCCCD 20011003
6 CHECK_OCDAT Instance method Protected Method Check the OCDAT 20011001
7 CHECK_OCEND Instance method Protected Method Check the OCEND 20011002
8 CHECK_REMAR Instance method Protected Method Check the REMAR 20011005
9 CHECK_REMCD Instance method Protected Method Check the REMCD 20011002
10 CHECK_VARIABLE_DATA Instance method Protected Method Checks for the screen 2100 ( Change to Sub SCR on a TAB ) 20020207
11 CHECK_VDFLD Instance method Protected Method Check the VDFLD 20011101
12 SPECIFIC_INFOTYPE_COMPUTATIONS Instance method Protected Method Infotype specific computations for ITF 76--BL 20010830
Events
Class CL_HRPA_INFOTYPE_0076 has no event.
Types
Class CL_HRPA_INFOTYPE_0076 has no local type.
Method Signatures

Method CHECK_BDFLD 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 for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011101
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011101
3 Importing NUMBER Call by reference Type reference (TYPE) N Sequence number 20011101
4 Importing OCDAT Call by reference Type reference (TYPE) P0076-ODT01 Yes/No field for internal medical service 20011101
5 Importing TBDFLD Call by reference Type reference (TYPE) T572E-BDFLD Date 20011101
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20011101

Method CHECK_BTFLD 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 for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011101
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011101
3 Importing NUMBER Call by reference Type reference (TYPE) N Sequence number 20011101
4 Importing OCTIM Call by reference Type reference (TYPE) P0076-OTM01 Yes/No field for internal medical service 20011101
5 Importing TBTFLD Call by reference Type reference (TYPE) T572E-BTFLD Date 20011101
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20011101

Method CHECK_JNFLD 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 for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011101
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011101
3 Importing NUMBER Call by reference Type reference (TYPE) N Sequence number 20011101
4 Importing QJNFLD Call by reference Type reference (TYPE) P0076-YNF01 Yes/No field for internal medical service 20011101
5 Importing TJNFLD Call by reference Type reference (TYPE) P0076-YNF01 Date 20011101
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20011101

Method CHECK_LGART 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 for domain BOOLE: TRUE (='X') and FALSE (=' ') 20010830
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20010830
3 Changing P0076 Call by reference Type reference (TYPE) P0076 HR Master Record: Infotype 0076 (Workers Compensation NA) 20010830
4 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20010914
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010914

Method CHECK_OCCCD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) P0076-INFTY '0076' Infotype 20011004
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011003
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011003
4 Importing NUMBER Call by reference Type reference (TYPE) N Sequence number 20011003
5 Importing OCCCD Call by reference Type reference (TYPE) P0076-OCD01 Event indicator 20011004
6 Importing SUBTY Call by reference Type reference (TYPE) P0076-SUBTY Subtype 20011004
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20011003

Method CHECK_OCDAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) P0076-BEGDA Date 20011001
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011001
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011001
4 Importing NUMBER Call by reference Type reference (TYPE) N Sequence number 20011001
5 Importing OCDAT Call by reference Type reference (TYPE) P0076-ODT01 Event indicator 20011001
6 Importing TJNFLD Call by reference Type reference (TYPE) T572E-JNFLD Yes/No field for internal medical service 20020107
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20011001

Method CHECK_OCEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENDDA Call by reference Type reference (TYPE) P0076-ENDDA Date 20011002
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011002
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011002
4 Importing NUMBER Call by reference Type reference (TYPE) N Sequence number 20011002
5 Importing OCEND Call by reference Type reference (TYPE) P0076-VDT01 Event indicator 20011002
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20011002

Method CHECK_REMAR 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 for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011005
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011005
3 Importing NUMBER Call by reference Type reference (TYPE) N Sequence number 20011005
4 Importing REMAR Call by reference Type reference (TYPE) P0076-REM01 Date 20011005
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20011005

Method CHECK_REMCD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) P0076-INFTY '0076' 20011003
2 Changing IS_OK Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011002
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011002
4 Importing NUMBER Call by reference Type reference (TYPE) N Sequence number 20011002
5 Importing OCCCD Call by reference Type reference (TYPE) P0076-OCD01 20011002
6 Exporting REMAR Call by reference Type reference (TYPE) P0076-REM01 Event remark 20011005
7 Importing REMCD Call by reference Type reference (TYPE) P0076-RCD01 Description indicator 20011003
8 Importing SUBTY Call by reference Type reference (TYPE) P0076-SUBTY 20011003
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20011002

Method CHECK_VARIABLE_DATA 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 for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020207
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20020207
3 Changing P0076 Call by reference Type reference (TYPE) P0076 HR Master Record: Infotype 0076 (Workers Compensation NA) 20020207
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20020207

Method CHECK_VDFLD 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 for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011101
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20011101
3 Importing NUMBER Call by reference Type reference (TYPE) N Sequence number 20011101
4 Importing OCEND Call by reference Type reference (TYPE) P0076-VDT01 Yes/No field for internal medical service 20011101
5 Importing TVDFLD Call by reference Type reference (TYPE) T572E-BTFLD Date 20011101
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20011101

Method SPECIFIC_INFOTYPE_COMPUTATIONS 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 for domain BOOLE: TRUE (='X') and FALSE (=' ') 20010830
2 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER 20010830
3 Importing OLD_PNNNN Call by reference Type reference (TYPE) ANY 20010830
4 Importing OLD_PNNNN2 Call by reference Type reference (TYPE) ANY 20010830
5 Importing OLD_PREF Call by reference Type reference (TYPE) PREF Assignment Values for HR Objects 20010830
6 Changing PNNNN Call by reference Type reference (TYPE) ANY 20010830
7 Changing PNNNN2 Call by reference Type reference (TYPE) ANY 20010830
8 Changing PREF Value transfer Type reference (TYPE) ANY 20010830
9 Importing TCLAS Call by reference Type reference (TYPE) TCLAS Transaction class for data storage 20010914
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION HR: Stammdaten, unerfüllte Programmbedingung 20010914
History
Last changed by/on SAP  20011121 
SAP Release Created in 470