SAP ABAP Class CL_PXN_MIGRATION (Migration ESR <-> MDR proxies)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_GENTIME_MDR (Package) Proxy Generation Meta Data Repository
Properties
Class CL_PXN_MIGRATION  
Short Description Migration ESR <-> MDR proxies    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_GENTIME_MDR   Proxy Generation Meta Data Repository 
Created 20090515   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PXN_MIGRATION has no forward declaration.
Interfaces
Class CL_PXN_MIGRATION has no interface implemented.
Friends
Class CL_PXN_MIGRATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_UNITTEST_NAMESPACE_MDR Constant Public Type reference (TYPE) PRX_NSPCE 'http://sap.com/mdr/unittest/*' Proxy Generation: Namespace in the Integration Builder 20090519
2 C_UNITTEST_NAMESPACE_MIG Constant Public Type reference (TYPE) PRX_NSPCE 'http://proxy.com/proxyveri/mdr/mig_unittest' Proxy Generation: Namespace in the Integration Builder 20090707
3 FAKE_TAB Static Attribute Private See coding 20130426
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_LOG Static method Private Method 20090617
2 CHECK_ENTRY Static method Private Method check entry if it can be migrated 20100910
3 CONVERT_INLINE_TYPES Static method Public Method 20100723
4 FAKE_TARGET Static method Public Method 20120829
5 GET_NAMESPACES Static method Public Method returns maintained namespaces 20120807
6 GET_TARGET_GEN_APPL Static method Public Method returns target generating application for given namespace 20090515
7 MIGRATE_TO_MDR Static method Public Method 20090624
8 SELECT_OBJECTS Static method Public Method 20090519
9 SYMSG_TO_LOG Static method Private Method 20100910
10 SYMSG_TO_OBJECT Static method Private Method 20100910
Events
Class CL_PXN_MIGRATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_FAKE Private See coding 20130426 begin of t_fake, NAMESPACE type PRX_NSPCE, GEN_APPL type PXNGENAPPL, end of t_fake
2 T_NAMESPACES_GEN_APPL Public See coding 20120809 t_namespaces_gen_appl type standard table of t_namespace_gen_appl with key primary_key components namespace
3 T_NAMESPACE_GEN_APPL Public See coding 20120809 begin of t_namespace_gen_appl, NAMESPACE type PRX_NSPCE, GEN_APPL type PXNGENAPPL, end of t_namespace_gen_appl
4 T_OBJECT Public See coding 20090519 begin of t_object, object type prx_r3obj, obj_name type prx_r3name, type type prx_type, name type prx_ifrnam, namespace type prx_nspce, gen_appl type prxgenappl, object_m type prx_r3obj, obj_name_m type prx_r3name, message type if_proxy_t100_message=>t_t100_message, end of t_object
5 T_OBJECTS Public See coding 20090519 t_objects type standard table of t_object with key primary_key components object obj_name
6 T_PROXY_KEY Public See coding 20090624 begin of t_proxy_key, object type prx_r3obj, obj_name type prx_r3name, end of t_proxy_key
7 T_PROXY_KEYS Public See coding 20090624 t_proxy_keys type standard table of t_proxy_key with key primary_key components object obj_name
Method Signatures

Method ADD_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFR_NAME Call by reference Type reference (TYPE) PRX_IFRNAM Proxy Generation: Object Name in Integration Builder 20090617
2 Importing IFR_NSPCE Call by reference Type reference (TYPE) PRX_NSPCE Proxy Generation: Namespace in the Integration Builder 20090617
3 Changing LOG Call by reference Type reference (TYPE) SPRX_LOG_T Proxy-Generierung: Protokoll zur Aktivierung 20090617
4 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20090617
5 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20090617

Method ADD_TO_LOG on class CL_PXN_MIGRATION has no exception.

Method CHECK_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) T_PROXY_KEY 20100910
2 Returning OBJECT Value transfer Type reference (TYPE) T_OBJECT 20100910

