SAP ABAP Interface IF_PXN_FACTORY (Factory)
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
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PXN_FACTORY Factory 20090806
Properties
Interface IF_PXN_FACTORY  
Short Description Factory    
General Data
Package SAI_PROXY_GENTIME_MDR   Proxy Generation Meta Data Repository 
Created 20090806   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PROXY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_PXN_WSDL_ACCESS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_PXN_CONST_WSDL wsdl constants 20110121
Friends
Interface IF_PXN_FACTORY has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 WSDLTYPE Instance attribute Public Attribute reference (LIKE) 20110121
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_FILE_ACCESS Instance method Public Method create instance for WSDL-Access 20110609
2 CREATE_WSDL_ACCESS Instance method Public Method create instance for WSDL-Access 20110217
3 EXISTS Instance method Public Method 20090806
4 EXISTS_ABAP Static method Public Method Get single Proxy Header by ABAP Key 20100625
5 LOAD_BY_ABAP_NAME Instance method Public Method 20090806
6 LOAD_BY_QNAME Instance method Public Method 20090806
7 LOAD_CONSUMER_FACTORY_BY_QNAME Instance method Public Method 20120216
8 LOAD_CONTRACT_BY_QNAME Instance method Public Method 20111128
9 LOAD_CONTRACT_IMPL_BY_QNAME Instance method Public Method 20111128
10 LOAD_DATATYPE_BY_QNAME Instance method Public Method 20090806
11 LOAD_ENHANCEMENT_BY_QNAME Instance method Public Method 20090806
12 LOAD_FAULT_TYPE_BY_QNAME Instance method Public Method 20090806
13 LOAD_INBOUND_INTF_BY_QNAME Instance method Public Method 20090806
14 LOAD_INTERFACE_BY_QNAME Instance method Public Method 20090806
15 LOAD_MAPPING_BY_QNAME Instance method Public Method 20090806
16 LOAD_MAPPING_FACADE_BY_QNAME Instance method Public Method 20090806
17 LOAD_MESSAGE_TYPE_BY_QNAME Instance method Public Method 20090806
18 LOAD_OUTBOUND_EVENT_BY_QNAME Instance method Public Method 20090806
19 LOAD_OUTBOUND_INTF_BY_QNAME Instance method Public Method 20090806
20 LOAD_PROC_TYPE_DOM_BY_QNAME Instance method Public Method 20111026
21 LOAD_RFC_CONSUMER_BY_QNAME Instance method Public Method 20121030
22 LOAD_SCENARIO_BY_QNAME Instance method Public Method 20120307
23 LOAD_SEM_CONTRACT_BY_QNAME Instance method Public Method 20111117
24 NEW Instance method Public Method 20090806
25 NEW_CONSUMER_FACTORY Instance method Public Method 20120210
26 NEW_CONTRACT Instance method Public Method 20111128
27 NEW_CONTRACT_IMPL Instance method Public Method 20111128
28 NEW_DATATYPE Instance method Public Method 20090806
29 NEW_ENHANCEMENT Instance method Public Method 20090806
30 NEW_ESR_OBJECT Instance method Public Method do not use 20130423
31 NEW_EXT_INBOUND_INTERFACE Instance method Public Method 20100610
32 NEW_EXT_OUTBOUND_INTERFACE Instance method Public Method 20100610
33 NEW_FAULT_TYPE Instance method Public Method 20090806
34 NEW_INBOUND_INTERFACE Instance method Public Method 20090806
35 NEW_MAPPING Instance method Public Method 20090806
36 NEW_MAPPING_FACADE Instance method Public Method 20090806
37 NEW_MESSAGE_TYPE Instance method Public Method 20090806
38 NEW_OUTBOUND_EVENT Instance method Public Method 20090806
39 NEW_OUTBOUND_INTERFACE Instance method Public Method 20090806
40 NEW_PROC_TYPE_DOM Instance method Public Method 20111026
41 NEW_RFC_CONSUMER Instance method Public Method 20121010
42 NEW_SCENARIO Instance method Public Method 20120307
43 NEW_SEM_CONTRACT Instance method Public Method 20111117
44 TABLE_EXISTS Instance method Public Method 20091117
Events
Interface IF_PXN_FACTORY has no event.
Types
Interface IF_PXN_FACTORY has no local type.
Method Signatures

