SAP ABAP Class CL_DMC_STRUCTFIELD_LIST (CL_DMC_STRUCTFIELD_LIST)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-DMC (Application Component) Data Conversion
     S_DMCM (Package) Data Mapping and Conversion: Maintenance
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DMC_EQUALS Check of Two Class Instances for Equality 20050111
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DMC_VERSION Version Management (Create, Retrieve) 20060627
Properties
Class CL_DMC_STRUCTFIELD_LIST  
Short Description CL_DMC_STRUCTFIELD_LIST    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_DMCM   Data Mapping and Conversion: Maintenance 
Created 20000229   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_DMC_DDIC_PROVIDER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 DMCT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DMC_EQUALS Check of Two Class Instances for Equality 20050111
2 IF_DMC_VERSION Version Management (Create, Retrieve) 20060627
Friends
Class CL_DMC_STRUCTFIELD_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DATA_NOT_SAVED Instance attribute Public Type reference (TYPE) BOOLEAN Flag: Data not saved 20000229
2 DDIC_PROVIDER Instance attribute Private Object reference (TYPE REF TO) CL_DMC_DDIC_PROVIDER Provider of DDIC sources 20031217
3 EQCHK_MESSAGES Instance attribute Public Attribute reference (LIKE) 20050111
4 FIELDT_TRANSLATION_TAB Instance attribute Public Type reference (TYPE) DMC_FIELDT_TAB MWB: Text Table for Data Fields of a Structure 20060317
5 MO_DBCON_COMPAT Instance attribute Public Object reference (TYPE REF TO) CL_IUUC_SND_DBCON_COMPAT 20131209
6 MY_DATA_STRUCTURE Instance attribute Public Object reference (TYPE REF TO) CL_DMC_DATA_STRUCTURE Data structure to which the fields belong 20000229
7 NAMETAB_CHECK_R Static Attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20131029
8 NAMETAB_CHECK_S Static Attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20131029
9 _ACTUAL_COUNTER Instance attribute Protected Type reference (TYPE) I Counter for Enumeration 20000229
10 _DBVALS Instance attribute Protected Type reference (TYPE) DMCT_STRUCTFIELD_REL_TAB Fields 20000229
11 _INITIALIZED Instance attribute Protected Type reference (TYPE) BOOLEAN DMCT_FALSE Flag: Objects Generated 20000229
12 _VALS Instance attribute Protected Type reference (TYPE) DMC_STRUCTFIELD_TAB Field Persistence Information 20000229
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method ADD 20000229
2 BUILD_SETTINGS_TREE Instance method Protected Method Hierarchy Display of Static Delimitations 20040805
3 CHECK_DUPLICATE_NAMES Instance method Private Method CHECK_DUPLICATE_NAMES 20000229
4 CHECK_LRAW_USED Instance method Public Method Checks structure for fields of type LRAW 20130114
5 CHECK_STRINGS_USED Instance method Public Method Checks structure for fields of type STRING/RAWSTRING 20050204
6 CHECK_STRUCT_TABLE Instance method Private Method CHECK_STRUCT_TABLE 20000411
7 CLEAR_SPLIT_AGGREGATE Instance method Public Method CLEAR_SPLIT_AGGREGATE 20000531
8 COMPARE Instance method Public Method Comparison to other list 20000905
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000229
10 COPY Instance method Public Method Copy Constructor 20000515
11 COUNT Instance method Public Method COUNT 20000229
12 DEL Instance method Public Method DEL 20000229
13 DEL_ALL_ELEMENTS Instance method Public Method DEL_ALL_ELEMENTS 20000229
14 DEL_ATTRIBS Instance method Public Method DEL_ATTRIBS 20000229
15 DEL_BY_GUID Instance method Public Method DEL_BY_GUID 20000229
16 DEL_BY_REF Instance method Public Method DEL_BY_REF 20000229
17 DEL_RULECALL_ATTRIBS Instance method Public Method DEL_RULECALL_ATTRIBS 20000420
18 ELEM_BY_GUID Instance method Public Method ELEM_BY_GUID 20000229
19 ELEM_BY_NAME Instance method Public Method ELEM_BY_NAME 20000229
20 EQUALS Instance method Public Method 20050111
21 FIRST_ELEM Instance method Public Method FIRST_ELEM 20000229
22 FROM_ITAB Instance method Public Method FROM_ITAB 20000229
23 GET_ELEM_REFS Instance method Public Method GET_ELEM_REFS 20000229
24 GET_FIELD_CONTENT Instance method Public Method GET_FIELD_CONTENT 20000229
25 GET_IDENTS Instance method Public Method GET_IDENTS 20000229
26 GET_KEYFIELDS Instance method Public Method Returns Key Fields 20050209
27 GET_PERSISTENCE_STATE Instance method Public Method GET_PERSISTENCE_STATE 20000229
28 GET_SELPAR Instance method Public Method Returns the selection parameter 20050110
29 GET_SELPAR_COUNT Instance method Public Method Returns the number of selection parameters 20031219
30 GET_STRING_FIELDS Instance method Public Method Checks structure for fields of type STRING / RAWSTRING 20091001
31 GET_XSD_FIELDS Instance method Private Method Get the XML schema 20051114
32 INITIALIZE_ELEMENTS Instance method Protected Method INITIALIZE_ELEMENTS 20000229
33 INITIALIZE_ELEMS Instance method Private Method INITIALIZE_ELEMS 20000419
34 INIT_ELEM Instance method Protected Method Initialize list object 20060316
35 NEXT_ELEM Instance method Public Method NEXT_ELEM 20000229
36 PRINT Instance method Public Method Returns documentation as internal table 20000710
37 RESET_SPLIT_FIELDS Instance method Public Method Reset fields marked as split relevant 20080123
38 RESTORE_AFTER_CANCEL Instance method Public Method RESTORE_AFTER_CANCEL 20000419
39 SAVE Instance method Public Method SAVE 20000229
40 SET_DATA_NOT_SAVED Instance method Public Method SET_DATA_NOT_SAVED 20000229
41 SET_DATA_SAVED Instance method Public Method SET_DATA_SAVED 20000229
42 SET_FIELDS Instance method Public Method SET_FIELDS 20000229
43 SET_FIELD_AS_SELPAR Instance method Public Method Flags sender field as selection parameter 20050209
44 SET_OLD_RULE Instance method Public Method SET_OLD_RULE 20000328
45 SET_PERSISTENCE_STATE Instance method Public Method SET_PERSISTENCE_STATE 20000229
46 SET_STATE Instance method Public Method SET_STATE 20000229
47 SYNC_WITH_DDIC Instance method Public Method Compare with DD 20000808
48 SYNC_WITH_XML_SCHEMA Instance method Public Method Synchronize with XML schema 20051114
49 TO_ITAB Instance method Public Method TO_ITAB 20000229
50 TRANSLATE_DESCR Instance method Public Method Translates description to specified language 20060317
51 UPDATE_DBVALS Instance method Protected Method UPDATE_DBVALS 20000229
Events
Class CL_DMC_STRUCTFIELD_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1     DMCT_STRUCTFIELD_REF
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STRUCTFIELD Call by reference Object reference (TYPE REF TO) CL_DMC_STRUCTFIELD IM_STRUCTFIELD 20000229
# Exception Resumable Description Created on
1 ELEMENT_EXISTS_ALREADY ELEMENT_EXISTS_ALREADY 20000229

