Conditions with scales

Dear Gurus
why do we need scales( value / qyt) when we have both quantity and fixed amount in calculation type in a condition

HI,
   Scales are used  when we give the discount to the customer.
ex:-  if u purchase 50  shirts the discount was 2%
        if u purchase 100 then the discount was 4%
for these type of scenarios we  are given scales in condition type .
for working of scales you must given info record through info record only system will give the scale prices automatically in your p.o.
procedure:-
1 maintain info record  for material and vendor.  
2. maintain  scales in pb00 condition type in info record  in conditions .
3. create p.o (in p.o when you given qty the system pick the price automatically)
i hope you understand.

Similar Messages

  • Issue with Freight condition with scales

    HI Experts
    We have requirement like below.
    When customer send an order
    o     if the order contains materials for a minimum quantity the system should not apply freight condition
    o     if the order contains materials for less than minimum quantity the system should apply freight condition
    For example: sales condition freight has scale
         scale qty     unit     amount     unit
    From     0     PC     18,3     u20AC
         4     PC     0     u20AC
    e.g.1  customer send order that contain 9 PC, so system NOT apply freight condition
    material     quantity
    x1     1
    x2     1
    x3     2
    x4     5
    e.g.2  customer send order that contain 2 PC, so system apply freight condition
    material     quantity
    x1     1
    x2     1
    For this we have maintained Group condition and maintained scales up to 3 Order quantity 18 EUR . If order quantity is greater than 4 condition should not apply.
    But Now our issue is when ever Material determination is occurring in Order our condition is going to fail. For example  order quantity is 2 with TAPA item(parent item) and so substitute Item also 2 quantity (Tan item). In this case system is reading order quantity as 4 and our condition is 0. But actual quantity is 2 condition should apply in Order.
    Could you please suggest us where we can control this kind of scenario.
    Regards, Lakshmikanth

    Done through user exit

  • Conditions in scale pricing in purchase info record

    Dear Experts,
    Need your valuable inputs on the following issue:
    We have entered into an agreement with a vendor with the following clause:
    1 PAC of material ABC costs Rs. 13000/-
    In every month , the first PAC bought will be priced at Rs 13000/- and any quantity further bought in the same month will be priced at Rs. 6000/- per PAC.
    For example:
    07th July: PO placed for the material at 13000/-
    15th July: Po placed for the material should automatically be at 6000/-
    01st August: PO placed for the material at 13000/- and so on.
    We looked up for Scales in Purchase Info Record and found to be valid only on quantity basis within the validity period of the info record.
    Our concern is how to map the scaling condition for every month, whereby, the pricing of the purchase order in PO is system-dependent.
    Looking forward to get the best solution,
    Regards,
    Nihar

    I do not think its possible with scale maintain. Scale is used for picking price as per quantity.
    Here, your requirement is against validity. Your price will be fluctuated against validity period.
    You can maintain the price for the validity period as per your requirement in info record.
    But unfortunately you have to maintain the price for every validity period for every months.
    Otherwise you have the option of development, where you can write your own logic for the price picking in PO.

  • Pricing condition record Scales for width

    Hi,
    Wanted your expertise, as we are trying to implement scale for a pricing condition as below. Please advise which scale type to be used I think we should use D as interval graduated scale, but my query is my width value stored in material master and once order read it should pick the price as per interval . Need to know when i select type D it should not do graduation in same sales order for other lines. I mean if order has two line item with same material and third line with different material. system should calculate first line price 0.09 and second line should also pick price 0.09 as width is within 0 to 1
    third material should price 0.13
    please advise how this is posible because i think gradutaion type adds previous line record value, which we don't want.
    Mat 1 - 0.7 in
    Ma t2 - 0.9 in
    Mat 3 - 2.5 in
    0.000 - 1.000 in 0.090
    1.010 - 2.000 in 0.110
    2.010 - 3.000 in 0.130
    3.010 - 4.000 in 0.140
    4.010 - 5.000 in 0.150
    5.010 - 6.000 in 0.160
    6.010 in 0.200
    thanks
    Niki

    My order has quantity 1 and sales unit of measure is PAC and material base unit of measure is FT. As if now maintained condition record scale in FT for the width.
    in additional data of material we have unit convertion as below
    1     FT     Foot     <=>     1     FT     Foot                                                                                1.722     1.566     LB     1.000     FT
    1,566     LB     pound, US     <=>     1,000     FT     Foot                                                                                0.000          0.639     FT
    3,600     PC     Piece     <=>     54,600     FT     Foot                                                                                0.000          15.167     FT
    100     PAC     Pack     <=>     54,600     FT     Foot                                                                                0.000          546.000     FT
                                   <=>                FT     Foot                                                                                0.000                   
    thanks

  • Group condition with varying keys

    Hi every one,
    How to declear group condition with varying keys.
    gajanan

    Hi Rudrag,
    What Karan has mentioned is absolutely correct.
    To simpify it,
    Suppose you have two materials M1 and M2 for which you want to give customer/material specific discount.
    Create one material pricing group (e.g, 01) in customising, assign the Material Pricing group 01 to both the material in their respective material master in Sales org 2 view.
    In V/06, open the condition type K005, activate the "Group condition" check box and assign "Routine 3" in the "Gorup condition routine" check box by selecting the value from the drop down.
    Now create condition record for Condition type K005 in t.code VK11 for the two materials for one specific customer.
    For example, for cudtomer C1 and Material M1, discount is Rs.10 per Piece(PC).
    Go to scale and specify in the scale that if 10 Pieces then discount is Rs.15 per piece.
    Similarly, for Custome C2 and Material M2 maintain a condition record for discount is Rs.20 per piece.
    Go to scale and maintain and specify that, if 10 pieces order then discount will be Rs.25 per piece.
    Now create a Sales order for the Customer C1 with the two material M1 and M2 with quantity 4 pieces and 6 pieces respectively.
    System will add up the quantities of both the material as 4+6=10 pieces.
    Even though, there respective order quantities are 4 pieces and 6 pieces , but still both the item will avail the discount for 10pieces level beacuse of the group condition settings.
    But, the rate of the discount will taken from there individual condition record.
    That means, M1 will get discount of Rs.15 per piece. So for  4 pieces discount will be Rs.60.
    Similarly, M2 will get discount of Rs.25 per piece. So for 6 pieces  discount will be Rs.150.
    If there is no setting for group condition then, M1 would have got discount of Rs.40 and M2 would have got discount of Rs.90.
    I hope this is clear.
    Regards
    Pradyumna

  • CASE Statement in Where Condition with Multi Valued parameter in SSRS

    Hi All,
    I am little confused while using CASE statement in Where condition in SSRS. Below is my scenario:
    SELECT
    Logic here
    WHERE
    Date IN (@Date)AND
    (CASE
    WHEN NAME LIKE 'ABC%' THEN 'GROUP1'
    WHEN ID IN ('123456', '823423','74233784') THEN 'GROUP2'
    WHEN ABC_ID IS NULL THEN 'GROUP3'
    ELSE 'GROUP4'
    END ) IN (@GROUP)
    So above query uses WHERE condition with CASE statement from @GROUP parameter. I want to pass this parameter as multi- valued parameter and hence I have used CASE statement IN (@GROUP).
    For @Date one dataset will pass the available and default values and
    for @GROUP parameters, another dataset will pass the available and default values.
    But this is not working as expected. Please suggest me where I am making mistake in the query.
    Maruthu | http://sharepoint-works.blogspot.com

    Hi Maruthu,
    According to your description, I create a sample report in my local environment. It works as I expected. In your scenario, if the selected values from the Date parameter contains some of the Date field values, the selected values from the GROUP parameter
    contains some of GROUPS (‘GROUP1’,’GROUP2’,’GROUP3’,’GROUP4’) and the corresponding when statement is executed , then the dataset returns the corresponding values.
    In order to trouble shoot this issue, could you tell us what results are you get and what’s your desired results? If possible, you can post the sample data with sample dataset, then we can make further analysis and help you out.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Need to update the list item in the same sharepoint list with particular condition with Sharepoint Designer 2013.

    Hi All
    I have one sharepoint list with huge data i.e with 20columns and more than 200 records with the fields .
    Suppose lets consider there are A,B,C,D,E,F,G,H columns.
    Now i want to create one form with the fields A,C,E.
    When the user enter the existing data of list for columns A,C..based on C value the E column value should change and update that particular item in the list.
    Please guide me without visual web part can we acheive this by Sharepoint designer 2013 or what would be the preferable solution.
    Please help me on this as it is very urgent from me..
    Thanks in Advance
    Sowjanya G

    Hi,
    According to your post, my understanding is that you wanted to update the list item in the same sharepoint list with particular condition with Sharepoint Designer 2013.
    I recommend to create workflow associated to the list and then start the workflow automatically when an item is changed.
    In the workflow, you can add condition and actions as below:
    If current item: C equal to Test1
         Set E to Test2
    Then the value of the filed E will be changed based on the value of the filed C.
    In addition, if you create the form using InfoPath, you can add rule to the filed C as below:
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Since updating to IOS 8.1 on ipad mini can't download apps.  Apps show "waiting." Have reset to new condition with no improvement.  Any solution?

    Since updating to IOS 8.1 on ipad mini can't download apps from iTunes store.  Apps show "waiting." Have reset to new condition with no improvement.  Also turned off Wi-Fi and re-connected.   Any solution?  Thanks,

    If you restored your iPad as new, and it still didn't help, I don't know if anything in here will help. in any event, I have posted this boilerplate of suggestions many times in the past and the suggestions in here have worked for others at one time or another. Feel free to give them a try.
    1. Tap the "waiting" icon and see if you can pause it. If it does pause, then tap it again and see if it will resume. If that works, repeat the same steps for each "waiting" icon.
    2. Reboot the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons.
    3. Make sure that you do not have a stalled download in iTunes - if you have a download in there that did not finish, complete that one first. If you see a downloads tab in the lower right corner, then there is a download in iTunes.
    4. If that doesn't work - sign out of your account, restart the iPad and then sign in again.
    Settings>iTunes & App Store>Apple ID. Tap your ID and sign out. Restart the iPad by holding down on the sleep button until the red slider appears and then slide to shut off. To power up hold the sleep button until the Apple logo appears and let go of the button.
    Go back to Settings>iTunes & App Store>Sign in and then try to update again. Tap one waiting icon only if necessary to start the download stream.
    5. You can also try deleting the waiting icons - tap and hold down on an icon until it wiggles - the tap the X on the icon to delete it. Then try to download again. Apps may also be able to be deleted in Settings>General>Usage>Storage if you cannot get the X to pop up on the icon.
    6. You can try resetting all settings. Settings>General>Reset>Reset All Settings. You will have to enter all of your device settings again.... All of the settings in the settings app will have to be re-entered.
    7. Reset your router. Unplug it from power for about 30 seconds and then plug it back in again.

  • Using where condition with dynamic internal table

    Hi Friends.
    How to use where condition with dynamic internal table ?
    Regards,
    Amit Raut

    Hai Amit
    REPORT  ZDYNAMIC_SELECT                         .
    TABLES: VBAK.
    DATA: CONDITION TYPE STRING.
    DATA: BEGIN OF ITAB OCCURS 0,
    VBELN LIKE VBAK-VBELN,
    POSNR LIKE VBAP-POSNR,
    END OF ITAB.
    SELECT-OPTIONS: S_VBELN FOR VBAK-VBELN.
    CONCATENATE 'VBELN' 'IN' 'S_VBELN.'
    INTO CONDITION SEPARATED BY SPACE.
    SELECT VBELN POSNR FROM VBAP INTO TABLE ITAB
    WHERE (CONDITION).
    LOOP AT ITAB.
    WRITE 'hello'.
    ENDLOOP.
    Thanks & Regards
    Sreenivasulu P

  • What is the point of column with scale 0 ?

    DB Version: 11.2
    This is what my understanding about Precision and Scale in Number datatype is
    NUMBER ( p, s )
    Example: in NUMBER(5,3)
    5 ==> stands for the total number of digits including the numbers after the decimal point
    3 ==>. stands for the digits to right of the decimal point.But , for number type defined with scale 0 how am I able to INSERT numbers with decimals as shown below ? I even managed INSERT numbers whose total length is crossing the precision 5 below ( 93939.223 )
    SQL> drop table t1;
    Table dropped.
    SQL> create table t1 (empid number (5,0));
    Table created.
    SQL> insert into t1 values (883.2);
    1 row created.
    SQL> insert into t1 values (883.22);
    1 row created.
    SQL> insert into t1 values (883.332);
    1 row created.
    SQL> insert into t1 values (93939.223);
    1 row created.
    SQL> commit;
    Commit complete.

    >
    So, oracle is letting us INSERT numbers with decimals but it is eliminating those numbers internally.
    >
    Yes - if by 'eliminating' you mean 'rounding'.
    See the 'Datatypes' section of the SQL Language doc
    http://docs.oracle.com/cd/B28359_01/server.111/b28286/sql_elements001.htm#i54330
    >
    Specifying scale and precision does not force all values to a fixed length. If a value exceeds the precision, then Oracle returns an error. If a value exceeds the scale, then Oracle rounds it.
    >
    The Table 2-2 shows how different numbers are stored
    >
    Table 2-2 Storage of Scale and Precision
    Actual Data Specified As Stored As
    123.89     NUMBER     123.89     
    123.89     NUMBER(3)     124
    123.89     NUMBER(3,2)     exceeds precision
    123.89     NUMBER(4,2)     exceeds precision
    123.89     NUMBER(5,2)     123.89
    123.89     NUMBER(6,1)     123.9
    123.89     NUMBER(6,-2)     100
    .01234     NUMBER(4,5)     .01234
    .00012     NUMBER(4,5)     .00012
    .000127     NUMBER(4,5)     .00013
    .0000012     NUMBER(2,7)     .0000012
    .00000123     NUMBER(2,7)     .0000012
    1.2e-4     NUMBER(2,5)     0.00012
    1.2e-5     NUMBER(2,5)     0.00001          

  • Mandatory Condition with parameters

    I am trying to enforce a rule that a date range must be specified whenever querying a particular table. I tried using a mandatory condition with parameters, but it appears that parameters can only be used in workbooks, not in business areas. Have I got this right ? If so, is there any other way the administrator can enforce this rule ?

    You are right that parameters are not supported by Discoverer Administrator. But on metalink there are documents on how to accomplish it manually: note 282249.1 and 304192.1
    Regards,
    Sabine

  • Replace quotient and Remainder with Scale by power 2

    I want to replace quotient and Remainder function with Scale by power 2 to reduce resource usage on FPGA.
    Here is my problem, I want to achive the same result, but no sure if the code will allow me to input the value I need, i also am not sure what that value should be?
    Attachments:
    quotientProblem.png ‏37 KB

    Florian.Ludwig wrote:
    The problem is I don't know what's expensive in RT.
    The OP is asking about FPGA, not RT.
    RT is fine with the Quotient & Remainder.  It'll take a few clock cycles of your processor, but that is nothing in the rates for an RT system.
    An FPGA is a different beast since you need to look at how much of your FPGA hardware you are using up.  Bit shifting (which is what the power of 2 actually does) is dirt cheap in an FPGA.  But divisions are really expensive to do.  But since you are dealing with powers of 10, you are kind of stuck.  Hardware (FPGA in this case) works best when dealing with binary (ie powers of 2).
    So what device is this one?  How fast do you need these outputs?  It might make sense to pass some of the data up to the RT system and then the RT can pass the results back down to the FPGA for actual output.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Race conditions with UI thread

    Hi community,
    the update to LabVIEW 2014 has caused sveral of my vis to act up - vis that I had coded with race conditions with the UI thread that I was not aware of.
    Maybe they didn't exist previously, maybe I was just ignorant.
    Here is a where I first noticed something was wrong. It has a workaround inside:
    http://forums.ni.com/t5/LabVIEW/How-to-make-sure-plots-in-xy-graph-are-present/td-p/3033109
    Thanks again Norbert for your help with that.
    Now problems are showing up in other places too and it might be the tip of an iceberg. I'm a little afraid right now. It's not just xy graphs. The latest example:
    I have a sub-vi whose frontpanel I open with an invoke node inside that sub-vi. Afterwards, in the caller I register for events of frontpanel objects of the sub-vi. This fails now - apparently the fp of the sub-vi isn't open yet although the sub-vi has finished executing (yes, I use dataflow to ensure register for event is done only after the sub-vi has finished). This has a striking resemblance to my issue in the previous thread. It seems that vis can now be "finished" executing while stuff that was supposed to happen inside the sub-vi is still executing in the UI thread.
    I had not expected this.
    Is this intended behaviour?
    Is this new to LabVIEW 2014?
    Can someone please shed some light on this behavior change (if indeed it is one)?
    Can someone please advise me on a general solution/workaround for the host of problems this is causing me?
    Best regards
    Florian

    Norbert,
    I'm currently unable to reproduce the issue in my code regardless of cpu core affinity (you gotta hate random errors).
    I have attached an example that shows a simplified version of the code that has previously produced the error.
    This example might be flawed since it hasn't produced the error yet.
    The issue would show when the button "open window" is pressed, if it did at all.
    Also there is stuff in there that I just implemented in an attempt to keep the UI thread busy.
    For the core of the issue please disregard the bottom while loop in caller.vi
    I'll keep trying.
    Best regards
    Florian
    Attachments:
    subvi event registration.llb ‏56 KB

  • T code/ report to list all material sales pricing condition with deletion i

    I create sales org/ material level pricing conditions in VK11. Some unwanted material pricing conditions are with Deletion indicator active. Iu2019m looking for a report to list all material sales pricing condition with deletion indicator active.
    Please advice me on this.

    Hi Goto v/ld and select 16 which stands for individual prices, and then populate sales organization, distribution channel, customer ,material numbers,etc...and tick "Cond.marked for deletion" check box in "list screen" tab which is the most important, execute you will be able to see all material pricing condition even though it had been deleted.

  • Create pricing condition with default value in processing process field

    hi all,
    when i maintain the pricing conditions with vk11 or vk31, i want the price maintained is set default as blocked (the processing status field-KBSTAT). can it be done? i am using 4.6c.

    You should try to use transaction variant
    <i>Transaction variants simplify transaction flow by:
    Inserting default values in fields
    Changing the ready for input status of fields
    Hiding various screen elements and menu functions, or even entire screens
    Adjusting table control settings
    When you create a transaction variant, you run through the transaction in a special mode. In this mode, you decide which elements you no longer need in your transaction and which values should be inserted where. If you choose to hide an entire screen, the system will no longer display that screen in the transaction and will proceed on to the next screen in the series. You can also adjust table control settings and determine the width of columns and the order in which you want them displayed. In tab strips, you can suppress tabs that you no longer need by setting them to invisible.
    You may also create as many variants for a transaction as you desire. One of these variants can be defined as a standard variant. This variant is then valid across all clients. You may also assign different variants to specific users.
    This is done using Variant Transactions. Variant transactions are then places in those users’ user menus instead of the standard transaction. </i>
    To use this : Tools -> Accelerated SAP -> Personalization (transaction SHD0)
    Regards

Maybe you are looking for

  • Error when creating Production Order

    Dear All, When i was trying to create Production Order using CO01, there was an error message that says "error when calculating cost, see log, log is deleted when saving" what is the problem from that error message? how can i solve this problem? best

  • How can I edit a Text Module in Landscape

    Hi to all, I would like to create a new Text Module in Smartforms and I would like to know if the graphic editor, similar to MS-Word, can be setup to display the page in Landscape? My text is always edited in Portrait format and I would like to avoid

  • Upgrading SSL Service Module in Cat6500

    Hi, I'm trying to upgrade a SSL Service Module in one of our 6500. Following the guide at http://www.cisco.com/en/US/products/hw/switches/ps708/products_configuration_guide_chapter09186a00805e34ed.html After booting on the maintenance partition and t

  • GEt deleted table -Oracle 9i

    How to get deleted table back in 9i? Does 9i has Recycle Bin like 10g?

  • How to fetch the data records in summary format based on previous day

    drop table T1; create table T1(Class, Fees_Collected, Submit_Date) as select 'MBA', 100000, '7/30/2012' from dual union all select 'Btech', 20000, '7/10/2012' from DUAL union all select 'MBA', 45000, '8/1/2012' from dual union all select 'Btech', 555