SAP ABAP Class CL_CHR_ACCESS (Characteristics: Read Without Instantiation)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-CL-CHR (Application Component) Characteristics
     CT (Package) Characteristics
Properties
Class CL_CHR_ACCESS  
Short Description Characteristics: Read Without Instantiation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class C1    
Program status     
Category 0   
Package CT   Characteristics 
Created 20030204   SAP 
Last change 20030206   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CHR_ACCESS has no forward declaration.
Interfaces
Class CL_CHR_ACCESS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CHR_MAIN 20030204 Characteristics: Process, Check, Save
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_AUTHORITY Static Attribute Private Type reference (TYPE) CHRAUTH '?' Highest Authorization 20030206
2 G_CONST Static Attribute Private Object reference (TYPE REF TO) CL_CHR_CONST Characteristics: Constants 20030204
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Static method Private Method Authorization Check 20030206
2 LOAD Static method Protected Method Load Characteristics Data 20030204
3 PREPARATIONS Static method Private Method Initial Steps 20030204
4 PROVIDE_COMPLETE Static method Public Method Read Complete Characteristic 20030204
5 PROVIDE_FORMAT Static method Public Method Read Characteristic Format 20030204
6 PROVIDE_NO_VALUES Static method Public Method Read Characteristic Without Values 20030204
Events
Class CL_CHR_ACCESS has no event.
Types
Class CL_CHR_ACCESS has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BASIC Value transfer Type reference (TYPE) CHR_BASIC Neutrale Merkmaldaten (aus der Pflegeumgebung) 20030206
2 Importing I_ACTIVITY Value transfer Type reference (TYPE) CHRAUTH Berechtigung zu Aktivität 20030206
# Exception Resumable Description Created on
1 NO_AUTHORITY Berechtigung fehlt 20030206
2 NO_AUTHORITY_GROUP Berechtigung für Berechtigungsgruppe fehlt 20030206

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CABN Value transfer Type reference (TYPE) CABN Merkmal 20030204
2 Exporting ET_CABNT Value transfer Type reference (TYPE) TT_CABNT Tabellentyp zu CABNT 20030204
3 Exporting ET_CABNZ Value transfer Type reference (TYPE) TT_CABNZ Tabellentyp zu TCME 20030204
4 Exporting ET_CAWN Value transfer Type reference (TYPE) TT_CAWN Tabellentyp zu CAWN 20030204
5 Exporting ET_CAWNT Value transfer Type reference (TYPE) TT_CAWNT Tabellentyp zu CAWNT 20030204
6 Exporting ET_TCME Value transfer Type reference (TYPE) TT_TCME Tabellentyp zu TCME 20030204
7 Importing I_CHANGENO_DATE Value transfer Type reference (TYPE) DATUV Stichtag 20030204
8 Importing I_CHARACT_ID Value transfer Type reference (TYPE) ATINN Interner Merkmalschlüssel 20030204
9 Importing I_LANGUAGE Value transfer Type reference (TYPE) SYLANGU zu ladende Sprache 20030204
# Exception Resumable Description Created on
1 NOT_FOUND Merkmal nicht gefunden 20030204

Method PREPARATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHARACT_ID Value transfer Type reference (TYPE) ATINN interner Merkmalschlüssel 20030204
2 Exporting E_CHARACT_ID_ORG Value transfer Type reference (TYPE) ATINN Schlüssel Originalmerkmal 20030204
3 Importing I_CHARACT Value transfer Type reference (TYPE) ATNAM externer Merkmalschlüssel 20030204
4 Importing I_CHARACT_ID Value transfer Type reference (TYPE) ATINN interner Merkmalschlüssel 20030204
5 Importing I_CLASS Value transfer Type reference (TYPE) KLASSE_D Klassennummer 20030204
6 Importing I_CLASS_TYPE Value transfer Type reference (TYPE) KLASSENART Klassenart 20030204
# Exception Resumable Description Created on
1 NO_AUTHORITY Anzeigeberechtigung fehlt 20030204
2 WRONG_INPUT Merkmalschlüssel fehlt oder ist ungültig 20030204

