SAP ABAP Class CL_OIA_ABAP_EPM_BO_PRVDR (Scenario A1 - Vanilla ABAP, official API)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-NWD-XBR (Application Component) HANA Reference Applications
     S_EPM_OIA_DFG_PROVIDER (Package) OIA Reference Feature Implementation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OIA_DATA_PROVIDER Abstract class for all data provider 20121119
Properties
Class CL_OIA_ABAP_EPM_BO_PRVDR  
Short Description Scenario A1 - Vanilla ABAP, official API    
Super Class CL_OIA_DATA_PROVIDER Abstract class for all data provider 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_EPM_OIA_DFG_PROVIDER   OIA Reference Feature Implementation 
Created 20121119   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_OIA_ABAP_EPM_BO_PRVDR has no forward declaration.
Interfaces
Class CL_OIA_ABAP_EPM_BO_PRVDR has no interface implemented.
Friends
Class CL_OIA_ABAP_EPM_BO_PRVDR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BUPA Instance attribute Private Object reference (TYPE REF TO) IF_EPM_BP 20121120
2 MO_INVOICE Instance attribute Private Object reference (TYPE REF TO) IF_EPM_SO_INVOICE 20121120
3 MS_CUSTOMIZING Instance attribute Private Type reference (TYPE) SEPM_OIA_CUST_T 20130108
Methods
# Method Level Visibility Method type Description Created on
1 AGGREGATE_INVOICES Instance method Private Method 20121119
2 CONSTRUCTOR Instance method Public Constructor 20121120
3 SUM_INVOICE_ITEMS Instance method Private Method 20121120
Events
Class CL_OIA_ABAP_EPM_BO_PRVDR has no event.
Types
Class CL_OIA_ABAP_EPM_BO_PRVDR has no local type.
Method Signatures

Method AGGREGATE_INVOICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FIGURES Call by reference Type reference (TYPE) TY_BUPA_FIGURE 20121119
2 Exporting EV_INVOICE_COUNT Call by reference Type reference (TYPE) I 20121119
3 Importing IV_BUPA_ID Call by reference Type reference (TYPE) IF_EPM_BP_HEADER=>TY_NODE_DATA-BP_ID 20121119
# Exception Resumable Description Created on
1 CX_OIA_DATA_PROVIDER 20130207

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_OIA_ABAP_EPM_BO_PRVDR has no parameter.
# Exception Resumable Description Created on
1 CX_OIA_DATA_PROVIDER 20121120

Method SUM_INVOICE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUM_GROSS_AMOUNT Call by reference Type reference (TYPE) SNWD_TTL_GROSS_AMOUNT 20121120
2 Importing IV_INVOICE_GUID Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY 20121120
# Exception Resumable Description Created on
1 CX_OIA_DATA_PROVIDER 20130207
History
Last changed by/on SAP  20140121 
SAP Release Created in 740