Discount in A/R Invoice

Dear Experts,
In the A/R Invoice the price for a certain item is coming automatically vide the price list attached to the Business Partner.
My requirement is that I need to trigger an approval procedure when a discount is given to this price.
Presently I have initiated the approval procedure with the Terms that the approval procedure should work when the discount % is equal to 0. But in this case the approval procedure gets triggered even if there is no discount i.e. discount % = 0. My requirement is that the approval procedure should work only when the discount % is greater than 0. I have tried all other existing conditions but none of them seem to work.
Please help.
P Surya Srinivas.

Hi Surya,
Assign the Ratio (Greater than) in Terms Tab on Approval Procedure Template.
Dont Assign the (Equal) Ratio in Terms Tab on Approval Procedure Template.
Try this,
->> Administration.
->> Approval Procedures.
-> Create the Approval Stages.
->> Approval Template.
->> Open the Approval Template Window.
->> Assign the Approval Name & Discription than assign the Originator(require User).
-> put the Tick mark in When the Following Applies at Terms Tab.
->> Choose the Discount% and Select the Ratio(Greater than) than put the Value(0.00)
Add the Approval Procedure.
Regards,
Madhan.

Similar Messages

  • Regarding Freight Charges and Discounts in Depo Excise Invoice

    Hi All,
    I got a requirement from my client for the customization of depo excise invoice in his own format in this invoice i got fields like Freight charges and Dscounts and now i want to know from which table system had to pick these charges if it is normal invoice we can take it by using condition recor number but in a Excise invoice how it shoud be picked and what is the technical information i have to share with abaper for DISCOUNTS and FREIGHT CHARGES to get display in EXCISE INVOICE.
    Regards
    Sunil

    Hi
    Thanks for your reply and i am having one more doubt regarding the customization of excise invoice, in the excise invoice there is one filed Purchase order number and Purchase order date.I checked the fields of this in table VBKD and now i want  to fetch these values using J_1iRG23D according to my ABAPER.
    How can i fetch this and what is the logic involved.
    Regards
    Sunil

  • Discount in 2 pages invoice Smartform

    Hi;
    i calculate the given discount in an invoice, if the invoice is a one page invoice the total discount is ok, but if it is a 2 pages invoice, in the first page the calculate of the discount is just for the items of the first page, then i turn to the 2nd page and the total of the discount is for the items of the 2nd page:
    example:
    page 1 discount: 85.11
    page 2 discount: 00.38
    the total should be 85.49 and should be shown in each page but instead is shown in parts in the 2 pages.
    what should i do to get this discount in on variable that doesn't change on each page?
    Thanks on advace.
    David Fúnez
    Corp. Mandofer/Asin
    Tegucigalpa, Honduras

    It is going to be little bit tricky. But I hope I will explain you better.
    1. Create a one Dummy Window just before after the main window and before the Discount window.
    Set the flag "Only After End of Main window"
    Create one Code under this window
    Put code like:
    L_LAST = 'X'.
    2. In Discount window:
    Put this code:
    if l_last = 'X'.
    clear l_last.
    clear: l_sub_tot_dis.
    print_tot = 'X'.
    endif.
    l_sub_tot_dis = l_sub_tot_dis + discount_amt.
    l_Tot_dis = l_tot_dis + discount_amt.
    Print these both variables in separate text element
    Put condition as PRINT_TOT = 'X' for the TOT_Discount
    Hope this works.
    Regards,
    Naimesh Patel

  • Query that show total discount on A/R Invoice

    Dear all,
    I would like to have query that show summary of each invoice number that show 'Total of discount'  ( 'Total of discount' = total of discount in line item + discount of total invoice ). Data that I would like to show on this query is as follow :
    Invoice No, Invoice Date, Customer Code, Total before discount, 'Total of discount',  Total Amount, Vat amount
    Please kindly suggest the way to get this data.
    Thanks you in advanced.
    Angnam

    Hi Angnam K,
    Try This one...hope this will serve your purpose.
    SELECT  DocEntry, DocNum,   CardCode, CardName, DocDate, [Total Before Discount] , [Totaldiscount]+  [OinvDiscount] as [Total of discount], VatSum [Total Tax]      FROM (
    SELECT T0.DocEntry,T0.[DocNum], T0.[DocDate], T0.[CardCode], T0.[CardName], SUM(T1.[LineTotal])[Total Before Discount],
    SUM(T1.[PriceBefDi] * T1.Quantity *T1.[DiscPrcnt])/100 as [Totaldiscount]
    ,Case When T0.[DiscPrcnt] <> 0 Then  (SUM(T1.[LineTotal])/ T0.[DiscPrcnt]) Else 0 end [OinvDiscount] ,T0.VatSum
    FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry
    Group By T0.DocEntry,T0.[DocNum], T0.[DocDate], T0.[CardCode], T0.[CardName], T0.[DiscSum] ,T0.[DiscPrcnt],T0.VatSum )Sales
    thanks,
    Kumar
    Edited by: itskumaramit on Jul 13, 2011 12:43 PM

  • Payment terms and discount voor the purchasing invoice

    Hi all,
    In the definitions of the payment terms, you can choose how the Due date should be based on: Document date, Posting date, System date or Closing date..we choose for the Document date. (due date = doc. date + 30 days)
    In the payment terms you can also define a cash discount if we pay the suppliers invoice within certain days, than we can deduct a discount of the total amount to be paid.
    So we define f.e. within 14 days, 2%.
    However the title of this colums says: Days after Posting date and the system also react like this.
    The posting date of the suppliers invoice can ofcourse be different as the document date of this suppl.invoice.
    F.e.: Suppliers Invoice: doc. date 30/9/2008, Posting date: 18/10/2008, Due Date 1/11/2008 (Doc.date + 30 days)
    Payment at 25/10/2008 by the payment wizard.
    The wizard still deduct 2 % as the due date of this invoice has not been reached, while the 2% should only be deducted if we pay before 14/10/2008.
    So as we defined the due date based on the Document date, but the cash discount uses the posting date. (column title)
    Is this wrong in the definitions or standard behaviour.
    How can I use the cash discount in the payment terms?
    Please advise.
    Best regards,
    Carl Verhagen

    Hi Peter,
    I'm talking about the A\R invoice.
    The supplier sent his invoice with document date 1/10/2008 and his payment terms is payment within 30 days.
    We receive the invoice at 3/10/2008 and after control etc. we will post the invoice at 7/10/2008.
    If we use the posting date as a base for the due date, the invoice have to be paid at 6/11/2008, but the suppliers due date is 31/10/2008 and that's a difference of 1 nearly week.
    If there are problems (f.e. caused by ourself) and the invoice will be booked at 20/10, we still have time to pay it before the due date 31/10 instead of 19/11/2008)
    I think that the supplier will not be amused if we use the posting date as the base for calculating the due date.
    We can discuss what's right to use, but SAP B1 gives the opportunity to choose between Doc.date, posting date and system date as a base for calculating the Due date but for cash discount it's automatically the posting date??
    Best regards,
    Carl Verhagen

  • Discount on A/P invoice

    experts,
    How can we determine what account being use when we have a discount on AP invoice

    I will give you an example of AP invoice and its Journal Entry as following for your reference.
    AP invoice not based on GRPO :
    Total before discount: 500$
    Discount on header: 10% (50$)
    Total after discount: 450$
    17% Tax: 76.5$
    Total Payment Due(including tax): 526.5$
    The Journal Entry would be:
    Credit - Accounts payable on Vendor  526.5$
    Debit - Tax account  76.5$
              Inventory account 450$
    There are no discount account used.

  • Discounts for Multiple AP Invoices

    Hello SAP Gurus,
    Here is my current situation: When I want to apply discounted payment for multiple vendor invoices, I have to manually calculate the discounted payment amount for each of the invoices. I want the system calculates the value and have the difference applies to the discount account and cut checks for the discounted amount. Here is an example. I have my first invoice for $500 for 3% discount ( pay term 0002), another invoice for $300. When I use tcode F-53, I have to enter discounted amount at the outgoing payment screen. I have hundreds of invoices I want to pay at once without manually calculating the discounted amount. How can I automate the process? Thanks
    James

    Rozario-
    You need to setup cash discount in your system. Did you enter discounts in the payment terms? That would be the first thing to do. Next, you have to assign your GL Account in transaction code "OBXU" to automatically post to cash discount account.
    Then, you should see cash discount amount automatically in the f-53 screen. Also make sure you have activated cash discount in the F-53 (there will be a icon to activate cash discount). Also make sure your invoices have the payment term.
    Hope this helps.
    Shail

  • Discount percent in Sales Invoice. DI

    Hi Experts,
    I am trying to add Sales Invoice using the DI API, the problem is that When i am adding Discount % in the lines its not getting reflected. The invoice is adding But the discount col is empty.
    oSalesInvoice.Lines.DiscountPercent = 10.0
    Even if i hard code the value as above the result is the same. I am using SAP B1 8.8 PL 10.
    Anybody faced the same issue, is this a PL issue or what?
    Thanks in Advance,
    Vasu Natari.

    If you want to set the DiscountPercent you need to set the UnitPrice property and not the Price property.
    Hope this helps

  • To Remove Discount Condition Type In Invoice from Sales Order

    Hi All,
    For my sales order I have the net price and discount but when I create invoice, I would like the discount to be removed automatically. May I know how can I configure that other than remove the item line manually.
    Kindly advise.
    Thank you!
    Regards,
    Yvonne

    Hello,
    Do you want to delete Discount Condition in Invoice & its effect should not happen on Invoice Amount calculation?
    If the above is your requirement, then have two seperate Pricing Procedures for Sales Order & Invoice.
    Both these Pricing Procedures will have same Condition types & other settings except the Discount Condition will not be present in the Invoice Pricing Procedure.
    Define a new DoPP for Invoice Document Type & maintain Pricing Procedure determination (Sales Area + CoPP + DoPP).
    Thus while creating Invoice, the Discount condition & its value will not appear in Invoice.
    Hope this helps...
    Thanks,
    Jignesh Mehta

  • Need Function Module for Printing Rates,Discounts and Taxes in Invoice.

    Hi All,
    For our Invoice printing I need to get a function module which will provide me the rates,discounts and taxes against each item line of the Invoice No.
    Finall it will be printed accordingly.
    Can anyone help me regarding this with input parameter example.
    Thx in Adv.

    Hi,
    As far as I know there is no fun module to print all this stuff.
    You have to get this data from KONV table by passing the VBRK table KNUMV field.
    Then check for all the Rates and amount KBETR and KWERT fields for the respective condition Types.
    You have to loop the KONV internal table and write all the condition rates and amounts in the script driver program.
    see any Std script for this.
    Regards,
    Anji

  • To find cash discount due date for invoice

    Hi,
    is there any fuction module to get cash discount due date using Payment term Zterm, Ztag:1Days from Baseline Date for Payment and Ztag2:Days from Baseline Date for Payment from T052 table.
    Regards,
    santosh

    check the below fuction module.
    CALL FUNCTION 'DETERMINE_DUE_DATE'
      EXPORTING
        I_FAEDE                          = faede
    IMPORTING
       E_FAEDE                          =  faede
    EXCEPTIONS
       ACCOUNT_TYPE_NOT_SUPPORTED       = 1
       OTHERS                           = 2
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    you can pass the zterm and Days from Baseline Date for Payment from T052 table to correspoinding fields of faede structure .
    Thanks and Regards,
    pavankumar

  • Factoring discount in invoice list

    What is the meaning of factoring discount in invoice list and when it is applicable?
    If client don't want to apply it then how should i remove it from the invoice list screen?
    As the requirement of the client is to consolidate all the billing document of the customer?
    What are the prerequisite of the invoice list as per my understanding the header data of all the billing document should be same?
    Correct me if i am wrong.
    Regards,
    Satya

    hi,
    factoring discount is used in invoice list to give a discount on the total value of all the billing docs.
    eg
    suppose there are 10 invoices and the value of the item goes above 1lakh, maybe the customer can ask an additional dicount because of the huge value of business he is generating.  hence the company
    decides to give an additional discount on that 1lakh, which is called factoring discount.
    maintain 0 as its condition record RL00
    prerequisites:
    Condition type RL00 (factoring discount) must be maintained and, if required, also the condition type MW15.
    An invoice list type must be assigned to each billing type that you want to process in invoice lists. The standard version of the SAP R/3 System includes two types of invoice lists: LR for invoices and debit memos, LG for credit memos.
    Copying requirements must be defined (for example, the payer, terms of payment and other fields that must be identical in the documents to be included in the invoice list)
    In addition, before you process an invoice list, you must maintain the following master data:
    A customer calendar must be defined, specifying the time intervals or dates on which invoice lists are to be processed.
    The customer calendar must be entered in the Billing Sales Area view of the customer master record.
    Pricing condition records for the condition type RL00 and, if necessary, (e.g. in Germany) the condition type MW15 must be maintained.
    Output condition records for condition types LR00 and RD01 must be created.
    regards,
    anand

  • No line item for Cash discount in customer invoice

    Hi Experts,
      Can anyone please suggest with configuration details for customising the customer invoice,  to display invoice with cash discount line item.  Currently i have assigned the customer master data with payment terms to include cash discount of 10% on for invoice with credit period of 20 days.
    Thanks in advance
    satish

    I think first thing you should be looking for is are you following net discount method or gross discount method . As that will define whether the posting of discount will be at invoice or when you post the payment document against that invoice. + you have to configure cash discount accounts before you can post in cash discount.
    Net: Cash discount clearing account and Cash discount loss/gain account (At the time of Invoice posting )
    Gross: Cash discount given and Cash discount recieved account (At the time of payment)

  • Netting of discount on the face of invoice

    Dear Experts:
                           We give discount to our dealers on the face of invoice through payment terms e.g 2 % 14 days. Our branch accountant if gets payment against the invoice within due date lets say 14 days as here will clear his invoice with discount given to him in F-32. Hence it is done upon realization of payment. Problem is this creates problem in reconciliation with customers. We want that invoice should be created net of discount. Mean an invoice of 10000 should now be created as 9800 with 2 % 14 days payment term attached. The check we want is if customer does not pay within 14 days the system should automatically generate a debit note against the customer which should be equal to the amount given as discount to him earlier at the time invoice was created. How can we achieve this automatic debit note creation functionality with reference to the invoice.
    Expert's suggestions are awaited.
    Regards

    I think your requirement is not possible especially automatic debit note generation when you receive payment after dead line.
    But please check the net procedure
    1. please take document type KN because net document type has been activated for this document type. If you use this document type system automatically deduct the cash discount at the time of invoice entry and post the cash discount to a cash discount clearing account(Specify a account in OBXA). At the time of payment system again checks whether payment is with in deadline, if not again it will transfer the cash discount to cash discount loss account).
    This functionality supports only for Accounts patable and not for Accounts receivable.
    Rgds
    Murali. N

  • Can early pay discounts be recorded at time of sales invoicing

    If a customer is invoiced on terms of 2% 10 days, Net 30 can the 2% be discount be posted upon invoicing?  Desired resutls:
    revenue = $100 credit
    discounts = $2 debit
    accounts receivable = $98 debit
    Currently revenue and AR = $100 and discount is realized when customer pays.

    Hi,
    Yes it is always possible to do so. Many companies invoices their corporate customers on Net rate. Hence you can invoice your customer on such a rate which should be net of discount. I mean to say discount should be given in your case on the face of invoice. Ask your SD guy to do the job for you.
    Regards

