Cancelling order discounts when below Customer's Minimum Order value

I've been reading what I can find about discount conditions etc and am slightly confused as all the examples seem to relate to item line situations. We need to have a setup where all possible discounts are cancelled if the order total value is less than a given minimum order value (or threshold) related to that particular customer - and not based upon any line item value.
We do not use Minimum Order Value as per the SAP examples given i.e. orders not accepted below the MOV and therefore surcharges added. As mentioned we use a threshold value for most customers under which discounts do not apply.
Because of this we cannot automatically email or fax acknowledgements, and we have a massive time consuming checking operation for orders added to ensure mistakes are not made i.e. discounts applied incorrectly before the acknowledgements are sent out.
Can anyone advise as to where I can find the path to getting a solution to this problem.
Thanks
Jim Jackson
Edited by: Jim Jackson on Feb 20, 2009 9:11 AM

I understant AMIW is Header condtion type - statistical- and has the MOV value for the specified customer.
Maintain AMIW as Header / Line condition type.( T Code V/06)
Create the condition reocord for AMIW with EXCLUSIVE Indicator X.(VK11)
Then create a requirement for all the discount condition types, if the total order value = or > AMIW value then do not check the exclusion indicator( KOMP - KZNEP), ELSE check the exclusion indicator.
( T Code VOFM)
During order save - automatically repirce the order in Userexit_save_document_prepare or userexit_save_document.
If there is a partial delivery, during Invoicing if the copy control(delivery to Invoice) has carry out new pricing B, the above setting might fail. Maintain the copy control setting to copy pricing elements unchanged and redetermine taxes OR try to determine the condition values in the invoice from the order.
Hope this helps.
Thanks
Sai

