SAP ABAP Class CL_UG_MD_TRANSPORT (FIN Master Data: Transport)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_TRANSPORT FIN Master Data: Transport 20020702
Properties
Class CL_UG_MD_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 UGMD1   FIN General: Master Data: Buffer + Instances 
Created 20010911   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UG_MD_TRANSPORT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UG_MD_TRANSPORT FIN Master Data: Transport 20020702
Friends
Class CL_UG_MD_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_FINB_TR_REQUEST FINB TR: Transport Request 20010911
2 DT_SID_FIELD Instance attribute Private Type reference (TYPE) UGMD_TS_FIELDNAME FIN Master Data: Field Names 20021112
3 D_TRMODE Instance attribute Private Type reference (TYPE) FINB_TR_TRANSPORTMODE FINB TR: Transport Mode 20011003
4 GC_SOBJ_AREAID Constant Public Type reference (TYPE) SOBJ_NAME 'UGMD001' Object Name in Object Directory 20020103
5 GC_SOBJ_BUPA Constant Public Type reference (TYPE) SOBJ_NAME 'UGMDBUPA' Object Name in Object Directory 20040723
6 GC_SOBJ_DELIVERED_TAB Constant Private Type reference (TYPE) SOBJ_NAME 'UGMD-ENTRY-IN-DELIVERED-TAB' Object Name in Object Directory 20010912
7 GC_SOBJ_GENERATED_TAB Constant Private Type reference (TYPE) SOBJ_NAME 'UGMD-ENTRY-IN-GENERATED-TAB' Object Name in Object Directory 20010912
8 GC_SOBJ_LAST Constant Public Type reference (TYPE) SOBJ_NAME 'UGMDLAST' 20040915
9 GC_SOBJ_META Constant Public Type reference (TYPE) SOBJ_NAME 'UGMDMETA' Object Name in Object Directory 20020103
10 GC_SOBJ_RFCDEST Constant Public Type reference (TYPE) SOBJ_NAME 'UGMD002' Object Name in Object Directory 20040402
11 GC_TR_SPECIAL_FIELD_FIELD_VSID Constant Private Type reference (TYPE) UG_MD_TR_SPECIAL_LOGIC 6 Special Logic in Transport 20021112
12 GC_TR_SPECIAL_FIELD_FSID Constant Private Type reference (TYPE) UG_MD_TR_SPECIAL_LOGIC 3 Special Logic in Transport 20021112
13 GC_TR_SPECIAL_FIELD_FSID_VSID Constant Private Type reference (TYPE) UG_MD_TR_SPECIAL_LOGIC 4 Special Logic in Transport 20021112
14 GC_TR_SPECIAL_FIELD_VSID Constant Private Type reference (TYPE) UG_MD_TR_SPECIAL_LOGIC 5 Special Logic in Transport 20021112
15 GO_INSTANCE_AUTOMATIC Static Attribute Private Object reference (TYPE REF TO) CL_UG_MD_TRANSPORT FIN Master Data: Transport 20020702
16 GO_INSTANCE_MANUAL Static Attribute Private Object reference (TYPE REF TO) CL_UG_MD_TRANSPORT FIN Master Data: Transport 20020702
17 GT_MANAGER_CALLBACK Static Attribute Private Type reference (TYPE) T_SPECIAL_CLASS FIN Workbench: Settings for Transport Objects 20011004
18 GT_OBJECT_FACTORY Static Attribute Private Type reference (TYPE) T_OBJECT_FACTORY 20011003
19 GT_SELECTION_GUI Static Attribute Private Type reference (TYPE) T_SPECIAL_CLASS 20030207
20 GT_UGMD1111 Static Attribute Private See coding 20030522
21 GT_UGMD1210 Static Attribute Private See coding 20030401
22 PR_CHAR_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN Master Data: Representation of a Characteristic 20040115
23 PR_META_DATA Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_META_DATA_EXT SEM: Master Data Access to Metadata 20021204
24 PR_ROLE_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_ROLE_FACTORY FIN Master Data: Roles 20021204
25 PR_SUB_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_SUB_OBJECT Fieldname sub-objects 20021204
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENTRY_SINGLE_OBJ Instance method Private Method 20020430
2 ADD_FIELDNAME_META Instance method Private Method 20010925
3 ADD_META_DATA Instance method Private Method 20010929
4 CHECK_FOR_SID Instance method Private Method 20011011
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010919
6 COLLECT_DEEP_OBJECTS Instance method Private Method 20021204
7 CONSTRUCTOR Instance method Public Constructor Constructor 20010911
8 GET_OBJECT_FACTORY Static method Private Method 20011003
9 GET_TRANSPORT_SUBOBJECT Static method Private Method Collect all sub object of received transport entries 20040323
Events
Class CL_UG_MD_TRANSPORT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_OBJECT_FACTORY Private See coding 20011003 begin of s_object_factory, appl type finb_tr_appl, o_instance type ref to cl_finb_tr_obj_factory, end of s_object_factory
2 S_SPECIAL_CLASS Private See coding 20030207 begin of s_special_class, sobj type finb_tr_object, classname type classname, end of s_special_class
3 T_OBJECT_FACTORY Private See coding 20011003 t_object_factory type hashed table of s_object_factory with unique key appl
4 T_SPECIAL_CLASS Private See coding 20030207 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) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20020430
2 Changing CT_FIELDNAME_ALL Call by reference Type reference (TYPE) UGMD_TS_FIELDNAME FI-Stammdaten: Feldnamen 20020430
3 Changing CT_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20020430
4 Changing CT_OBJECT Call by reference Type reference (TYPE) FINB_TR_T_OBJECTS FINB TR: Tabelle von Transportobjekten 20020912
5 Importing IF_COMPLETE Call by reference Type reference (TYPE) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20031216
6 Importing IF_NONCHECK_ATTR Call by reference Type reference (TYPE) UG_FLG_TR_ATTR ' ' 20050202
7 Importing IT_TABNAME Call by reference Type reference (TYPE) UGMD_T_TABNAME FIN-Stammdaten: Tabellennamen 20020430
8 Importing IT_TRANSPORT Call by reference Type reference (TYPE) UGMD_TS_TRANSPORT Transporteinträge 20020430
9 Importing IT_TRANSPORT_SEL Call by reference Type reference (TYPE) UGMD_T_TRANSPORT_SEL FI-Stammdaten: Transport mit Selektionsbedingung 20020430
10 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20020430
11 Importing I_OBJTYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20020801
12 Importing I_SOBJ Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20020430

