R12: Discount on Payables Invoice (Functional)

Hi all,
I have a scenario involving discount on the purchase of an Item. My invoice, as received as the supplier is as follows:
$
Item xxx 100
Discount (10)
Total 90
VAT(15%) 15.50
Net 103.50
When I create an invoice in AP, I add a line with amount $100 and assign a tax of 15%
The above create a total of $115 and i add this total as header amount in the invoice.
AND in the Scheduled Payment tab at line level, I add a discount amount of $10 for the "First Discount" Info.
When I make payment for the above invoice, a pop-up appears indicating discount will be applied. But the Payment amount is $105 (Invoice header amount minus discount).
Is this the only way to treat discount in AP?
I need the payment amount to be $103.50 after applying discount.
Vik

If I understand correctly, it seems like you are manually calculating the tax and entering it to the invoice amount. If you configure your taxes in Oracle, and then enter the invoice for the actual amount, then Oracle will know the true invoice amount which is the discount basis and create the tax line according to the configurations (the way you want it). What you are doing now is adding the tax outside Apps configuration and then expecting Apps to calculate the appropriate discount. If you want to use the standard functionality, you need to set up all dependent parts of that functionality. If tax calculation is a dependency of the discount basis, which is certainly a dependency of discount payment terms, then you need to set it up properly.