Similar Messages

  • Bex Query to calculate canceled order value

    Hi experts,
    I am using the 0SD_C03 infoCube to stock the SD data, I want to calculate the net value of canceled orders.
    In the 2LIS_11_VAHDR, there is a field "AUGRU", when it is filled, it means that the order is canceled.
    In the 2LIS_11_VAITM, I have the net value of different order items.
    The two above extractors load data to the InfoCube, the first one, 2LIS_11_VAHDR fill the 0ORD_REASON that is mapped to AUGRU. The second one, 2LIS_11_VAITM, fills the 0NET_VAL that is mapped to NETWR.
    The query in SQL looks like:
    Select 0NET_VAL from 0SD_C03 where VBELN in (Select VBELN from 0SD_C03 where 0ORD_REASON <> "")
    How can I do this with Bex query?
    Thank's a lot.
    Abdess,

    Hi Sunil,
    Like I explained above,
    The 0Ord_Reason is filled only by the extractor  2LIS_11_VAHDR which dosen't give any value for the orders value, the 2LIS_11_VAITM dosen't fill the 0Ord_Reason InfoCube but it fills the orders value InfoObject.
    So if I  restrict with 0ord_reason by excluding blank values, I will get 0 in the measure 0NET_VAL.
    Abdess,

  • Help!!! - When Creating Customer  I get this ERROR "Provide a positive integer for minimum customer balance amount or percent when balance amount overdue type is amount or percent respectively."

    When Creating Customer  I get this ERROR "Provide a positive integer for minimum customer balance amount or percent when balance amount overdue type is amount or percent respectively."
    I tried troubleshooting when I saw the another post and created with a new customer profile class, but still getting an error, though I created another profile like below and attached this to another existing customer it worked, but when I tried creating a new customer it is still giving me the error. I am Using Oracle Applications R12.1.1
    Steps I followed in Creating a New customer Profile
    ==== Make sure the new Customer Profile class which you will create is in active state. Cross check below steps while defining a customer Profile class.. e.g. Name : DEFAULT (and it's active)
    *1) Profile Class Tab :*
    a) Balance FWD Billing : Not enabled
    b) Invoicing --> Tax Printing ( Summarize By Tax Name), Grouping Rule (DEFAULT)
    c) Set Terms as per ur requirement , do allow discount & Override terms
    d) Set Dunning as per your requirement,
    e) Filled in Collectors info as per your requirement with Credit Check enabled...
    f) Receipt --> Auto cash Rule set as 'Standard'..
    *2) Late Charge Profile* Set it as per requirement
    *3) Profile Class Amounts* e.g Say Currency set as "USD"
    a) Credit Limit : 100000
    b) Order Credit Limit : 100000
    c) Minimum Receipt Amount : 1.00
    d) Min statement amount : 1.00
    e) don't put any value in Exchange Rate type (e.g, monthly, Plan etc..)
    f) Minimum Customer Balance : Amount ------> Value: 5.00
    g) Minimum Invoice Balance : Amount ------> Value: 5.00
    h) Minimum Charge per invoice : 1, Maximum Charge per Invoice : 100 Under Interest Charge
    i) mention Type as Fixed Rate, Value : 10
    j) You can avoid setting the Penalty Charge for the time being..
    Step-2_ a) Open a customer ..*go to Bill to site details* --> Click on Profile Tab --> Under Profile Class field please include new profile class which is created by you (e.g DEFAULT) . b) Go to Profile Amounts Tab --> Click(Show) on Currency USD --> Verify the set up here as well   I could see this.
    When I tried creating an new Customer using the new profile, it's repeating the same error. Please help.

    Hi
    You get this error when profile class amounts are not set for all the currency.  Go back to your profile and ensure that the profile amounts are set for all the currencies found, whether you are using it or not.
    Regards

  • BB cancels order due to payment glitch - Customer Service refuses to honor

    After 2+half hours on the phone this morning trying to get the cancelled order reinstated and payment method corrected, Customer Service says 'too bad, so sad, go away & have a nice day, we will not honor the order'.
    If there's any kind of problem with your order, I highly recommend to call into a Rep if your order contains price-sensitve items.
    DO NOT follow the directions on the website nor in the emails. You will be extremely disappointed by (lack of) Customer Service.
    I was not trying to get something for nothing. I placed the order in good faith on Monday. Tuesday I see the email stating "a problem with payment". Following the directions, I re-enter my credit card information and resubmit (once). All appears well, until I check on the order this (Wed) morning. My order was cancelled. Surely, BB will correct this obvious error, considering a prior order on the same day went through just fine, I thought. After all, I'm trying to give them my business on a rather large Home Theater purchase.
    It was challenging just from the logistics of the phone experience. Must've been a busy morning and BB was also having phone issues. I waited patiently for the 1st answer at 25 minutes (VRU said 10-12), after explaining, the Rep tried to transfer me to a Supervisor for another 30 minutes. I was disconnected when one picked up. Had to cold call back in and endure another 15 minute wait (VRU said 4-7), the Rep tried to pull up notes from 1st call and gave up after another 10 minutes. After explaining, she attempted to transfer to her Supervisor for 45 minutes. I was on the call with her for ~80 minutes. When I finally spoke to a Supervisor, I was accused of trying to 'cheat the process' and 'ask her to commit policy violation'. She had facts, logs and order details in front of her and I was still treated this way.
    Ultimately, she told me there was nothing more she would try to do and would not 'deal with me any longer'.
    This is the absolute worst Customer Service that I have ever had. No attempt by BB to make the situation right by honoring the order placed on Monday.
    Request to BB management;
    1. Make it Right! reinstate my order.
    2. Fix your payment issues and process/policy for cancelling orders. Contact customers proactively when your systems fail and orders fallout.
    3. Fix your CS policies and escalation process. The initial Rep should have been able to resolve the order issue.
    4. Fix your phone system and/or transfer process.
    5. Remind your CS Reps not to insult/accuse your paying Customers. Potential churn is cheaper to keep than acquire.
    6. Your ad campaign is laughable "No one claims they are the worst." Your CS dept confirmed that you are far from the Best.
    p.s. Case# available if you want to research why I'm unlikely to shop BB in the future.
    Solved!
    Go to Solution.

    Good afternoon drenken,
    After placing an order for a significant home theater purchase on Cyber Monday, I’m sure you were ecstatic in your shopping experience and couldn’t wait to receive your devices! It is utterly disheartening to hear that this experience may have turned into a rather dreadful one so quickly.
    I’m glad to hear that you were able to attempt updating your billing information on BestBuy.com. Generally this option alleviates some hassle for customers who would rather not contact us via phone to update such information, which can take some time given the high call volumes this time of year. It is regrettable to hear that it didn’t go as expected for you, due to the strange issues with the order.
    I imagine your frustration only grew from when you received the cancelation email to when you had difficulties acquiring assistance over the phone afterward. I sincerely apologize for any dismay this entire experience may have caused you. It does not sound at all like this experience would have left you with an appropriate representation of our company.
    Unfortunately, once an order is canceled, we are unable to reinstate it. The only option would be to replace the order. Typically if an order is canceled, we would not be able to honor the sale prices if they are no longer current. With that said, I was able to review your order and it would appear that the same card was successfully used on a subsequent order , leaving this to be quite the peculiar occurrence.
    I am sending you a private message to you with further details in regards to this order and to see what other options we may have for you, as I can understand why this experience may be so displeasing. You may check your private messages once you have signed into the forum by clicking the envelope icon in the top right corner of the page.
    Respectfully, 
    Tasha|Social Media Specialist | Best Buy® Corporate
     Private Message

  • B2C scenario customer specific discount when customer login to the B2C site

    Hi E-Commerce gurus,
    We want to implement a customer specific discount scenario when the customer login to the B2C web site afterwards that easily see the customer specific discount as soon as duration of the login process. We have also succeed sales org-material     scenario that according to our given below function module calculates a discount rate covers all the material within the related sales organization and also shows the indicator of discount rate on the every material pictures at the web site.
    Moreover we have configured an access sequence for condition ZB2I(discount condition) that related with Sales Org.-Customer then we replicate the CNACRMPRCUS666 condition table from ECC to CRM with all values but we can not calculate and display the discount rate on the web site when the customer log on the site and/or going to the basket. 
    Is there any available BADI, BAPI on ABAP and JAVA Stack. How can we display the spesific customer discount rate when the customer log on the site and/or going to the basket?
    Kind Regards, 
    Fahrettin
    DATA : lv_time_stamp    TYPE timestamp.
      DATA : BEGIN OF ls_product,
                product_guid    TYPE comt_product_guid,
                indirim         TYPE prct_cond_rate,
             END OF ls_product,
             lt_product         LIKE TABLE OF ls_product.
      DATA : ls_shop_s          TYPE crmm_isa_shop_h,
             ls_vrt             TYPE comm_pcat_vrt.
      CALL FUNCTION 'CRM_ISA_SHOP_READ'
        EXPORTING
          iv_shop_id     = iv_shop_id
        IMPORTING
          es_shop_h      = ls_shop_s
        EXCEPTIONS
          shop_not_found = 1
          OTHERS         = 2.
      IF sy-subrc <> 0.
        RAISE shop_not_found.
      ENDIF.
      SELECT SINGLE * INTO ls_vrt
      FROM comm_pcat_vrt
      WHERE guid = ls_shop_s-pcat_vrt_guid.
      IF sy-subrc <> 0.
        RAISE shop_not_found.
      ENDIF.
      CONVERT DATE sy-datum TIME sy-uzeit INTO TIME STAMP lv_time_stamp
      TIME ZONE sy-zonlo.
      CLEAR ev_indirim.
      SELECT SINGLE kbetr  AS indirim
      INTO ev_indirim
      FROM cnccrmprsap350
      WHERE sales_org      EQ ls_vrt-sales_org
        AND timestamp_from LE lv_time_stamp
        AND timestamp_to   GE lv_time_stamp
        AND kschl          EQ 'ZB2I'.
      ev_indirim = - ev_indirim / 10.
      SELECT DISTINCT product AS product_guid kbetr AS indirim
      INTO CORRESPONDING FIELDS OF TABLE lt_product
      FROM cnccrmprcus518
      WHERE timestamp_from LE lv_time_stamp
        AND timestamp_to   GE lv_time_stamp
        AND kschl          EQ 'ZB2I'.
      LOOP AT lt_product INTO ls_product.
        ls_product-indirim = - ls_product-indirim .
        IF ls_product-indirim GT 90.
          ls_product-indirim =  ls_product-indirim / 10.
        ENDIF.
        MOVE-CORRESPONDING ls_product TO  et_list.
        APPEND et_list.
      ENDLOOP.
      SORT et_list .
    ENDFUNCTION.

    Hi,
    As per my knowledge if you want to implement customer specific discount then you should use ISA B2B instead of ISA B2C. ISA B2B gives you this facility which you want to implement on B2C.
    Also How you will distinguish User in B2C to display specific prise. Your discount price is based on Sales Org or base on user?
    As your ABAP program is working fine but you are not getting it on web site then you have to write custom java code and collect all the required information on ISA side then pass it to RFC's import parameter and get the result back and display result on ISA B2C.
    eCommerce Developer

  • Widen the product "description" column when viewing customer orders

    We have a text box for customers to enter personalization details for items they purchase.  But when I view the customer's order in Business Catalyst, the "description" field is not wide enough for me to see their entire text message.  In the screen shot below, for example, the customer has actually added additional text for some of the items purchased, but it's not showing up for me.  (The only reason I know this is because the email notification I receive when a customer places an order shows the text in full, although it's in a layout that's not easy to read.  And I need the full order details in Business Catalyst so I can efficiently manage orders all at once.)

    Hi,
    Thanks for the heads up.  I've since pass this onto our product team to review this issue. 
    -Sidney

  • Lightroom 3 EDU Order Cancelled in Error by Adobe Customer Service

    On June 5th, I purchased Lightroom 3 Student Teacher Edition from the Education Online Store.  On June 21st, I also ordered Photoshop CS5, but later that day decided to cancel it.  When I chatted with customer support, the person I spoke with canceled/refunded my Lightroom 3 order in error.
    I called after discovering the error, and they told me just to go ahead and re-order Lightroom, but when I did, the order was canceled becuse their database indicated I had already purchased it (only one edu purchase per title per year).  I have been on chat with them for most of an hour hoping to clear it up, and have again reordered.
    My question is this -if/when the reorder processes and they assign me a new serial number, can I just type that over the old serial number, or do I have to backup my catalog and do an uninstall/reinstall?
    I've only had it for a couple of weeks but have process about 300 vacation pics that I don't want to loose.
    Thanks!
    Steve Wheeler
    wsw261.zenfolio.com

    Steve,
    If you uninstall, your catalogue won't be uninstalled with the program. Re-install, use your new serial number, and you'll be fine.
    Actually, if you already have a running lightroom with serial number attached, you'll be able to continue to use it. Lightroom isn't like Photoshop: there is no conversation between your computer and Adobe when you apply a serial number. It's all done on the honour system.
    Hal

  • I want to return my iPad 3, but I did not have an apple account at the time of purchase, and when I type in my order number and proceed to click "cancel order", it prompts me to log in with my apple I'd and then tells me that the account is not authorised

    I want to return my iPad 3, but I did not have an apple account at the time of purchase, and when I type in my order number and proceed to click "cancel order", it prompts me to log in with my apple I'd and then tells me that I am not authorised to do anything on the account in relation to the transaction. What should I do?

    You can view and edit your orders without an Apple ID by logging in with your order number, along with the shipping zip code or email address.
    I copied the text posted above from this website.
    http://store.apple.com/us/help/viewing_changing_orders
    Click or tap on the Order Status link here and you should be able to type in the order number and your zip code.
    To view or edit your Apple Online Store order, visit online Order Status and log in with your Apple ID and password.

  • Payment orders when a customer has a credit balance

    Hello,
    I was able to generate a payment order for a customer.  But when a customer has a credit note attached to it that it effectively renders the total as a credit balance,  I am unable to do so.  When I select on the credit note, it comes up with an error "Enter a payment method for outgoing payments".   Is there a way, that I could overcome this error without creating another payment method?  Because its possible for this company that the customer can have credit balance even though we should just be collecting money from them.
    Thanks and regards,
    Tess

    Hi,
    It is a SAP a standard behavior in case of Debit  balance of Vendor or Credit balance of Customer it gives as an error.
    Hence, in this case we need to do manual clearing through F-44 for Vendor and F-32 for Customer.
    Regards,
    Tejas

  • Need to pass in line charges when cancel order line using API?

    Hi,
    Do we need to pass in line charges (charges, freight cost) when cancel order line using Oe_Order_Pub.Process_Order API?

    I found the answer to my own question:
    Yes it is a supported feature. It is documented on the following page:
    http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/desktop/NativeApp lication.html#event:invoke
    When you subscribe to the invoke event of the NativeApplication it will subsequently dispatch the event and you read the e.arguments Array object to get the startup arguments passed into the native application.

  • How can i cancel order from HONG KONG apple Online Store? i tried to call the customer service hotline in 1/11/2013 (3pm to 6pm) and no any apple specialist reply and answer me? How can i do now ? Pay for useless????

    How can i cancel order from HONG KONG apple Online Store? i tried to call the customer service hotline in 1/11/2013 (3pm to 6pm) and no any apple specialists reply and answer me? How can i do now ? Pay for useless?

    You may also be able to access https://store.apple.com/ in Safari, log into your account, and review recent purchases (and cancel any that haven't shipped yet).

  • Customer discount when posting payments

    Hi All,
    I would like to know how to use the customer discount when posting payments.  When using F-28.What is the configuration required for that? Please advise me...
    good answers r appreciated.
    regards
    Karnam

    Hi,
    Steps for Cash Discount allowed to customers:
    1. Create Terms of Payments in  OBB8
    2. Mention your Terms of Payments in Customers Master data:
    Go to FD02: Give your company code and customer a/c number and press enter
    Click on company code data ---> Go to Payment Transactions.
    Give your Terms of Payments here and save the data
    3. Go to the TCode: OBXI
    Give your Chart of Accounts and press Enter
    Here give your Cash Discount Granted a/c or Cash Discount allowed GL a/c number
    Note: Create Cash Discount Allowed or Granted Account with post automatically  in FS00.
    4. Go to F-28 to post Incoming Payments
    Give necessary details and click on Process Open Items
    Select the amount which you want post.
    Note:
    1.Discount  allowed a/c gets posted automatically.
    2. In OBA4, we have to Discount Rate. For ex. 10%.
    3. In OBB8, while determining Terms of Payments we can give discount rate within 10% which we have mentioned in Tcode: OBA4.
    Hope this helps you in detail
    Regards,
    Kannusamy S
    Edited by: Kannusamy.S on May 29, 2009 7:39 AM

  • Raw Material Price Change When cancelled Order

    Dears Experts ,
    I have issue when cancel production order and if there any change in prices in raw material it will directly carry out the Cost (price) differences
    to Production Variance .
    and Report KOC4 [ Variance Category ] is not displayed the above variance .
    So i guess if i carry out the price variance for cancellation order to revalaution variance account i think this right solution .
    i updated OBYC -> PRD -> PRF   to revaluation variance but i face a other problem when orders settled it carry out for revaluation account not production variance account    .
    and      OBYC -> PRD -> PRA Purchase Price Variance Account .
    Could You please advise me what can i do to match the production variance account with KOC4 .

    Dear Rajneesh ,
    Appreciate your professionalism of support ,
    could you find the attached of valuation variant and other movement .
    Material Master
    Valuation Variant
    Journal Of Confirmation Of production order
    Journal Of Cancellation of Confirmation production order

  • How do i cancel my subscription when i go to the page on adobe it just goes back to the previous page. is there an email address i can contact the customer support?

    how do i cancel my subscription when i go to the page on adobe it just goes back to the previous page. is there an email address i can contact the customer support?

    I don’t know the email address, but this page might help:
    Cancel your membership or subscription | Acrobat.com online services

  • Customer Service just cancelled my chat when I asked for the # to call to cancel. Can i get that #?

    Customer Service just cancelled my chat when I asked for the # to call to cancel service. Can I get that #? We want to get new phones and Verizon will not offer any kind of deal.

    *611 or 1-800-922-0204 and cancel. However if you cancel on the phone you lose your cell numbers.
    If you just go to the carrier of choice, you port out and keep your cell numbers.
    Good Luck

Maybe you are looking for