SAP ABAP Class CL_EPM_ADS_ADAPTED_PO (EPM: Adapted PO for ADS)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-NWD (Application Component) NetWeaver Demonstration
     S_EPM_ADS (Package) EPM: Document Server / Interactive Forms
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20111122
Properties
Class CL_EPM_ADS_ADAPTED_PO  
Short Description EPM: Adapted PO for ADS    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_EPM_ADS   EPM: Document Server / Interactive Forms 
Created 20111116   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_EPM_BO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_EPM_MESSAGE_BUFFER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_EPM_ADS_ADAPTED_PO has no interface implemented.
Friends
Class CL_EPM_ADS_ADAPTED_PO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MI_BP Instance attribute Private Object reference (TYPE REF TO) IF_EPM_BP 20111116
2 MI_MESSAGE_BUFFER Instance attribute Private Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20111116
3 MI_PD Instance attribute Private Object reference (TYPE REF TO) IF_EPM_PRODUCT 20111116
4 MI_PO Instance attribute Private Object reference (TYPE REF TO) IF_EPM_PO 20111116
5 MV_PO_HEADER_NODE_KEY Instance attribute Public Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY 20111122
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20111116
2 CREATE_PO Instance method Public Method 20111122
3 GET_MESSAGES Instance method Private Method 20111122
4 GET_PO Instance method Public Method 20111122
5 SAVE Instance method Public Method 20111122
6 SET_BUSINESS_PARTNER_ID Instance method Private Method 20111122
7 UPDATE_ITEMS Instance method Private Method 20111122
8 UPDATE_PO Instance method Public Method 20120223
Events
Class CL_EPM_ADS_ADAPTED_PO has no event.
Types
Class CL_EPM_ADS_ADAPTED_PO has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EPM_ADS_ADAPTED_PO has no parameter.
Method CONSTRUCTOR on class CL_EPM_ADS_ADAPTED_PO has no exception.

Method CREATE_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IF_EPM_MESSAGE_BUFFER=>TT_MESSAGES 20111122

Method CREATE_PO on class CL_EPM_ADS_ADAPTED_PO has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MESSAGES Value transfer Type reference (TYPE) IF_EPM_MESSAGE_BUFFER=>TT_MESSAGES 20111122

Method GET_MESSAGES on class CL_EPM_ADS_ADAPTED_PO has no exception.

Method GET_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADAPTED_HEADER Call by reference Type reference (TYPE) SEPM_ADS_PURCHASER_HEADER 20111122
2 Exporting ET_ADAPTED_ITEMS Call by reference Type reference (TYPE) SEPM_ADS_PURCHASER_ITEMS 20111122
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IF_EPM_MESSAGE_BUFFER=>TT_MESSAGES 20111122

Method GET_PO on class CL_EPM_ADS_ADAPTED_PO has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) IF_EPM_MESSAGE_BUFFER=>TT_MESSAGES 20111122

Method SAVE on class CL_EPM_ADS_ADAPTED_PO has no exception.

Method SET_BUSINESS_PARTNER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BP_ID Call by reference Type reference (TYPE) IF_EPM_BP_HEADER=>TY_NODE_DATA-BP_ID 20111122

Method SET_BUSINESS_PARTNER_ID on class CL_EPM_ADS_ADAPTED_PO has no exception.

Method UPDATE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADAPTED_UI_ITEMS Call by reference Type reference (TYPE) SEPM_ADS_PURCHASER_ITEMS 20120222

Method UPDATE_ITEMS on class CL_EPM_ADS_ADAPTED_PO has no exception.

Method UPDATE_PO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADAPTED_UI_HEADER Call by reference Type reference (TYPE) SEPM_ADS_PURCHASER_HEADER EPM: ADS - Header data of purchaser scenario form 20120223
2 Importing IT_ADAPTED_UI_ITEMS Call by reference Type reference (TYPE) SEPM_ADS_PURCHASER_ITEMS EPM: Items table for ADS 20120223

Method UPDATE_PO on class CL_EPM_ADS_ADAPTED_PO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732