Similar Messages

  • R12: Imported Payables Invoices, cannot change currency code

    Hello,
    I am importing payables invoices to Oracle AP in batches using Open Interface table.
    When viewing an invoice from the batch, the invoices are updatable but I cannot change the currency of the invoice to a foreign one..
    Is there a way to change the currency code of an imported invoice?
    Oracle release: R12.0.6

    Hi,
    Please check the Supplier Site Invoice Currency and Payment currency options at the Supplier Header and Site level.
    Navigate to Suppliers-Entry-Query the supplier for which the forg currency not working-select update->click on invoice management and check the currency at the header and site.
    Hope it helps
    Regards,
    Sridhar

  • Payable Invoice Interface / ap_invoice_distributions_all

    Hi,
    We have come across an issue in R12 with the payables open invoice interface; when you interface invoices into payables no corresponding records are created on the ap_invoice_distributions_all table, as a result when you run Invoice Validation it errors. Having run the validation process, when you query the distributions table again records now exist, and this time when the validation process is run it completes with no error.
    I have an open SR for this, but am interested if anyone has come across this problem before?
    Regards
    Carl

    Hi Phi,
    As yet we have not received a fix from Oracle, however I have found what I think is the cause of the issue and we do have a work around.
    The invoices we were importing did not have manual tax lines, and the calc_tax_during_import_flag on ap_invoices_interface was NOT set to ‘Y’, this meant that the validation program was calculating the tax (we are using eTax) when it was run – and for some reason was falling over.
    By setting the calc_tax_during_import_flag to ‘Y’ the tax lines are generated as the invoice is imported into AP and then we do not get any errors when running the validation.
    Hope this helps!
    I will update this thread if any progress is made with the SR.
    Regards
    Carl

  • Creating a Vendor and Accounts Payable  Invoice

    Hello Everyone,
    At the moment we are using transaction FK01 or XK01 to create a Vendor on the SAP system. We want the process of "Creating a Vendor" and "Creating Accounts Payable Invoice" to be available on Portal which allows us to automate some part of our business process.
    Could anyone suggest me a proper approach for this requirements. I would appreciate your help. It is a bit urg*nt.
    Regards,
    PG.

    I would check in SE37 to see if there is any other BAPIs. Alternatively you could debug the transaction in R/3 to see which function modules it uses. It's possible that there is no BAPI, but there is a non RFC function module for creating a vendor. In that case, you can create a "wrapper" for it, ie your own function module that is rfc enabled and that simpley forwards the call internally to the function module that creates the vendor.
    I would also search the ABAP forums to find out if there are any function modules that provide this operation. If you don't find any threads you can try posting a question. It's best to post questions concerning BAPIs and function modules in the ABAP forums (or related forums).
    Failing all this or if none of the above fits your requirements, you could create your own BAPI to perform this operation. But 9/10 there is a standard function module to perform most operations. Don't worry if it's not rfc enabled like a BAPI, just create a wrapper around it.
    Cheers,
    Dion

  • Collective Invoices Functionality (702)

    Case 1: For multiple purchase order with service line items - after the confirmation is successfully posted and accepted by the buyer SUS allows to create one invoice for these purchase orders together. This scenario is fine.
    Case 2: (We don't have ASN) For multiple purchase orders with material line items - though GR's are created and updated to SUS - I am unable to create one invoice for multiple purchase orders. Simply these purchase orders does not show up in the navigation "Create Invoice>>Purchase Order".
    Is this the standard behaviour? If so any idea on why collective invoices does not apply for PO with material items??
    Or is there some thing missing in the system configuration to make it work?
    Your expert thoughts and inputs will be helpful.
    Thanks

    This can be solve by setting 
    Financial Accounting  > Contract Accounts Receivable and Payable > Basic Functions > Posting and Documents > Basic Settings > Maintain Central settings for posting
    and select the option "Collective Bills/Bundle Used" and save.
    Regards,

  • Preventing Overbilling in payable invoices matched to PO/Receipts

    Hi,
    how to prevent overbilling of a overbilling of a payable invoice matched to a po/receipt. (placing hold). we are in 11.5.10.2.
    In the payable invoice find receipts window, fully matched receipts also getting displayed against a PO, users are able to enter quantity billed, (warning is displayed), but data saved.
    Is this standard functionality?

    Keep in mind that we do not know what is going on in your system (what procedures are being followed). First thought - are the users failing to pick the Final Match option during matching? If you select Final Match, the system updates the closure status of the entire purchase order to "Finally Closed" when you validate the invoice. No further actions can be performed against a PO level that is closed. Sounds like your users can still match against fully received POs, which makes me think that your POs are not being closed out.
    Also, what have you set up for your invoice tolerances? The downside of tolerances is that they work both ways. But using tolerances may help reduce the problems somewhat. So you may wish to look at that as well.
    Hope this helps a bit.
    John Dickey

  • Payable invoice approval

    i am using r12, tested payable invoice approval via approval management engine found following issues during testing;
    1. When I change Invoice amount through "view additional invoice details" in AP Invoice approval notification it shows the old invoice amount approved by user in "Invoice approval status report" and the revised amount in parables invoice window.
    2. Invoice approval status report shows incorrect invoice i.e if an invoice of Rs. 100,000/- is approved by 3 users it will show the total number of invoices approved = 300,000/- instead of Rs.100,000/-.
    could you please guide me what is the problem and how to resolve it.
    early reply is requested
    regards
    Zunair

    Dear its not the reviewed amount but it is showing that "total number of invoices approved Rs. 300,000/- while it is only one invoice and it is showing **total number of invoices approved = Rs. 300,000/-** if it is showing invoice amount than it is also wrong as I have sent only one invoice of Rs. 100,000/-.

  • Can I restrict the access of the payable Invoices

    Dear Friends,
    can please anyone help me in the following Issue which i am facing ASAP?
    Payable Invoices( R12.1.1) created by the head office should not be accessed by other branches, but head office can see all the payable invoices created by anyone.
    Thanks in Advance
    Bhaskar.K

    Hi Bhaskar,
    Please clarify whether Head Office branch and other branches are in the same operating unit or each one is defined as separate Operating Unit?
    If they belong to different operating units, we can use MOAC feature in Head Office responsibility and use it to query all branch invoices. Responsibilities of branches will not use MOAC thus restricted to particular Operating Unit data only.
    If all the branches are in same OU then only custom.pll seems to be option. Restrict the query on the basis of Branch.
    Regards,
    Sridhar

  • Oracle Payable Invoice Approval with AME issue

    Hello,
    This is on r12.
    We are using AME for Oracle Payables Invoice Approval.
    We have a requirement that if the supplier type is of Audit, then Person "John Johny" is the final authority on that invoices. That means such invoices will have one and only one approver - "John Johny"
    To incorporate this, I did following AME setup
    1. Created a List Modifiers Conditions of type "HR People" and "FND User" and explicitly assigned John Johny in the condition.
    2. Created an Action Type of "Final Authority"
    3. Created a rule of "List Modification" type
    4. Attached appropriate conditions
    5. Attached List Modifier ConditionsMy probelm is #5 from above. Even after creating conditions of List modifiers #1, It is simply not showing up in list of values when setting up the step #5. Not sure what is missing. Any advise?
    Thanks,
    Darsh

    The AME does not apply any item class when list modifications rule type with final authority is applied.
    The drop down box for item class remains grayed out
    Thanks
    Darsh

  • Activating/Deactivating Invoicing Functions

    Hi Experts,
    We have activated the BI content data source 0FC_INVDOC_00 for Invoicing data. When i execute the data source from RSA3 it gives 0 records. Based on my analysis found the following links.
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/43/1ed395e57d2be8e10000000a1553f7/frameset.htm
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/43/540445c277321ae10000000a422035/frameset.htm
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/43/4d3eb20420321ae10000000a422035/frameset.htm
    But its interesting i am not able to find the below path from SPRO settings to activate / Deactive invoicing functions...
    see Implementation Guide for Contract Accounts Receivable and Payable -> Integration ->Invoicing in Contract Accounts Receivable and Payable -> Invoicing ->Invoicing Processes ->Define Invoicing Processes
    Can any one help me.
    Regards,
    Ravi Kumar Garre

    Hi
    Thanks for your help.
    However, finally i need to assign invoicing functions to invoicing processes and types by using Define nvocing Process tab which i could not see there.
    Any further assist highly appreciated.
    Regards,
    Ravi Kumar Garre

  • Payables (Invoices ) Open interface

    Hi
    I am working on the interface very first time.
    what i understand is as follows:
    Data file--> Control file --> staging table --> pre-interface table-->interface table then run import program.
    Interface tables:
    AP_INVOICES_INTERFACE
    AP_INVOICE_LINES_INTERFACE
    Base Tables
    AP_INVOICES_ALL
    AP_PAYMENT_SCHEDULES_ALL
    AP_INVOICE_DISTRIBUTIONS_ALL
    API / Import program: Payables (Invoices ) Open interface
    I would like to create the invoices for vendors from different cities. So from data file how many control file I should create? and how many staging tables I should create? Can anybody please explain me how to proceed right from Data file--> Control file --> staging table --> pre-interface table-->interface table ???

    You can try your luck in the e-business suite forum

  • Add Discount % In AR Invoice

    How can i add Discount% in AR Invoice Document.I had set the discount % in Document. But after Adding The discounted amount not correctly updated in The Invoice.How can i set.My code as follows.
    Dim RetCode As Integer
    Dim OInvoice As SAPbobsCOM.Documents
    Dim TPrice As Double = 0
    Dim Disc As Double
    OInvoice = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInvoices)
    For Each row As DataGridViewRow In dgvitem.Rows
    TPrice = TPrice + ((CType(row.Cells("Price").Value, Double) * CType(row.Cells("Quantity").Value, Double)))
    Next
    Disc = (TPrice * CType(txtper.Text, Double) / 100)
    With OInvoice
    .Series = My.Settings.Series
    .CardCode = txtcustcode.Text
    .DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Items
    .DiscountPercent = CType(txtper.Text, Double)
    .UserFields.Fields.Item("U_Mode").Value = "CA"
    With .Lines
    For Each row As DataGridViewRow In dgvitem.Rows
    .ItemCode = row.Cells("PartNo").Value
    .Quantity = CType(row.Cells("Quantity").Value, Double)
    .WarehouseCode = My.Settings.MWhscode
    .Add()
    Next
    End With
    .DocTotal = TPrice - Disc
    RetCode = .Add()
    If RetCode <> 0 Then
    MsgBox(oCompany.GetLastErrorDescription)
    Return Nothing
    Else
    Return oCompany.GetNewObjectKey()
    End If
    End With
    How can fix the error, Please help

    Hi,
    Try this:
    Dim RetCode As Integer
    Dim OInvoice As SAPbobsCOM.Documents
    Dim TPrice As Double = 0
    OInvoice = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInvoices)
    With OInvoice
      .Series = My.Settings.Series
      .CardCode = txtcustcode.Text
      .DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Items
      .DiscountPercent = CType(txtper.Text, Double)
      .UserFields.Fields.Item("U_Mode").Value = "CA"
      With .Lines
      For Each row As DataGridViewRow In dgvitem.Rows
      .ItemCode = row.Cells("PartNo").Value
      .Quantity = CType(row.Cells("Quantity").Value, Double)
      .Price = CType(row.Cells("Price").Value, Double)
      .WarehouseCode = My.Settings.MWhscode
      .Add()
      Next
      End With
      RetCode = .Add()
      If RetCode <> 0 Then
      MsgBox(oCompany.GetLastErrorDescription)
      Return Nothing
      Else
      Return oCompany.GetNewObjectKey()
      End If
    End With
    Regards,
    Csaba

  • MM-Check Double Invoice functionality for Vendor Invoices

    Dear All,
    How Check Double Invoice functionality for Vendor Invoices can be implemented in SAP?
    We have implemented Check double invoice with the standara sttings for it however if i give my referenece text differently it will aloow me to post double invoices and against vendor open items are shown for payment?
    Is there any other efficient way to do it?
    Thanks and Regards
    Shrinivas

    dear SAPian friend,
    go through the below link and you will find the solution with the screenshots.
    http://sapfunctional.com/MM/Duplicate/Invoices.htm
    U can also do the setting using the SPRO t-code:-
    path is
    >>SPRO
    >>SAP Reference IMG
    >>Materials Management
    >>Logistics Invoice Verification
    >>Incoming Invoice
    >>Set check for duplicate invoices

  • CASH DISCOUNT IN VENDOR INVOICE-F43

    Hi sap Gurus
    My client want to post the cash discount at the time of inoice in F-43,  My scenarious is like this
    amount is                            300000
    less cash disoucnt 1%          3000
                                net amt    297000
                           vat 12.5%      37125(297000*12.5/100)
                           freight             2000
                                              336125
    ENTRY SHOULD BE  LIKE
    INVENTORY               DR 300000
    FRIGHT                                2000
    TAX                                    37125
                         TO VENDOR ACCOUNT    33125
                               CASH DISCOUNT         3000
    In this case i can able to post the freight, and vat but where we have to maintain discount % and how to calcuate the vat on 297000 not the base amount.
    Thannks in advance
    KISHORE

    Hi Ravi
    I have maintained terms of payment i have activated allow discount for incoming invoice and gl accounts for cash discounts,
    Stills while simulating the document it is showing the vat calculation correctly but concern document for cash discount is not simulating
    Thanks

  • Issue in Payables invoice import prorgam

    HI All,
    I have run the Payables invoice import prorgam. result is completed normal. now the problem here is invoices data is not populated in Base table. when i check ap_rejections_table, it does not contain any records. can some one guide me how to slove this issue.
    Thanks.

    HI,
    i have submited the invoice import program from procedure as below.
    Fnd_Request.submit_request(
    application => 'SQLAP'
    , program => 'APXIIMPT'
    , description => 'Invoice import'
    , sub_request => p_sub_request
    , argument1 => p_argument1
    , argument2 => p_argument2
    , argument3 => p_argument3
    , argument4 => p_argument4
    , argument5 => p_argument5
    , argument6 => p_argument6
    , argument7 => p_argument7
    , argument8 => p_argument8
    , argument9 => p_argument9
    , argument10 => p_argument10);
    It is executed like completed with Error. where as invoices are created in base table.
    please find the below errors in log file.
    REP-0004: Warning: Unable to open user preference file.
    MSG-0000: 2 invoice(s) were created during the process run
    MSG-0000: 2 invoice(s) were fetched during the process run
    MSG-0000: summarize flagN
    REP-1401: 'cf_source_nameformula': Fatal PL/SQL error occurred
    ORA-01403: no data found
    REP-0069: Internal error
    REP-57054: In-process job terminated: Terminated with error:
    REP-1401: MSG-00000: 2 invoice(s) were created during the process run
    MSG-0000: summarize flagN
    REP-1401: 'cf_source_nameformula': Fatal PL/SQL error occurred
    ORA-01403: no data found
    please guide me to solve this issue.
    Thanks.
    Edited by: user627525 on Oct 9, 2009 4:33 AM

