SAP ABAP Class CL_MDG_MDF_TR_METHOD_EXPORT (FIN Master Data: Transport - Before Export)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_MDF1 (Package) Master Data: Buffers and Instances
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_TR_EXP_DEFAULT FINB TR: Default Before-Exp Methods 20081218
Properties
Class CL_MDG_MDF_TR_METHOD_EXPORT  
Short Description FIN Master Data: Transport - Before Export    
Super Class CL_MDG_TR_EXP_DEFAULT FINB TR: Default Before-Exp Methods 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_MDF1   Master Data: Buffers and Instances 
Created 20081218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_MDG_MDF_ROLE_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_MDG_MDF_TR_METHOD_EXPORT has no interface implemented.
Friends
Class CL_MDG_MDF_TR_METHOD_EXPORT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DT_FIELD Instance attribute Private Type reference (TYPE) MDG_MDF_TS_FIELDNAME FIN Master Data: Field Names 20081218
2 DT_FIELD_SID Instance attribute Private Type reference (TYPE) T_FIELD_SID 20081218
3 GC_TR_SPECIAL_FIELD_FIELD Constant Private Type reference (TYPE) MDG_MDF_TR_SPECIAL_LOGIC 1 Special Logic in Transport 20081218
4 GC_TR_SPECIAL_FIELD_FIELD2 Constant Private Type reference (TYPE) MDG_MDF_TR_SPECIAL_LOGIC 2 Special Logic in Transport 20081218
5 GC_TR_SPECIAL_FIELD_FIELD_VSID Constant Private Type reference (TYPE) MDG_MDF_TR_SPECIAL_LOGIC 6 Special Logic in Transport 20081218
6 GC_TR_SPECIAL_FIELD_FSID Constant Private Type reference (TYPE) MDG_MDF_TR_SPECIAL_LOGIC 3 Special Logic in Transport 20081218
7 GC_TR_SPECIAL_FIELD_FSID_VSID Constant Private Type reference (TYPE) MDG_MDF_TR_SPECIAL_LOGIC 4 Special Logic in Transport 20081218
8 GC_TR_SPECIAL_FIELD_VSID Constant Private Type reference (TYPE) MDG_MDF_TR_SPECIAL_LOGIC 5 Special Logic in Transport 20081218
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20081218
2 MDG_MDF_ADD_TRUE_GUIDS Instance method Private Method 20090114
3 MDG_MDF_APPL Instance method Private Method 20090114
4 MDG_MDF_CHECK_TABLE_STATUS Static method Public Method 20090114
5 MDG_MDF_EXTRACT_SID Instance method Private Method 20090114
6 MDG_MDF_EXTRACT_SID_2 Instance method Private Method 20090114
7 MDG_MDF_GET_FIELDNAME_TO_TABLE Instance method Private Method 20090114
8 MDG_MDF_GET_SID_TABLE Instance method Private Method 20090114
9 MDG_MDF_GET_SPECIAL_FIELDS Instance method Private Method 20090114
10 MDG_MDF_OBJECT_ATTRSEL Instance method Private Method 20090114
11 MDG_MDF_OBJECT_BUPA Instance method Private Method 20090114
12 MDG_MDF_OBJECT_DEEP Instance method Private Method 20090114
13 MDG_MDF_OBJECT_DEEP_GENERATE Instance method Private Method 20090114
14 MDG_MDF_OBJECT_DUMMY Instance method Private Method 20090114
15 MDG_MDF_OBJECT_LAST Instance method Private Method 20090114
16 MDG_MDF_OBJECT_MDG_MDFSIDMAP Instance method Private Method 20090114
17 MDG_MDF_OBJECT_METADATA Instance method Private Method 20090114
Events
Class CL_MDG_MDF_TR_METHOD_EXPORT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_FIELD_SID Private See coding 20081218 begin of s_field_sid, fieldname_sid type MDG_MDF_FIELDNAME_SID, value_sid type MDG_MDF_SID, end of s_field_sid
2 S_REUSABLE Private See coding 20081218 begin of S_REUSABLE, true_guid TYPE MDG_MDF_VALUE, name TYPE MDG_MDF_VALUE, guid_field TYPE MDG_MDF_FIELDNAME, name_field TYPE MDG_MDF_FIELDNAME, guid_sobj TYPE MDG_TR_OBJECT, name_sobj TYPE MDG_TR_OBJECT, guid_check TYPE MDG_MDF_TABNAME, complete TYPE MDG_MDF_FLG, end of s_reusable
3 S_SPECIAL_FIELD Private See coding 20081218 begin of s_special_field, fieldname type MDG_MDF_FIELDNAME, fieldname_2 type MDG_MDF_FIELDNAME, type type MDG_MDF_TR_SPECIAL_LOGIC, end of s_special_field
4 T_FIELD_SID Private See coding 20081218 t_field_sid type sorted table of s_field_sid with unique key fieldname_sid value_sid
5 T_REUSABLE Private See coding 20081218 t_reusable type SORTED TABLE OF s_reusable WITH UNIQUE KEY true_guid
6 T_SPECIAL_FIELD Private See coding 20081218 t_special_field type sorted table of s_special_field with unique key fieldname
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MDG_MDF_TR_METHOD_EXPORT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_ADD_TRUE_GUIDS Signature