Method BUILD_SETTINGS_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RELATKEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040805
2 Changing ITEMS Call by reference Type reference (TYPE) DMC_ITEM_TABLE_TYPE Items für Tree-Control 20040805
3 Changing NODES Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20040805
4 Importing SETTINGS Call by reference Type reference (TYPE) DMC_ACS_PLAN_STG DMC: Schlüsselfeldbezogene Einstellung zu einem Zugriffsplan 20040805

Method BUILD_SETTINGS_TREE on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method CHECK_DUPLICATE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDS Call by reference Type reference (TYPE) DMC_FIELD_TAB FIELDS 20000229

Method CHECK_DUPLICATE_NAMES on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method CHECK_LRAW_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LRAW_USED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20130114

Method CHECK_LRAW_USED on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method CHECK_STRINGS_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STRINGS_USED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050204

Method CHECK_STRINGS_USED on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method CHECK_STRUCT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDS Call by reference Type reference (TYPE) DMC_FIELD_TAB FIELDS 20000411
2 Importing OK_CODE Call by reference Type reference (TYPE) SY-UCOMM ok_code 20000418
# Exception Resumable Description Created on
1 INVALID_FIELD_DATA invalid_field_data 20001221

Method CLEAR_SPLIT_AGGREGATE Signature

Method CLEAR_SPLIT_AGGREGATE on class CL_DMC_STRUCTFIELD_LIST has no parameter.
Method CLEAR_SPLIT_AGGREGATE on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OTHER_STRUCTFIELDS Call by reference Object reference (TYPE REF TO) CL_DMC_STRUCTFIELD_LIST CL_DMC_STRUCTFIELD_LIST 20000905
2 Changing PROTOCOLL Call by reference Type reference (TYPE) DMC_REPORT DMC: Interne Tabelle für Programmcode 20000905