Maybe you are looking for

  • How do I get to the firefox start page (that says Google)?

    When I click on the Firefox icon on my XP desktop, I just get a blank page. Sometimes it just goes to Yahoo. I just want the Firefox start page that has Google (blank). Because that is where my bookmarks are.

  • No Confirmati​on Email

    i made a purchase as a guest on my iPhone about 5 1/2 hours ago and I haven't got a confirmation email or a pick up email. My card was charge and I don't have order number because I thought I would get email. Please help.

  • SQL Server 2012 Standard saying its Evaluation period has expired

    We installed SQL 2012 Standard on a server and have since created a 1TB SQL server database.  Suddenly, we started receiving an error when opening the SQL management Studio that our evaluation period has expired.  We purchased 2 licenses of Standard

  • Corrupt video when screen sharing

    When I take control of another screen (the test computer has a smaller resolution) with my computer running the messages beta, I get corrupt video (see attachment).  Happens when the target machine is either running 10.7.3 Lion iChat, or the iMessage

  • Airplay signal dropping on third party apps on Yosemite and iOS 8

    I play music via a streaming service (Spotify) from an iPad Retina, iPhone 5, iPhone 6, iMac and MacBook Pro. All running the latest software, Yosemite and iOS8 From both my iPad and iPhone the connection drops, then I thought I would try and connect