SAP ABAP Class CL_UG_MD_TR_METHOD_EXPORT (FIN Master Data: Transport - Before Export)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UGMD1 (Package) FIN General: Master Data: Buffer + Instances
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FINB_TR_EXP_DEFAULT FINB TR: Default Before-Exp Methods 20011009
Properties
Class CL_UG_MD_TR_METHOD_EXPORT  
Short Description FIN Master Data: Transport - Before Export    
Super Class CL_FINB_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 UGMD1   FIN General: Master Data: Buffer + Instances 
Created 20011009   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UG_MD_ROLE_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UG_MD_TR_METHOD_EXPORT has no interface implemented.
Friends
Class CL_UG_MD_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) UGMD_TS_FIELDNAME FIN Master Data: Field Names 20031128
2 DT_FIELD_SID Instance attribute Private Type reference (TYPE) T_FIELD_SID 20011011
3 GC_TR_SPECIAL_FIELD_FIELD Constant Private Type reference (TYPE) UG_MD_TR_SPECIAL_LOGIC 1 Special Logic in Transport 20031110
4 GC_TR_SPECIAL_FIELD_FIELD2 Constant Private Type reference (TYPE) UG_MD_TR_SPECIAL_LOGIC 2 Special Logic in Transport 20031110
5 GC_TR_SPECIAL_FIELD_FIELD_VSID Constant Private Type reference (TYPE) UG_MD_TR_SPECIAL_LOGIC 6 Special Logic in Transport 20021029
6 GC_TR_SPECIAL_FIELD_FSID Constant Private Type reference (TYPE) UG_MD_TR_SPECIAL_LOGIC 3 Special Logic in Transport 20021029
7 GC_TR_SPECIAL_FIELD_FSID_VSID Constant Private Type reference (TYPE) UG_MD_TR_SPECIAL_LOGIC 4 Special Logic in Transport 20021029
8 GC_TR_SPECIAL_FIELD_VSID Constant Private Type reference (TYPE) UG_MD_TR_SPECIAL_LOGIC 5 Special Logic in Transport 20021029
9 GT_SPECIAL_FIELDS Static Attribute Private See coding 20021029
10 GT_SPECIAL_FIELDS_READ Static Attribute Private See coding 20021029
11 GT_UGMD1111 Static Attribute Private See coding 20030522
12 GT_UGMD1210 Static Attribute Private See coding 20030430
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20030430
2 UGMD_ADD_TRUE_GUIDS Instance method Private Method 20040126
3 UGMD_APPL Instance method Private Method 20030430
4 UGMD_CHECK_TABLE_STATUS Static method Public Method 20030312
5 UGMD_EXTRACT_SID Instance method Private Method 20011011
6 UGMD_EXTRACT_SID_2 Instance method Private Method 20011011
7 UGMD_GET_FIELDNAME_TO_TABLE Instance method Private Method 20030616
8 UGMD_GET_SID_TABLE Instance method Private Method 20011025
9 UGMD_GET_SPECIAL_FIELDS Instance method Private Method 20021029
10 UGMD_OBJECT_ATTRSEL Instance method Private Method 20031120
11 UGMD_OBJECT_BUPA Instance method Private Method 20040723
12 UGMD_OBJECT_DEEP Instance method Private Method 20021218
13 UGMD_OBJECT_DEEP_GENERATE Instance method Private Method 20030620
14 UGMD_OBJECT_DUMMY Instance method Private Method 20030429
15 UGMD_OBJECT_LAST Instance method Private Method 20040915
16 UGMD_OBJECT_METADATA Instance method Private Method 20030312
17 UGMD_OBJECT_UGMDSIDMAP Instance method Private Method 20021218
Events
Class CL_UG_MD_TR_METHOD_EXPORT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_FIELD_SID Private See coding 20011011 begin of s_field_sid, fieldname_sid type ug_fieldname_sid, value_sid type ug_sid, end of s_field_sid
2 S_REUSABLE Private See coding 20040126 begin of S_REUSABLE, true_guid TYPE UG_VALUE, name TYPE UG_VALUE, guid_field TYPE UG_FIELDNAME, name_field TYPE UG_FIELDNAME, guid_sobj TYPE FINB_TR_OBJECT, name_sobj TYPE FINB_TR_OBJECT, guid_check TYPE UG_TABNAME, complete TYPE UG_FLG, end of s_reusable
3 S_SPECIAL_FIELD Private See coding 20021029 begin of s_special_field, fieldname type ug_fieldname, fieldname_2 type ug_fieldname, type type UG_MD_TR_SPECIAL_LOGIC, end of s_special_field
4 T_FIELD_SID Private See coding 20011011 t_field_sid type sorted table of s_field_sid with unique key fieldname_sid value_sid
5 T_REUSABLE Private See coding 20040126 t_reusable type SORTED TABLE OF s_reusable WITH UNIQUE KEY true_guid
6 T_SPECIAL_FIELD Private See coding 20021029 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_UG_MD_TR_METHOD_EXPORT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_ADD_TRUE_GUIDS Signature

