SAP ABAP Class CL_CRM_BSP_CU_DDIC_UTIL (Blueprint: Help Functions for DDIC)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF-CUS (Application Component) People-Centric UI Framework Customizing
     CRM_BSP_FRAME_SC_BLUEPRINT (Package) Controller Implementation: Blueprint
Properties
Class CL_CRM_BSP_CU_DDIC_UTIL  
Short Description Blueprint: Help Functions for DDIC    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_SC_BLUEPRINT   Controller Implementation: Blueprint 
Created 20020508   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CRM_BSP_CU_DDIC_UTIL has no interface implemented.
Friends
Class CL_CRM_BSP_CU_DDIC_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ST_CACHE Static Attribute Private Type reference (TYPE) TT_CACHE Cache for DDIC Metadata 20020508
Methods
# Method Level Visibility Method type Description Created on
1 CDDOC_PREPARE_TABLES Static method Public Method Wrapper for CHANGEDOCUMENT_PREPARE_TABLES 20020627
2 CHECK_FORKEYS Static method Public Method Generic FS Check 20020515
3 DYNA_MOVE_CORR Static method Public Method MOVE-CORRESPONDING for Dynamically Typified Structures 20020508
4 GET_FORKEY_DN Static method Public Method Determine Stored Check Tables for a Table Field 20020508
5 GET_FORKEY_UP Static method Public Method Determine Used Tables for a Check Table 20020508
6 GET_META_DATA Static method Public Method Read Metadata for Structure from DDIC 20020508
7 IS_CLIENT_FIELD Static method Public Method Check whether a Field is a Client Table 20020508
Events
Class CL_CRM_BSP_CU_DDIC_UTIL has no event.
Types
Class CL_CRM_BSP_CU_DDIC_UTIL has no local type.
Method Signatures

Method CDDOC_PREPARE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABLE_NEW Call by reference Type reference (TYPE) STANDARD TABLE Tabelle neuer Stand 20020627
2 Changing CT_TABLE_OLD Call by reference Type reference (TYPE) STANDARD TABLE Tabelle alter Stand 20020627
3 Exporting EV_MODIFIED Call by reference Type reference (TYPE) BOOLEAN Daten wurden geändert 20020627
4 Importing IV_TABLENAME Call by reference Type reference (TYPE) CSEQUENCE Tabellenname aus DDIC 20020627

Method CDDOC_PREPARE_TABLES on class CL_CRM_BSP_CU_DDIC_UTIL has no exception.

Method CHECK_FORKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERRFIELD Call by reference Type reference (TYPE) CSEQUENCE 20020515
2 Exporting EV_ERRSYMSG Call by reference Type reference (TYPE) CRMT_BSP_CU_SYMSG SY-MESG-Variablen (Typ, Klasse, Nummer, Variablen 1-4) 20020515
3 Exporting EV_ERRVALUE Call by reference Type reference (TYPE) ANY 20020515
4 Importing IT_FDNAME_EXCL Call by reference Type reference (TYPE) ANY TABLE 20020515
5 Importing IT_FDNAME_ONLY Call by reference Type reference (TYPE) ANY TABLE 20020515
6 Importing IV_STRUCNAME Call by reference Type reference (TYPE) CSEQUENCE 20020515
7 Importing IV_STRUCTURE Call by reference Type reference (TYPE) ANY 20020515
# Exception Resumable Description Created on
1 FOREIGN_KEY_ERROR Fehler bei Fremdschlüsselprüfung 20020515

Method DYNA_MOVE_CORR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STRUC_DST Call by reference Type reference (TYPE) ANY Inhalt Zielstruktur 20020508
2 Importing IS_STRUC_SRC Call by reference Type reference (TYPE) ANY Inhalt Quellstruktur 20020508
3 Importing IV_NAME_SRC Call by reference Type reference (TYPE) CSEQUENCE Name der Quellstruktur 20020508

Method DYNA_MOVE_CORR on class CL_CRM_BSP_CU_DDIC_UTIL has no exception.

Method GET_FORKEY_DN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELATION Call by reference Type reference (TYPE) CRMT_BSP_BL_TDD05P Standardtabelle zum View DD05P 20020508
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE 20020508
3 Importing IV_TABLENAME Call by reference Type reference (TYPE) CSEQUENCE 20020508

Method GET_FORKEY_DN on class CL_CRM_BSP_CU_DDIC_UTIL has no exception.

Method GET_FORKEY_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELATION Call by reference Type reference (TYPE) CRMT_BSP_BL_TDD05P Standardtabelle zum View DD05P 20020508
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE 20020508
3 Importing IV_TABLENAME Call by reference Type reference (TYPE) CSEQUENCE 20020508

Method GET_FORKEY_UP on class CL_CRM_BSP_CU_DDIC_UTIL has no exception.

Method GET_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAMEINFO Call by reference Type reference (TYPE) DDFIELDS DD: Feldliste 20020508
2 Importing IV_LINETYPE Call by reference Type reference (TYPE) CSEQUENCE Name der Tabelle oder Struktur 20020508

Method GET_META_DATA on class CL_CRM_BSP_CU_DDIC_UTIL has no exception.

Method IS_CLIENT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_CLIENT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20020508
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE 20020508
3 Importing IV_TABLENAME Call by reference Type reference (TYPE) CSEQUENCE 20020508

Method IS_CLIENT_FIELD on class CL_CRM_BSP_CU_DDIC_UTIL has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 310