Method PROVIDE_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BASIC Value transfer Type reference (TYPE) CHR_BASIC Merkmalbasisdaten 20030204
2 Exporting ET_DESCR Value transfer Type reference (TYPE) TT_CHR_DESCR Merkmalbezeichnungen 20030204
3 Exporting ET_RESTR Value transfer Type reference (TYPE) TT_CHR_RESTR Merkmaleinschränkung auf Klassenarten 20030204
4 Exporting ET_TABLE Value transfer Type reference (TYPE) TT_CHR_TABLE Tabellenfeldreferenzen 20030204
5 Exporting ET_VALUE Value transfer Type reference (TYPE) TT_CHR_VALUE Mekrmalwerte 20030204
6 Exporting ET_VALUEDESCR Value transfer Type reference (TYPE) TT_CHR_VALUEDESCR Merkmalwertbezeichnungen 20030204
7 Importing I_CHANGENO_DATE Value transfer Type reference (TYPE) DATUV SY-DATUM Stichtag 20030204
8 Importing I_CHARACT Value transfer Type reference (TYPE) ATNAM externer Merkmalschlüssel 20030204
9 Importing I_CHARACT_ID Value transfer Type reference (TYPE) ATINN interner Merkmalschlüssel 20030204
10 Importing I_CLASS Value transfer Type reference (TYPE) KLASSE_D Klassennummer 20030204
11 Importing I_CLASS_TYPE Value transfer Type reference (TYPE) KLASSENART Klassenart 20030204
12 Importing I_LANGUAGE Value transfer Type reference (TYPE) SYLANGU SY-LANGU zu ladende Sprache 20030204
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20030204
2 NOTHING_FOUND Merkmal nicht gefunden (z.B. falscher Stichtag) 20030204
3 NO_AUTHORITY Berechtigung fehlt 20030204
4 WRONG_INPUT Merkmalschlüssel fehlt oder ist ungültig 20030204

Method PROVIDE_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FORMAT Value transfer Type reference (TYPE) CHR_FORMAT Merkmalformatangaben 20030204
2 Importing I_CHARACT Value transfer Type reference (TYPE) ATNAM externer Merkmalschlüssel 20030204
3 Importing I_CHARACT_ID Value transfer Type reference (TYPE) ATINN interner Merkmalschlüssel 20030204
# Exception Resumable Description Created on
1 NOTHING_FOUND Merkmal nicht gefunden (z.B. falscher Stichtag) 20030204
2 NO_AUTHORITY Berechtigung fehlt 20030204
3 WRONG_INPUT Merkmalschlüssel fehlt oder ist ungültig 20030204

Method PROVIDE_NO_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BASIC Value transfer Type reference (TYPE) CHR_BASIC Merkmalbasisdaten 20030204
2 Exporting ET_DESCR Value transfer Type reference (TYPE) TT_CHR_DESCR Merkmalbezeichnungen 20030204
3 Exporting ET_RESTR Value transfer Type reference (TYPE) TT_CHR_RESTR Merkmaleinschränkung auf Klassenarten 20030204
4 Exporting ET_TABLE Value transfer Type reference (TYPE) TT_CHR_TABLE Tabellenfeldreferenzen 20030204
5 Importing I_CHANGENO_DATE Value transfer Type reference (TYPE) DATUV SY-DATUM Stichtag 20030204
6 Importing I_CHARACT Value transfer Type reference (TYPE) ATNAM externer Merkmalschlüssel 20030204
7 Importing I_CHARACT_ID Value transfer Type reference (TYPE) ATINN interner Merkmalschlüssel 20030204
8 Importing I_CLASS Value transfer Type reference (TYPE) KLASSE_D Klassennummer 20030204
9 Importing I_CLASS_TYPE Value transfer Type reference (TYPE) KLASSENART Klassenart 20030204
10 Importing I_LANGUAGE Value transfer Type reference (TYPE) SYLANGU SY-LANGU zu ladende Sprache 20030204
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20030204
2 NOTHING_FOUND Merkmal nicht gefunden (z.B. falscher Stichtag) 20030204
3 NO_AUTHORITY Berechtigung fehlt 20030204
4 WRONG_INPUT Merkmalschlüssel fehlt oder ist ungültig 20030204
History
Last changed by/on SAP  20030206 
SAP Release Created in 640