Re: Scales in Pricing

Hi All,
I have an issue where in the requirement is as below.
A customer gets a price offer as follows:
0 - 115MT = 5,20 EUR/MT
from 115MT - 215MT = 5.00 EUR/MT.
It means if the quantity of 115MT (several SO) is reached and when we enter a new SO, the system find out automatically that it has to take the price of 5,00 EUR/MT for the next 100MT.
Is it possible to enter this in SAP? If it is possibel what is the procedure to do this?
Thanks in advance.
With regards,
MP

Hello,
I don't have access to SAP system as of now, by I feel this is not possible in SAP Standard.
We have facility to accumulate maximum discount or number of Order (for schemes like discount only for first 15 orders). This is done by putting Tick Mark in Condition Updae in V/06 & maintaining Additional Data in VK11.
But I believe Rebates are a better option here.
Hope this helps,
Thanks,
Jignesh Mehta

Similar Messages

  • Scale in pricing and free goods.

    Hi All,
    Can anyone plz tell me ,What is the role and how to use the scale in pricing and free goods determination.
    Regards,
    Ashima

    hi,
    . Create a condition by copying a a standard condition like BO03 in V/06
    2. Assign this condition in the std pricing procedure with acct key as ERB and accural key as ERU - V/08
    3.Create a  Rebate Agreement in VBO1 (It is O = Owl and not zero). No will be generated
    choose 003 - Customer rebates, enter the customer code, the validity and check for the status shld be in Open, click on the conditions enter the percentage and accrual amount. You also can have scales in this. Also you need to maintain the material for the settlement
    4. Create a sales order for that customer and check the rebate agreement.
    5. You can see the rebate condition in the invoice only.
    6. Once you have posted the invoices, then go to rebate agrrement no. clicl on verfication and it will show the order details.
    7. For settlement change the status of the rebate to B - release for the settlement.
    8. Credit memo request will b generated copy the no. and go to VA02, remove the blocks if any and create an invoice (credit memo).this will show u the accrual amount.
    9. In both the invoice and the credit memo check the posting - accounting document it will show u the accrual as negative.
    10. Again go to rebate aggreement and check the status it will show you D - Final settlement of agreement already carried out
    Regards,,
    JP

  • Scale in pricing

    Hi friends,
    Where we can define scale in pricing (in vk31 or vk11)
    Thanks
    Raj

    Hi Raj,
    you can maintain the scales in both VK11 and VK31. They both look similar but the main difference is:
    VK11 is to maintain a single condition record and VK 31 is to maintain a group of condition records according to the situations.
    In other words vk31 can be used for mass Maintenance  of condition record
    As far as I know, the main difference is in VK31 you can only use the SAP standard condition types (eg. PR00) if you have your company specific condition type (eg. ZX00) it will not work in VK31. for Z condition types you can do it in VK11.
    Regards,
    Sats.

  • Process for defining of scales in pricing

    Hi,
    please let me know the process for defining of  SCALES IN PRICING??
    Thank you in advance,
    SAIKRISHNA.V

    Hi,
      When we create a condition record for a pricing element then we can define a pricing scale..
      Refer these links which gives clear information about scales in pricing
    http://help.sap.com/saphelp_46c/helpdata/en/93/7432c4546011d1a7020000e829fd11/content.htm
    http://help.sap.com/saphelp_46c/helpdata/en/93/7432d1546011d1a7020000e829fd11/content.htm
    http://help.sap.com/saphelp_470/helpdata/en/64/7836b39c8911d199aa0000e8a5bd28/frameset.htm
    Thanks.

  • Scale Based Pricing

    Folks,
    I have a case here for scale based pricing but a variant of it. Please let me know if you guys faced this situation and please throw up possible solutions.
    For quantity 1 price is say 20,000
    For each additional quantity price is incremented by 5,000.
    If quantity is 2 --> 25,000
    3 --> 30,000
    4 --> 35,000
    Is there any routine that I can use that is available?
    Thanks in advance

    Hi,
    Go in to condition record maintenance by VK11.
    Put materail and it's price
    click on scale and maintain scale
    1 >>>> 20000
    2>>>>>25000,
    If required go in condition detail and choose which type of sacle u wish to use, quantity base or value base.
    kapil

  • Error in billing :With respect to scales in pricing and Batches

    Dear Sap Experts,
    Issue related to Scales in pricing.For example
    Sales order MAT1 contains quantity 1000 and scales are exisiting for this material.
    Due to availbility of different Batches the material quantity is changes as 300 & 700.Now in billing document at line item level Scales are not working.Provide me the suitable answer for above problem.in copy control i cannot use "copy pricing element unchanged" bcoz , system should trigger new procedure in billing, but scales has to get copied from sales document.
    Thanks
    Jagadish

    Dear Jagadish,
    In T. Code: VA02
    Go to menu-bar:
    Go To --> Header --> Conditions
    On to next screen, there is a Tab: Update. Click on it. A pop-up window: Pricing Type, will appear.
    Double-click on Pricing Type: "A - Copy price components and redetermine scales".
    Now check, the Item-Price.
    Best Regards,
    Amit

  • Scale based pricing for multiple Sales Orders

    Hi All,
    I have tried to search the forum but somehow wasn't able to get the proper answer of my query. So putting up my below requirement.
    The price say PR00 of material M1 will be in scale basis like :
    1st 20 items it would be 1000 USD
    21 to 50 items it would be 900 USD and so on and so forth.
    But, if a customer buys the material M1 in the Sales Order it will also calculate the quantity from the previous Sales Orders and the corresponding price of the M1 will be calculated. Say customer buys 15 quantity today and the PR00 will be 1000 USD. Tomorrow he places an order of 8 quantities of M1, the price would be 1000 USD for 5 quantities and 900 USD for the rest 3 quantities.
    I have tried to use condition update but suggestions from you all would be great. Thanks in advance.

    Hi Venu,
    In the case you gave
    1..10     Price 100 rs
    11--20             95 rs
    21....30            90 rs
    Suppose customers bought today 3 qnty it would be 100 rs and again If same customer order 10 Qnty it would be 100 Rs for 1st 7 and 95 Rs for the additional 3.
    Reason is he has bought total 13 quantities (3 quantities and then 10 quantities) which will have the pricing like 10 * 100 for 1st 10 and then 3 * 95 for the second slab.

  • Different scales of pricing

    Hi All
    i need help setting up a table of various pricing structures and would appreciate all the assistance I can get. Help with this scenario
    I need to buy tyres from one supplier
    Quantity 1 - 1000 at unit price of R10
    Quantity 1001 - 10000 at unit price of R7.50
    Quantity 10001 - 100000 at unit price of R5
    how do i set up the info record and any changes to purchase order that I need to bear in mind
    Once again thanks for your help
    Vishnu

    Hi,
    This is also not quite as easy as it appears.
    But you could simply have three lines on the PO and forget scales altogether.
    Line 1 for 1000 with a "fixed" price of R1000
    Line 2 for 9000 with a fixed price of R750
    Line 3 for 90000with a fixed price of R500.
    the way to stop the receipts being posted against the wrong lines is to use the block function on lines 2 and 3 until the first 1000 have been received. then when the warehouse can't do the receipt they call the buyer and the buyer removes the block on line 2 and blocks line 1 and so on.
    Not the slickest solution but one that will work without complex processes or config etc.
    Steve B

  • Scale Base Pricing

    In pricing we have scales setup by Material Family (material price group) so if you enter three different materials from the same family it accumulates the prices on all three line items and each line item has the same price according to the family scale.  But for one sales order type (AUART) the scale needs to be for line item only and not by family.  The condition type is ZR00 and the scale basis is C.  The requestor does not want to have to setup any master data so that is why I cannot create a new condition just for that sales order type or an additional access by order type.  Would like to know if I can do this with a routine or formula and how it would be done.
    Thanks,
    TRB

    Hi Toni
    The logic has to be written based on the summing up of all requirements.
    For eg, in your example, you want the third material to behave differently in Quotations. Like that if more materials are there to behave differently in picking up the prices from scales, the option will be to have a bespoke table carrying a possible combination of material pricing group / materials with a key field in the table which decides how the scale base value should be picked up. A logic can be written in such a way that if this key field is on, the scale base value should be picked up different to that of the normal logic which can be coded through ABAP.
    I have worked on scales but not exactly to this requirement. My suggestion would be follow this route, if the client is still not convinced on changing the master data. Again this solution will work if the number of materials is not very high because of performance issues in pricing. The logic will depend on number of materials &  pricing master data scale value, hence this solution has to be validated according to the requirements. Huge amount of testing will be involved in this for sure.
    Hope it helps.
    Regards
    Nara

  • Scales in Pricing

    Hi all,
    I am having a requirement in pricing. In the pricing, I want to have a value of a condition if the weight crosses certain limit.
    Ex. If the weight exceeds 100 kg, then there is a handling charge of Rs.10 per kg on the excess weight,
    i.e. If the weight is 1 to 100 kg, then there will be no charges, but if it is more than 100 kg say, 120 kg, then there is a charge of 20kg @ Rs.10/kg. i.e Rs.200 needs to be paid.
    If you can tell me how to maintain the scales for condition records in such type of scenario.
    Thanks in advance,
    Rajarshi

    Thanks for your response, actually I am having another problem.
    I will describe with example-
    Suppose my weight is 100 kg then the charges is Rs. 50/kg. If the weight exceeds 100 kg, say 120kg, then the charge will be Rs. 50/kg upto 100kg and then the excess weight i.e. 20kg will be charged with Rs.25/kg. that means the total charge for 120kg will be = Rs.50 x100 + Rs.25 x 20 = Rs.5500
    Regrds,
    Rajarshi

  • Regd: Scale based Pricing

    Our Client is operating the Prices for LOT by LOT.
    One lot consist of 32000 Qty and the Price is 75$
    My query is  If Vendor gives 0-32000 Qty it should be charged 75$ directly.
    If he gives 32001 Qty, then system should trigger the calculation based on the formulae ((75/32000)*32001).
    If he gives 32003Qty, then formulae ((75/32000)*32003).
    Instead of creating Routine for the same, any further workaround for this solution possible.
    Thanks for your guidance
    Ganesh

    Hi,
    This is not possible without routine.
    You can try with Scale type 'scale based on formula' but this is again like routine.

  • Shopping Cart is not Picking  Pricing from Inforecord.

    Dear All Guru's,
    Kindly help me in this matter , as i m creating a Shopping Cart and I have also created an INFORECORD for the material which m using in this Shopping Cart.Here in INFORECORD i had maintained SCALES  in Pricing PB00 ( Gross Price ) , it is maintained as for Qty 1 the Price will be 500 EUR & for Qty 16 the Price will be 450 EUR.
    As the Shopping Cart is created for Qty 16 , but even then the Price being picked is 500 EUR , But as per Scale Pricing the Price
    picked should be 450 EUR as per Qty 16.
    I m using this Scale Scenario first time in Shopping Cart , pl. guide me that is it really Possible to fetch Scale Pricing from INFORECORD to Shopping cart?
    Also please guude that is there any mistake i had done in maintaining Pricing for Scales in INFORECORD ?
    Thanx in advance.
    Rgds,
    sap11
    Edited by: sap11 on Apr 22, 2010 12:19 PM

    Hello,
    As far as I know, the standard behaviour about which price should be displayed in the SRM shopping cart when you have an assigned info record to the cart is that the price would not be fetched from the backend to the EBP system.                                                                               
    In SRM, the SC shows the product price and not the info record one (as you have assigned the product to the SC).                              
    You can use BBP_DOC_CHANGE_BADI to fill the info record price during the shopping cart creation.
    However, as your shopping cart takes the info record price, perhaps this behaviour has changed in new release.
    Question 6 of FAQ note 550071 refers to this topic.
    Kind regards,
    Ricardo

  • Pricing in minimum order quantity

    Hello Guru,
    I am currently working on pricing, and my client has a minimum order quantity in some cases for the customer and some cases for the material. how do I set this up to reflect in the pricing ?, I also want to maintain scales for pricing starting from the minimum order quantity. In addition my client wants this specific to particular sales org. Can any one tell me how to resolve this issue, i will really appreciate your help.
    Thanks

    Hi,
    You can maintain minimum order or delivery quality in material master in Sales Org 1 View. Regarding pricing, you can maintain condition records with key combination sales org/customer or sales org/material with scales.
    Regards
    Nagendra

  • Scales when SO coming through EDI

    As per the requirement, I have configured the settings related to Scale based pricing for a condition type in SD.
    Since SOs are coming directly through EDI in the system, it is necessary to define a breakpoint in the EDI process: "that after reaching upto a certain quantity in the SO's first line item of a same customer, it should automatically enter the next quantity in the second line item of the same SO."
    Then only the Scale rules would be applied correctly to the sales order.
    EX: It is updating the quantity in the first line item of SO until the quantity reaches upto 1000 but from 1001 it should enter in the 2nd line item.
    How would we configure the EDI process accordingly?
    Thanks,
    Juhi

    Hi Juhi - At this moment, I wouldn't say that this is something possible through functional configuration. I've worked a lot with IDOCs and specially orders. This requirement of yours, splitting item lines based on the EDI line item quantity can be achieved through ABAP development at one stage in the IDOC posting function module.
    IDOC_INPUT_ORDERS. This function module. after having interpreted the IDOC segments and various data requirements, builds BDC data for sales order creation before calling VA01. You can probably achieve your objective by writing in a code in the customer exit EXIT_SAPLVEDA_002 that it calls everytime it builds a BDC data (header, item etc)...you can do the following:
    If OK Code is SICH, i.e the sales order BDC data has been realized, you can run through the BDC internal table records and identify line item data. If the quantity of the line item data is more than your single line limit, you can append the same records for the line item adjusting the quantities appropriately. I wish I could write in a code, but I am a functional person, so really wouldn't make sense writing in a ABAP that I don't know :).....but I think, this is what could help you in achieving the requirement. NOW, This you can limit to specific customer (again code the IF condition) or have this run for all customers. FLAW : Every order would be subjected to this process if you use it in general....
    The other way would be to have this handled in your EDI sub-system. Where they would create E1EDP01 segment and its internal segments appropriately on encountering an item with more than 1000 quantity. Wouldn't that be great !!!! That would eliminate the SAP coding requirements.
    Thanks
    Nikhil

  • PO creation from Accepted bid

    Hi All
    We are on SRM 7.0 classic scenario.
    Trying to create a local PO from an accepted bid in Plan driven scenario
    1) Is there a way to alter the quantity in the PO, or create partial PO's from 2 or more accepted bids.
    I didn't see any way to do this as the PO is instantaneously triggered & no option to change
    2) The scales and Pricing conditions entered by the supplier in the bid , are not transferred to the PO?
    Only the final Price calculated , based on the conditions is transferred? Is there a way to transfer the conditions and scales too?
    3) The bidder can enter the validity dates in the Price conditions. However what is the effect of those? If the buyer tries to create a PO from the accepted bid, beyond the validity date, is there a hard stop error?
    Is there any other place at Header level, where the bidder can specify the validity date for the bid, except the conditions?
    Thanks
    Kedar

    https://wiki.sdn.sap.com/wiki/display/ESpackages/Service+Procurement
    Please check with SAP via OSS message refering the same.
    sorry i could not help you
    What is the item type (category) ? in the Material works fine but service not works?
    dont hesitate to create a new thread for geting quick reply.
    Check your back end docuemnt type PO too.(Item category- D)
    Service PO  item has different layout of Purchase order than material. you may require to map accordingly.
    Note 1268336 - Synchronous peer-to peer Services Configuration
    Any clues
    Note 1270144 - Backend PO tracking in RFX & Classic Scenario SC BE PO fix
    1.Backend PO number not getting displayed in RFX tracking during PO creation from winning quote through Enterprise services.
    2.Classic Scenario : SC with services created in SRM with supplier details, does not create a follow on PO in the backend system returning an error in process status on the User interface.
    Other terms
    Enterprise services,SOA,BID,RFX tracking,winning quote,quote,Back End PO ,classic scenario,services,error in process
    Reason and Prerequisites
    Programming error.
    Prerequisite:
    For RFX tracking:
    Backend PO creation successful from winning quote through enterprise services.
    Solution
    Import the support package or implement the attached advance correction manually

Maybe you are looking for