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
⤷ 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 | CL_EPM_DGT_MASS_BUNDLE_WS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | IF_EPM_TEXT_DATA | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_EPM_TEXT_HEADER | 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 | GC_PI_PROXY_NAME | Constant | Public | Type reference (TYPE) | SEPM_PROXY_NAME | 'CO_EPM_PO_MASS_BUNDLING' | Proxy Name for Mass Bundle Webservice' | 20110930 | |
2 | GV_LOCATION_NAME | Static Attribute | Protected | Type reference (TYPE) | STRING | 'Data Generator EPM Masss Bundle target' | Location name | 20110929 | |
3 | MI_PI_HUB_PO_OUT | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EPM_PI_PO_HUB_OUT | Hub for all Purchase Order PI Outbound Communication | 20111003 | ||
4 | MT_PD_HEADER | Instance attribute | Private | Type reference (TYPE) | TT_PD_HEADER | EPM: Product Header Table | 20111014 | ||
5 | MT_PO | Instance attribute | Private | Type reference (TYPE) | TT_PO | EPM: Purchase Order Header Table | 20110921 | ||
6 | MT_PO_I | Instance attribute | Private | Type reference (TYPE) | TT_PO_I | EPM: Purchase Order Item Table | 20110921 | ||
7 | MT_PO_SL | Instance attribute | Private | Type reference (TYPE) | TT_PO_SL | EPM: Purchase Order Schedule Line Table | 20110921 | ||
8 | MT_TEXTS | Instance attribute | Private | Type reference (TYPE) | TT_TEXTS | EPM: Text Reference Table | 20110921 | ||
9 | MT_TEXT_HEADER | Instance attribute | Private | Type reference (TYPE) | TT_TEXT_HEADER | Table of Text headers | 20110921 | ||
10 | MV_BUYER_ID | Instance attribute | Public | Type reference (TYPE) | SNWD_PARTNER_ID | EPM: Business Partner ID | 20111001 | ||
11 | MV_DG_INVALID_PO | Instance attribute | Public | Type reference (TYPE) | I | Number of invalid Purchase Orders | 20110926 | ||
12 | MV_DG_PI_LOGICAL_PORT | Instance attribute | Public | Type reference (TYPE) | PRX_LOGICAL_PORT_NAME | Logical Port Name | 20110923 | ||
13 | MV_DG_PO_CURRENCY | Instance attribute | Public | Type reference (TYPE) | SNWD_CURR_CODE | 'USD' | EPM: Currency Code | 20111001 | |
14 | MV_DG_PO_NOTE | Instance attribute | Public | Type reference (TYPE) | STRING | Note Text fpr Purchase Order | 20111007 | ||
15 | MV_MESSAGE_ID | Instance attribute | Private | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20111202 | ||
16 | MV_SELLER_ID | Instance attribute | Public | Type reference (TYPE) | SNWD_PARTNER_ID | EPM: Business Partner ID | 20111001 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Private | Constructor | CONSTRUCTOR | 20111014 |
2 | GET_WS_CALL_INFO | 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 | Exporting | ET_PO_IDS | Call by reference | Type reference (TYPE) | TT_PO_IDS | 20111202 | |||
2 | Exporting | 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 |