Invoice - discount

Hi Guys,
I want to find out the discount amount a customer can take on a invoice (not the discount a customer has taken).
Do i have to go back to the billing document for that. But on the billing document i dont find anything like this. Is it a calculated field?
Please help me out with it.
Thanks,
MS

look the following fields in table bseg:
ZTERM
ZBD1T
ZBD2T
ZBD3T
ZBD1P
ZBD2P
SKFBT
SKNTO
WSKTO
A.

Similar Messages

  • Invoice Discount In Oracle Receivable

    Hi,
    Any one knows how can i deduct invoice discount in oracle receivable. If any one knows please let me know.
    Regards,
    Yasir

    Hi.
    You can enter an Adjustment for the Invoice.
    Octavio

  • AP Invoice Discounts Issue

    Hello Experts,
    I am Using 2007 B PL 12
    i am usine super user.
    I Have Creating AP Invoice base on GRPO.
    that time in AP Invoice Dicount Column at Row Level Come to 100 %
    so when i remove it at 100 % discount  at defult settting
    Please help me.
    Dixit Patel

    Dear Rahul,
    There is no doing Ap Downpayment 100 % also not doing setting in GRPO of 100 % also no other FMS in AP Invoice
    Dixit Patel

  • AP - Invoice Discounting Issue

    Hi,
    I'm troubleshooting an issue where invoices that are not meant to have discounts, are having a First Discount amount applied. This discounted amount is then paid in a payment run, when the full amount should be paid.
    The invoice terms are 2% 3 Days 1% 5 Days Net 15, with an invoice date/payment rate date/terms date in September; the due date and payment date are in November, so discounting should not have been applied. In fact, the invoice payment schedule shows the correct full amount, but the Payment, which occurred months after, uses the 2% discounted amount.
    I double checked the terms configuration, and ensured the "Always Take Discount" set up option isn't enabled.
    Does anyone have a clue as to why 1) the discount is being applied, and 2) why the invoice scheduled payment amount is correct, but then the amount paid is discounted (incorrect).
    Any help would be greatly appreciated!
    Thanks and regards,
    Chris

    Hi Chris,
    the only logical explanation would be due to "Always Take Discount" configuration, which you have already checked ...However just to go over the basics again, have you checked the below places:
    1) At supplier Header Level,
    Switch Responsibility to Payables
    Navigate to Suppliers > Entry
    Query for the Supplier
    Click Invoice Management link from left pane..
    In the Invoice Payment Terms region, see the option "Always Take Discount" is checked or not ...2) At Supplier Site Level,
    Switch Responsibility to Payables
    Navigate to Suppliers > Entry
    Query for the Supplier
    Click Invoice Management link from left pane..
    Click the TERMS Tab in the Supplier sites region
    See the option "Always Take Discount" is checked or not ...3) At Payables System Setup,
    Switch Responsibility to Payables
    Navigate to Setup > Options > Payables System Setup
    See the option "Always Take Discount" is checked or not ...System would first check for this option at Supplier Site level, if no value found it will check at supplier header level, if again no value found it will check at the Payables System Setup level ....
    Check and confirm if the above is verified ... then we could think on different lines ...
    References:
    Discount incorrectly always taken [ID 1111628.1]
    Regards,
    Ivruksha

  • Posting invoice discounts using RFBIBL00

    I am generating a file to be processed by the program RFBIBL00 to clear incoming invoice payments using transaction FB05.  The input file being supplied by the user already has the cash discount identified in a separate field.  Can someone tell me which field(s) of BBSEG I need to move this amount into so that it fills in the 'Cash Discnt' field of the 'Post with clearing: Process open items' screen?

    Not offhand, but you can press F1 on the cash discount field and get the technical information (including the field name). Then go to BBSEG and see if that field name is there.
    Rob

  • Invoice Discount Handlng

    When adding an Invoice with a 'total' discount, the resulting GL journal does not post an amount to the 'Discount Allowed' account.  Instead the value of the discount is subtracted from the Sales element of the journal. 
    Customer would like the option to account for the discount to be handled seperately within the journal

    Dear Vivek,
    For us discount base is calculated on gross.  Requirement is that discount base be same as invoice total.  SAP only does this when all line items have same tax code as the 'K' line item.  This is not always possible for us because we have mix of tax relevant and non-tax relevant GL accounts. 
    SAP admits system produces strange results but says system working as designed.  SAP says we can manually input discount base at entry time.  That's true but is no solution due to automated invoice processing and the many thousands of invoices processed each week.
    We tried updating discount base with BTE but system overwrote the amount on posting.  Looking for other ideas.
    Best Regards,
    Steve

  • Add functionality to invoice discounts

    Allow the document discounts on invoices to post to a separate account, and not affect the line items of the document. In the case of AR invoices, the discount may not be considered revenue, and needs to post to a to an expense account, not revenue.

    Hi Jyotirmoy,
    Which user exit u are using?
    Check all the parameters(EXPORTING and TABLES) of the User exit FM/ internal tables incase of Include. there will be some table/work area which has these information. For getting the user name u can use the system variable sy-uname. Send the user exit name so that we can help u out.
    Thanks,
    Vinod.

  • A/R INVOICE COPIED WITH WRONG VALUES

    Hi all
    My client users had entered few correct delivery documents with discount at row level. As the items were excisable so outgoing excise invoice were also entered
    Now problem is that while copying delivery documents to A/R invoice, discount at row level wasn't copied. Delivery doc was copied to A/R inv doc (by using copy to functionality) but we wonder discount wasn't copied. No one noticed so in this way many invoices are wrongly copied and entered.
    Now we have to make payments but invoices are wrong. What to do?
    Please suggest what I can do now and also guide how discounts are not getting copied to target document.
    Edited by: Suda.Sampath on Feb 6, 2011 9:18 AM

    Hi
    Thanks for replying.
    Can you please elaborate the procedure for creating A/R credit memos and re creating  A/R Invoices as on creating Credit memos following things will happen:
    1. Automatic incoming excise invoice will be created at backend which will effect the registers, then do i need to create again outgoing excise invoice from delivery and the A/R invoice. But in that case delivery document is already closed.
    I am stuck here. Could you please again explain and suggest.

  • Discount in Outgoing Payment  and Cheque for payment PLD

    Hi,
    Using SBO2007A PL30
    I have tried to find whether there are system variables for amount outstanding and discount which show amounts in foreign and local currency.
    I can't find any references in the .xls document how to use system variables in SBO 2007., and strangely there is no reference in that document to the system variables which already exist in the in- built layouts
    Cheque for Payment
    - total amount paid ( variable 97 )
    Outgoing Payment
    - posting date ( variable 202)
    - Doc Ref ( var 200)
    - Your Ref ( var 201)
    - amount paid ( var 63)
    This leads me to suspect that system variables for outstanding amount and discount may well exist.
    In the meantime I have had to do this using references to database fields Outgoing Payments - Invoices: Discount Amount and Outgoing Payments - Invoices : Amount before Discount with formulae to determin whether the document is in local or foreign currency.
    A further downside to this is that a credit memo is displayed from the latter database field without a negative sign
    Does anyone have any suggestions here?
    Thanks

    Managed to figure out most of it but for the record I have discovered an additional 4 system variables in use for paid document details at line level. Here is the complete list so far:
    outgoing Payment
    PostingDate 202
    our Ref        200
    your Ref      201
    o/S Amt       ?     ( used formula based on db fields instead)
    Discount       ?    (  used formula based on db fields instead)
    Payment       63
    Cheque for Payment
    posting Date  104
    our ref            101
    your ref          100
    O/s amt         96
    Discount           ? ( use formula :difference between 96 and 97)
    Payment        97
    If anyone can supply the missing variables if they exist, I'd be grateful.

  • RFBIBL00  Cash Discount Account

    I am using RFBIBL00 to generate invoice clearings from incoming customer payments.  However, the cash discount amounts are being posted to a different account than the one used when I perform the same clearing using FB05 interactively.  I am an ABAPer with no FI confuguration experience.  Is this a config issue?

    If your question Posting invoice discounts using RFBIBL00 is solved, please mark it so.
    Rob

  • In Pricing :  there are 2 diffrerents topics a Rebate Agreements & Discount

    Dear members,
    In Pricing :  there are 2 diffrerents topics a Rebate Agreements & Discounts.
    Can anyone let me know the difference.
    Thank you
    Edited by: madhu tatikonda on Oct 8, 2008 10:33 PM

    Assume that we want to give a customer a 3% discount on everything he or she buys. In addition, we will give away another 1% discount if the customer reaches a certain amount of gross sales for the year, for a specific group of products. The 3% is a discount which will be given on every invoice and the net value of the document is reduced to that extent. The 1% is a rebate which will be be given at the end of the year only if the target sales are achieved for th year. This 1% condition will be a statistical condition in the invoice and the net value of the document will not be reduced.
    After the rebates are set up, the rebate conditions will apply on applicable invoices as accruals instead of off-invoice discounts. The rebate agreement tracks the applied amounts, which can be reviewed at anytime in the rebate agreement. Once we decide to pay out any rebate amount to the customer, we will create a rebate settlement, which is represented by a credit memo request. This reverses accrued amounts and pays the actual monies to the customer either in form of a check or a credit memo.
    Regards,
    GSL.

  • Invoice to bank

    We use SAP B1 Italian version.
    we have a bank facility named : Invoice discounting.
    we give the invoice to the bank, t

    I am not sure if there is anything specifically for this in B1 Italian localization but this is how I would suggest handling this.
    The money you get from your bank before the actual payment from the customer is like a temporary advance or liability.
    You would create a new account in the Liability drawer (may be call it Bank Invoice advance account)
    Whe the Bank transfers the money to you bank account create a JE
    Debit Your Bank Account
    Credit Bank Invoice advance account (liability)
    When the Bank credits your account back....You create a Reverse Journal Entry
    Suda

  • How to print Data Model in Report??

    Do anyone know how to print Data Model??
    Thanks your help.
    - Frank

    Hi Venkat,
    Thanks alot.... i am checking the appendix k.
    I want to know that if i want to customize the report as per the client requirement,
    can you please let me know which template i will use if i required remittence advice as well as check print data on the layout.
    The following is the list of field i required:
    Vendor ID
    Check Date
    Check number
    invoice date
    invoice/ CR memo number
    invoice description
    invoice gross amount
    invoice discount amount
    invoice net amount
    total gross amount
    total discount amount
    total net amount
    logo
    company name and info
    bank name and info
    check number
    check amount spelled out
    check date
    check amount numeric
    payee name
    CEO signature
    MICR check number
    MICR routing number
    MICR bank account number
    mailing return address
    mailing address
    Venkat it would be great help if you please let me know the exact process to be follow for check printing report.
    I worked on bi publisher report in 11i, but in 12i the process is bit different.
    also if you have any template ready can you please send me on my mail id ... i forwarded you the test mail from my official id or on [email protected]
    Looking forward to your kind response.
    Regards
    Ratnesh

  • Rebate Issue: Qty Based Cond Type

    Hi All,
    I need to know only functional way (cant use update in pricing routine due to issues in business approvals) to tackle following Rebate requirement.
    Background of issue:
    User has created credit memo because the logistic discount was not correctly invoiced.
    However in this case the Rebate Accrual got reduced
    Reason:
    System must have thought that total amount of cases was returned physically and thatu2019s why rebate accruals are reduced).
    This is not correct because the Materials are not returned. The materials are still with the customer. Hence the rebate accruals should not be reduced in this case. The credit note is only written because of price differences and not because of returns.
    Example: to understand the issue better:
    Suppose we have Invoice with 100 CV and an invoice value of 100 u20AC.
    Rebate 1.) Shows an amount of 100 u20AC * 4% = 4 u20AC accruals
    Rebate 2.) Shows an amount of 100 CV * 0,20 u20AC = 20 u20AC
    Now we came to know that the 100 u20AC net invoice was wrong because of a wrong on-invoice discount. Hence the invoice should not be 100 u20AC, but 80 u20AC. However the 100 CV still remain (NO CHANGE IN QTY).
    The credit note should affect the rebates in the following way:
    Rebate 1.) Should show after the credit note: 80 u20AC * 4% = 3,20 e accruals
    Rebate 2.) Remains 20 u20AC accruals (100 CV * 0,20 u20AC)
    Requirement:
    We want that whenever credit notes are issued which that just price related (e.g. wrong logistic discount) and which do not have a material movement, the Qty-related rebate conditions should not be affected in that invoice.
    This requirement must have been used/tackled in all projects where rebate functionally is used.
    If anybody has still some confusion in understanding the requirement please let me know so that I can discuss it over the phone.
    With Regards,
    Tushar Gawande

    Hello,
    actually the rebate basis can be updated for the quantity scale and/or value scale based on the document category assigned to the sales document type in customizing.
    I mean that except if you configured differently, actually are used the standard program for rebate calculation and settlement. Using the standard, a key field is the document category of the document type in customizing (table TVAK field VBTYP).
    For the below list of standard document category:
    A  Inquiry
    B  Quotation
    C  Order
    D  Item proposal
    E  Scheduling agreement
    F  Scheduling agreement with external service
    G  Contract
    H  Returns
    I  Order w/o charge
    K  Credit memo request
    L  Debit memo request
    W  Independent reqts plan
    0  Master contract
    For example, document type with document category C or H update both: quantity and value rebate basis; document type with document category K or L update only value rebate basis.
    If I understand properly, in your case when the user adjust the price via credit note, once posted to accounting, the reflect in the R.A. was in both direction: update of both quantity and value.
    Personal feeling is that the document type used to adjust the price was not correct and that this document type (as per customizing) is configured to reduce both: quantity and value.
    Did you check the customizing of the document type used to adjust the wrong discount?
    Which category did you find?
    Regards,

  • Data not getting selected in Background.

    Hi Freinds
    I have written a program which select the invoice data hourly basis and download it into a text file. Everything is file when I run the program in the foreground. (Interactvely). My issue is when I schedule this using SM36 to run in the background, it is not running properly. That means it is not picking up tha data and not giveing me spool report.
    Whith here I am atttaching the program code for u'r reference. Pls help to solve this out. What do I have to do..? I am behind my schedile time pls help.
    Regards
    Thanura
    REPORT  ZTM_DOWNLOAD_INVDATA.
    TYPES : BEGIN OF wa,
            bukrs LIKE vbrk-bukrs, "Company Code
            vbeln LIKE vbrk-vbeln, " Invoice No
            posnr LIKE vbrp-posnr, " item no
            fkdat LIKE vbrk-fkdat, " Date
            kunag LIKE vbrk-kunag, " Sold to party Customer
            matnr LIKE vbrp-matnr, " Material
            fkimg LIKE vbrp-fkimg, " Billed qty
            charg LIKE vbrp-charg, " expiry
            knumv LIKE vbrk-knumv, "Number of the document condition
            KWERT LIKE konv-KWERT, " invoice price
            KWERT1 LIKE konv-KWERT, " invoice discount
            END OF wa.
    TABLES: vbrk.
    DATA :    it_sales TYPE STANDARD TABLE OF wa,
              wa_sales TYPE wa.
    RANGES : r_bwart FOR konv-kschl.
    INITIALIZATION                                                      *
    INITIALIZATION.
    At selection screen                                                 *
      PERFORM f001_getdata.
    END-OF-SELECTION                                                    *
    *&      Form  F001_GETDATA
    FORM f001_getdata .
      DATA: w_time(2) TYPE n,
            w_timestr(6) TYPE c.
    Data: p_bukrs LIKE vbrk-bukrs,
          p_fkdat LIKE vbrk-fkdat.
      w_time = sy-uzeit(2).
      w_time = w_time - 1.
      CONCATENATE '%' w_time '%' INTO w_timestr.
    Discount condition list - 3100
    r_bwart-sign = 'I'. r_bwart-option = 'EQ'. r_bwart-low = 'ZKMC'.
    APPEND r_bwart TO r_bwart.
    r_bwart-sign = 'I'. r_bwart-option = 'EQ'. r_bwart-low = 'ZKMG'.
    APPEND r_bwart TO r_bwart.
    r_bwart-sign = 'I'. r_bwart-option = 'EQ'. r_bwart-low = 'ZMGN'.
    APPEND r_bwart TO r_bwart.
    r_bwart-sign = 'I'. r_bwart-option = 'EQ'. r_bwart-low = 'ZCMG'.
    APPEND r_bwart TO r_bwart.
    r_bwart-sign = 'I'. r_bwart-option = 'EQ'. r_bwart-low = 'ZCDP'.
    APPEND r_bwart TO r_bwart.
      p_fkdat = sy-datum.
      p_bukrs = '3100'.
    SELECT abukrs avbeln bposnr afkdat akunag bmatnr bfkimg bcharg
    a~knumv
    FROM vbrk AS a
    INNER JOIN vbrp AS b ON bvbeln = avbeln
    INTO CORRESPONDING FIELDS OF TABLE it_sales
    WHERE
            a~bukrs = p_bukrs AND
            fkdat = p_fkdat
            AND a~erzet LIKE w_timestr.
      DATA :w_KWERT LIKE konv-KWERT,
            w_KWERT1 LIKE konv-KWERT.
      LOOP AT it_sales INTO wa_sales.
    Invoice price
        SELECT SINGLE KWERT INTO w_KWERT
        FROM konv
        WHERE knumv = wa_sales-knumv
        AND kschl = 'PR00'
        AND kposn = wa_sales-posnr.
        wa_sales-KWERT = w_KWERT.
        MODIFY TABLE it_sales FROM wa_sales
            TRANSPORTING KWERT.
    invoice discount
        SELECT SINGLE KWERT INTO w_KWERT1
        FROM konv
        WHERE knumv = wa_sales-knumv
        AND kschl IN r_bwart
        AND kposn = wa_sales-posnr.
        wa_sales-KWERT1 = w_KWERT1.
        MODIFY TABLE it_sales FROM wa_sales
            TRANSPORTING KWERT1.
        CLEAR wa_sales.
        w_KWERT = 0.
        w_KWERT1 = 0.
      ENDLOOP.
      DATA f_filename TYPE string.
      DATA: rec(950) TYPE c,
            v_line LIKE LINE OF it_sales,
            w_fkimg TYPE string,
            w1_kbetr TYPE string,
            w2_kbetr TYPE string.
      f_filename = '/usr/sap/DBI/INVD.txt'.
      OPEN DATASET f_filename FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
      IF sy-subrc = 0.
        LOOP AT it_sales INTO wa_sales.
        Clear rec.
        rec(950) = v_line(56).
        w_fkimg = wa_sales-fkimg.
        w1_kbetr = wa_sales-KWERT.
        w2_kbetr = wa_sales-KWERT1.
    Concatenate wa_sales-bukrs ',' wa_sales-VBELN ',' wa_sales-kunag ','
    wa_sales-fkdat ',' wa_sales-matnr ',' w_fkimg ',' w1_KBETR ','
    wa_sales-charg ',' w2_kbetr
    into rec.
          Write  rec.
          TRANSFER rec TO f_filename.
        ENDLOOP.
      ENDIF.
      CLOSE DATASET f_filename.
    ENDFORM.                    " F001_GETDATA

    HI,
    Yes, I have attached the full code. Nothing to hide.
    Can't get the medicing from the doctor hinding the problems. Give me 10  min , I will let u whether it is working or not.
    Regards
    Thanura

