SAP ABAP Class CL_MDG_MDF_TRANSPORT (FIN Master Data: Transport)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_MDF_TRANSPORT Master Data Transport 20081218
Properties
Class CL_MDG_MDF_TRANSPORT  
Short Description FIN Master Data: Transport    
Super Class    
Instantiability of a Class 0  Private 
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
Class CL_MDG_MDF_TRANSPORT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_MDG_MDF_TRANSPORT Master Data Transport 20081218
Friends
Class CL_MDG_MDF_TRANSPORT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_TR_REQUEST Instance attribute Public Object reference (TYPE REF TO) IF_MDG_TR_REQUEST FINB TR: Transport Request 20081218
2 DT_SID_FIELD Instance attribute Private Type reference (TYPE) MDG_MDF_TS_FIELDNAME FIN Master Data: Field Names 20081218
3 D_REQUEST Instance attribute Private Type reference (TYPE) TRKORR Request/Task 20081218
4 D_TASK Instance attribute Private Type reference (TYPE) TRKORR Request/Task 20081218
5 D_TRMODE Instance attribute Private Type reference (TYPE) MDG_TR_TRANSPORTMODE FINB TR: Transport Mode 20081218
6 GC_SOBJ_AREAID Constant Public Type reference (TYPE) SOBJ_NAME 'MDG-MDF001' Object Name in Object Directory 20081218
7 GC_SOBJ_DELIVERED_TAB Constant Private Type reference (TYPE) SOBJ_NAME 'MDG-MDF-ENTRY-IN-DELIVERED-TAB' Object Name in Object Directory 20081218
8 GC_SOBJ_GENERATED_TAB Constant Private Type reference (TYPE) SOBJ_NAME 'MDG-MDF-ENTRY-IN-GENERATED-TAB' Object Name in Object Directory 20081218
9 GC_SOBJ_LAST Constant Public Type reference (TYPE) SOBJ_NAME 'MDG-MDFLAST' 20081218
10 GC_SOBJ_META Constant Public Type reference (TYPE) SOBJ_NAME 'MDG-MDFMETA' Object Name in Object Directory 20081218
11 GC_TR_SPECIAL_FIELD_FIELD_VSID Constant Private Type reference (TYPE) MDG_MDF_TR_SPECIAL_LOGIC 6 Special Logic in Transport 20081218
12 GC_TR_SPECIAL_FIELD_FSID Constant Private Type reference (TYPE) MDG_MDF_TR_SPECIAL_LOGIC 3 Special Logic in Transport 20081218
13 GC_TR_SPECIAL_FIELD_FSID_VSID Constant Private Type reference (TYPE) MDG_MDF_TR_SPECIAL_LOGIC 4 Special Logic in Transport 20081218
14 GC_TR_SPECIAL_FIELD_VSID Constant Private Type reference (TYPE) MDG_MDF_TR_SPECIAL_LOGIC 5 Special Logic in Transport 20081218
15 GO_INSTANCE_AUTOMATIC Static Attribute Private Object reference (TYPE REF TO) CL_MDG_MDF_TRANSPORT FIN Master Data: Transport 20081218
16 GO_INSTANCE_MANUAL Static Attribute Private Object reference (TYPE REF TO) CL_MDG_MDF_TRANSPORT FIN Master Data: Transport 20081218
17 GT_MANAGER_CALLBACK Static Attribute Private Type reference (TYPE) T_SPECIAL_CLASS FIN Workbench: Settings for Transport Objects 20081218
18 GT_OBJECT_FACTORY Static Attribute Private Type reference (TYPE) T_OBJECT_FACTORY 20081218
19 GT_SELECTION_GUI Static Attribute Private Type reference (TYPE) T_SPECIAL_CLASS 20081218
20 PR_CHAR_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_MDG_MDF_FACTORY FIN Master Data: Representation of a Characteristic 20081218
21 PR_META_DATA Instance attribute Private Object reference (TYPE REF TO) IF_MDG_MDF_META_DATA_EXT SEM: Master Data Access to Metadata 20081218
22 PR_ROLE_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_MDG_MDF_ROLE_FACTORY FIN Master Data: Roles 20081218
23 PR_TIMESTAMP Static Attribute Private Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20081218
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENTRY_SINGLE_OBJ Instance method Private Method 20081218
2 ADD_FIELDNAME_META Instance method Private Method 20081218
3 ADD_META_DATA Instance method Private Method 20081218
4 BUILD_LOCAL_ROLES Static method Private Method 20081218
5 CHECK_FOR_SID Instance method Private Method 20081218
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081218
7 COLLECT_DEEP_OBJECTS Instance method Private Method 20081218
8 CONSTRUCTOR Instance method Public Constructor Constructor 20081218
9 GET_OBJECT_FACTORY Static method Private Method 20081218
10 GET_TRANSPORT_SUBOBJECT Static method Private Method Collect all sub object of received transport entries 20081218
Events
Class CL_MDG_MDF_TRANSPORT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_OBJECT_FACTORY Private See coding 20081218 begin of s_object_factory, appl type MDG_TR_APPL, o_instance type ref to CL_MDG_TR_OBJ_FACTORY, end of s_object_factory
2 S_SPECIAL_CLASS Private See coding 20081218 begin of s_special_class, sobj type MDG_TR_OBJECT, classname type classname, end of s_special_class
3 T_OBJECT_FACTORY Private See coding 20081218 t_object_factory type hashed table of s_object_factory with unique key appl
4 T_SPECIAL_CLASS Private See coding 20081218 t_special_class type hashed table of s_special_class with unique key sobj
Method Signatures

