cancel
Showing results for 
Search instead for 
Did you mean: 

Contract - Sales order pricing

sabarirajan_nb
Explorer
0 Kudos

I have a scenario, I need your input pls...

My Client offers three type of Contract(Quantity based Contract) and 115 type of Service Products to the Customers.

1. Gold Contract - USD 1,00,000 - All Products are free for 1 year

2. Silver Contract - USD, 50,000 - 50 Products are free for 1 year

3. Bronze Contract - USD, 25,000 - only 25 products are free for 1 year..

When users creates Sales order for the Customer who had Silver Contract, first 50 products should be free and products from 51 should be billed. Net Value should be Zero till 50 , from 51 onwards , he should be charged for additional products.

Please suggest how to achieve this...

View Entire Topic
joseph_manjiyil
Participant
0 Kudos

Hi,

You can check the reference between the sales order and Contract in the table VBFA. So when the sales order is created in VA01 the code should be written in the USER EXIT which checks for the count of the association for that particular customer.

Depending upon the reference count obtained from the VBFA table, you can decide whether billing has to done or not.

<<Text removed>>

Regards,

Joseph M

Edited by: Matt on Oct 15, 2011 7:24 AM

sabarirajan_nb
Explorer
0 Kudos

I need to bill all the order, my requirement is for first 50 quantity the net value should be zero and from 51st quantity the price should be appear. Customer order multiple times for the same contract. I cant use condition scales, as it will give effect for the same order. I cant use Copy control - Complete reference, as it will not allow to enter more quantity from contract.

Hope there should be some pricing routine or USER EXIT. Please suggest.

Former Member
0 Kudos

Dear Sabari Rajan,

I hope this can be control through condition update,in V/06 for PR00 you will check the condition update and while maintaining condition record in VK11 once you enter click on additional data or press F7,there in Max.cond.base value you will maintain the quantity for Ex: 50 material,here for the 50 quantity the system will not calculate the price from 51 on words the price will be applicable.

check and revert

Regards

Ram