Method COMPARE on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CREATE_TECHNICAL_FIELDS Call by reference Type reference (TYPE) BOOLEAN DMCT_FALSE Bei IDOC müssen auch technische Felder zugefügt werden. 20001005
2 Importing IM_DATA_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_DMC_DATA_STRUCTURE IM_DATA_STRUCTURE 20000229
3 Importing IM_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20110216
4 Importing IM_FOR_COPY Call by reference Type reference (TYPE) BOOLEAN DMCT_FALSE Flag: Objekt wird eben kopiert? 20000831
5 Importing I_CONN_TYPE Call by reference Type reference (TYPE) DMC_CONNECTION_TYPE Processing Type 20110523
6 Importing I_SNDRCV Call by reference Type reference (TYPE) CHAR3 3-Byte field 20120618
# Exception Resumable Description Created on
1 CX_IUUC_DB_CONN Excep. class for db connection 20131210

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_DMC_DATA_STRUCTURE CL_DMC_DATA_STRUCTURE 20000515
2 Returning NEW_LIST Value transfer Object reference (TYPE REF TO) CL_DMC_STRUCTFIELD_LIST CL_DMC_STRUCTFIELD_LIST 20000515
# Exception Resumable Description Created on
1 CX_IUUC_DB_CONN Excep. class for db connection 20131211

Method COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NUM Value transfer Type reference (TYPE) I NUM 20000229

Method COUNT on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20000815
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000229

Method DEL_ALL_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FOR_COPY Call by reference Type reference (TYPE) BOOLEAN DMCT_TRUE Flag: Vom Kopieren wurde die Methode aufgerufen? 20000824

Method DEL_ALL_ELEMENTS on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method DEL_ATTRIBS Signature

Method DEL_ATTRIBS on class CL_DMC_STRUCTFIELD_LIST has no parameter.
Method DEL_ATTRIBS on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method DEL_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUID Call by reference Type reference (TYPE) DMC_GUID IM_GUID 20000229
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000229

Method DEL_BY_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PTR Call by reference Object reference (TYPE REF TO) CL_DMC_STRUCTFIELD IM_PTR 20000229
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000229

Method DEL_RULECALL_ATTRIBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RSIDNT Call by reference Type reference (TYPE) DMC_RSIDNT Bezeichner f. Sender/Empfängerbeziehungen 20051014

Method DEL_RULECALL_ATTRIBS on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method ELEM_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEM Value transfer Object reference (TYPE REF TO) CL_DMC_STRUCTFIELD ELEM 20000229
2 Importing IM_GUID Call by reference Type reference (TYPE) DMC_GUID IM_GUID 20000229

Method ELEM_BY_GUID on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method ELEM_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEM Value transfer Object reference (TYPE REF TO) CL_DMC_STRUCTFIELD ELEM 20000229
2 Importing IM_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20000815
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000229

Method EQUALS Signature

Method EQUALS on class CL_DMC_STRUCTFIELD_LIST has no parameter.
Method EQUALS on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method FIRST_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEM Value transfer Object reference (TYPE REF TO) CL_DMC_STRUCTFIELD ELEM 20000229

Method FIRST_ELEM on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method FROM_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELD_TAB Call by reference Type reference (TYPE) DMC_FIELD_TAB DMC: DMC_FIELD_TAB 20050511