Method MDG_MDF_ADD_TRUE_GUIDS on class CL_MDG_MDF_TR_METHOD_EXPORT has no parameter.
Method MDG_MDF_ADD_TRUE_GUIDS on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PHASE Call by reference Type reference (TYPE) CHAR1 'S' Single-Character Indicator 20090114

Method MDG_MDF_APPL on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_CHECK_TABLE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_INVALID Call by reference Type reference (TYPE) MDG_MDF_FLG FIN Master Data: General Indicator 20090114
2 Importing IO_MSG Call by reference Object reference (TYPE REF TO) CL_MDG_TR_MSG_COLLECTOR Message Collector - Tools and Enhancements 20090114
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20090114

Method MDG_MDF_CHECK_TABLE_STATUS on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_EXTRACT_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJ Call by reference Object reference (TYPE REF TO) IF_MDG_TR_OBJECT FINB TR: Transport Object 20090114

Method MDG_MDF_EXTRACT_SID on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_EXTRACT_SID_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_FOUND_FIELD Call by reference Type reference (TYPE) MDG_MDF_FLG FIN Master Data: General Indicator 20090114
2 Importing IO_ITAB Call by reference Object reference (TYPE REF TO) IF_MDG_TR_ITAB_REFERENCE FINB TR: Dynamic Internal Table 20090114
3 Importing IS_STRUCTURE Call by reference Type reference (TYPE) MDG_TR_STRUCTURE_INFO FINB TR: Structure (Types) of Participating Tables 20090114
4 Importing IT_SELOPTS Call by reference Type reference (TYPE) MDG_TR_T_TABLERANGE FINB TR: Table of Select Options for Tables 20090114
5 Importing I_DATAINFO Call by reference Type reference (TYPE) MDG_TR_DATAINFO FINB TR: Directory of Data in Container 20090114
6 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME Master Data: Field Name 20131113
7 Importing I_FIELDNAME_SID Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FIN Master Data: Field Name 20090114
8 Importing I_VALUE_SID Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FIN Master Data: Field Name 20090114

Method MDG_MDF_EXTRACT_SID_2 on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_GET_FIELDNAME_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FIN Master Data: Field Name 20090114
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20090114

Method MDG_MDF_GET_FIELDNAME_TO_TABLE on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_GET_SID_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TABNAME Call by reference Type reference (TYPE) MDG_MDF_TABNAME 20090114
2 Importing I_FIELDNAME_SID Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME_SID 20090114

Method MDG_MDF_GET_SID_TABLE on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_GET_SPECIAL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) T_SPECIAL_FIELD FIN Master Data: Role 20090114
2 Importing I_OBJECT Call by reference Type reference (TYPE) MDG_TR_OBJECT FINB TR: Transport Object 20090114

Method MDG_MDF_GET_SPECIAL_FIELDS on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_OBJECT_ATTRSEL Signature

Method MDG_MDF_OBJECT_ATTRSEL on class CL_MDG_MDF_TR_METHOD_EXPORT has no parameter.
Method MDG_MDF_OBJECT_ATTRSEL on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_OBJECT_BUPA Signature

Method MDG_MDF_OBJECT_BUPA on class CL_MDG_MDF_TR_METHOD_EXPORT has no parameter.
Method MDG_MDF_OBJECT_BUPA on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_OBJECT_DEEP Signature

Method MDG_MDF_OBJECT_DEEP on class CL_MDG_MDF_TR_METHOD_EXPORT has no parameter.
Method MDG_MDF_OBJECT_DEEP on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_OBJECT_DEEP_GENERATE Signature

Method MDG_MDF_OBJECT_DEEP_GENERATE on class CL_MDG_MDF_TR_METHOD_EXPORT has no parameter.
Method MDG_MDF_OBJECT_DEEP_GENERATE on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_OBJECT_DUMMY Signature

Method MDG_MDF_OBJECT_DUMMY on class CL_MDG_MDF_TR_METHOD_EXPORT has no parameter.
Method MDG_MDF_OBJECT_DUMMY on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_OBJECT_LAST Signature

Method MDG_MDF_OBJECT_LAST on class CL_MDG_MDF_TR_METHOD_EXPORT has no parameter.
Method MDG_MDF_OBJECT_LAST on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_OBJECT_MDG_MDFSIDMAP Signature

Method MDG_MDF_OBJECT_MDG_MDFSIDMAP on class CL_MDG_MDF_TR_METHOD_EXPORT has no parameter.
Method MDG_MDF_OBJECT_MDG_MDFSIDMAP on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.

Method MDG_MDF_OBJECT_METADATA Signature

Method MDG_MDF_OBJECT_METADATA on class CL_MDG_MDF_TR_METHOD_EXPORT has no parameter.
Method MDG_MDF_OBJECT_METADATA on class CL_MDG_MDF_TR_METHOD_EXPORT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702