SAP ABAP Class CL_HRPADBE_INSTITUTION (Institution tables: institution class)
Hierarchy
SAP_HRCBE (Software Component) Sub component SAP_HRCBE of SAP_HR
   PA-PA-BE (Application Component) Belgium
     PB12 (Package) HR Master Data: Belgium
Properties
Class CL_HRPADBE_INSTITUTION  
Short Description Institution tables: institution class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB12   HR Master Data: Belgium 
Created 20021002   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPADBE_INSTITUTION has no forward declaration.
Interfaces
Class CL_HRPADBE_INSTITUTION has no interface implemented.
Friends
Class CL_HRPADBE_INSTITUTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVATED Constant Private Type reference (TYPE) C 1 New code execution 20021002
2 ANKEY Instance attribute Private Type reference (TYPE) ANKEY Institution Address key 20021002
3 BELGIUM Constant Private Type reference (TYPE) MOLGA 12 Country 20021002
4 DATE Instance attribute Private Type reference (TYPE) CDATE Default Date 20021002
5 EXTENSION_STRUC Instance attribute Public Type reference (TYPE) T5BIE General extension table 20021002
6 INSTGR Instance attribute Public Type reference (TYPE) P_99S_INSTGR Institution group 20021002
7 INSTL Instance attribute Public Type reference (TYPE) P_99S_INST Institution code 20021002
8 LANGUAGE Instance attribute Private Type reference (TYPE) SPRSL Language of T5B9A 20021002
9 MASKN Instance attribute Public Type reference (TYPE) P_99S_MASKN Mask 20021002
10 NEW_DESIGN Instance attribute Private Type reference (TYPE) ABRWT Flag for the new code 20021002
11 SPOKEN_LANGUAGE Instance attribute Public Type reference (TYPE) SPRSL Key language 20021002
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_REGNO Instance method Public Method Check the institution registration number 20021002
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021002
3 GET_ADDRESS Instance method Public Method Gets the address of the institution in the spec. language. 20021002
Events
Class CL_HRPADBE_INSTITUTION has no event.
Types
Class CL_HRPADBE_INSTITUTION has no local type.
Method Signatures

Method CHECK_REGNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXP_VALID Call by reference Type reference (TYPE) BOOLEAN Regno confirmation 20021002
2 Importing IMP_REGNO Call by reference Type reference (TYPE) P12_REGNO Registration number to be check 20021002
# Exception Resumable Description Created on
1 ERROR_CONSISTENCY_CHECK Modulo 97/96 test on SI-identity number unsuccesfull 20021002
2 ERROR_IN_CHECK Error in the check function 20021002
3 ERROR_MASKN_DATATYPE The structure in maskn have a datatype error 20021002

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_DATE Call by reference Type reference (TYPE) CDATE Date 20021002
2 Importing IMP_INSTGR Call by reference Type reference (TYPE) P_99S_INSTGR Institution group 20021002
3 Importing IMP_INSTL Call by reference Type reference (TYPE) INSTL Institution code 20021002
4 Importing IMP_LANG Call by reference Type reference (TYPE) SPRSL Language of T5B9A/temporary not to use in new design 20021002
# Exception Resumable Description Created on
1 CONSTANT_NOT_FOUND Constant 'INSRE' not found in table T511K 20021002
2 NO_INSTITUTION No institution defined with this code 20021002
3 NO_INSTITUTION_GROUP No institution group defined with this code 20021002
4 NO_INST_DEFINED_IN_LANG No institution defined in this language 20021002
5 WRONG_INST_GROUP The code 0030 is not allowed in this class 20021002

Method GET_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHG_DATE Call by reference Type reference (TYPE) CDATE Date 20021002
2 Changing CHG_LANGUAGE Call by reference Type reference (TYPE) SPRSL Language of the address version 20021002
3 Exporting EXP_ADDRESS Call by reference Type reference (TYPE) ADDR1_VAL Address structure 20021002
4 Exporting EXP_INSTL_NAME Call by reference Type reference (TYPE) P12_TEXT60 Institution name 20021002
# Exception Resumable Description Created on
1 ADDRESS_NOT_FOUND Error when reading the address values 20021002
2 NOT_DEFINED_IN_LANG No address defined in this language 20021002
3 NO_NATION No nation for this language in table T5B1V 20021002
History
Last changed by/on SAP  00000000 
SAP Release Created in 500