Invoices on hold

I am a beginner to finance. I need below info -
invoices that are entered and matched to a PO but have not been received on and are on receiving hold.
Invoice number, invoice amount, invoice due date, invoice entered date, person who entered the invoice, vendor Name, Vendor number, PO number, cost center. I need this for all hold types.
Appreciate your great help.

Thanks, I got po_number. I joined ap_invoice_distributions_all for cost center. looks like I am not getting proper data using below query. can you pls help me.
select ai.invoice_num,ai.invoice_amount,ai.invoice_date
,ai.invoice_received_date,ah.hold_lookup_code,ah.hold_reason,pv.vendor_name,pv.segment1 vendor_number
,ph.segment1 po_number
--,gcc.segment1||'.'||gcc.segment2||'.'||gcc.segment3||'.'||gcc.segment4||'.'||gcc.segment5||'.'||gcc.segment6
,aid.*
from ap_invoices_all ai
,ap_holds_all ah
,po_vendors pv
,po_headers_all ph
,ap_invoice_distributions_all aid
--,gl_code_combinations gcc
where 1=1
and ai.invoice_id = ah.invoice_id
and ai.vendor_id = pv.vendor_id
and ai.po_header_id = ph.po_header_id(+)
and ai.invoice_id = aid.invoice_id
--and aid.dist_code_combination_id = gcc.code_combination_id                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Similar Messages

  • Putting AP Invoice on Hold.

    Hi,
    I want to put AP Invoices on user-defined Hold based on certain logic. Is there any way I can automatically put Invoices on Hold at the time of Invoice Validation?
    Regards,
    Puneet

    Hi,
    you can set up custom programs in Oracle apps.
    It requires knowledge of pl/sql.
    My suggestion (if you do not have these skills) is to spec. out precisely the result you are trying to achieve and get an Oracle partner with the right skill set (would need reports knowledge as well as pl/sql and how to add custom programs into Oracle e-business) to build it for you.
    I am not aware of any standard means of doing this, except if your invoices are imported via Oracle Payables Open Interface then that does give you the option to place the invoices on the Hold of your choice during import.
    If this reply is helpful points are appreciated.
    regards,
    Robert.

  • LIV-invoice status Hold

    hi,
    is anybody worked for creating invoice with Hold status by using BAPI
    i have tried with BAPI_INCOMINGINVOICE_SAVE & BAPI_INCOMINGINVOICE_CREATE
    Actually i am creating Invoice with this BAPI, but i required hold status for created invoice.
    how to get this?
    regds
    Rami

    Hi
    check following link you may get some help from these link
    [Call BAPI_INCOMINGINVOICE_PARK park document local amount is always zero;
    [How do I post an Invoice with 'on hold' status using this BAPI?;
    [BAPI to hold an invoice/document in MIRO;
    [Need a function or bapi to hold invoice document;
    Regards
    Kailas Ugale

  • Urgent - Price correction invoice got hold upon validation

    Hi
    In AP, I entered a standard type invoice for upword price revision. I checked the price reivision check box and entered the invoice reference. I also entered the relevant receipt number as well.
    For the matching line I entered the Qty and incremental unit rate for the increase and clicked on match.
    Coming back on invoice header I checked the distribution and vlidated the invoice.
    This ended up on a hold - Invoice price exceeds purchase order price.
    I did not undertand why the invoice would go on this hold when I had checked the price correction box while matching and entering the increamental increase as well?
    Please let me know if any action is missing or incorrect understanding from my side
    Thanks in Adv
    Shanks

    Hi
    Found the answer to this -
    As it was exceeding the tolerance that put the price correction invoice on hold :-(
    Thanks
    Shanks

  • AP Invoices on Hold

    I'm not sure if this has been suggested before, i couldnt find it on the Forum.
    If you have an ap invoice and for some reason you don't want to pay for the goods/services, maybe the company hasn't completed the work yet bit have invoiced you. i would be good if you could place the invoice on hold so that when you run the payment wizard it doesnt automatically select it for payment, i suggest a tick box, maybe when its ticked it will open up an activity so that you can put the reason for holding back payment.
    thanks

    Hi,
    Have you checked in the AR Invoice >Accounting Tab the Payment Block checkbox.
    Following is the explanation gathered from the Online Help regarding that field which is similar to what your scenario is :
    Payment Block:
    Select to define the A/R invoice as blocked so that it will not be included in the payment wizard run. Choose the proper payment block description by clicking . To define a new one, choose the Define New option. It is also possible to leave this field blank.
    Please check if this is what you require.
    Kind Regards,
    Jitin Chawla
    Edited by: Jitin Chawla on Sep 3, 2008 9:25 PM

  • Query to find all the suppliers who has their invoices on hold

    Hi All,
    Query to find all the suppliers who has their invoices on hold (at least 1) .
    Thanks,
    Vamshi

    Pls find the script to find the Hold invoies for those suppliers 
    select aps.VENDOR_NAME,aia.INVOICE_NUM,aia.INVOICE_AMOUNT
    from ap_suppliers aps,ap_invoices_all aia,ap_holds_all aha
    where aia.VENDOR_ID = aps.VENDOR_ID 
    and aia.INVOICE_ID = aha.INVOICE_ID 
    and aha.RELEASE_REASON is null
    Thanks
    Hari

  • Report to display invoices on hold

    Hello,
    which report can I use to display all invoices which are on hold in logistics invoice verification (MIRO) when I do not know the document number?
    If I know the document number I can use transaction code MR2M - Change Invoice Document. However the screen layout is completely different to the MIRO entry screen.
    We are working w/ SAP 46B.
    Regards, Johannes

    hi,
    GO to MIR5, check tab ORigin and status --> tick for Parked ---> and execute...
    The system will display all the parked invoices....
    Similarly, check in the MIR6...
    Hope it helps...
    Regards
    Priyanka.P

  • Invoice management Hold from payment all invoices

    Hi,
    When creating a new vendor/supplier site we get a Hold on all payments for the new supplier site.
    When you go to tab Inoive Management we see that the Hold is placed on the new site by All Invoices. In the Payment Hold Reason it says "Must be approved".
    We don't know if someone changed some settings, but which setting(s) are causing this behaviour?
    I already checked the payables options etc. but I can't find any settings about this.
    Does somebody know this?
    Greets

    Hi,
    Please provide your OS, DB and Application environment details.
    Please check your settings on (r12)
    Payables > Payables options > Approval tab > Approval processing sequence
    Best Regards,

  • ISupplier invoice on hold whn cancelled the tax line from AP invoice screen

    Hi Friends,
    Invoice with tax amount has been created from iSupplier and AP user cancelled the tax line(invoice workbench) and click in validate invoice.
    Invoice is now on hold, "Line Variance" hold. and AP team unable to update the invoice header amount as it is grayed out. Please suggest how to correct and process the invoice.
    Thanks
    Nishita
    Edited by: 928295 on Jan 7, 2013 2:06 PM

    Hi Nishita,
    1) were you able to make modifications to the invoices that are created from i supplier in Payables earlier ..?
    2) If this issue is not happening earlier, and started to happen very recently is there any change taken place in the environment like patch applications etc...
    3) When an issue is reproducible at will, it can be concluded in two ways, either it is an intended functionality or it is a Bug ..
    I am unable to gather any documentation stating this is an issue, however i was able to find a reference which states one cannot modify the invoices that are imported from isupplier as it will cause mismatch between the modules ... if one needs to make any adjustments they are to cancel the invoice and create a new one ....
    References:
    Unable To Adjust or Discard Freight On iSupplier Invoice Imported into Payables [ID 1431537.1]
    Regards,
    Ivruksha

  • Invoice BLOCK & HOLD through EDI Processing

    Hi SAP Gurus,
    Can you please let me know as to how to BLOCK & HOLD Invoices while processing through EDI.
    Regards,
    Yasir

    Hi ,
    You can use the program   RBDMANI2   which will reprocess all the IDOCs (EDIinvoices )that have failed . You can schedule this program in the background and it will post all failed invoices which have the GR posted later .
    We had the same scenario and we have scheduled this program as a daily job at night .
    Regards,
    Hari.

  • Which segment in INVOIC IDoc holds Allowance value @ header level?

    Hi all,
    I want a segment in INVOIC IDoc to hold SAC (Service Allowance and Charge) Values @ Header level. Plz suggest me one. I know @ item level SAC values are stored in E1EDP26 segment. Tell me which segment i can use it for holding SAC values at header lever??
    Thanks,
    Creasy

    Thanks MxG for your reply.
    I have a scenario. I have to accommodate EDI SAC codes into SAP through IDocs(inbound vendor invoice (FB60)). I have around 4 to 6 SAC codes which have values that will be either credited or debited to GL accounts. some are at header level and some are at detail level.
    How come I implement this scenario. I have no clue to implement this scenario.
    Plz do reply.
    Thanks very much,
    Creasy

  • Help Needed Regarding Oracle AP Invoice Cancellation/Hold Functionality

    What I need to do is to assign invoice hold and cancel rights to a user without giving him any other rights to modify the invoice in anyway. Basically what I want is that my user could hold or cancel any invoices pending payment but not be able to change anything else regarding that invoice.
    My consultants tell me that it's not do-able and hold/cancel rights come with a set of other invoice modification rights which will be assigned if these are assigned. This, not only is a major no-no for me but I also highly doubt this, considering the wholeness of Oracle Financials. Please, can you let me know a way that this could be done?
    Thanks,
    Jawad

    Sorry I didn't got You..
    If you want user to place a HOLD,then that can me achieved by placing manual Hold.....
    A user of the invoices will always have the rights to modify the invoice....so in what way you want to Restrict the user..??

  • Invoice matching hold on a permanently closed PO

    Hi!
    I need advice on the following scenario:
    PO is for 1000 and is matched to an invoice which is 1100, so is on a matching hold. However PO is now permanently closed.
    1. Can a permanently closed PO be reopend? If so how can this be done?
    2. How can I remove the matching and pay the vendor the invoice for 1100?
    Thank you in advance for all responses!

    1. Permanently closed - can not be opened
    2. Remove the hold placed by system and let invoice validate and pay
    If you are not able.
    Try unmatching the po, by reversing out.
    Comeback and match, during matching make sure you enter the qty on po as match qty, but
    change the amount to the invoice amount. This will not put a hold on the invoice, but during
    accounting create an IPV.

  • Invoice Hold API

    Hi,
    Trying to put an invoice on hold using ap_holds_pkg call from AP trigger. Following the creation of an invoice through forms, the trigger calls the API to apply the hold by passing the invoice id. It works as far as the invoice id is provided manually (while testing). However while testing without a hardcoded invoice id, the API does not seem to be executed.
    Am i missing something on this code ? Will appreciate any hint...
    Thanks
    TRIGGER
    CREATE OR REPLACE TRIGGER XX_AP_INVOICES_ALL
    AFTER INSERT ON AP.AP_INVOICES_ALL
    REFERENCING NEW AS NEW
    FOR EACH ROW
    DECLARE
    PRAGMA AUTONOMOUS_TRANSACTION;
    BEGIN
    XX_AP_HOLD_PK.ASSIGN_HOLD(:NEW.INVOICE_ID);
    END;
    PACKAGE
    PROCEDURE ASSIGN_HOLD(invoice_id_in IN AP_INVOICES_ALL.INVOICE_ID%TYPE) IS
    lv_hold_type ap_hold_codes_v.hold_type%TYPE;
    lv_hold_lookup_code ap_hold_codes_v.hold_lookup_code%TYPE;
    lv_hold_reason ap_hold_codes_v.description%TYPE;
    lv_invoice_id PLS_INTEGER;
    BEGIN
    lv_invoice_id:= invoice_id_in ;
    FOR cur IN(SELECT ahc.hold_type,
    ahc.hold_lookup_code,
    ahc.description
    FROM ap_lookup_codes l1,
    ap_hold_codes ahc
    WHERE l1.lookup_type ='XX_HOLD_CODES'
    AND UPPER(ahc.hold_lookup_code) = UPPER(l1.lookup_code)
    LOOP
    --dbms_output.put_line('lv_invoice_id in the loop'||lv_invoice_id);
    ap_holds_pkg.insert_single_hold(
    X_invoice_id => lv_invoice_id,
    X_hold_lookup_code => cur.hold_lookup_code,
    X_hold_type => cur.hold_type,
    X_hold_reason => cur.description,
    X_held_by => g_hold_user,
    X_calling_sequence => NULL);
    END LOOP;
    COMMIT;
    EXCEPTION
    WHEN OTHERS THEN
    IF (SQLCODE <> -20001) THEN
    FND_MESSAGE.SET_NAME('SQLAP','AP_DEBUG');
    FND_MESSAGE.SET_TOKEN('ERROR',SQLERRM);
    END IF;
    APP_EXCEPTION.RAISE_EXCEPTION;
    END ASSIGN_HOLD;
    Edited by: user1853817 on Nov 17, 2009 2:37 AM

    Got the solution... Needed to break the process in two stages:
    - A row trigger to save the invoice id (in a plsql table)
    - A statement trigger to call the API and pass the saved invoice id.
    Cheers

  • AP Hold on Invoices

    Our accounting department usually sets up invoices before they are ready to be tied to a PO or they are waiting on another department for approval, there are multiple different reasons. In the prior version of Oracle they were able to enter an invoice with out a PO or doing a distribution, click validate and it would automatically be placed on hold. The problem we are running into on the new version is that when you click validate it doesn't place the invoice on hold, it doesn't do anything. It looks like you have to go in and place it on hold by choosing a reason for the hold. I didn't see a generic/universal hold and that's what we need because we do not know ahead of time what the reason for the hold is. Is there a way to do this or will it automatically place it on hold some how?

    If I understood you correctly, you are looking an option to hold the invoices automaticaly that are not matched to any PO instead of doing it manually one by one. If the requirement is this, you may try the folllowing steps.
    In Payables System Set up -
    1. Set up the Invoice Match option as PO or Receipt
    2. Check 'Hold Unmatched Invoices' Check box.
    This set up will put a hold during invoice validation on the invoices that are not matched to PO. You can also enable this option at supplier or supplier site level.

Maybe you are looking for