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