IS-MAM: using statistical price condition in the order

Hi all
In this period, I am involved in a job project to an Advertising Management company.
The sales process implies the revenue recognition occurs when the advertisement is published (publishing doesn't temporally concide with invoicing).
After publishing, it is necessary to introduce a billing plan in order to split the sales order amount in a predefined number of billing with a predifined amount.
In order to determine the right amount for billing, We thought to apply the following SAP solution:
- to add in an order a statistic price condition relevant just for billing and not for relevat recognition.
Through test cases, we verified that this statistical price condition determines
a delta position in account determination.
is this a standard SAP functionality? should be possible to avoid a new account determination in revenues accounts?
Thanks in advance for your help
Best Regards, Lucia

Hi,
the path to define the access sequence  is
IMG>>>MM>>>Purchasing>>>>Conditions.>>>>Define price determination process>>>define access sequence (M/07).
for this you can actually use the existing ones which suits your condition records level. otherwise create a new table for it and then use it in the access sequence.
then assign this access sequence to your condition type in M/06.
for your reference
Step to create new access sequence
http://www.sap-img.com/materials/steps-for-mm-pricing-procedures.htm

Similar Messages

  • Can we use exceptions and conditions at the same time?

    can we use exceptions and conditions at the same time? Are there any dependencies between exceptions an conditions?

    Exceptions are used when there are some mistakes , or exceeds the supposed values, we can highligt that in different colours for enabling the validator to notice easily. In this we are giving conditions for considering the value as exceptions. suppose, if the values is out of the range -1 to +1 then exception.
    But conditions can be considered as the restrictions given in measure level also. So please elaborate what you meant by conditions

  • You can assign a price condition for the profile?

    You can assign a price condition for the profile?
    How to do this?
    thanks,
    Wilson

    The solution have Note SAP 105621.

  • Price Condition in Purchase Order Header

    Hello experts,
    I set a new price condition for the header of purchase order. Yet I wanted to put this price condition to appear by default in the header. But I can only put this condition to appear at the header if I set  this condition in tcode SPRO -> Define Calculation Schema as Fixed. but that's not what I want. I want to set the condition as manual and to appears by default in the header whether I use the condition or not. Is this possible? Put this price condition as default in the header? How can I achieve this behavior?
    Thanks in advance,
    Best regards,
    JP

    Hi,
    the path to define the access sequence  is
    IMG>>>MM>>>Purchasing>>>>Conditions.>>>>Define price determination process>>>define access sequence (M/07).
    for this you can actually use the existing ones which suits your condition records level. otherwise create a new table for it and then use it in the access sequence.
    then assign this access sequence to your condition type in M/06.
    for your reference
    Step to create new access sequence
    http://www.sap-img.com/materials/steps-for-mm-pricing-procedures.htm

  • How to block post price conditions in purchase order

    I need to block post price conditions in the purchase order, after doing MIGO.
    The problem is that somtimes buyers people go to the purachse order with ME22N, even if MIGO has already been made for this purachse order. They change The amount of certain price conditions in some or all the posts of the purchase. when people of accounting receive the invoice, there are problems of price differences.
    i need help to do it
    Thank you in advance for your help

    The system will not allow to change the price once goods receipt takes place on that particular order.  It happens only when we reverse the reciepts and make the po open.  In such case the persons can change with ME22N.  Its simple that only authorised user to have this transaction code and other users should not have this transaction code authorization.

  • How to block post price conditions  in purchase order after doing MIGO

    I need to block post price conditions in the purchase order, after doing MIGO.
    The problem is that somtimes buyers people go to the purachse order with ME22N, even if MIGO has already been made for this purachse order. They change The amount of certain price conditions in some or all the posts of the purchase. when people of accounting receive the invoice, there are problems of price differences.
    i need help to do it
    Thank you in advance for your help

    The system will not allow to change the price once goods receipt takes place on that particular order.  It happens only when we reverse the reciepts and make the po open.  In such case the persons can change with ME22N.  Its simple that only authorised user to have this transaction code and other users should not have this transaction code authorization.

  • How to use a purchase condition in the sales order

    Hello,
    Customer would like to have a purchase "day-price" appearing in the pricing of the sales order. 
    I would suggest to write abap code (reading the correct PU condition record) in a condition base value routine that would be added in the customizing pricing procedure at SD side.
    Is there any "more standard" solution for this ? 
    Thanks,

    Hello,
    Here is the case in more detail :
    This question concerns a product that is just purchased, stored, and sold.  The purchase-price is based on a "day-price" that is maintained in a purchase condition record on a daily basis.  The sales-price should be that daily price with a markup in %. 
    So, in the sales order, this purchase condition record should be picked up with the material and the pricing date as key.  From that base price, a markup can be calculated in sales pricing. 
    I would suggest to use the field "condition base value" in the setup of the sales pricing procedure (Ref to IMG sales and distribution, pricing control, define and assign pricing procedures).  In that field a new routine could be entered that (with a select or function or Bapi) picks up the purchase condition record-value. 
    I would like to know if this would be a "correct" way of solving this requirement,  if there is no "more standard" solution,  if anyone has experience with a similar requirement and how you solved it ?
    Thanks,

  • Price Condition at the Header Level

    Dear SAPfans,
    Can we set the pricing procedure at the header level of sales order,
    i would like to configure the rounding mechanism work  on the header condition on the sales order, can it be done thru pricing procedure ?

    Hi,
    You can make condition type either header or item level.
    header level coniditon type doesnt have access sequence and you generally enter the value manually.
    You can use this condition type in Pricing procedure.
    Check all about Condition type in V/06
    Hope this will help.
    Reward Point if helpful.
    Thanks,
    Raja

  • Restrict new price conditions in the return order and credit note

    Dear Expert
    We are facing a scenario where we make return order; the Price is copied from the invoice. And it is working perfectly. The system does not allow us to change the price.
    The issue we are facing here is that user can input new condition like discount /premium and change the net value for the return order pricing, and this will reflect in the credit note for returns.
    Is there a way to restrict the user from entering any pricing condition in the header or item conditions tab.
    although we cannot change the original price coming from invoice referenced for return order, but the user can input new price conditions as below. This must not be allowed.
    The price must come according to the Qty being referenced.
    While making the credit for returns, the user has a chance of further making changes to the net value by adding new conditions. Hence this must also be restricted for any changes.
    Thanks

    Hi
    Firstly,In copy control maintain anyone of the pricing types
    D: Copy pricing elements unchanged
    E: Copy pricing elements and values unchanged
    To avoid all these things go with  USEREXIT_FIELD_MODIFICATION but before going with the user exit,also check with transaction variant SHD0.
    Regards
    Srinath

  • How to avoid user from entering new price condition in return order

    Dear Expert
    We are facing a scenario where we make return order; the Price is copied from the invoice. And it is working perfectly. The system does not allow us to change the price.
    The issue we are facing here is that user can input new condition like discount /premium and change the net value for the return order pricing, and this will reflect in the credit note for returns.
    Is there a way to restrict the user from entering any pricing condition in the header or item conditions tab.
    although we cannot change the original price coming from invoice referenced for return order, but the user can input new price conditions as below. This must not be allowed.
    The price must come according to the Qty being referenced.
    While making the credit for returns, the user has a chance of further making changes to the net value by adding new conditions. Hence this must also be restricted for any changes.
    Thanks
    Edited by: Lakshmipathi on Jan 31, 2012 6:55 PM
    Thread Locked - Reason Cross Post

    okie .... i will tell briefly what is the problem ....
    Take a scenario wherein a user has logged into my application and he is performing a task which will put his user id and his employee id into the session. Then he opens another window by using either ctrl+n or through files->new window.
    So now a new browser will open but the session will be same ..... in this newly opened browser, user performs some operation which will remove the user id and employee id from the session .... Now if he again comes back to the first window and tries to do some operation, then a null pointer exception will be thrown saying that the employee id is null .... because he has deleted that in the newly created browser ..... to avoid this situation what can we do ???? can you please help me in this regard ??? you got my problem right !!!

  • Changing Price Conditions in Sales Order with SD_SALESDOCUMENT_CHANGE

    Hello there!
    I need to change the value of a price condition in a sale order ;I'm using the f.m.  SD_SALESDOCUMENT_CHANGE.
    It doesnt' work as I want, 'cause it creates an other price conditions instead of just changing the price value of the actual one.
    Waiting for your tips,
    thanks.
    This is how my code looks like:
    PARAMETER: p_vbeln LIKE vbak-vbeln.
    data: st_order_header_inx   TYPE  bapisdhd1x,
            st_conditions LIKE bapicond,
            st_conditionsx LIKE bapicondx,
            tb_conditions TYPE TABLE OF bapicond,
            tb_conditionsx TYPE TABLE OF bapicondx,
            tb_return TYPE TABLE  OF  bapiret2.
    st_order_header_inx-updateflag = 'U'.
      st_conditions-itm_number = '0010'.
      st_conditions-cond_type = 'PR00'.
      st_conditions-cond_updat = 'X'.
      st_conditions-cond_value = '100'. "Value I want to enter
      APPEND st_conditions TO tb_conditions.
    st_conditionsx-itm_number = '0010'.
      st_conditionsx-cond_type = 'PR00'.
      st_conditionsx-updateflag = 'U'.
      st_conditionsx-cond_value = 'X'.
      APPEND ls_conditionsx TO tb_conditionsx.
    CALL FUNCTION 'SD_SALESDOCUMENT_CHANGE'
        EXPORTING
        salesdocument                = p_vbeln
          order_header_inx          = st_order_header_inx
        TABLES
          return                           = tb_return
          conditions_in               = tb_conditions
          conditions_inx              = tb_conditionsx  .

    Get the conditions records first from the Sales Order with BAPI BAPISDORDER_GETDETAILEDLIST
    CALL FUNCTION 'BAPISDORDER_GETDETAILEDLIST'
      EXPORTING
        i_bapi_view          = lw_bapi_view
      TABLES
        sales_documents      = lt_order
        order_conditions_out = lt_conditions_out.
    Then populate the conditions internal table with the data that you get from the previous code
    move-corresponding lw_conditions_out to lw_order_conditions_in.
    lw_order_conditions_in-cond_value = '100'   " the value that you want to modify
    APPEND lw_order_conditions_in TO lt_order_conditions_in.
    CLEAR lw_order_conditions_inx.
    lw_order_conditions_inx-itm_number = lv_kposn.
    lw_order_conditions_inx-cond_st_no = lw_conditions_out-cond_st_no.
    lw_order_conditions_inx-cond_count = lw_conditions_out-cond_count.
    lw_order_conditions_inx-cond_type  = lw_conditions_out-cond_type.
    lw_order_conditions_inx-updateflag = 'U'.
    lw_order_conditions_inx-cond_value = lc_x.
    APPEND lw_order_conditions_inx TO lt_order_conditions_inx.
    You didn't populate the fields cond_st_no and -cond_count. Then just call BAPI SD_SALESDOCUMENT_CHANGE to change the Sales order.
    Hope that helps.
    Erwin

  • Add price conditions in sales order and purchase orders

    Hi,
    I need add five price conditions in a sales order, and a purchase order.
    I need filled KOMV table, however, i don't found the user-exits appropiated (example: the exit EXIT_SAPLMEKO_002 haven't parameter KOMV),
    Regards,

    Quite a few years ago I did something like this in sales orders... found the code in my notes, here it is.
    I used USEREXIT_PRICING_PREPARE_TKOMP in include RV60AFZZ.
    * Check if this condition record exists already
      read table xkomv with key kschl = c_condition_name
                                kherk = 'C'             "(depending on the task)
                                kposn = vbap-posnr.
      if syst-subrc ne 0.   "condition wasn't added yet
          clear xkomv.
          xkomv-kschl = c_condition_type.
          xkomv-kbetr = condition_amount.
          call function 'PRICING_CHECK'
            exporting
              comm_head_i = tkomk
              comm_item_i = tkomp
              komv_i      = xkomv
              preliminary = 'X'
            importing
              comm_head_e = tkomk
              comm_item_e = tkomp
              komv_e      = xkomv.
          xkomv-KWERT = xkomv-kbetr.
          append xkomv.
      endif.
    Keep in mind that I haven't used this logic for years, so you'll have to test if it still works, but it worked for me back then.
    If I'd have to do this now, I'd probably try to find a suitable enhancement point though...

  • Price conditions on Sales Orders via EDI

    Hi,
    I need to know if there is a way to bring prices over on the IDOC while posting a sales order via EDI. I have a situation where the price does not have to be determined based on condition records setup within SAP but rather update the price sent on the IDOC itself.
    Thanks
    MR

    Hi,
    Let the inbound Idoc have the price field and the price of the material. And keep the price condition type open/manual entry allowed. Once this is done the system will not do it from the condition record and will populate the data that is there in the Idoc.
    Hope this helps.
    Kind Regards
    Chakradhar

  • Using a Price Match with the USPS Best Buy Coupon - ISSUES

    I recently went to my local best buy to purchase a tv and was extremely disappointed with my service and the way I was treated. I asked for a Price Match because other retailers had the product much cheaper. The salesperson and the manager both made it seem like they were doing me a favor by price matching, even though that's clearly a Best Buy program. I also had a 10% off coupon that I received when I changed my address through USPS. The coupon does not state anywhere that it cannot be used in conjunction with PC (or any language about using in conjunction with any other offers). However, the store said they couldn't let me use it because it would be "too good of a deal" for me. They cited back to the PM program terms, but those terms state that I can't use PM to match a coupon offer from another retailer. That's not what I'm trying to do. My coupon is a Best Buy coupon. The terms don't say anything about this type of situation (they don't say it's excluded in any way). I could use any type of coupon by purchasing with the cheaper retailers, but I like to frequent my local best buy. Is there any help that can be provided?
    (And i don't know why I should have to be given a guilt trip by the employees. It's not my fault that best buy was charging more for the product. I didn't create the price match program.)

    Greetings badgers123,
    I’m sure you were ecstatic to find the coupon offer as well as a lower price when shopping for televisions, as you were aware of our Low Price Guarantee. When requesting a price match under our Low Price Guarantee, our stores obviously should not be leaving you feel as though it is a favor they are providing you with. I’m sure this was not their intention, and am truly sorry if this is how you were left feeling after your experience.
    Per our Low Price Guarantee, unfortunately we cannot accept coupon offers in addition to a price match. That being said, the store would have been correct in denying one or the other. I apologize if the store did not provide clearer reasons for why we could not accept the coupon with the price match.
    Your time and effort in sharing your experience with our Low Price Guarantee is truly insightful and greatly appreciated so that we may have the feedback to make improvements in the future. If you should have any other questions or concerns, please feel welcome to reach out to me via this thread or private message.
    Best regards, 
    Tasha|Social Media Specialist | Best Buy® Corporate
     Private Message

  • Re: Using a Price Match with the USPS Best Buy Coupon - ISSUES

    Hello Tasha, I just had the very same experience at my local best buy. I've read the terms of the "Price Match Guarantee" in full. It absolutely does NOT say in those terms that you can't use a coupon with that price match. I suggest you give it a read yourself. If I hadn't had Best Buy gift cards, I would have walked out of the store. I've purchased 3 TVs from Best Buy and this will be the last unless this is resolved. I also plan on filing a complaint with the BBB.

    Hello claydog84,
    I’m all for getting an awesome product for an amazing price, and coupons are a great way to make sure that I’m getting the best bang for my buck.  According to our Low Price Guarantee however, coupons offers cannot be used in conjunction with your price match. This is mentioned within the fifth bullet point underneath the subtitle “Our Low Price Guarantee does not cover”.
    Any financing offers, bundle offers, free items, pricing errors, mail-in offers, coupon offers, items that are advertised as limited quantity, out of stock items, open-box items, clearance items, refurbished/used items, deal of the day, daily deals, special hour sale event items, credit card offers, gift card offers, rent/lease to own items, and items for sale Thanksgiving Day through the Monday after Thanksgiving, whether offered by Best Buy or a competitor.
    If you have any further questions or concerns, please don’t hesitate to let me know.  I’ll be glad to help.
    Best Wishes,
    Alex|Social Media Specialist | Best Buy® Corporate
     Private Message

Maybe you are looking for