Method CREATE_FILE_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTTP_DEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110609
2 Importing HTTP_PATH_SUFFIX Call by reference Type reference (TYPE) CSEQUENCE 20110609
3 Importing RETRIEVER Call by reference Object reference (TYPE REF TO) IF_SLIB_RETRIEVER 20110609
4 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_PXN_FILE_ACCESS Access to WSDL 20110609
5 Importing SOURCE Call by reference Type reference (TYPE) CSEQUENCE URI 20110609
6 Importing SOURCE_TYPE Call by reference Type reference (TYPE) IF_PXN_WSDL_ACCESS=>T_SOURCE_TYPE IF_PXN_WSDL_ACCESS=>C_SOURCE_TYPE_RETRIEVER 20110609
# Exception Resumable Description Created on
1 CX_PXN_FAULT MDR fault (abstract) 20110609

Method CREATE_WSDL_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTTP_DEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110217
2 Importing HTTP_PATH_SUFFIX Call by reference Type reference (TYPE) CSEQUENCE 20110217
3 Importing PORTTYPE Call by reference Type reference (TYPE) QNAME Qualified Name 20110527
4 Importing RETRIEVER Call by reference Object reference (TYPE REF TO) IF_SLIB_RETRIEVER 20110304
5 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_PXN_WSDL_ACCESS Access to WSDL 20110217
6 Importing SOURCE Call by reference Type reference (TYPE) CSEQUENCE URI 20110217
7 Importing SOURCE_TYPE Call by reference Type reference (TYPE) IF_PXN_WSDL_ACCESS=>T_SOURCE_TYPE IF_PXN_WSDL_ACCESS=>C_SOURCE_TYPE_RETRIEVER 20110217
# Exception Resumable Description Created on
1 CX_PXN_FAULT MDR fault (abstract) 20110527

Method EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXISTS Value transfer Type reference (TYPE) PRX_BOOLEAN 20090806
2 Importing GEN_APPL Call by reference Type reference (TYPE) PRXGENAPPL CL_PROXY=>GENERATING_APPLICATION_MDR Generation Source 20110825
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS parameter is obligatory for GEN_APPL=WEBSERVICES 20110825
5 Importing TYPE Call by reference Type reference (TYPE) PRX_TYPE 20090806

Method EXISTS on Interface IF_PXN_FACTORY has no exception.

Method EXISTS_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXISTS Value transfer Type reference (TYPE) PRX_BOOLEAN ABAP Proxies: Boolean Value ('X' = True, Space = False) 20100625
2 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ Proxy Generation: Object Type in R3 (DTEL, TABL,...) 20100625
3 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20100625

Method EXISTS_ABAP on Interface IF_PXN_FACTORY has no exception.

Method LOAD_BY_ABAP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MAIN Value transfer Object reference (TYPE REF TO) IF_PX_MAIN 20090806
2 Importing OBJECT Call by reference Type reference (TYPE) PRX_R3OBJ 20090806
3 Importing OBJ_NAME Call by reference Type reference (TYPE) PRX_R3NAME 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
3 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method LOAD_BY_QNAME 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 20110301
2 Returning MAIN Value transfer Object reference (TYPE REF TO) IF_PX_MAIN 20090806
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS has to be supplied for GENAPPL WebServices 20110301
5 Importing TYPE Call by reference Type reference (TYPE) PRX_TYPE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
3 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method LOAD_CONSUMER_FACTORY_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20120216
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20120216
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_CONSUMER_FACTORY 20120216
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20120216
2 CX_PXN_LOCK_FAILED 20120216
3 CX_PXN_UNQUALIFIED 20120216

