Customer Discount

Hi Team,
Client requirement is give 20% discount to the customer whenever payment received within 3 days. When receiving payment with clearing (F-28) or (F-32) from the customer system should purpose the discount amount wherever it is applicable. Second scenario is system should auto calcualte the discount amount when payment received in part but within due date.
Please send your valuable feed back and oblige.
Best Regards,

Dear talk2me
You can maintain via payment terms in OBB8. here you can maintain percentage with due dates.(no.of days)
also you have to maintain in OBXI  (discount GL a/c)
Regards
shankar

Similar Messages

  • Active Export list of customer discount set up into Excel file

    Hi Every Body,
    How to export a list of customer discount from plant to Excel Spread sheet.  Please provide me your valuable inputs
    Thanks
    Prasad

    Hi Prasad,
    I think you can use the pricing reports to first generate a list of that discount condition type in a report format and then export it to an excel sheet.
    See if the standard pricing reports in V/LD given by SAP is useful for you if you are using standard condition tables. If not, then you can easily create a new report for your condition type and the condition tables that you have used for that.
    Hope this helps.
    Aribis

  • FM to calculate Customer Discounts

    Hello Experts,
                               I need a function module to calculate customer discounts. customer cash discounts that get displayed based on payment terms is what I need.
    Any pointers to other threads will be much appreciated.
    Thanks!
    Rahul.

    Try this
    CALL FUNCTION 'ISU_S_DISCOUNT_PROVIDE'
    EXPORTING
    x_rabzus = st_discount_hdr-rabzus
    x_ab = wa_discount_item-ab
    x_wmode = '2'
    IMPORTING
    y_obj = xy_obj
    EXCEPTIONS
    not_found = 1
    foreign_lock = 2
    general_fault = 3
    OTHERS = 4.
    all the details of the discount are returned in type xy_obj
    change the details of the discount in ie. xy_obj-edsch ie.:
    loop at xy_obj-edsch assigning <fs_edsch>.
    add 10 to <fs_edsch>-rabproz.
    endloop.
    set the control parameters and the okcode
    xy_obj-contr-no_dialog = 'X'.
    xy_obj-contr-db_update = 'X'.
    xy_obj-contr-upd_online = 'X'.
    xy_obj-auto-edscd_okcode = 'SAVE'.
    call the function module to effect the changes
    CALL FUNCTION 'ISU_S_DISCOUNT_CHANGE'
    EXPORTING
    x_rabzus = st_discount_hdr-rabzus
    x_ab = wa_discount_item-ab
    x_no_dialog = 'X' "!!!!
    x_obj = xy_obj
    IMPORTING
    y_db_update = sw_db_update
    EXCEPTIONS
    not_found = 1
    foreign_lock = 2
    cancelled = 3
    general_fault = 4
    not_authorized = 5
    OTHERS = 6.
    do not forget to:
    commit work.
    [end abap coding]
    In the pbo of screen 200 (which is called in the 'change' function module') there is a 'suppress dialog' statement, which is executed under a certain condition. So if you set all control switches correctly and do a call function with export parameter x_no_dialog set to 'X' then the changes are processed without interruption of this screen.
    You have set the ucomm to 'save' and therefore the pai of screen 200 is processed correctly as well....

  • 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

  • On time Payment - Customer Discount

    Hi All,
    We are generating the invoice and sending it to the customer.
    Now we expect the customer to pay for it.
    We have a policy in our company, like if the customer pays on time or before a cut off date then the customer is eligible for discounts.
    That is, during posting of payments, the customer will be given cash discount.
    How do we map this process in SAP.
    Regards

    Hi,
    In payment terms mention the discount that you want to give and period in days within which this discount to be given.
    In F-28, enter the required data like document date and posting date and system will show you the list of invoices valid till that posting date for that particular customer along with discount in % and in amount based on the payment terms that you have assigned in Sales order
    Hope you understood now
    regards,
    Sagar

  • IS-Media/CA: Customer discount - refund

    Hi,
    We have business issue as below in SAP IS- Media contract accounts and receivables.
    Business Issue:
    We have payment method "P". Customer who has payment method "P" will get discount.
    Business unknowingly removed payment method "P" and processed orders therefore discount is not been given. This is happened only for certain period (1 month). Later business found and they changed to payment method to "P" and now customer is giving with discount.
    Now business would like to give credit to the customer to the extent of the discount amount that has not given during that particular period.
    - We can't give credit memo in our case since the discount amount is very small amount.
    Please advice how to proceed to credit the customer to the extent of that of discount amount.
    Thanks in advance and timely help would be appreciable.
    Regards,
    Muneendra

    Hi Experts,
    Kindly check the issue and suggest us with your points.
    Waiting for your replies.......
    Regards,
    Muneendra

  • Issue in using custom discount condition type in pricing agreement at Service Contract line item level

    Hello
    We are facing an issue while using a Z discount condition type in price agreement at service contract line item level.
    A Z Condition type has been created in ECC and assigned to the pricing procedure. This pricing procedure is downloaded in CRM and determined in the service contract.
    A condition maintenance group using this Z condition type is created in CRM and assigned to service contract item category.
    Condition records are created in CRM for this condition type/condition maintenance group for specific products along with sales org and discount percentage.
    But when the price agreement(using this condition type) is used at the item level of a service contract, the system throws errors (related to product/unit of measure and sales org, even though no issues seem to be there)and thus the price agreement is not allowed to be used.
    If anyone has worked on such kind of scenario, please get in touch, I will share more details for the same. 
    Regards
    Ankit Arora

    Dear Ankit,
    Once the pricing procedure is downloaded, please maintain the document pricing procedure at service contract header level, and maintain the customer pricing procedure at business partner sales area billing data.
    In spro, maintain the pricing procedure for the combination of sales area, document pricing procedure, customer pricing procedure.
    Please crosscheck whether the condition table is active or not.
    Regards,
    Maddy

  • Scales in  customer  discount needed  at  totals  level

    Hello,
    when  creating  a  value  scale  discount  for  customer ,the  discount  only  applies  when  document  item  fullfills 
    the  scale  value  and  doesnt  take  into  account  the  document  total  value at  header  level?
    What  can  be  wrong?
    Thanks in  advance  and  best  regards
    L

    Hi,
    You can use group condition (KGRPE) option to calculate base value for scales
    system proposes based on items related to same group- If necessary you can use routinue also
    check in condition type customizing
    Thanks
    Chidambaram

  • Customer discount when netting vendor payment with customer receivable

    Hi Guru,
    We built the netting process in which we net the vendor payment with customer receivable.  There is a problem.  The payment program takes the discount off from the receivable even after the term discount period.  e.g. we have a receivable from the customer with a 1% discount with one month term which expires on July 31.  I do a payment run with a posting date of Aug 26.  The payment program still gives the 1% discount to the receivable thereby reducing the amount of receivable and increasing the amount of our net payment. 
    Is this a glitch?  OR have I missed any configuration??
    Thanks
    Linda

    Hi
    while running the APP for a vendor, the system will suggest all open items due from vendor account and customer account.
    This can be changed at the time of APP.
    Assign points if helpful,
    Regards
    Sunil

  • Customer Discount with authorization level

    Dear Expert
    Please i want to have this in place when giving discount i.e When we want to give customers discount if the discount is 5% below some one with a lower profile or Role should be able to give but when discount Exceed 5% only a super user should be able to give or authorize. how do i do the settings to achieve this.
    thanks

    Use different condition types. Restrict the upper value of the less controlled condition type.
    Control who has authorization to the more controlled condition using the authorization object for condition types (V_KONH_VKS).
    In your pricing configuration, have the presence of the more controlled condition result in the exclusion of the less controlled.

  • Existing CS customer discount terms

    I found two different dates for when the offer is valid until. Which one is correct?
    May 30, 2014 - found through seeing all the plans for Adobe Creative Cloud Terms and conditions
    November 28, 2014 - found through "Special Offers" Terms and Conditions | Adobe

    Hi big wave dave
    Could you please register your CS4 product to your account and then we can advise further - see Register your product
    If you have any problems with this, send me a private message with your serial number.
    Thanks
    Bev

  • Existing adobe CS customer discount on creative cloud

    Hello, I just signed up for the creative cloud monthly plan of $49/mo. Right after I did I saw an ad for existing CS customers saving 65%. I have Photoshop CS 4, am I elligable? Thanks

    Hi big wave dave
    Could you please register your CS4 product to your account and then we can advise further - see Register your product
    If you have any problems with this, send me a private message with your serial number.
    Thanks
    Bev

  • Customer Cash discount Base blank

    Hi,
    I have been reading all the posts to do with customer payment terms and the working of disounts.   I think I am missing some configuration to allow customer discounts to post on incoming payments.  We have payment terms set up in OBB8 ok and have set the cash discount base.  Discounts work out for vendor outgoing payments for payment terms set up exactly the same so I am hoping someone could tell me what I am still missing that prevents the discount from posting.
    Basically we are looking to give a direct debit discount.  The payment term is set up to default baselin to document date, payment method of Direct debit,  then under payment terms section I have term 1 at 1% with a fixed date of 20 and 1 additional month.  I have also tried the customer one with a simple % and no of days.
    I can see on my vendor invoices that there is an amount in the discount base field but on customer invoices this field is empty so i presume that what ever drives this population is missing.  I thought the cash disc base would have driven this though?
    Any advise welcomed.

    Hi
    The field status for each posting key is the same for customers and vendors for payment deduction field - set to optional.. Works fine for Vendors but not for Customers.  We can see the field on the customer screen it just has no value.
    Thanks

  • 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

  • Discount for customs duty

    Dear all
    FOR IMP PO HOW TO ADDRESS CUSTOMS DISCOUNT FOR GIVEN EXAMPLE.
    *** value        -   900
    fright               -   100
    CIF                 -  1000
    BASIC-7.5%   - 
    CVD -16%
    E CESS - 2%
    H E CES - 1%
    E CESS ON CVD -2%
    H E CESS ON CVD -1%
    ADD DUTY - 4%
    FOR THE ABOVE CALCULATION HOW TO ADDRESS CUSTOMS DISCOUNT?
    Rgs
    MRS

    Hi raja
    The scenario is High sea procurement.
    Client requiement is  given below
    *** value -
    A
    Baisc(7.5%) on A  -
    B    
    CVD on (16%) on A+B -
    C
    Edu cess(2%) on C -
    D
    H Edu cess (1%) on C -
    E
    Cus edu  cess (2%) on BCD+E   -
    F
    Cus H E cess(1%) on BCD+E  -
    G
    Add duty (4%) on ABCDEFG -
    H
    TOTAL DUTY  BCDEFGH -
    I
    LESS : DEPB DEBIT
    7.5% On A -
    J
    0.23% On A -
    K
    Duty Payable -
    I - (J+K)  -
    L
    The question is How to address  J and K .
    Dear Raja, Still if u want some clarification tell me your cell number i will call u.
    Thanks
    MRS

Maybe you are looking for