sap crm pricing & billing
DESCRIPTION
fdydfyfyfyfyfffffffffffffffffffffffffffftttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggTRANSCRIPT
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 1/16
Home
Testing
SAP
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 2/16
Web
Live Projects
Must Learn!
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 3/16
Blog
Quiz
SAP CRM Pricing & Billing
Overview
Pricing functionality within SAP CRM is provided by Pricing and Configurator (IPC) applicationIPC is a JAVA based applicationThe IPC is responsible for pricing throughout the entire SAP CRMapplicationPricing data can be maintained within CRM system, or it can bedownloaded from ERPPossible scenarios:Scenario without ERP integration:
Pricing maintained within CRM
Scenario with ERP integration:
Pricing maintained in ERP
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 4/16
Settings related to pricing can be maintained within customizing in SAP CRM:
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 5/16
SPRO settings related to the Pricing in SAP CRM
Elements of CRM PricingFollowing are the elements of CRM Pricing:
Elements of CRM Pricing
Pricing ProcedurePricing in SAP CRM is based on Pricing ProcedurePricing procedures in CRM have a source (CRM or ERP)Pricing Procedure defines:
the valid condition typescalculation sequence of condition types in the transactionsubtotals that are created and displayed on the pricing screen
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 6/16
what all manual processing of pricing is possiblerequirements to be fulfilled in order that a specific condition type is taken into account
The Pricing procedures are defined in Customizing:SPRO -> Customer Relationship Management -> Basic Functions -> Pricing -> Define Settings for Pricing ->Create Pricing Procedure
You need to manually setup the determination of the pricing procedure
Elements of Transaction that can influence Pricing
Pricing procedure determination is influenced by following elements:Sales organizationDistribution channelDocument pricing procedure (assigned to transaction type)Customer pricing procedure (assigned to business partner as billing data in sales area data)Division (optional)
Pricing Procedures
The Pricing Procedure can be determined in below customizing path:SPRO -> Customer Relationship Management -> Basic Functions -> Pricing -> Pricing in the BusinessTransaction -> Determine Pricing Procedure
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 7/16
Condition TypeThe Condition Type defines the characteristics and attributes of a conditionYou can define a condition type for every type of price, surcharge, or discount that occurs in your businesstransactionsCondition type determines:
category of conditionhow it is usedcalculation typescale base
It is possible to set a condition type as an automatic surcharge or an automatic discount
Condition Types in Pricing Procedures
Condition types are defined in Customizing:SPRO -> Customer Relationship Management -> Basic Functions -> Pricing -> Define Settings for Pricing ->Create Condition Types
Condition types in CRM have a source system:local = CRMother system (such as R/3)
Via CRM Middleware, it is possible to load SAP ERP condition types into the SAP CRM system. SAP CRMcondition types cannot be loaded into the ERP systemAlso, some of the ERP condition types cannot be used within the SAP CRM systemWithin the applications, condition types are referred as Pricing Element
Access SequenceAccess Sequence in Condition Type defines a search strategy that CRM system uses to search for valid datain a specific condition type. It comprises of one or more accessesThese accesses are each defined by a condition table
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 8/16
The sequence of the accesses controls the priority of the individual condition recordsThe accesses tell the system where to start searching after a valid condition recordAccess sequences are defined in Customizing:
SPRO -> Customer Relationship Management -> Basic Functions -> Pricing -> Define Settings for Pricing ->Create Access Sequences
The combination of fields (keys) that identify an individual condition record is defined by a condition tableThus, condition table defines the combination of fields that an individual condition record consists ofThe condition table consists of a combination of search and result fieldsPath to define Condition tables in customizing:
SPRO -> Customer Relationship Management -> Basic Functions -> Pricing -> Define Settings for Pricing ->Create Condition Tables
Following are name ranges defined for the condition tables:
ExampleOnce defined and assigned to a transaction type in the customizing, Pricing Procedure is used to calculatethe pricing for the relevant objects in the TransactionFor example below is a scenario:
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 9/16
Pricing Procedure execution in SAP CRM
Here, transaction has a product, for which Pricing Procedure found is 0CRM1System will now run all the Condition Types within this particular Pricing ProcedureThus, it will start with the first Condition Type, i.e., PR00, which in this scenario is calculating the pricePR00 condition type is having reference to the Access Sequence ZPR0Thus, the Access Sequence ZPR0 is followed for the PriceThis Access Sequence calls two condition RecordsOne of these condition types is found as not available for this particular data in the transactionIt is calculating the Price based on another Condition RecordIn the similar fashion, all the Condition Types in concerned Pricing Procedure are processedIn this example, 0K07 is executed for Customer Discount and 0KA0 is executed for Sales Promotion discountBased upon all the Condition Type executions, different components of price are foundThus using all this data, it calculates the net price of the product in the current transactionCustomers can see the final price
Pricing in CRM Web UIPrice elements can be maintained within the CRM Web UIIt is added to various roles within the CRM Web UI. For example, users having Sales Professional role canfind the Prices within the Sales Operations:
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 10/16
Prices search within Sales Operations work centre page
Following is the search page for the Price elementUser can also create new price element using the New button
Search page for Prices
Following screen within CRM Web UI helps create a new Price Element with the required and relevant datalike Sales Organization, etc.
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 11/16
Create page for Prices
CRM BillingCRM billing can be used for the invoicing related to the transaction within SAP CRMIn general scenario, CRM system is connected to the ERP system for billing related processingBut SAP CRM also provides functionalities related to Billing process in the form of CRM BillingBilling processing within CRM consists of following steps:
Input processingBillingOutput processing
As part of the Input processing, CRM billing takes over the billing-relevant items from different businesstransactions. These items are stored as billing due list itemsDuring the Billing process, CRM Billing can group the related billing due list items from different CRMtransactions into a joint billing document
The billing due list can process the due list itemsIt can process the due list items as part of an individual billingAlso, it can process due list items as part of collective billing
Output processing consists of:
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 12/16
Invoice outputTransfer to SAP FinancialsRetrieval in SAP BI
The Billing output is performed using the SAP SmartForms
CRM Billing Document in CRM Web UICRM Billing documents are to various Business roles (for ex., SALESPRO) within SAP CRM Web UIBilling Document can be found in the Sales Operations Work Center
Billing Documents in the Sales Operations
Following is the search page for the Billing Document within the CRM Web UI
Billing Document search within CRM Web UI
Different data related to the Billing Document can be seen within different assignment blocks in the BillingDocument OverView page:
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 13/16
Billing Document assignment blocks within CRM Web Ui
As shown in the below screenshot, details of the individual assignment blocks
Billing Document Details: Presents general data related to the Billing Document like the Payer details and therelevant datesPrices: This assignment block shows different price values along with the quantity relevant to this BillingDocumentItems:These are the Items considered within this Billing Document for the Pricing
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 14/16
Assignment Block data for Billing Document I
Other assignment blocks (screenshot below):Transactions: CRM transactions relevant to this Billing DocumentFollow-up Transactions: Transactions created as follow-up to this Billing DocumentNotes: Different type of text relevant to the Billing Document
Assignment Block data for Billing Document II
SAP for IT Professionalatos.net/SAP-for-IT-Professional
Awarded No.1 SAP Education Partner. 18K Consultants Trained. Apply Now.
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 15/16
< Prev
0Like Tweet 0 0 Share
Creating Automation Frameworks with QTP 1 comment Creating Keyword & Hybrid Frameworks with Selenium 2 comments
How sorting is done in SQL using ORDER BY, DESC and ASC2 comments
Free Mobile Testing Tutorials 1 comment
AROUND THE WEB
ALSO ON GURU99
5 Ways to Stay Young andFit
Stack Alcohol and Energy Drinks ADangerous Combo, StudySays
TheFix.com
0 Comments Guru99
Sort by Best
Start the discussion
Be the first to comment.
Subscribe(
Add Disqus to your site
-
8/19/2014 SAP CRM Pricing & Billing
http://www.guru99.com/sap-crm-pricing-billing.html 16/16
About
About usCorporate TrainingSitemap
Contact Us
Contact us
Certifications
Software TestingSAP Certification MySQL Certification QTP Certification
Network Sites
Career Guru99
Fun
ContestBreak Out!Game Zone
Execute online
Execute Java OnlineExecute PHP OnlineExecute PERL OnlineExecute Javascript
Books
Books to Read
Android App