Maybe you are looking for

  • Download File from Directory

    Is there an easy way to have a stored procedure download a file from an oracle directory. I create a directory like so: create or replace directory MY_DIR as '/tmp' /I place a file in it: data.csv I have a button on a page with a link target of url a

  • Creative MediaSource Playlist to Winamp Playl

    Hello, I'm just wondering if it is possible to take a Creative MediaSource Organizer playlist and turn it into a playlist that can be used in Winamp. I don't really like using anything other than Winamp to play music, and I don't feel like recreating

  • Diff. Exchange Rates used in Diff. Scenarios(Import/Export/Other)

    Suppose maintained following Rates against USD in OB08 - B (Bank Selling Rate) - 46 M (Avg. Rate) - 45 G (Bank Buying Rate) -44 Which Exchange Rate Types are used in case of following - In case of Import - In PO In GRN In MIRO In Case of Export - In

  • Unlock button not working in My Employees service

    Hello, Under My Employees service, when I select an employee and clicks on the unlock button. It gives me an error saying navigation not possible.below is the screenshot for the same - We have recently activated new business function HCM_ESS_WDA_1. H

  • Unable to create an instance of the Java Virtual Machine

    I hope someone can help me to encounter this problem. Well, I have read the instruction over and over on how to setup SQL Developer.  The version i have installed Oracle Database 11g Express Edition and downloaded sqldeveloper-4.0.0.13.80-no-jre and