Method LOAD_CONTRACT_BY_QNAME 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 'BACKENDMDR' Generation Source 20120529
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20111128
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20111128
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20120529
5 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_CONTRACT 20111128
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20111128
2 CX_PXN_LOCK_FAILED 20111128
3 CX_PXN_UNQUALIFIED 20111128

Method LOAD_CONTRACT_IMPL_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20111128
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20111128
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_CONTRACT_IMPLEMENTATION 20111128
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20111128
2 CX_PXN_LOCK_FAILED 20111128
3 CX_PXN_UNQUALIFIED 20111128

Method LOAD_DATATYPE_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_DATATYPE global datatype 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
3 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method LOAD_ENHANCEMENT_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_DATATYPE_APPEND 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
3 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method LOAD_FAULT_TYPE_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_FAULT_TYPE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
3 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method LOAD_INBOUND_INTF_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_INBOUND_INTERFACE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
3 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method LOAD_INTERFACE_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_INTERFACE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
3 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method LOAD_MAPPING_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_MAPPING 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
3 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method LOAD_MAPPING_FACADE_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_MAPPING_FACADE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
3 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method LOAD_MESSAGE_TYPE_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_MESSAGE_TYPE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
3 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method LOAD_OUTBOUND_EVENT_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_OUTBOUND_EVENT 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
3 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method LOAD_OUTBOUND_INTF_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_OUTBOUND_INTERFACE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
3 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method LOAD_PROC_TYPE_DOM_BY_QNAME 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 'BACKENDMDR' Generation Source 20120529
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20111026
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20111026
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20120529
5 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_PROCESSING_TYPE_DOMAIN 20111026
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20111026
2 CX_PXN_LOCK_FAILED 20111026
3 CX_PXN_UNQUALIFIED 20111026

Method LOAD_RFC_CONSUMER_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20121030
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20121030
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_RFC_CONSUMER 20121030
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20121030
2 CX_PXN_LOCK_FAILED Object cannot be locked 20121030
3 CX_PXN_UNQUALIFIED Unqualified call 20121030

Method LOAD_SCENARIO_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20120307
2 Importing NAME Call by reference Type reference (TYPE) QNAME 20120307
3 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_SCENARIO 20120307
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20120307
2 CX_PXN_LOCK_FAILED 20120307
3 CX_PXN_UNQUALIFIED 20120307

Method LOAD_SEM_CONTRACT_BY_QNAME 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 'BACKENDMDR' Generation Source 20120529
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20111117
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20111117
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20120529
5 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_SEMANTIC_CONTRACT Semantic Contract 20111117
# Exception Resumable Description Created on
1 CX_PXN_FAULT MDR fault (abstract) 20111117
2 CX_PXN_LOCK_FAILED Object cannot be locked 20111117
3 CX_PXN_UNQUALIFIED Unqualified call 20111117

Method NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20091124
2 Importing BASE_ABAPNAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20120120
3 Importing BASE_NAME Call by reference Type reference (TYPE) QNAME obsolete -> BASE_ABAP_NAME 20090806
4 Importing FILE_ACCESS Call by reference Object reference (TYPE REF TO) IF_PXN_FILE_ACCESS File access 20120516
5 Returning MAIN Value transfer Object reference (TYPE REF TO) IF_PX_MAIN 20090806
6 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
7 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20090806
8 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20090806
9 Importing TEMPLATE_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20091125
10 Importing TYPE Call by reference Type reference (TYPE) PRX_TYPE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_INVALID_DATA Invalid data 20091216
3 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
4 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method NEW_CONSUMER_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20120210
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20120210
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20120210
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20120210
5 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20120210
6 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_CONSUMER_FACTORY 20120210
7 Importing TEMPLATE_NAME Call by reference Type reference (TYPE) QNAME 20120216
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20120210
2 CX_PXN_INVALID_DATA 20120210
3 CX_PXN_LOCK_FAILED 20120210
4 CX_PXN_UNQUALIFIED 20120210

