SAP ABAP Class CL_CUGEN_CLASSDATA_SERVICE (Service for Classification Master Data)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-CFG-LL (Application Component) Low Level Configuration
     CULL_GEN (Package) Low-Level Configuration (General Part)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CULL_PROPERTIES_CONSTANTS Characteristic Attributes 20050218
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CUGEN_CLASSIFIC_SERVICE Convert Characteristic Value Assignment 20050509
2 Inheritance (c INHERITING FROM c_ref)  CL_CULL_PROPERTIES Characteristic Value Assignment 20050218
Properties
Class CL_CUGEN_CLASSDATA_SERVICE  
Short Description Service for Classification Master Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CULL_GEN   Low-Level Configuration (General Part) 
Created 20040930   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CUGEN_CLASSDATA_SERVICE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CULL_PROPERTIES_CONSTANTS Characteristic Attributes 20050218
Friends
Class CL_CUGEN_CLASSDATA_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FORMAT_CHAR Instance attribute Public Attribute reference (LIKE) 20040930
2 GC_FORMAT_NUM Instance attribute Public Attribute reference (LIKE) 20050218
3 GC_MULTIPLE_VALUEABLE Instance attribute Public Attribute reference (LIKE) 20050218
4 GC_RESTRICTABLE Instance attribute Public Attribute reference (LIKE) 20050218
5 GC_SINGLE_VALUE Instance attribute Public Attribute reference (LIKE) 20040930
6 GC_SINGLE_VALUEABLE Instance attribute Public Attribute reference (LIKE) 20050218
7 GST_CHAR_EXT Static Attribute Private See coding 20040930
8 GST_CHAR_MD Static Attribute Private See coding 20040930
Methods
# Method Level Visibility Method type Description Created on
1 FILL_MD_BUFFER Static method Protected Method Fills Buffer (Call with ATINN) 20040930
2 FILL_MD_BUFFER_EXT Static method Private Method Fills Buffer (Call with ATNAM) 20040930
3 GET_CHARACTERISTIC Static method Public Method Gets Characteristic Header Data 20050216
4 GET_CHARACTERISTISTIC Static method Public Method Gets Characteristic Header Data 20040930
5 GET_NAME_OF_CHARACTERISTIC Static method Public Method Gets Characteristic Name 20040930
6 GET_NUMBER_OF_CHARACTERISTIC Static method Public Method Gets Internal Characteristic Number (ATINN) 20040930
7 GET_REFERENCE_CHARACTERISTIC Static method Public Method Gets Master Data of Reference Characteristic 20040930
Events
Class CL_CUGEN_CLASSDATA_SERVICE has no event.
Types
Class CL_CUGEN_CLASSDATA_SERVICE has no local type.
Method Signatures

Method FILL_MD_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_CHAR_MD Value transfer Object reference (TYPE REF TO) CUGEN_CSTIC_MASTER_S Stammdaten des Merkmalkopfes 20040930
2 Importing IT_ATINN Call by reference Type reference (TYPE) CLSC_CHARACTERISTICS_T CLIB: Tabelle von internen Merkmalnummern 20050208
3 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Int. Merkmal 20040930
4 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20050216
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR Fehlerbehandlung Low Level-Interpreter 20040930

Method FILL_MD_BUFFER_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_CHAR_MD Value transfer Object reference (TYPE REF TO) CUGEN_CSTIC_MASTER_S CUXT: Stammdaten des Merkmalkopfes 20040930
2 Importing IV_ATNAM Call by reference Type reference (TYPE) ATNAM Merkmalname 20040930
3 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20050216
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR Fehlerbehandlung Low Level-Interpreter 20040930

Method GET_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_CHAR_MD Value transfer Object reference (TYPE REF TO) CUGEN_CSTIC_MASTER_S CUXT: Stammdaten des Merkmalkopfes 20050216
2 Importing IV_ATNAM Call by reference Type reference (TYPE) ATNAM Merkmalname 20050216
3 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM SY-DATUM Aktuelles Datum des Applikationsservers 20050216
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR Fehlerbehandlung Low Level-Interpreter 20050216

Method GET_CHARACTERISTISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_CHAR_MD Value transfer Object reference (TYPE REF TO) CUGEN_CSTIC_MASTER_S CUXT: Stammdaten des Merkmalkopfes 20040930
2 Importing IV_ATNAM Call by reference Type reference (TYPE) ATNAM Merkmalname 20040930
3 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM SY-DATUM Aktuelles Datum des Applikationsservers 20050216
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR Fehlerbehandlung Low Level-Interpreter 20040930

Method GET_NAME_OF_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ATNAM Value transfer Type reference (TYPE) ATNAM Merkmalname 20040930
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Int. Merkmal 20040930
3 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM SY-DATUM Aktuelles Datum des Applikationsservers 20050216
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR Fehlerbehandlung Low Level-Interpreter 20040930

Method GET_NUMBER_OF_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ATINN Value transfer Type reference (TYPE) ATINN Int. Merkmal 20040930
2 Importing IV_ATNAM Call by reference Type reference (TYPE) ATNAM Merkmalname 20040930
3 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM SY-DATUM Aktuelles Datum des Applikationsservers 20050216
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR Fehlerbehandlung Low Level-Interpreter 20040930

Method GET_REFERENCE_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_CHAR_MD Value transfer Object reference (TYPE REF TO) CUGEN_CSTIC_MASTER_S CUXT: Stammdaten des Merkmalkopfes 20040930
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Int. Merkmal 20040930
3 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM SY-DATUM Aktuelles Datum des Applikationsservers 20050216
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR Fehlerbehandlung Low Level-Interpreter 20040930
History
Last changed by/on SAP  20050301 
SAP Release Created in 600