Discount calculation

Hi experts
Our client current scenario is the discount is calculated after adding up all the tax amount ie(CESSBEDHecess),but in SAP B1  the discount is calculated before  the tax amount  ,like to know how configure the discount amount after the taxes are added up
Regards
srini

Hi Rahul,
Did you place this formula on the report layout just for display purposes or what?
I want the discount to be applied after VAT has been computed.
Please help.
Regards
John

Similar Messages

  • Discounts calculated on due documents

    Hello all,
    I have a mistake concerning discounts granted in AP, mean of payment is a due transfer customized as a bill of exchange. Payment term is "1% under 20 days, 110 days nets". The problem is as follows, whenever I launch the F110, discounts are calculated even if the document is due and so would not have discounts. Can someone help me?
    Thanks in adavance
    Emilie

    Hi
    I think it is not possible. Because, the discount calculation is purely based on the Vendor line item...when you do the posting with frieght, both material amount and frieght amount will be in different line items having only one vendor line item.
    regards
    ramana

  • Cash Discount Calculated for One Line Item and not for Other

    Hi All,
    We have devloped a Z program which is used to Write of InterCompany AR and AP recon Account to another GL Account. In this program to clear line item we have created a BDC which calls t-code FB05. Thsi program is running perfectly fine for all company codes.
    There is new company code SG20 for which it is not clearing the line items. It has created a Session in SM35, when we analysed the seesin we found that for some line items system is calculating Cash Discount and for some other line items it is not but the payment Term is same for all the douments with 3% 14days.
    I need your help in understanding that why for some line items system calculates the Cash Discout where as for others it is not calculation..also the Posting Date is same for all the documents.
    Please advise what could be the reson for this.
    Thanks!
    Regards,
    VIvek Srivastava

    Hi
    Cash discount is calculated based on the combination of baseline date and payment term conditions.
    Hence please check the baseline date for all the documents, in which the cash discount is not appearing.
    In your case, the possible reasons could be that 1) baseline date is different between these documents or 2) payment terms cash % is manually modified in the line item of the documents.
    Regards

  • Cash discount calculation at invoice level not at sales order level

    Dear Friends
    while i am executing the sales cycle creten Cash discount conditions are calculating in the Invoice directly not in sales order.
    can you please let us know your views oin what basis iot calculating directly in the invoice, since payment terms is there in both sales order and invoice level. but discount is only appearing at invoice level, not in the sale order level..
    where these setting incurred in this process. i have verifies all the routies, there is no such kind of logic to calculate in a particular palce.
    treat this one as high priority and let me know.
    Thanks
    Raju.

    Hi
    while i am executing the sales cycle creten Cash discount conditions are calculating in the Invoice directly not in sales order.
    can you please let us know your views oin what basis iot calculating directly in the invoice, since payment terms is there in both sales order and invoice level. but discount is only appearing at invoice level, not in the sale order level..
    Please check your Pricing Procedure, whetehr against your Cash Discount Condition Type, Requirement 24 or 23 is maintained? If it is maintained remove these requirements and save. Then try to run the transaction.
    Regards,
    Amitesh Anand

  • Discount calculated after tax added in Net price

    Hi,
    My client requirement for the discount to be calculated as follows.
    Net price:1000
    Service Tax-120
    Total-1120
    5% Discount on 1120 - 56
    How do i map this in MM pricing procedure
    Regards

    add a standard pricing condition " JEXS" which store all taxes..
    create a statistical subtotal of net price and JEXS
    use this subtotal as base of this additional discount condition.
    hope it helps
    Regards
    Avinash

  • Cash discount calculated even after the due date in F110

    Hi Friends,
    Invoice and Credit memo is created with the reference to PO, but when the payment is made to the vendor through F110 the cash discount is calculated on the credit memo even though it has passed the due date.
    Let me know what else is remaining that has to be checked and corrected
    Regards
    Paddy

    Check the following configuration:  t-code FBZP -> All Company Codes -> double-click on the relevant company code to display the details. 
    In the "Cash discount and tolerances" section, I'm thinking that you'll find that the "Max.cash discount" check box is checked.  This check box tells F110 to always take the discount, even if the terms have expired.  If you uncheck the box, then F110 will only take the discount within terms.
    Regards,
    Shannon

  • Discount calculated incorrectly - Need help

    Hi,
    We are facing a unusual issue in pricing . We have a volume discount condition type configued and the following Base scale assigned . Scale UOM is EA.
    0.000     1.000-     %          
    5.000     2.000-     %          
    10.000     3.000-     %          
    Now, when we enter a product with quanity 5 eaches, we expect the discount to be 2%, but we are getting 1%. When we analyzed the order we observed in the details of the condition type that the value "Formatted scale base value" is calculated as 4.968  and so the discount  is  1%.
    But we dont know where this this base value is being calculated and why it calculated incorrectly.  we are on CRM 7.0  Any ideas?

    Hi Michael,
    Scale basis formula  field on condition type is blank. We just specified the scale  base type as quantity, Scale type A ( Base-scale ), MAX No. Dimensions  = 1,  UOM as EA.
    yes there is UOM conversion happening as the base UOM of product is CS and conversion is 72 EA = 1 CS.  
    In the details of conditon type ( on order ) it is showing Dec places scale base val= 3  and Formatted scale base val = 4.968. So it looks like  the quantity 5 EA is converted to 5/72 CS ( =0.0694444444444444) and truncated to 3 decimals (= 0.069) and again converted to eaches ( 0.069*72 = 4.968 ) .
    But why is this happening?  there is no provision to supply number of decimals for scale base. then from where is it picking 3?  and also we have not used any formula to calculate scale base val. Is this a bug or i missed any config?
    All Inputs are  appreciated. Thanks.

  • Discount calculating on accountmaintenance on credit item how to avoid

    Hi,
    as per the payment term discount provided to customer if pays before 10days from the posting date.
    as per our schema customer will get some credit based on the usage it will show seperately in fpl9
    eg:
    Energy billing debit  main100 sub 20       $100
    Energy bill credt      Main 100sub10       -$ 50
    account maintanance FPMA run daily in Batch,while doing the this disucount is calculating on the debit amount even it is internally adjustment.  (system assuming it clearing the payment)
    Requirement: we should not give any discount if doing internal adjustment, only discuout given if customer pay the amount.
    pls suggest me for the events which we can change to get it
    Regards,
    Ganesh

    Hi,
    I feel that event (620  Payment: Transfer Line Items for Clearing) is the one you need.
    Still you create one z FM activate it in the FQEVENT transaction, put a break point in the FM and check whether it is getting called in FPMA transaction.
    Please let me know if you need more help on this.
    Good luck.
    Regards,
    Pranaya

  • Discount calculation for a sales order in CRM

    Hi All,
    I need to change the pricing data for a sales order item using a BAPI. For this I want to make use of the BAPI_BUSPROCESSND_CHANGEMULTI. But I am not sure as to which of the fileds to be used for the discount rate calculation. The scenario is, from a Custom UI we will change the discount given for an item and the same has to be reflected in CRM and the calculation for that also will be carried out in CRM.
    Can somebody throw some light on this?
    Regards,
    - Prasenjit

    Hi Richard,
    There is no pricing procedure in the UI. For every calculation the UI is calling a BAPI and changing the UI accordingly. Everything needs to be done in CRM.
    The requirement is basically to fetch the pricing details for a contract that is under creation. The main funda is to obtain the pricing document guid, which will intern fetch the pricing condtion rates corresponding to a condition type. Can you tell me how to do that?
    Regards

  • Discount calculating sum of Active & Inactive Base Price condition type

    Hi, 
          For condition type ZBPO-Base Price maintained condition record with two key combinations, In sales order Conditions Price determined for ZBPO condition type with Inactive and Active.  But Discount condition type ZDCO calculating 15% discount on sum of the Inactive & Active of ZBPO amount.
    Requirement is Discount should be calculate Active ZBPO condition type only. Without deleting inactive condition type in Sales Order Conditions, what are the configurations need to do.
    For Ref: Please check the below screen short.
    Regards,
    Parviz.

    Dear Lakshmipathi,
                 Thanks for replay, Please check the below screens as you asked.
    Inactive:
    Active:
    In Analisys I kept mouse curse on the condition types I'm not get any message on that (Dont know the reason why your asking that). Clicked on condition type and sent with access details.
    Inactive:
    Active:
    Regards,
    Parviz.

  • Discount calculation on partial payments

    Hi Experts,
    Is it possible to calculate discounts on partial payments?
    Scnario: We have defined a payments terms Z045. It the customer pays the invoice amount immediatly he will get a discount of 3% on invoice and he will pay with in 15 days he will get a discount of 2% and he will pay with in 30 days he will get 1% discount. The net payment due is 45 days. If he failed to pay with in 30 days the interest should be calcuated from 31st day it self.
    Now client requirement is if customer pays partial payment before the goods reached him he would like to give 3% discount on that. On the rest of the amount according to the payment payment terms.
    What config. i need to do?
    Pls reply?
    Thanks in advance
    Mammu.

    I have an invoice for 1000. No dispute case is created till now.
    I made a pyment for it for 500.
    And now If I run FDM_AUTO_CREATE what is my selection criteria to select this invoice for dispute case creation.
    We want to schedule a job everyday to pick up all invoices that are partial paid and we want to create cases for them.
    Can it be done in FDM_SUTO_CREATE?
    If it can be done then how the program knows which invoices has partial payments and how does it change the disputed amount to invoice amount minus partial payment?
    I know how to do it manually by selecting both debit and credit item in FBL5N to create the case.
    I also know that when case is created and if a payment is made partially it reflects the case disputed amount.
    I just want to know if FDM_AUTO_CREATE can be used to to create cases on invoices that are partially paid.
    If it can then how?
    Thanks,

  • Discount calculation in Sales Order

    Hello,
    This may be a very simple question for SD gurus but coming from technical side I really need to know this.
    I want to implement some code in a BADI only when the discount is more than certain value.
    The discounts at the item level need to be added before the total discount for an order is determined.
    Can somebody tell me in which fields of VBAP the discount information is hidden?
    Thanks and regards.
    Chander hass

    Hi Chander
    Do the following
    1. In the pricing procedure move all the values of discount conditions to one subtotal. you can use 1 to 6.
    2. Once the above is done the total discount value can be got from VBAP-KZWI1 to KZWI6 depending upon which subtotal you had chosen in the pricing procedure.
    Reward if this helps
    Thanks

  • Vendor Trade Discounts in SAP

    We are using a scenario where Purchase Orders are getting created by Vehicle Management System. The material being purchased is split valuated & Batch managed ( i.e Valuation Category X ). The Purchase Order is created for a gross amount. say 100 USD. During Goods Receipt, there are deductions carried out i.e to the extent of 50% ( via MM Discount Condition type ). However we need the Stock to be valuated @ 100 USD which we can achieve by making the Condition type as statistical. However, we need the Vendor Invoice to be posted @ 50 USD ( based upon 50% deduction ). The difference could be posted to Purchase Price Variance. Could you please advise how to carry out this configuration.

    Hi,
    Cash discount is given when the vendor is paid according to the payment terms. If the vendor is not paid within the date mentioned in the payment term, the cash discount is lost. This is not reflected on the invoice.
    Trade discount is given based on the deal finalised. This discount is given on the price of the material and the net payable is reduced in the bill itself.
    Based on the above explanation - normally cash discount is calculated at the time of payment and based on the payment terms while trade discount being a component of invoice, is calculted based on the pricing procedure.
    If there is a discount calculated based on the pricing procedure, the accounting entry will be passed based on the GL account assigned to the account key which is linked to the condition type for discount.
    please revert for further clarification.
    Thanks and Regards,
    Anit

  • Vendor Discounts in SAP

    Hi,
    What is the difference btw cash discount and trade discount?
    In SAP how the vendor discounts are provided in both FI and MM.
    I know that the discount will be calculated through payment terms.
    But in purchase order, in condition tab, I can see the price breakup, discount, taxes etc.I guess it is from pricing procedure.
    So my question is, discount will be calculated from payment terms in both FI and MM
    or is there any other procedure to calculate the vendor discount in SAP.
    I need 1 more clarification. What is the purpose of pricing procedure and why the discount will be included in pricing break up.
    Will the discount which is there in pricing proceedure, appeare in the books of accounts?
    I need to prepare a functional document for vendor discounts in SAP.For that i want these clarifications.
    Pl answer me.
    Thanks
    Radhika Eluri

    Hi,
    Cash discount is given when the vendor is paid according to the payment terms. If the vendor is not paid within the date mentioned in the payment term, the cash discount is lost. This is not reflected on the invoice.
    Trade discount is given based on the deal finalised. This discount is given on the price of the material and the net payable is reduced in the bill itself.
    Based on the above explanation - normally cash discount is calculated at the time of payment and based on the payment terms while trade discount being a component of invoice, is calculted based on the pricing procedure.
    If there is a discount calculated based on the pricing procedure, the accounting entry will be passed based on the GL account assigned to the account key which is linked to the condition type for discount.
    please revert for further clarification.
    Thanks and Regards,
    Anit

  • FMs or methods that calculate discounts in Payment Run (F110)

    Experts,
    I have a requirement to build a custom forecast report on cash required to be disbursed as vendor payments. I pull BSIK and BSAK entries for my calculation. I know the discount calculation is subjective to the day the report is run.
    To this end, I need to replicate the process/logic of discount calculation that happens when a payment proposal is run in F110 transaction.
    My question:
    How do we do this? Is there is way - FM(s) or Class method(s) that would help achieve this?
    Thanks for your time and contributions.
    <removed by moderator>
    Edited by: Thomas Zloch on Nov 9, 2010 5:09 PM

    Please check by giving sort key 24 - document header text in Bank Gl Account master data

