SAP ABAP Class CL_RSSEM_SIDMAP_FACTORY (Generates Conversion Classes)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSSEM (Package) SEM Connection to BW
Properties
Class CL_RSSEM_SIDMAP_FACTORY  
Short Description Generates Conversion Classes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSSEM   SEM Connection to BW 
Created 20041021   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSSG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSSEM_SIDMAP_FACTORY has no interface implemented.
Friends
Class CL_RSSEM_SIDMAP_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PROGCLASS Constant Private Type reference (TYPE) RSSG_PCLAS 'RSSEM_SIDMAP' BW Generation Tool: Program Class for Generated Programs 20041022
2 GS_DETAIL Static Attribute Private Type reference (TYPE) BAPI6108 20041027
3 GT_CLASS Static Attribute Private Type reference (TYPE) TH_IOBJNM_CLASS 20041021
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_SIDMAP_INSTANCE Static method Public Method Generates new (!) Conversion Instance for a Characteristic 20041027
2 GENERATE_CLASS Static method Private Method 20041021
3 GENERATE_CLASS_CODE Static method Private Method 20041022
4 GENERATE_CLASS_NOW Static method Private Method 20041022
5 GENERATE_CONSTRUCTOR Static method Private Method 20041026
6 GET_CLASS_FROM_DB Static method Private Method 20041022
7 WRITE_CLASS_TO_DB Static method Private Method 20041022
Events
Class CL_RSSEM_SIDMAP_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_IOBJNM_CLASS Private See coding 20041021 begin of s_iobjnm_class, iobjnm type rsiobjnm, class type seoclsname, end of s_iobjnm_class
2 TH_IOBJNM_CLASS Private See coding 20041021 th_iobjnm_class type hashed table of s_iobjnm_class with unique key iobjnm
Method Signatures

Method CREATE_SIDMAP_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_SIDMAP Value transfer Object reference (TYPE REF TO) IF_RSSEM_SIDMAP Konvertierung SID nach Merkmalswert 20041027
2 Importing I_HANDLE Call by reference Object reference (TYPE REF TO) CL_ABAP_MEMORY_AREA Oberklasse: ABAP Speicherbereich 20041103
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20041027
# Exception Resumable Description Created on
1 SHM_NOT_AVAILABLE 20041129

Method GENERATE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041021
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20041021

Method GENERATE_CLASS on class CL_RSSEM_SIDMAP_FACTORY has no exception.

Method GENERATE_CLASS_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CODE Call by reference Type reference (TYPE) RSSG_T_CODELINE 20041022
2 Importing I_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041022
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20041022

Method GENERATE_CLASS_CODE on class CL_RSSEM_SIDMAP_FACTORY has no exception.

Method GENERATE_CLASS_NOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041022
2 Importing I_IDC25 Call by reference Type reference (TYPE) RSSG_UNI_IDC25 20041022
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20041022
# Exception Resumable Description Created on
1 SOMETHING_IS_WRONG Fehler beim Generieren zum Beispiel 20041022

Method GENERATE_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CODE Call by reference Type reference (TYPE) RSSG_T_CODELINE 20041026
2 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Referenzmerkmal 20041026

Method GENERATE_CONSTRUCTOR on class CL_RSSEM_SIDMAP_FACTORY has no exception.

Method GET_CLASS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041022
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20041022

Method GET_CLASS_FROM_DB on class CL_RSSEM_SIDMAP_FACTORY has no exception.

Method WRITE_CLASS_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041022
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20041022

Method WRITE_CLASS_TO_DB on class CL_RSSEM_SIDMAP_FACTORY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700