SAP ABAP Interface IF_MDG_DT_STRUCTURE_GENERATOR (Structure generator)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-DT (Application Component) Design Time
     MDG_DT_DATA_MODELING (Package) MDG: Data Modeling parts of Design Time
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_DT_STRUCTURE_GENERATOR Generates structures for MDG 20101112
Properties
Interface IF_MDG_DT_STRUCTURE_GENERATOR  
Short Description Structure generator    
General Data
Package MDG_DT_DATA_MODELING   MDG: Data Modeling parts of Design Time 
Created 20101112   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_MDG_DT_STRUCTURE_GENERATOR has no forward declaration.
Interfaces
Interface IF_MDG_DT_STRUCTURE_GENERATOR has no interface.
Friends
Interface IF_MDG_DT_STRUCTURE_GENERATOR has no friend.
Attributes
Interface IF_MDG_DT_STRUCTURE_GENERATOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_GEN_STRUCTURES Instance method Public Method Creates or changes the existing structure details 20101115
2 CHANGE_MODEL_PACKAGE Instance method Public Method Creates or changes the model package details 20101112
3 CHECK_CONSISTENCY Instance method Public Method Checks the consistency of the model and structure details 20101112
4 DELETE_GEN_STRUCTURES Instance method Public Method Deletes the general structure details 20101112
5 DELETE_MODEL_PACKAGE Instance method Public Method Deletes the model package details 20101112
6 DEQUEUE Instance method Public Method Unlocks the structure details 20101112
7 ENQUEUE Instance method Public Method Locks the structure details 20101112
8 GENERATE_STRUCTURES Instance method Public Method Generates the structures 20101115
9 READ_STRUCTURE_DETAILS Instance method Public Method Reads the model package and gen structure details 20101112
Events
Interface IF_MDG_DT_STRUCTURE_GENERATOR has no event.
Types
Interface IF_MDG_DT_STRUCTURE_GENERATOR has no local type.
Method Signatures

Method CHANGE_GEN_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101115
2 Importing IT_GEN_STRUCTURE Call by reference Type reference (TYPE) MDG_DT_TS_GEN_STRUCTURE Table type for Generated structures 20101115
3 Importing IV_BCSET_REQUEST Call by reference Type reference (TYPE) SCPR_ID Business Configuration Set 20101231
4 Importing IV_BCSET_VERSION Call by reference Type reference (TYPE) SCPR_VERS 'N' BC Set: Version 20101231
5 Importing IV_TRANSPORT_REQ Call by reference Type reference (TYPE) TRKORR Request/Task 20101115

Method CHANGE_GEN_STRUCTURES on Interface IF_MDG_DT_STRUCTURE_GENERATOR has no exception.

Method CHANGE_MODEL_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101112
2 Importing IS_MODEL_PACKAGE Call by reference Type reference (TYPE) MDG_DT_S_MODEL_PACKAGE Packages for generated structures on the model level 20101112
3 Importing IV_BCSET_REQUEST Call by reference Type reference (TYPE) SCPR_ID Business Configuration Set 20101231
4 Importing IV_BCSET_VERSION Call by reference Type reference (TYPE) SCPR_VERS 'N' BC Set: Version 20101231
5 Importing IV_TRANSPORT_REQ Call by reference Type reference (TYPE) TRKORR Request/Task 20101112

Method CHANGE_MODEL_PACKAGE on Interface IF_MDG_DT_STRUCTURE_GENERATOR has no exception.

Method CHECK_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101112
2 Exporting EV_RC Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20101112
3 Importing IS_MODEL_PACKAGE Call by reference Type reference (TYPE) MDG_DT_S_MODEL_PACKAGE Packages for generated structures on the model level 20101112
4 Importing IT_GEN_STRUCTURE Call by reference Type reference (TYPE) MDG_DT_TS_GEN_STRUCTURE Table type for Generated structures 20101112

Method CHECK_CONSISTENCY on Interface IF_MDG_DT_STRUCTURE_GENERATOR has no exception.

Method DELETE_GEN_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101112
2 Importing IT_GEN_STRUCTURE Call by reference Type reference (TYPE) MDG_DT_TS_GEN_STRUCTURE Table type for Generated structures 20101112
3 Importing IV_BCSET_REQUEST Call by reference Type reference (TYPE) SCPR_ID Business Configuration Set 20101231
4 Importing IV_BCSET_VERSION Call by reference Type reference (TYPE) SCPR_VERS 'N' BC Set: Version 20101231
5 Importing IV_TRANSPORT_REQ Call by reference Type reference (TYPE) TRKORR Request/Task 20101112

Method DELETE_GEN_STRUCTURES on Interface IF_MDG_DT_STRUCTURE_GENERATOR has no exception.

Method DELETE_MODEL_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101112
2 Importing IV_BCSET_REQUEST Call by reference Type reference (TYPE) SCPR_ID Business Configuration Set 20101231
3 Importing IV_BCSET_VERSION Call by reference Type reference (TYPE) SCPR_VERS 'N' BC Set: Version 20101231
4 Importing IV_TRANSPORT_REQ Call by reference Type reference (TYPE) TRKORR Request/Task 20101112

Method DELETE_MODEL_PACKAGE on Interface IF_MDG_DT_STRUCTURE_GENERATOR has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101112

Method DEQUEUE on Interface IF_MDG_DT_STRUCTURE_GENERATOR has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101112
2 Importing IV_ENQUEUE_MODE Call by reference Type reference (TYPE) CHAR1 'E' Single-Character Flag 20101112
3 Importing IV_ENQUEUE_SCOPE Call by reference Type reference (TYPE) CHAR1 '2' Single-Character Flag 20101112

Method ENQUEUE on Interface IF_MDG_DT_STRUCTURE_GENERATOR has no exception.

Method GENERATE_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101115
2 Importing IV_TRANSPORT_REQ Call by reference Type reference (TYPE) TRKORR Request/Task 20110204

Method GENERATE_STRUCTURES on Interface IF_MDG_DT_STRUCTURE_GENERATOR has no exception.

Method READ_STRUCTURE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MODEL_PACKAGE Call by reference Type reference (TYPE) MDG_DT_S_MODEL_PACKAGE Packages for generated structures on the model level 20101112
2 Exporting ET_GEN_STRUCTURE Call by reference Type reference (TYPE) MDG_DT_TS_GEN_STRUCTURE Table type for Generated structures 20101112
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101112

Method READ_STRUCTURE_DETAILS on Interface IF_MDG_DT_STRUCTURE_GENERATOR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703