Maybe you are looking for

  • How do I change my canceled credit card that wants verification from itunes billing account?

    My billing account on the app store on my phone is not reflecting a change I made online. The phone will not let me change to a new credit card for verification of payment for subscriptions as well as updating or adding new apps. HELP! Apple support

  • I don't seem to have the genius playlist option on my iPod touch 5th generation-what to I do???

    I didn't jailbreak my ipod or download any pirated stuff. I actually only found out that my ipod should have the genius playlist option after reading a review on it. But when I checked under playlists in my music app, only the 'purchased' playlist is

  • Iphone 3gs shuts down & reboots on its own.

    The 2 yr old iphone 3gs shuts down on its own and the silver apple icon pops up ~ the phone boots itself up. This has been happening more frequently, since Dec 2010. I could be on the internet, or using any app and it does this. A couple times I had

  • Synchronisation in ACR7.1/Bridge CS6

    I previously raised this issue with CS6 Beta and ACR7.0.  The issue hasn't been fixed, but I have found a work-around. The Issue was that when I open a whole batch of images to create their XMP Recipe files, the synchronsiation of the adjusted settin

  • Itunes wont launch on windows xp pr

    i have itunes downloaded on m computer but when i click on the desktop icon the computers appears to begin opening it, but then nothing happens. This has been an issue ever since i got my nano in January. I don't know what to do any help would be app