Method UGMD_ADD_TRUE_GUIDS on class CL_UG_MD_TR_METHOD_EXPORT has no parameter.
Method UGMD_ADD_TRUE_GUIDS on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_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' Einstelliges Kennzeichen 20030430

Method UGMD_APPL on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_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) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20030312
2 Importing IO_MSG Call by reference Object reference (TYPE REF TO) CL_FINB_TR_MSG_COLLECTOR Nachrichtensammler - Tools und Erweiterungen 20030312
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20030312

Method UGMD_CHECK_TABLE_STATUS on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_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_FINB_TR_OBJECT FINB TR: Transportobjekt 20011011

Method UGMD_EXTRACT_SID on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_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) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20040430
2 Importing IO_ITAB Call by reference Object reference (TYPE REF TO) IF_FINB_TR_ITAB_REFERENCE FINB TR: Dynamische Interne Tabelle 20011011
3 Importing IS_STRUCTURE Call by reference Type reference (TYPE) FINB_TR_STRUCTURE_INFO FINB TR: Struktur (Typen) der beteiligten Tabellen 20030620
4 Importing IT_SELOPTS Call by reference Type reference (TYPE) FINB_TR_T_TABLERANGE FINB TR: Tabelle von Select-Options für Tabellen 20040430
5 Importing I_DATAINFO Call by reference Type reference (TYPE) FINB_TR_DATAINFO FINB TR: Directory der Daten im Container 20030131
6 Importing I_FIELDNAME_SID Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20011011
7 Importing I_VALUE_SID Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20011011

Method UGMD_EXTRACT_SID_2 on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_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) UG_FIELDNAME FI-Stammdaten: Feldname 20030616
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20030616

Method UGMD_GET_FIELDNAME_TO_TABLE on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_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) UG_TABNAME 20011025
2 Importing I_FIELDNAME_SID Call by reference Type reference (TYPE) UG_FIELDNAME_SID 20011025

Method UGMD_GET_SID_TABLE on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_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 FI-Stammdaten: Rolle 20021029
2 Importing I_OBJECT Call by reference Type reference (TYPE) FINB_TR_OBJECT FINB TR: Transportobjekt 20030203

Method UGMD_GET_SPECIAL_FIELDS on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_OBJECT_ATTRSEL Signature

Method UGMD_OBJECT_ATTRSEL on class CL_UG_MD_TR_METHOD_EXPORT has no parameter.
Method UGMD_OBJECT_ATTRSEL on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_OBJECT_BUPA Signature

Method UGMD_OBJECT_BUPA on class CL_UG_MD_TR_METHOD_EXPORT has no parameter.
Method UGMD_OBJECT_BUPA on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_OBJECT_DEEP Signature

Method UGMD_OBJECT_DEEP on class CL_UG_MD_TR_METHOD_EXPORT has no parameter.
Method UGMD_OBJECT_DEEP on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_OBJECT_DEEP_GENERATE Signature

Method UGMD_OBJECT_DEEP_GENERATE on class CL_UG_MD_TR_METHOD_EXPORT has no parameter.
Method UGMD_OBJECT_DEEP_GENERATE on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_OBJECT_DUMMY Signature

Method UGMD_OBJECT_DUMMY on class CL_UG_MD_TR_METHOD_EXPORT has no parameter.
Method UGMD_OBJECT_DUMMY on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_OBJECT_LAST Signature

Method UGMD_OBJECT_LAST on class CL_UG_MD_TR_METHOD_EXPORT has no parameter.
Method UGMD_OBJECT_LAST on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_OBJECT_METADATA Signature

Method UGMD_OBJECT_METADATA on class CL_UG_MD_TR_METHOD_EXPORT has no parameter.
Method UGMD_OBJECT_METADATA on class CL_UG_MD_TR_METHOD_EXPORT has no exception.

Method UGMD_OBJECT_UGMDSIDMAP Signature

Method UGMD_OBJECT_UGMDSIDMAP on class CL_UG_MD_TR_METHOD_EXPORT has no parameter.
Method UGMD_OBJECT_UGMDSIDMAP on class CL_UG_MD_TR_METHOD_EXPORT has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 10A