Method FROM_ITAB on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method GET_ELEM_REFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ELEMS Call by reference Type reference (TYPE) DMC_STRUCTFIELD_REF_TAB ELEMS 20000229

Method GET_ELEM_REFS on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method GET_FIELD_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ITEMS Call by reference Type reference (TYPE) DMC_ITEM_TABLE_TYPE ITEMS 20000229
2 Changing NODES Call by reference Type reference (TYPE) TREEV_NTAB NODES 20000229
# Exception Resumable Description Created on
1 CAST_ERROR Fehler beim Casting in Objektreferenz 20021029

Method GET_IDENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IDS Call by reference Type reference (TYPE) DMCT_IDENT_TYPE_TABL EX_IDS 20000229

Method GET_IDENTS on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method GET_KEYFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_KEYFIELDS Value transfer Type reference (TYPE) DMC_STRUCTFIELD_REF_TAB Referenzen auf Schlüsselfelder 20050209

Method GET_KEYFIELDS on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method GET_PERSISTENCE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STRUCTFIELD Call by reference Object reference (TYPE REF TO) CL_DMC_STRUCTFIELD IM_STRUCTFIELD 20000229
2 Returning WA Value transfer Type reference (TYPE) DMC_SFREC WA 20000229
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000229

Method GET_SELPAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SELPAR Value transfer Object reference (TYPE REF TO) CL_DMC_STRUCTFIELD CL_DMC_STRUCTFIELD 20050110

Method GET_SELPAR on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method GET_SELPAR_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SELPAR_COUNT Value transfer Type reference (TYPE) I Anzahl der Selektionsparameter 20031219

Method GET_SELPAR_COUNT on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method GET_STRING_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STRINGFIELDS Value transfer Type reference (TYPE) DMC_STRINGFIELD_TAB 20091001

Method GET_STRING_FIELDS on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method GET_XSD_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BOBJ Call by reference Object reference (TYPE REF TO) CL_DMC_MD_BUSINESS_OBJECT Reference to business object 20051114
2 Importing IM_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20051114
3 Changing IT_XSD_FIELDS Call by reference Type reference (TYPE) DMC_MD_XSD_FIELD_TAB XSD simple field table 20051114

Method GET_XSD_FIELDS on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method INITIALIZE_ELEMENTS Signature

Method INITIALIZE_ELEMENTS on class CL_DMC_STRUCTFIELD_LIST has no parameter.
Method INITIALIZE_ELEMENTS on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method INITIALIZE_ELEMS Signature

Method INITIALIZE_ELEMS on class CL_DMC_STRUCTFIELD_LIST has no parameter.
Method INITIALIZE_ELEMS on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method INIT_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VALS Call by reference Type reference (TYPE) DMC_SFREC Persistenzinfo 20060316
2 Returning RREF_ELEM Value transfer Object reference (TYPE REF TO) CL_DMC_STRUCTFIELD CL_DMC_STRUCTFIELD 20060316

Method INIT_ELEM on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method NEXT_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEM Value transfer Object reference (TYPE REF TO) CL_DMC_STRUCTFIELD ELEM 20000229
# Exception Resumable Description Created on
1 NO_MORE_ELEMENTS NO_MORE_ELEMENTS 20000229

Method PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ITAB Call by reference Type reference (TYPE) DMC_PRINT_LINE DMC: DMC_PRINT_LINE 20000710
2 Importing PRINT_PARAMETERS Call by reference Type reference (TYPE) DMC_PRINTP DMC: Flagstruktur der ausdrückende Felder 20000710

Method PRINT on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method RESET_SPLIT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEL_SPLIT_MARK Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20080123

Method RESET_SPLIT_FIELDS on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method RESTORE_AFTER_CANCEL Signature

Method RESTORE_AFTER_CANCEL on class CL_DMC_STRUCTFIELD_LIST has no parameter.
Method RESTORE_AFTER_CANCEL on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method SAVE Signature

Method SAVE on class CL_DMC_STRUCTFIELD_LIST has no parameter.
Method SAVE on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method SET_DATA_NOT_SAVED Signature