Maybe you are looking for

  • Issue with Photostream in iPhoto 11

    Dear forum members, I'm having a strange issue with iCloud's Photostream in iPhoto 11. The new photos added from my iPhone and iMac appear in my MacBook's Photostream (MacBook Pro 13" Mid 2012, running OSX 10.8.2), but everytime I try to edit or view

  • Dummy symbol in condition editor

    Hello all, Does anybody know if it is possible to use the dummy symbol "*" in the condition editor. (interface determination) My requirement is to test the incoming file name and check if it contains certain string. Ex : ( if filename = MM_IN_004_01_

  • Calculation issue on attribute dimension

    The issue that I'm facing with is as below. I have two pass calc on some of the measures in the outline. Since I'm not doing any calculation on the attribute dimension, when I drill down using this dimension it pops up an error message "Two-pass calc

  • PSE6 on Mac OS 10.6.2

    Hi I have recently been experiencing a lot of problems with PSE6 on Mac OS 10.6.2. When I initially installed the snow leopard update (10.6.2) PSE6 worked perfectly fine. However while attempting to save a layer file, PSE6 crashed on my and has not b

  • Manual Chapter Marker Insert and Edit

    The dragging and dropping of chapter markers is nice feature. However, is there a way to just enter the chapter markers manually by typing them in through a window of some sort. I know where all my chapter markers generally need to go. It would go a