Method ADD_ENTRY_SINGLE_OBJ on class CL_UG_MD_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_FINB_TR_TABU_OBJECT FINB TR: Transportobjekt 20010925
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20010925

Method ADD_FIELDNAME_META on class CL_UG_MD_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_FINB_TR_TABU_OBJECT FINB TR: Transportobjekt (TDAT) 20010929
2 Importing IT_FIELDNAME Call by reference Type reference (TYPE) UGMD_TS_FIELDNAME FI-Stammdaten: Feldnamen 20010929

Method ADD_META_DATA on class CL_UG_MD_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) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20011011
2 Importing IT_TABNAME Call by reference Type reference (TYPE) UGMD_T_TABNAME FIN-Stammdaten: Tabellennamen 20011011

Method CHECK_FOR_SID on class CL_UG_MD_TRANSPORT has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UG_MD_TRANSPORT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UG_MD_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) UGMD_TS_ROLE FI-Stammdaten: Rollen 20030325
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20021204
3 Importing I_MASTERNAME Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20030513

Method COLLECT_DEEP_OBJECTS on class CL_UG_MD_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) UG_FLG FI-Stammdaten: Allgemeines Kennzeichen 20010911

Method CONSTRUCTOR on class CL_UG_MD_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_FINB_TR_OBJ_FACTORY FINB TR: Fabrik für Transportobjekte 20011003
2 Importing I_OBJECT Call by reference Type reference (TYPE) FINB_TR_OBJECT FINB TR: Transportobjekt 20011003
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20020801

Method GET_OBJECT_FACTORY on class CL_UG_MD_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) UGMD_TS_TRANSPORT Transport Entries 20040323
2 Exporting ET_TRANSPORT_SEL Call by reference Type reference (TYPE) UGMD_T_TRANSPORT_SEL FIN Master Data: Transport with Selection Condition 20040323
3 Importing IF_INCLUDE_MAIN_OBJECT Call by reference Type reference (TYPE) UG_FLG '' FIN Master Data: General Indicator 20040323
4 Importing IF_INCLUDE_REUSABLE Call by reference Type reference (TYPE) UG_FLG '' FIN Master Data: General Indicator 20040323
5 Importing IT_TRANSPORT Call by reference Type reference (TYPE) UGMD_TS_TRANSPORT Transport Entries 20040323
6 Importing IT_TRANSPORT_SEL Call by reference Type reference (TYPE) UGMD_T_TRANSPORT_SEL FIN Master Data: Transport with Selection Condition 20040323
7 Importing I_APPLICATION Call by reference Type reference (TYPE) UG_APPLICATION '' FIN Master Data: Application 20040323
8 Importing I_AREAID Call by reference Type reference (TYPE) UG_AREAID '' FIN Master Data: Application Area 20040323
# Exception Resumable Description Created on
1 FAILURE for example - impossible to get char instance, etc... 20040323
History
Last changed by/on SAP  20041006 
SAP Release Created in 10A