Method NEW_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20111128
2 Importing FILE_ACCESS Call by reference Object reference (TYPE REF TO) IF_PXN_FILE_ACCESS File access 20120523
3 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20111128
4 Importing NAME Call by reference Type reference (TYPE) QNAME 20111128
5 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20111128
6 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20111128
7 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_CONTRACT 20111128
8 Importing SEM_CONTRACT Call by reference Type reference (TYPE) PRX_R3NAME 20111207
9 Importing TEMPLATE_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20111214
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20111128
2 CX_PXN_INVALID_DATA 20111128
3 CX_PXN_LOCK_FAILED 20111128
4 CX_PXN_UNQUALIFIED 20111128

Method NEW_CONTRACT_IMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20111128
2 Importing ACTOR Call by reference Type reference (TYPE) CSEQUENCE 20111209
3 Importing CONTRACT Call by reference Type reference (TYPE) PRX_R3NAME 20111209
4 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20111128
5 Importing NAME Call by reference Type reference (TYPE) QNAME 20111128
6 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20111128
7 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20111128
8 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_CONTRACT_IMPLEMENTATION 20111128
9 Importing TEMPLATE_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20120125
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20111128
2 CX_PXN_INVALID_DATA 20111128
3 CX_PXN_LOCK_FAILED 20111128
4 CX_PXN_UNQUALIFIED 20111128

Method NEW_DATATYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20091124
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20090806
5 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20090806
6 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_DATATYPE_SC_GLOBAL 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_INVALID_DATA Invalid data 20091216
3 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
4 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method NEW_ENHANCEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20091124
2 Importing BASE_NAME Call by reference Type reference (TYPE) QNAME 20090806
3 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
4 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
5 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20090806
6 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20090806
7 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_DATATYPE_APPEND 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_INVALID_DATA Invalid data 20091216
3 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
4 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method NEW_ESR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ESR_ACCESS Call by reference Object reference (TYPE REF TO) IF_PXN_ESR_ACCESS 20130426
2 Returning MAIN Value transfer Object reference (TYPE REF TO) IF_PX_MAIN 20130423
3 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS 20130423
4 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20130423
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20130423

Method NEW_EXT_INBOUND_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20100610
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXNE_MAIN Main 20100610
3 Importing NAME Call by reference Type reference (TYPE) QNAME Name (porttype) of resulting Service 20100610
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20100610
5 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20100610
6 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXNE_INTERFACE_IN external consumer 20100610
7 Importing WSDL_ACCESS Call by reference Object reference (TYPE REF TO) IF_PXN_FILE_ACCESS Access to WSDL or WSDL and Porttype 20110428
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20100610
2 CX_PXN_INVALID_DATA Invalid data 20100610
3 CX_PXN_LOCK_FAILED Object cannot be locked 20100610
4 CX_PXN_UNQUALIFIED Unqualified call 20100610

Method NEW_EXT_OUTBOUND_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20100610
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXNE_MAIN Main 20100610
3 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20100610
4 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20100610
5 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXNE_INTERFACE_OUT external consumer 20100610
6 Importing WSDL_ACCESS Call by reference Object reference (TYPE REF TO) IF_PXN_FILE_ACCESS Access to WSDL or WSDL and Porttype 20110428
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20100610
2 CX_PXN_INVALID_DATA Invalid data 20100610
3 CX_PXN_LOCK_FAILED Object cannot be locked 20100610
4 CX_PXN_UNQUALIFIED Unqualified call 20100610