Method SET_DATA_NOT_SAVED on class CL_DMC_STRUCTFIELD_LIST has no parameter.
Method SET_DATA_NOT_SAVED on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method SET_DATA_SAVED Signature

Method SET_DATA_SAVED on class CL_DMC_STRUCTFIELD_LIST has no parameter.
Method SET_DATA_SAVED on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method SET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDS Call by reference Type reference (TYPE) DMC_FIELD_TAB FIELDS 20000229
2 Importing OK_CODE Call by reference Type reference (TYPE) SY-UCOMM ok_code 20000418
# Exception Resumable Description Created on
1 INVALID_FIELD_DATA invalid_field_data 20001221

Method SET_FIELD_AS_SELPAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20050209
2 Returning RE_CHANGED Value transfer Type reference (TYPE) BOOLEAN Selektionsparameter wurde geändert 20050209

Method SET_FIELD_AS_SELPAR on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method SET_OLD_RULE Signature

Method SET_OLD_RULE on class CL_DMC_STRUCTFIELD_LIST has no parameter.
Method SET_OLD_RULE on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method SET_PERSISTENCE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WA Call by reference Type reference (TYPE) DMC_SFREC IM_WA 20000229

Method SET_PERSISTENCE_STATE on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUID Call by reference Type reference (TYPE) DMC_GUID IM_GUID 20000229
2 Importing IM_NEW_STATE Call by reference Type reference (TYPE) DMCT_OBJECT_STATE IM_NEW_STATE 20000229

Method SET_STATE on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method SYNC_WITH_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DIFFERENCES_EXIST Call by reference Type reference (TYPE) BOOLEAN Abweichungen gefunden 20040813
2 Exporting EX_ERROR Call by reference Type reference (TYPE) BOOLEAN Fehler bei DDIC-Zugriff aufgetreten 20050413
3 Exporting EX_MSG Call by reference Type reference (TYPE) DMC_BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20041108
4 Exporting EX_NEW_FIELDS Call by reference Type reference (TYPE) DMC_FIELDMAP_INFO_TAB Infos zwecks Zuordnung neuer Felder bei DDIC-Abgleich 20050217
5 Importing IM_CHECK_ONLY Call by reference Type reference (TYPE) BOOLEAN Nur protokollieren, Änderungen nicht durchf. 20040810
6 Importing I_CONN_TYPE Call by reference Type reference (TYPE) DMC_CONNECTION_TYPE MWB: Connection Type 20110718
7 Importing I_SNDRCV Call by reference Type reference (TYPE) CHAR3 3-Byte field 20120514

Method SYNC_WITH_DDIC on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method SYNC_WITH_XML_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DIFFERENCES_EXIST Call by reference Type reference (TYPE) BOOLEAN Deviations found 20051114
2 Exporting EX_ERROR Call by reference Type reference (TYPE) BOOLEAN Error due to DDIC access 20051114
3 Exporting EX_MSG Call by reference Type reference (TYPE) DMC_BAL_T_MSG Application Log: Table with Messages 20051114
4 Exporting EX_NEW_FIELDS Call by reference Type reference (TYPE) DMC_FIELDMAP_INFO_TAB Details of the new fields added 20051114
5 Importing IM_CHECK_ONLY Call by reference Type reference (TYPE) BOOLEAN No changes, only report the comparison details 20051114

Method SYNC_WITH_XML_SCHEMA on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method TO_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STRUCTFIELD_TAB Call by reference Type reference (TYPE) DMCT_STRUCTFIELD_REL_TAB EX_STRUCTFIELD_TAB 20000229

Method TO_ITAB on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method TRANSLATE_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDS Call by reference Type reference (TYPE) DMC_DD03P_TAB DMC: Tabellentyp für die Feldliste einer Struktur 20060317
2 Importing I_LANGU Call by reference Type reference (TYPE) SYST-LANGU R/3-System, aktuelle Sprache 20060317

Method TRANSLATE_DESCR on class CL_DMC_STRUCTFIELD_LIST has no exception.

Method UPDATE_DBVALS Signature

Method UPDATE_DBVALS on class CL_DMC_STRUCTFIELD_LIST has no parameter.
Method UPDATE_DBVALS on class CL_DMC_STRUCTFIELD_LIST has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 46D