SAP ABAP Class CL_EPM_DGT_MASS_BUNDLE_WS (Target for transient data, will not write do DB)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-NWD (Application Component) NetWeaver Demonstration
⤷
S_EPM_PI (Package) EPM: Process Integration
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_DG_TARGET_BASE | EPM: New data generator base target class | 20110929 |
Properties
| Class | CL_EPM_DGT_MASS_BUNDLE_WS | |
| Short Description | Target for transient data, will not write do DB | |
| Super Class | CL_EPM_DG_TARGET_BASE | EPM: New data generator base target class |
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_EPM_PI | EPM: Process Integration |
| Created | 20110921 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_EPM_DGT_MASS_BUNDLE_WS has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_EPM_DGC_TRANSIENT_DATA | 20111014 | DG for creating transient data for mass bundling | |
| 2 | CL_EXM_DG_FACTORY | 20111014 | EPM: Common factory methods for channels and targets |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | SEPM_PROXY_NAME | 'CO_EPM_PO_MASS_BUNDLING' | Proxy Name for Mass Bundle Webservice' | 20110930 | ||
| 2 | Static Attribute | Protected | Type reference (TYPE) | STRING | 'Data Generator EPM Masss Bundle target' | Location name | 20110929 | ||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EPM_PI_PO_HUB_OUT | Hub for all Purchase Order PI Outbound Communication | 20111003 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | TT_PD_HEADER | EPM: Product Header Table | 20111014 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | TT_PO | EPM: Purchase Order Header Table | 20110921 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | TT_PO_I | EPM: Purchase Order Item Table | 20110921 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | TT_PO_SL | EPM: Purchase Order Schedule Line Table | 20110921 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | TT_TEXTS | EPM: Text Reference Table | 20110921 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | TT_TEXT_HEADER | Table of Text headers | 20110921 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | SNWD_PARTNER_ID | EPM: Business Partner ID | 20111001 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | I | Number of invalid Purchase Orders | 20110926 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | PRX_LOGICAL_PORT_NAME | Logical Port Name | 20110923 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | SNWD_CURR_CODE | 'USD' | EPM: Currency Code | 20111001 | ||
| 14 | Instance attribute | Public | Type reference (TYPE) | STRING | Note Text fpr Purchase Order | 20111007 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20111202 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | SNWD_PARTNER_ID | EPM: Business Partner ID | 20111001 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Constructor | CONSTRUCTOR | 20111014 | |
| 2 | Instance method | Public | Method | 20111202 |
Events
Class CL_EPM_DGT_MASS_BUNDLE_WS has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_PD_HEADER | Public | See coding | 20111014 | tt_pd_header TYPE HASHED TABLE OF if_epm_product_header=>ty_node_data WITH UNIQUE KEY node_key
|
||
| 2 | TT_PO | Public | See coding | 20110928 | tt_po TYPE HASHED TABLE OF if_epm_po_header=>ty_node_data WITH UNIQUE KEY node_key
|
||
| 3 | TT_PO_I | Public | See coding | 20110928 | tt_po_i TYPE STANDARD TABLE OF if_epm_po_item=>ty_node_data WITH NON-UNIQUE KEY parent_key
|
||
| 4 | TT_PO_IDS | Public | See coding | 20111202 | tt_po_ids TYPE STANDARD TABLE OF SNWD_PO_ID
|
||
| 5 | TT_PO_ID_LINKS | Public | See coding | 20110929 | tt_po_id_links TYPE HASHED TABLE OF ty_po_id_link WITH UNIQUE KEY po_node_key
|
||
| 6 | TT_PO_SL | Public | See coding | 20110928 | tt_po_sl TYPE HASHED TABLE OF if_epm_po_sl=>ty_node_data WITH UNIQUE KEY parent_key
|
||
| 7 | TT_TEXTS | Public | See coding | 20110928 | tt_texts TYPE HASHED TABLE OF if_epm_text_data=>ty_node_data WITH UNIQUE KEY primary_key COMPONENTS parent_key language
|
||
| 8 | TT_TEXT_HEADER | Public | See coding | 20110928 | tt_text_header TYPE HASHED TABLE OF if_epm_text_header=>ty_node_data WITH UNIQUE KEY node_key
|
||
| 9 | TY_PO_ID_LINK | Public | See coding | 20110929 | BEGIN OF ty_po_id_link,
po_id TYPE esmmaintain_sales_orders_from-esmmaintain_sales_orders_from-message_header-id-content, " Source node key of an association
po_node_key TYPE if_epm_bo=>ty_node_key, " Target node key of an association
END OF ty_po_id_link
|
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_EPM_DGT_MASS_BUNDLE_WS has no parameter.
Method CONSTRUCTOR on class CL_EPM_DGT_MASS_BUNDLE_WS has no exception.
Method GET_WS_CALL_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PO_IDS | Call by reference | Type reference (TYPE) | TT_PO_IDS | 20111202 | ||||
| 2 | EV_MESSAGE_ID | Call by reference | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20111202 |
Method GET_WS_CALL_INFO on class CL_EPM_DGT_MASS_BUNDLE_WS has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 732 |