Pricing Scales..issues

Hi,
I have the below scenario..
ZLTR is the percentage based discount condition type. We want to maintain the scale like below
From Hours        To Hours              Age         Rate
1                        2000                    2            10%
2001                   4000                    5            20%
What it means is, if the resale material is between 1 to 2000 hrs and 2 yrs of age then 10% discount.
Can we maintain a scale for two different unit?
Lakshmanan

Hi,
Scales only seem to handle one kind of interval. You can try including the material age in the condition record key fields to get the right condition record and then, scale of quantity can get you to the right interval & rate. i agree this would change the condition table and many things henceforth but I couldnt get any other option.
I initially thought of using Scale routine but that changes the scale basis, so I dont think that would help.
Thanks,
Shiv
Edited by: Shiv Kasthala on Feb 22, 2008 1:12 AM

Similar Messages

  • What is pricing scale and where do we maintain pricing scale?

    Dear Gurus,
    what is pricing scale and where do we maintain pricing scale?
    Thanks..

    Hi Bidhu,
    Scales are used in pricing when there is different price at different quantity. Scaled prices are maintained like:
    From   1 pc - 100.00 EUR
    from  50 pc -  90.00 EUR
    from 100 pc -  80.00 EUR
    Now for qty 1 to 49, price would be taken as 100 EUR. where as for 50 to 99, it would be 90 EUR. Similarily price for any qty above 99 (mean >=100) price would be 80 EUR.
    You can use scales in any document where pricing can be maintained. SD and MM behave same as scales if functionlity of SD and MM also used that.
    If price date determination is done as the time of GR, GR qty will be used to determine the price scale. But if price date category is document, document qty (like PO qty) would be used to determine the correct price scale.
    Hope this helps you.
    Sanjeev

  • Shipment cost -  pricing scales

    helo to all ,
    i have a requirement to add a scale to an existing conation record .
    1. is it possible and what are the effects by changing the condition type from wight/volume to
        scale ( multi-dimm ) ?
    2. the condition record calculates the qty in the delivery * Z009 ( condition - that was insert in TK12)
        i need to add scale to this condition in order to maintain a minimum value :
    example :
    delivery qty = 6 KG
    Z009 = 4 $
    MIN amount in scale = 30 $
    qty*Z009 = 24   < 30   ---> then the condition value is 30 $ .
    HOW can i define this scale ? ( its not volume or wight )
    can i do it in another way that not involves scales ??
    BR
    ASA
    Edited by: ASA MOKED on May 18, 2009 5:42 PM
    Edited by: ASA MOKED on May 18, 2009 5:43 PM

    Hi,
    Please go through the link below for more details on shipment cost - pricing scales.
    http://help.sap.com/saphelp_45b/helpdata/en/35/b0e8f087a62488e10000009b38f9b7/frameset.htm

  • Pricing Scales

    Hello Experts,
    My client require the scales to be maintained based on % on value maintained.
    For eX -
    Basic Price is 100 USD
    Pricing Scale  - Lower limit should be 15 % tat means  15 USD be the lower limit but it should be maintained in %
    Upper limit should be 30%
    Kindly suggest
    Thanks
    Shri.

    Hello,
    The Basic Price of 100 USD is maintained in VK11 Condition Records correct? Then at the same time, client can maintain lower & upper scales in USD i.e. 115 & say 85.
    Also whenever the Basic Price is changed in VK12, t he emd user can change the scales also.
    Is there real Business justification to maintain scales on % basis?
    I doubt whether this is possible in standard. However you can try following:
    Option 1.
    In V/06, under Scales there is a box for Scale Basis, enter G - Scale based on a formula here & in the box for Scale formula you will have to develop a routine in VOFM & get it assigned here.
    2. Option 2.
    Define another condition type whose Calculation Type would be Percentage & it would be copy of Basic Price. The condition record for this Condition would be 100% & here you can maintain the scales in Percentage. Maintain this condition as Mandatory in Pricing Procedure system will do the needful.
    Put this new Condition Type under Basic & all your Pricing Calculation will start from this new Condition Type.
    Hope this helps,
    Thanks,
    Jignesh Mehta

  • Pricing Scales : How to retrieve it ??

    Hi experts.
    I was wondering if anybody knew how to retrive the pricing scales for a condition either in some database table or maybe with the help of a function module.
    Thanks in advance if somebody has any clue.
    Otherwise, i'll have to debug the standard but the pricing in CRM is a real mess
    Regards,
    Helder

    Hi Helder,
    If you are looking at capturing scale values at database level, you can proceed as follows:
    Trace out the condition tables associated with the condition type's access sequence which you are looking at. Assume if this is SAP002 and CUS502 (Starting with SAP are standard tables ranging from 001 to 500. Starting with CUS are customer specific tables starting from 501 to 999). This can be traced out in the following path. CRM --> Basic Fucntions --> Pricing --> Define Settings for Pricing --> Create Access Sequences (and Create Condition Types)
    Now go to se16 and query CNCCRMPRSAP002 and CNCCRMPRCUS502 with required criteria to get value of VARNUMH (condition record ID)
    Now further query table CNLCRMPRSCALEV01 with VARNUMH captured in above step and get the value of KBETR (Rate)
    Regds,
    Raghu

  • Pricing scales in MSA TPM CRM2007

    Hi guys,
    is it possible in the new CRM2007 to create pricing scales in Mobile Sales?
    Up to CRM5.0 the conditions were generated in the server side so it was not possible
    Thanks
    C*

    f

  • Pricing Scale u2013 Formula

    Dear All,
    If a sales order value is 1,00,000 and based on this value I have to give a slab discount for 1st 50,000 I have to pass 5% discount and for next 30,000 value I have to pass 7% discount and for remaining 20,000 I have to pass 10% discount.
    How do I achieve this using pricing scale formula ?
    Thanks,
    David

    Hi,
    If you have an SD consultant, you can do this without development.
    In V/06, for the discount c.type, Group condition routine value should be 1. Header condition and item condition checkboxes need to be ticked on.Maintain scale basis as B.
    While maintaining condition records in VK11, you can go to scales view and maintain your intervals and the discount% in the screen by selecting the scale type as D
    If you want step by step, you may have to contact an SD guy. This is a pure SD topic

  • Pricing Scale Maintenance

    HI
    Experts
    We are on CRM 5.0
    For a CRM Product we have maintained a Pricing Scale.
    Now user want us to maintain a different pricing scale for the same product with a different validity. They want the validity of the pricing scale should be from valid for next 3 months. And both the pricing scales should be active in the system
    We have tried to maintain two different condition records with two different validitities but system is not accepting as the product id is same.
    Please suggest how it can be achieved
    regards
    G.Venugopalrao

    Resolved

  • Random scale issues on pixel art

    I'm creating pixel art animations for an LED presentation. The video size and comp sizes are 96 pixels x 64 pixels. I created the pixel art in Illustrator at the same size. I started out by creating a 96x64 grid and then using the live paint to fill in each box to create the artwork.
    In After Effects I start doing my animation but sometimes when something is scaled down, issues start occurring. For example, I have 2 black squares as eyes. Both are 1x1 pixels or a 1x1 box in illustrator. Once they are scaled in AE, one eye may be bigger than the other. Is there some sort of interpolation issue happening? One solution I have tried using is only using draft mode. That works the majority of the time to keep everything looking very pixelated except for when the random scale issues occur.

    To be more clear of what I am trying to do. I am creating an animation for a Christmas LED display. I created 20-50 pixel art assets at the 96x64 size. They may not have all been to the final scale I wanted them to be in my animation. I brought my assets into AE and began doing my thing by animating. The original goal was to create Christmas animations that were a little more advanced than some pixel art simply moving position across the screen and to try and create a story based on the songs that were playing.
    In my particular example where I am having an issue. I created frosty the snowman and the animation is him moving his arm and tipping his top hat. I'm not animating his eyes at all which are just black squares. Although the eyes are the ones creating the issues. One eye is bigger than the other. When I look at the original Illustrator asset, the eyes are the same size. Currently, everything is 100% to scale and draft mode in enabled. If it weren't for the eyes, it would look just like the illustrator artwork. When draft mode is disabled, that is when edges are no longer crisp and there is some slight feathering around all of the edges.

  • Urgent : How to use pricing scale base type "G" in CRM?

    Hi Gurus
    We are facing a problem regarging scale base type G which is scale based on a formula in SAP ECC side. I one of our Z condition type wea re using scale base type G and using a formula 901 to calculate pricing in SAP R/3.
    But scale base type "G" is not supported in CRM as the entry is not there in /SAPCND/T681VS and we could not find any ways to include it in CRM. We even tried by entering the entried in the table by debug method but then the records, specialy the supplement record, are not replicating correctly in CRM from ECC.
    So for time being we changed the scale base type to C from G in ECC side.
    Can you please guide me if there is any way to use scale base type G in CRM? Or what can be the way around to use scale based on formula in CRM ?
    Is it possible to change the scale base type while the records are getting replicated to CRM?? But how will it work then.
    This is very urgent.
    An useful answer will be highly appreciated.

    Hello Singamshetty and Micheal,
    We are facing exact same issue. Problem is that formula 901 does not get called in ECC with scale base type = 'c' in condition type ZSH1.  Because of this, order and billing document in ECC have wrong condition value and then order document in CRM also gets wrong value once the billing document is saved.
    This is highly critical issue as it's a big $ loss. Any expert, please suggest how to correct it?
    Thanks
    Sandeep

  • Convert to Gray scale issue in spot color file

    Hi,
    I am having some problem in Acrobat X Pro on Convert to Gray Scale Preflight Fixup, but the same PDF file is working good in Acrobat 9.0 Pro for the same process.
    Even I tried with the error report, but there was no error details in that report.
    Please help me out to find the reason for that problem. The PDF file is having a spot color.
    Please find the RGB and converted Gray image
    Thanks in advance,
    Veeramani.M

    Kumararaja,
    You can upload you file  using any public/private FTP and then can embedd the link here.
    Or when you click on Edit (in your message division), you get a browse option in the bottom left cornet. That allows upto 8.9MB. The way i attached!!!
    BTW, what's the issue?
    ~Sandeep V.

  • Pricing date issue

    Hello All,
    We have an issue with the Line item pricing date.
    In our project we are using the supersession functionality; we have one sales order with header pricing date ex: 25.12.2008 with some line items, for line item 10 we have created superesession material on 01.01.2009 with other material and maintained the pricing condition records validity date same as 01.01.2009.
    We maintained in a way that if the material is not available and superseded material is available one job will run and creates the new line item with superseded material and copies the all information from the old line item. Here the problem is it copied the old material pricing date as 25.12.2008 due to this the new line item price is not calculated because the condition record is available from 01.01.2009 and it is disable mode.
    Can any one give an idea how to solve the above issue.
    Thanks and Regards
    Srinivas Kapuganti

    Hi Srinivas,
          reading the answer above, there are 2 ways to solve your problem:
    1) Modify the logic that determines the pricing date
    2) Use the pricing reference material field (i.e. workaround)
    Unfortunately in the landscape currenly i'm working, I haven't installed APO... So I cannot make any tests in a similar landscape.. however I can try to suggest to you something...
    Concerning the "idea" N. 2 you have:
    A) To check (from a "business point of view") if superseeded material and the new material have the same price.. I think so.. In the past I've worked as consultant in an A&D company and we have implemented supersession.. Usually, from a "commercial point of view" no impact on pricing must be "charged" to the customer because "supersession". So, usually, the superseeded material and the new one has the same pricelist...
    B) From a "technical" point of view, try change manually the sales order updated by APO BOP and fill (manually) the field VBAP-PAMTN (item detail, tabstrip "Sales  B") and, please, check if SAP determines the correct price condition record.
    C) If test in point B is "ok".. I think that when BOP try to change the sales order, the userexit move_field_to_vbap will be called (include MV45AFZZ).. If you are able to understand to which "old" SO item is referred the new one, you can use this exit to fill VBAP-PMATN field of the new item with the superseeded material code (the old one)....
    Advantage:
    1) You don't have to change the program called by RFC from APO (maybe it requires an out of standard solution? I don't know..). You have "only" to implement an userexit..
    2) SD pricing date will be, also for the new item, the 25.12.2008; but, in this case, SD will be able to find (via PMATN field) the pricing condition record linked to the superseeded material. This solution is Ok if hypotesis in point A) is correct. Otherwise it make no sense.
    Sorry for quite long answer. Hope this help.
    Have a nice day - Massimo

  • Query on pricing Scales in LSMW

    Hai,
    I have a problem on scales,  In LSMW  through recording method i am creating pricing condition using XK15 transaction. But my problem is if material has 2 or 3 scales, at end of batch input session i am getting last scale value
    Ex :  Matnr      Amount   
            P-100            500
    Scales:  1        500
                 10      300
                 20      100.
    After end of batch  input session, it is showing only 20    100 scale for P-100 material.
    Could any body help me.
    Thanks,
    Raju.

    Hi,
    I think you need to push 'Inset Line' - green plus button and enter the scales. This would create an additional blank line which would enable you to create the new dataset in a blank line in the tablecontrol.
    But I prefer to load the data using LSMW in either of the following methods:
    Object               0070   Condition record
    Method               0000                  
    Program name         RV14BTCI              
    Program type         B   Batch input      
    or
    Message type         COND_A                      Conditions: Master data for price determination
    Basic type           COND_A02                    ALE condition records
    Hope this helps.
    Best Regards, Murugesh AS

  • Org unit differring & Pay scale issue

    Hi experts,
    i hav e an issue .....
    when i executed new office orders i am getting one org unit. & when i executed for the same employee no for existing office order i am getting diff org. unit & i am not getting Pay scale amount also.........
    how can i solve this .......any suggestions.
    thanks in advance
    reddy
    Edited by: reddy linga on Dec 14, 2009 11:28 AM

    Elobarate
    are u getting different PSL for different Org Units please let me know

  • Pricing Scale

    Friends
    I have a problem with a theme of scales, as they talked on this subject.
    I have clients to whom they sell "level of volume," but as we know it is not so standard, for example:
    I have a negotiation with 5 clients (who do not have any relation to one another, are not customer groups) and between 5 will carry 1 000 000 pieces of the same material. Each of them have price scale differently:
    A CUSTOMER
       500,000 - $ 100.00 Material A
    1,000,000 - $    95.00
    CUSTOMER B
       500,000 - $ 200.00 Material A
    1,000,000 - $ 170.00
    CUSTOMER C
       500,000 - $ 90.00 Material A
    1,000,000 - $ 80.00
    and so on with each client, the issue here is that each one of them I can ask for less than a million, but by having prior negotiation should I give the price of the scale of the million pieces (for example if A customer buys 50,000 I have to give the price of 95 rather than 100) have already identified a field in order to put the price range to be taken, but at the time of the calculation of prices, not taking that value, and even included a formula within the framework of prices for base camp to read this scale, but still does not take courage.
    Have any of you know any exit, subroutine or formula that can take to make this calculation?
    I thank you in advance for your time and attention
    Greetings

    Thank you very much for your time.
    I have a "sclae" of prices by customer, the problem is that when I asked for a genre change the amount of the order, only to the base amount of scale. For example
    Order quantity 200.000
    Basis for scale 1,000,000
    Price range of clients:
    1-200,000               $ 100
    200,000-999,999      $ 90
    1,000,000 ---            $ 80
    I have to find ways in which the price level of the base amount is equal to 1000000 to take the price of $ 80 rather than
    $ 100,000 that is the standard scale for its

Maybe you are looking for