SAP ABAP Class CL_MDG_TRANSFORMER (File transformer)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-ML (Application Component) Mass Load
     MDG_BS_FILE_UPLOAD (Package) Master Data Processes Service Based File Upload
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_BP_IDOC_TRANSFORMER Transform BP IDOC to ESR MDT 20091101
2 Inheritance (c INHERITING FROM c_ref)  CL_MDG_CUSTOMER_TRANSFORM Customer transformation 20101027
3 Inheritance (c INHERITING FROM c_ref)  CL_MDG_SUPPLIER_TRANSFORM Supplier tranformation 20091022
Properties
Class CL_MDG_TRANSFORMER  
Short Description File transformer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_FILE_UPLOAD   Master Data Processes Service Based File Upload 
Created 20090930   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_TRANSFORMER has no forward declaration.
Interfaces
Class CL_MDG_TRANSFORMER has no interface implemented.
Friends
Class CL_MDG_TRANSFORMER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_REQUEST Instance attribute Private Object reference (TYPE REF TO) IF_SXMLP_PART 20091013
2 MV_INTERFACE Instance attribute Protected Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20091013
3 MV_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20091013
4 MV_METHOD Instance attribute Protected Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20091013
Methods
# Method Level Visibility Method type Description Created on
1 FILE_TRANSFORM Instance method Public Method FIle transform 20090930
2 GET_FILE_TYPE Instance method Public Method Get file type 20090930
3 GET_TRANSFORMERS Static method Public Method Get transformers 20090930
4 LOG_CREATE Instance method Public Method Create log 20090930
5 REGISTER Instance method Public Method Runtime register transformer 20090930
Events
Class CL_MDG_TRANSFORMER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_MDT Public See coding 20091013 BEGIN OF ts_mdt, mdt TYPE string, namespace TYPE string, END OF ts_mdt
2 TS_MDT_HANDLER Public See coding 20091013 BEGIN OF ts_mdt_handler, mdt TYPE string, namespace TYPE string, fileloader TYPE REF TO cl_mdg_transformer, END OF ts_mdt_handler
3 TT_MDT Public See coding 20091013 tt_mdt TYPE STANDARD TABLE OF ts_mdt
4 TT_MDT_HANDLER Public See coding 20091013 tt_mdt_handler TYPE STANDARD TABLE OF ts_mdt_handler
Method Signatures

Method FILE_TRANSFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECTS_XML Call by reference Type reference (TYPE) MDP_IL_TT_OBJECTS_XML MDP Initial Load 20091028
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091013
3 Importing IT_CONTENT Call by reference Type reference (TYPE) MDG_FILECONTENT_T File Content 20091013
4 Importing IT_FILES Call by reference Type reference (TYPE) MDG_FILE_HANDLE_T File name table 20091022
5 Importing IV_MDT Call by reference Type reference (TYPE) STRING 20091013
6 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING 20091013
7 Importing IV_XML_PORT Call by reference Type reference (TYPE) EDI_PVRCVP Port 20091028
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD_UI_ASSIST File Upload Exception 20091022

Method GET_FILE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NAME Call by reference Type reference (TYPE) TABNAME Table Name 20091013
# Exception Resumable Description Created on
1 CX_MDG_UPLOAD 20091013

Method GET_TRANSFORMERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MDT_HANDLER Call by reference Type reference (TYPE) TT_MDT_HANDLER 20091013

Method GET_TRANSFORMERS on class CL_MDG_TRANSFORMER has no exception.

Method LOG_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_APPLICATION Call by reference Object reference (TYPE REF TO) CL_MDG_TRANSFORMATION_APPL Upload Application class 20091013

Method LOG_CREATE on class CL_MDG_TRANSFORMER has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MDT_HANDLER Call by reference Type reference (TYPE) TT_MDT_HANDLER 20091013

Method REGISTER on class CL_MDG_TRANSFORMER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702