SAP ABAP Class CL_EPM_PI_TEST (Testclass for EPM PI)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-NWD (Application Component) NetWeaver Demonstration
⤷
S_EPM_PI (Package) EPM: Process Integration
⤷
⤷
Properties
| Class | CL_EPM_PI_TEST | |
| Short Description | Testclass for EPM PI | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_EPM_PI | EPM: Process Integration |
| Created | 20090223 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_EPM_PI_TEST has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_EPM_PI_HUB_MOCKUP | 20090330 | Mockup to test PI processing |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | SEPM_TEST_COMPONENT_NAME | 'WS' | Name or identifier of the EPM component | 20090223 | ||
| 2 | Constant | Public | Type reference (TYPE) | SEPM_TEST_COMPONENT_VERSION | '7.02' | Version of the context | 20090519 | ||
| 3 | Constant | Public | Type reference (TYPE) | SEPM_TEST_COMPONENT_VERSION | '7.03' | Version of the context | 20090519 | ||
| 4 | Constant | Public | Type reference (TYPE) | SEPM_TEST_COMPONENT_VERSION | '7.20' | Version of the context | 20090519 | ||
| 5 | Constant | Public | Type reference (TYPE) | SEPM_TEST_COMPONENT_VERSION | '7.30' | Version of the context | 20090519 | ||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'WS_TEST_CONTEXT' | Identifier for Ecatt Test Context | 20090519 | ||
| 7 | Static Attribute | Public | Type reference (TYPE) | EPM_KEY | 'TEST_EPM_RECEIVER_DETERM' | identifyer for test data | 20090310 | ||
| 8 | Static Attribute | Public | Type reference (TYPE) | EPM_KEY | 'TEST_GET_SET_TESTDATA' | identifyer for test data | 20090309 | ||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20090223 | |||
| 10 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EPM_TEST_LOGGER | This interface logs all errors, warnings ... of tests | 20090223 | |||
| 11 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EPM_PI_PO_HUB_OUT | Hub for all PurchaseOrder PI Outbound Communication | 20090721 | |||
| 12 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EPM_PI_SO_HUB_OUT | SalesOrder Outbound Hub for PI Outbound Communication | 20090721 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | EPM_BUSINESS_APPLICATION_ID | 20090302 | ||||
| 14 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ' ' | 20090223 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | GUID in 'RAW' format | 20090310 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | EPM_PURCHASE_ORDER_REQUEST | PurchaseOrderRequest Message Type | 20090421 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | EPM_PURCHASE_ORDER_REQUEST | PurchaseOrderRequest Message Type | 20090423 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | EPM_PURCHASE_ORDER_REQUEST | PurchaseOrderRequest Message Type | 20090429 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | EPM_KEY | identifyer for test data | 20090309 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | SEPM_TEST_ID | Name or Number of a test | 20090302 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | GUID in 'RAW' format | 20090302 | |||
| 22 | Static Attribute | Private | Type reference (TYPE) | SEPM_TEST_SEQUENCE_ID | GUID in 'RAW' format | 20090302 | |||
| 23 | Static Attribute | Private | Type reference (TYPE) | SEPM_TEST_SESSION_ID | Unique number of a test session | 20090227 |
Methods
Events
Class CL_EPM_PI_TEST has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_GUID_16 | Public | See coding | 20100527 | TT_GUID_16 type standard table of guid_16 with default key
|
Method Signatures
Method ASYNC_BIZTALK_EO_REMOTE_001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PURCHASER_ID | Call by reference | Type reference (TYPE) | SEPM_PI_BP_ID | Business Partner ID | 20090427 | |||
| 2 | IM_SELLER_ID | Call by reference | Type reference (TYPE) | SEPM_PI_BP_ID | Business Partner ID | 20090427 |
Method ASYNC_BIZTALK_EO_REMOTE_001 on class CL_EPM_PI_TEST has no exception.
Method ASYNC_PO_SO_EOIO_REMOTE_101 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_MESSAGE_IDS | Value transfer | Type reference (TYPE) | TT_GUID_16 | 20100527 |
Method ASYNC_PO_SO_EOIO_REMOTE_101 on class CL_EPM_PI_TEST has no exception.
Method ASYNC_PO_SO_EO_REMOTE_101 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_MESSAGE_ID | Value transfer | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20100527 |
Method ASYNC_PO_SO_EO_REMOTE_101 on class CL_EPM_PI_TEST has no exception.
Method ASYNC_PO_SO_EO_REMOTE_110 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BUYER_ID | Call by reference | Type reference (TYPE) | EPM_PARTY_PARTY_ID | Proxy Data Element (generated) | 20090825 | |||
| 2 | IM_SELLER_ID | Call by reference | Type reference (TYPE) | EPM_PARTY_PARTY_ID | Proxy Data Element (generated) | 20090825 | |||
| 3 | RE_MESSAGE_ID | Value transfer | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20100527 |
Method ASYNC_PO_SO_EO_REMOTE_110 on class CL_EPM_PI_TEST has no exception.
Method ASYNC_SO_PO_EO_REMOTE_201 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_MESSAGE_ID | Value transfer | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20100527 |
Method ASYNC_SO_PO_EO_REMOTE_201 on class CL_EPM_PI_TEST has no exception.
Method BUILD_ERROR_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ERROR | Call by reference | Type reference (TYPE) | STRING | 20110310 | ||||
| 2 | IM_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20110310 |
Method BUILD_ERROR_TEXT on class CL_EPM_PI_TEST has no exception.
Method BUILD_ERROR_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ERRORS | Call by reference | Type reference (TYPE) | STRINGTAB | Table with Strings | 20110310 | |||
| 2 | IM_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20110310 |
Method BUILD_ERROR_TEXTS on class CL_EPM_PI_TEST has no exception.
Method CHECK_WS_ENVIROMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STATUS | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090824 | |||
| 2 | TEXT | Call by reference | Type reference (TYPE) | STRING | 20090824 |
Method CHECK_WS_ENVIROMENT on class CL_EPM_PI_TEST has no exception.
Method CLEAR_MESSAGE_HEADER Signature
Method CLEAR_MESSAGE_HEADER on class CL_EPM_PI_TEST has no parameter.
Method CLEAR_MESSAGE_HEADER on class CL_EPM_PI_TEST has no exception.
Method END Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_COMMENT | Call by reference | Type reference (TYPE) | STRING | 20090325 |
Method END on class CL_EPM_PI_TEST has no exception.
Method EVENT_IF_PO_SO_101 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_MESSAGE_ID | Value transfer | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20100527 |
Method EVENT_IF_PO_SO_101 on class CL_EPM_PI_TEST has no exception.
Method GET_MESSAGE_ID_FROM_PROXY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_MESSAGE_ID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20090223 | |||
| 2 | IN_PROXY | Call by reference | Object reference (TYPE REF TO) | IF_PROXY_BASIS | ABAP Proxies: Basic Proxy Methods | 20090223 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Application Integration: Technical Error | 20090223 |
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_COMPONENT_VERSION | Call by reference | Type reference (TYPE) | SEPM_TEST_COMPONENT_VERSION | GC_TEST_COMPONENT_VERS_702 | Version of the context | 20090519 |
Method INIT on class CL_EPM_PI_TEST has no exception.
Method SEND_MASS_BUNDLE_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | STRINGTAB | Table with Strings | 20111128 | |||
| 2 | ET_PO_IDS | Call by reference | Type reference (TYPE) | CL_EPM_DGT_MASS_BUNDLE_WS=>TT_PO_IDS | 20111202 | ||||
| 3 | EV_WS_MESSAGE_ID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20111202 | |||
| 4 | IV_BUYER_ID | Call by reference | Type reference (TYPE) | SNWD_PARTNER_ID | '0000000001' | EPM: Business Partner ID | 20111128 | ||
| 5 | IV_CURRENCY | Call by reference | Type reference (TYPE) | SNWD_CURR_CODE | 'USD' | EPM: Currency Code | 20111128 | ||
| 6 | IV_NOTE | Call by reference | Type reference (TYPE) | STRING | 20111128 | ||||
| 7 | IV_NUM_ERROR_PO | Call by reference | Type reference (TYPE) | I | 20111128 | ||||
| 8 | IV_NUM_ITEM | Call by reference | Type reference (TYPE) | I | '3' | 20111128 | |||
| 9 | IV_NUM_PO | Call by reference | Type reference (TYPE) | I | '1' | 20111128 | |||
| 10 | IV_PORT | Call by reference | Type reference (TYPE) | PRX_LOGICAL_PORT_NAME | Logical Port Name | 20111128 | |||
| 11 | IV_SELLER_ID | Call by reference | Type reference (TYPE) | SNWD_PARTNER_ID | '1000000000' | EPM: Business Partner ID | 20111128 |
Method SEND_MASS_BUNDLE_MESSAGE on class CL_EPM_PI_TEST has no exception.
Method SYNC_ATP_PO_SO_101 Signature
Method SYNC_ATP_PO_SO_101 on class CL_EPM_PI_TEST has no parameter.
Method SYNC_ATP_PO_SO_101 on class CL_EPM_PI_TEST has no exception.
Method SYNC_PO_SO_101 Signature
Method SYNC_PO_SO_101 on class CL_EPM_PI_TEST has no parameter.
Method SYNC_PO_SO_101 on class CL_EPM_PI_TEST has no exception.
Method TEST_GET_SET_TESTDATA Signature
Method TEST_GET_SET_TESTDATA on class CL_EPM_PI_TEST has no parameter.
Method TEST_GET_SET_TESTDATA on class CL_EPM_PI_TEST has no exception.
Method _HELPER_CREATE_TEST_DATA Signature
Method _HELPER_CREATE_TEST_DATA on class CL_EPM_PI_TEST has no parameter.
Method _HELPER_CREATE_TEST_DATA on class CL_EPM_PI_TEST has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 720 |