Method CHECK_ENTRY on class CL_PXN_MIGRATION has no exception.

Method CONVERT_INLINE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEYS Call by reference Type reference (TYPE) T_PROXY_KEYS 20100723
2 Exporting LOG Call by reference Type reference (TYPE) SPROXLOGS Table of Logs 20100723
3 Importing TRANSPORT_NUMBER Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20100723

Method CONVERT_INLINE_TYPES on class CL_PXN_MIGRATION has no exception.

Method FAKE_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GEN_APPL Call by reference Type reference (TYPE) PXNGENAPPL Generation Source 20120829
2 Importing NAMESPACE Call by reference Type reference (TYPE) CSEQUENCE Proxy Generation: External Namespace 20120829

Method FAKE_TARGET on class CL_PXN_MIGRATION has no exception.

Method GET_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GEN_APPL Call by reference Type reference (TYPE) PRXGENAPPL '~' '~' -> all 20120807
2 Returning NAMESPACES Value transfer Type reference (TYPE) T_NAMESPACES_GEN_APPL namespace -> gen_appl 20120807

Method GET_NAMESPACES on class CL_PXN_MIGRATION has no exception.

Method GET_TARGET_GEN_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GEN_APPL Value transfer Type reference (TYPE) PXNGENAPPL Proxy Generation: Generation Source 20090515
2 Importing NAMESPACE Call by reference Type reference (TYPE) PRX_NSPCE Proxy Generation: Namespace in the Integration Builder 20090515

Method GET_TARGET_GEN_APPL on class CL_PXN_MIGRATION has no exception.

Method MIGRATE_TO_MDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEYS Call by reference Type reference (TYPE) T_PROXY_KEYS 20090624
2 Exporting LOG Call by reference Type reference (TYPE) SPROXLOGS Table of Logs 20090624
3 Importing TRANSPORT_NUMBER Call by reference Type reference (TYPE) KORRNUM Name of the locked correction 20090624

Method MIGRATE_TO_MDR on class CL_PXN_MIGRATION has no exception.

Method SELECT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMESPACE_RANGE Call by reference Type reference (TYPE) PRX_R_NSPCE_T Range for PRX_IFRNAM 20090519
2 Returning OBJECTS Value transfer Type reference (TYPE) T_OBJECTS 20090519

Method SELECT_OBJECTS on class CL_PXN_MIGRATION has no exception.

Method SYMSG_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFR_NAME Call by reference Type reference (TYPE) PRX_IFRNAM Proxy Generation: Object Name in Integration Builder 20100910
2 Importing IFR_NSPCE Call by reference Type reference (TYPE) PRX_NSPCE Proxy Generation: Namespace in the Integration Builder 20100910
3 Returning LOG Value transfer Type reference (TYPE) SPROXLOG 20100910
4 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20100910
5 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20100910

Method SYMSG_TO_LOG on class CL_PXN_MIGRATION has no exception.

Method SYMSG_TO_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GEN_APPL Call by reference Type reference (TYPE) PRXGENAPPL Generation Source 20100910
2 Importing NAME Call by reference Type reference (TYPE) PRX_IFRNAM Proxy Generation: Object Name in Integration Builder 20100910
3 Importing NAMESPACE Call by reference Type reference (TYPE) PRX_NSPCE Proxy Generation: Namespace in the Integration Builder 20100910
4 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20100910
5 Importing OBJECT_M Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20100910
6 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20100910
7 Importing OBJ_NAME_M Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20100910
8 Returning PROXY_OBJECT Value transfer Type reference (TYPE) T_OBJECT 20100910
9 Importing TYPE Call by reference Type reference (TYPE) PRX_TYPE Proxy Generation: Object Type in Modelling Environment 20100910

Method SYMSG_TO_OBJECT on class CL_PXN_MIGRATION has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 72L