Method NEW_FAULT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20091124
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20090806
5 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20090806
6 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_FAULT_TYPE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_INVALID_DATA Invalid data 20091216
3 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
4 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method NEW_INBOUND_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20091124
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20090806
5 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20090806
6 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_INBOUND_INTERFACE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_INVALID_DATA Invalid data 20091216
3 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
4 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method NEW_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20091124
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20090806
5 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20090806
6 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_MAPPING 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_INVALID_DATA Invalid data 20091216
3 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
4 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method NEW_MAPPING_FACADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20091124
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20090806
5 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20090806
6 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_MAPPING_FACADE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_INVALID_DATA Invalid data 20091216
3 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
4 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method NEW_MESSAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20091124
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20090806
5 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20090806
6 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_MESSAGE_TYPE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_INVALID_DATA Invalid data 20091216
3 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
4 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method NEW_OUTBOUND_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20091124
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20090806
5 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20090806
6 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_OUTBOUND_EVENT 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_INVALID_DATA Invalid data 20091216
3 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
4 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method NEW_OUTBOUND_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20091124
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20090806
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20090806
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20090806
5 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20090806
6 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_OUTBOUND_INTERFACE 20090806
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20090806
2 CX_PXN_INVALID_DATA Invalid data 20091216
3 CX_PXN_LOCK_FAILED Object cannot be locked 20091216
4 CX_PXN_UNQUALIFIED Unqualified call 20091216

Method NEW_PROC_TYPE_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20111026
2 Importing FILE_ACCESS Call by reference Object reference (TYPE REF TO) IF_PXN_FILE_ACCESS File access 20120523
3 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20111026
4 Importing NAME Call by reference Type reference (TYPE) QNAME 20111026
5 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20111026
6 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20111026
7 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_PROCESSING_TYPE_DOMAIN 20111026
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20111026
2 CX_PXN_INVALID_DATA 20111026
3 CX_PXN_LOCK_FAILED 20111026
4 CX_PXN_UNQUALIFIED 20111026

Method NEW_RFC_CONSUMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN Main 20121010
2 Importing NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20121017
3 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20121010
4 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20121010
5 Importing RFC_ACCESS Call by reference Object reference (TYPE REF TO) IF_PXN_FILE_ACCESS will be removed 20121017
6 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_RFC_CONSUMER external consumer 20121010
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20121010
2 CX_PXN_INVALID_DATA Invalid data 20121010
3 CX_PXN_LOCK_FAILED Object cannot be locked 20121010
4 CX_PXN_UNQUALIFIED Unqualified call 20121010

Method NEW_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20120307
2 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20120307
3 Importing NAME Call by reference Type reference (TYPE) QNAME 20120307
4 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20120307
5 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20120307
6 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_SCENARIO 20120307
7 Importing TEMPLATE_NAME Call by reference Type reference (TYPE) QNAME 20120307
# Exception Resumable Description Created on
1 CX_PXN_FAULT 20120307
2 CX_PXN_INVALID_DATA 20120307
3 CX_PXN_LOCK_FAILED 20120307
4 CX_PXN_UNQUALIFIED 20120307

Method NEW_SEM_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAPNAME_PROPOSAL Call by reference Type reference (TYPE) PRX_R3NAME 20111117
2 Importing FILE_ACCESS Call by reference Object reference (TYPE REF TO) IF_PXN_FILE_ACCESS File access 20120523
3 Exporting MAIN Call by reference Object reference (TYPE REF TO) IF_PXN_MAIN 20111117
4 Importing NAME Call by reference Type reference (TYPE) QNAME 20111117
5 Importing PACKAGE Call by reference Type reference (TYPE) DEVCLASS '$TMP' 20111117
6 Importing PREFIX Call by reference Type reference (TYPE) PRX_PREFIX 20111117
7 Exporting ROOT Call by reference Object reference (TYPE REF TO) IF_PXN_SEMANTIC_CONTRACT Semantic Contract 20111117
8 Importing TEMPLATE_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20111209
# Exception Resumable Description Created on
1 CX_PXN_FAULT MDR fault (abstract) 20111117
2 CX_PXN_INVALID_DATA Invalid data 20111117
3 CX_PXN_LOCK_FAILED Object cannot be locked 20111117
4 CX_PXN_UNQUALIFIED Unqualified call 20111117

Method TABLE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GEN_NAMESPACE Call by reference Type reference (TYPE) STRING 20091117
2 Importing LINETYPE_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20091117
3 Returning TABLE_NAME Value transfer Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20091117

Method TABLE_EXISTS on Interface IF_PXN_FACTORY has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 72L