Method ADD_ENTRY_SINGLE_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_HAS_SID Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Changing CT_FIELDNAME_ALL Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME FI-Stammdaten: Feldnamen 20081218
3 Changing CT_MESSAGE Call by reference Type reference (TYPE) MDG_MDF_T_MESSAGE FI-Stammdaten: Meldungen 20081218
4 Changing CT_OBJECT Call by reference Type reference (TYPE) MDG_TR_T_OBJECTS FINB TR: Tabelle von Transportobjekten 20081218
5 Importing IF_COMPLETE Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
6 Importing IF_NONCHECK_ATTR Call by reference Type reference (TYPE) MDG_MDF_FLG_TR_ATTR ' ' 20081218
7 Importing IT_TABNAME Call by reference Type reference (TYPE) MDG_MDF_T_TABNAME FIN-Stammdaten: Tabellennamen 20081218
8 Importing IT_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transporteinträge 20081218
9 Importing IT_TRANSPORT_SEL Call by reference Type reference (TYPE) MDG_MDF_T_TRANSPORT_SEL FI-Stammdaten: Transport mit Selektionsbedingung 20081218
10 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218
11 Importing I_OBJTYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20081218
12 Importing I_SOBJ Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20081218

Method ADD_ENTRY_SINGLE_OBJ on class CL_MDG_MDF_TRANSPORT has no exception.

Method ADD_FIELDNAME_META Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_MDG_TR_TABU_OBJECT FINB TR: Transportobjekt 20081218
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218

Method ADD_FIELDNAME_META on class CL_MDG_MDF_TRANSPORT has no exception.

Method ADD_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_MDG_TR_TABU_OBJECT FINB TR: Transportobjekt (TDAT) 20081218
2 Importing IT_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_TS_FIELDNAME FI-Stammdaten: Feldnamen 20081218

Method ADD_META_DATA on class CL_MDG_MDF_TRANSPORT has no exception.

Method BUILD_LOCAL_ROLES Signature

Method BUILD_LOCAL_ROLES on class CL_MDG_MDF_TRANSPORT has no parameter.
Method BUILD_LOCAL_ROLES on class CL_MDG_MDF_TRANSPORT has no exception.

Method CHECK_FOR_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_HAS_SID Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218
2 Importing IT_TABNAME Call by reference Type reference (TYPE) MDG_MDF_T_TABNAME FIN-Stammdaten: Tabellennamen 20081218

Method CHECK_FOR_SID on class CL_MDG_MDF_TRANSPORT has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COLLECT_DEEP_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROLE Call by reference Type reference (TYPE) MDG_MDF_TS_ROLE FI-Stammdaten: Rollen 20081218
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) MDG_MDF_FIELDNAME FI-Stammdaten: Feldname 20081218
3 Importing I_MASTERNAME Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20081218

Method COLLECT_DEEP_OBJECTS on class CL_MDG_MDF_TRANSPORT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MANUAL Call by reference Type reference (TYPE) MDG_MDF_FLG FI-Stammdaten: Allgemeines Kennzeichen 20081218

Method CONSTRUCTOR on class CL_MDG_MDF_TRANSPORT has no exception.

Method GET_OBJECT_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_MDG_TR_OBJ_FACTORY FINB TR: Fabrik für Transportobjekte 20081218
2 Importing I_OBJECT Call by reference Type reference (TYPE) MDG_TR_OBJECT FINB TR: Transportobjekt 20081218
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20081218

Method GET_OBJECT_FACTORY on class CL_MDG_MDF_TRANSPORT has no exception.

Method GET_TRANSPORT_SUBOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transport Entries 20081218
2 Exporting ET_TRANSPORT_SEL Call by reference Type reference (TYPE) MDG_MDF_T_TRANSPORT_SEL FIN Master Data: Transport with Selection Condition 20081218
3 Importing IF_INCLUDE_MAIN_OBJECT Call by reference Type reference (TYPE) MDG_MDF_FLG '' FIN Master Data: General Indicator 20081218
4 Importing IF_INCLUDE_REUSABLE Call by reference Type reference (TYPE) MDG_MDF_FLG '' FIN Master Data: General Indicator 20081218
5 Importing IT_TRANSPORT Call by reference Type reference (TYPE) MDG_MDF_TS_TRANSPORT Transport Entries 20081218
6 Importing IT_TRANSPORT_SEL Call by reference Type reference (TYPE) MDG_MDF_T_TRANSPORT_SEL FIN Master Data: Transport with Selection Condition 20081218
7 Importing I_APPLICATION Call by reference Type reference (TYPE) MDG_MDF_APPLICATION '' FIN Master Data: Application 20081218
8 Importing I_AREAID Call by reference Type reference (TYPE) MDG_MDF_AREAID '' FIN Master Data: Application Area 20081218
# Exception Resumable Description Created on
1 FAILURE for example - impossible to get char instance, etc... 20081218
History
Last changed by/on SAP  20130531 
SAP Release Created in 702