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
⤷ 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 |