SAP ABAP Class CL_PRICING_PROVIDER_SRV (Provide the net value / total value of the srv line /package)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-SRV (Application Component) External Services
     MM_P2P_BSI_SERVPROC (Package) Service Procurement
Properties
Class CL_PRICING_PROVIDER_SRV  
Short Description Provide the net value / total value of the srv line /package    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MM_P2P_BSI_SERVPROC   Service Procurement 
Created 20080502   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PRICING_PROVIDER_SRV has no forward declaration.
Interfaces
Class CL_PRICING_PROVIDER_SRV has no interface implemented.
Friends
Class CL_PRICING_PROVIDER_SRV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_PRICING_PROVIDER_SRV Provide the net value / total value of the srv line /package 20080502
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_COMSRV Instance method Private Method build the commincation structure COMSRV 20080502
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080502
3 PREPARE_DATA Instance method Private Method build the condition communication structures 20080502
4 PROCESS Instance method Public Method provide the net value of the service line & item net price 20080502
Events
Class CL_PRICING_PROVIDER_SRV has no event.
Types
Class CL_PRICING_PROVIDER_SRV has no local type.
Method Signatures

Method BUILD_COMSRV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COMSRV Call by reference Type reference (TYPE) COMSRV Interface: MM External Services Management 20080502
2 Importing IS_HEADER Call by reference Type reference (TYPE) MEOUTBAPIHEADER Header Data for IF_PURCHASE_OUT_BAPI 20080502
3 Importing IS_ITEM Call by reference Type reference (TYPE) MEOUTBAPIITEMALL All Item Data for IF_PURCHASE_MEOUT_BAPI 20080502

Method BUILD_COMSRV on class CL_PRICING_PROVIDER_SRV has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PRICING_PROVIDER_SRV has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PRICING_PROVIDER_SRV has no exception.

Method PREPARE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KOMK Call by reference Type reference (TYPE) KOMK Communication Header for Pricing 20080502
2 Exporting ES_KOMP Call by reference Type reference (TYPE) KOMP Pricing Communication Item 20080502
3 Exporting ET_KOMV Call by reference Type reference (TYPE) MEOUT_T_KOMV Table Type KOMV 20080502
4 Importing IS_COMSRV Call by reference Type reference (TYPE) COMSRV Interface: MM External Services Management 20080502
5 Importing IS_SRV_PACKAGE Call by reference Type reference (TYPE) MEOUTSRV All Service Data for a Service Line 20080502

Method PREPARE_DATA on class CL_PRICING_PROVIDER_SRV has no exception.

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ITEM_NETPR Call by reference Type reference (TYPE) EKPO-NETPR Net price of the service item 20080502
2 Exporting EV_SRV_LINE_BRTWR Call by reference Type reference (TYPE) ESLL-BRTWR Gross Price 20120814
3 Exporting EV_SRV_LINE_NETWR Call by reference Type reference (TYPE) ESLL-NETWR Net value of the service line 20080502
4 Importing IS_HEADER Call by reference Type reference (TYPE) MEOUTBAPIHEADER Header Data for IF_PURCHASE_OUT_BAPI 20080502
5 Importing IS_ITEM Call by reference Type reference (TYPE) MEOUTBAPIITEMALL All Item Data for IF_PURCHASE_MEOUT_BAPI 20080502
6 Importing IS_SRV_INTROW Call by reference Type reference (TYPE) ESLL-INTROW Service line number 20080502

Method PROCESS on class CL_PRICING_PROVIDER_SRV has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604