BAPI ACC INVOICE RECIEPT POST

Hi Experts,
We are using BAPI_ACC_INVOICE_RECIEPT_POST to post accounting information after invoice verification.
On posting of the data, the BAPI says "Document successfully Posted", we then run BAPI transaction commit to commit work.
However we cannot find any accounting documents relating to the posting, either against the vendor in FB1LN or in FB03. It seems like no accounting document is posted even after the BAPI has said successfully posted.
Is there any reason for the document not actually posting for the BAPI_ACC_INVOICE_RECIEPT_POST ?
Many Thanks
Deelan

Hi,
Thanks for the response,
Yes we are using the parameter WAIT = X in the transaction COMMIT.
When we check the reference document number in FB03 it says the document does not exist.
This is is strange that the BAPI says document successfully posted yet does not create one, even after the COMMIT work has been done.

Similar Messages

  • BAPI for goods reciept posting

    Hi,
         Can Any one provide me BAPI for goods reciept posting.
    Thanks.
    Moderator message: please try finding out yourself before asking.
    locked by: Thomas Zloch on Aug 17, 2010 10:55 AM

    HI,
         Have a look at
    BAPI_GOODSMVT_CREATE
    BAPI_ACC_GOODS_MOVEMENT_CHECK
    BAPI_ACC_GOODS_MOVEMENT_POST
    Regards,
    S.Velsankar
    Moderator message: please do not encourage laziness by replying to such questions!
    Edited by: Thomas Zloch on Aug 17, 2010 11:00 AM

  • BAPI to change the posting data of invoice document

    Hello All,
          I need a BAPI to change the posting date of the invoice document (Type : RE, Generated from MIRA transaction). Do let me know if you can across a BAPI to do it.
    Thanks,
    Siva.

    BAPI_INCOMINGINVOICE_CHANGE

  • Any BAPI or FM to post a parked PO invoice

    Hi
    Can any one let me know any BAPI to use to post a parked invoice.(Invoice created with reference to Purchase Order)
    with regards,
    Sumanth

    Hi,
    Go to SE37 and type ' PRELIMINARY_POSTING_ '*
    here you will get few function modules .
    or
    search in the Function Group F040.
    Regards,
    Raj.

  • BAPI for Invoice parking & completion

    Hi Friends,
    I want to make a BAPI for LIV park & complete option.
    I found the following :
    BAPI_INCOMINGINVOICE_PARK for Parking.
    BAPI_INCOMINGINVOICE_POST for Invoice Verification: Post Provisional Invoice
    BAPI_INCOMINGINVOICE_CREATE for Invoice Verification: Post Invoice
    When we chk in MIR7 we can do this manually.
    Is there any BAPI for doing this activity thru MIR7.
    Regards
    Sai Krishna

    Hi,
    We can do this by using thre following BAPI:
    BAPI_INCOMINGINVOICE_CHANGE
    change the INVOICE_DOC_STATUS to B , then we can park & complete the doc.
    Regards
    Sai Krishna

  • EDI invoice and posting date

    Hello,
    We are implementing EDI invoice using BAPI_INCOMINGINVOICE_SAVE and MRBP (background engine).
    We would like the posting date be set at the date when the invoice is posted. At the present time the posting date is set at the date when the invoice document is created from the EDI file.
    We tried substitution rules (OBBH) but the field posting date (BUDAT) is not available for substitution.
    We also plan to run a daily job which change the posting date of the planned and erroneous document (RBSTAT = 1 or 3) to the current date. But we do not find any BAPI which do it properly. As a result we plan to change the posting date directly in RBKP. Do you think this operation is safe and will not generate inconsistencies?
    Or do you have any idea to solve our problem?
    Thanks
    Pascal

    the documentation clearly says it can chnage invoice which is 'onhold'.
    FU BAPI_INCOMINGINVOICE_CHANGE
    Short Text
    Invoice Verification: Change Provisional Invoice
    Functionality
    You can use this method to change provisional invoice documents. Provisional invoice documents have the status:
    'On hold' or
    'On hold (from parking)' or
    'Parked' or
    'Parked as complete' or
    'Parked and released'
    With regard to the reference document categories to which an invoice can relate, this method offers the following functionalities:
    If you do not make any changes to the items of an invoice document, the originally chosen reference to a document category is retained.
    If a change is made to items of an invoice document (i.e. if you supply the method with information via the Itemdata table, the purchase order is used as reference document category

  • A/R and A/P Invoice Draft - Post - Status Tracking

    We post an A/R or A/P Invoice as an Draft Document using DI API, we do this for the convinience of the User to change the Tax components accordingly. Once this is done the draft document is posted as an Invoice and the draft document to be deleted. Can you guide me how to achive this.
    We are using SAP B1 2005B
    regards
    siva.

    dear Jane,
    Thanks for your reply. It has thrown some light to my problem. In this case as per my question the Draft has to be copied to invoice manually right. Is there a way in which I can go across directly to invoice and I would like the Accounting people to veirify or amend the Invoice and post it.
    This would avoid the Draft aspect and make the process simple.
    Can you suggest.
    regards
    siva.

  • Posting of cancelled Invoice after posting date is over

    Hello Experts,
    I am stuck up with a situation and as such seek your help.
    A invoice was generated and the subsequent accounting document was also cleared. Now after the posting date was over, someone cancelled the invoice by T.code VF11 and as expected it didnt get posted .The document flow showing is as per below :
    Order - open
    Invoice - completed
    Accounting Document - Cleared
    Cancel Invoice - Open
    Now, the business and their audit policies do not allow the client to cancel the invoice in back date ( within the posting period).
    What are the options do we have to tackle the situation.
    Joy

    The issue has been temporarily addressed by changing the posting date.
    However, now the client wants us to make an ABAP development so that no user is able to cancel the invoice after posting date is over. Now for that I have the following issues. Can someone please help me out in this.
    The basic process details I am following is as per below:
    For Transaction Code VF11 (i.e for Cancellation of Invoice) , when the invoice number which is subject to cancellation is provided, the System should search in VBRK table for the following :-
    1)The System will at first search whether the entry exists or not. If the Entry is not valid then it should give an message u201C Document xxxxx does not Existu201D.This is in line to the existing practice.
    2) If the Document number is valid then it will go to the billing date field and  will fetch the value from the VBRK table . Then it will match  whether the value fetched (i.e. this Invoice date)  is in present posting period or not. The system can find the posting period from the table V_T001B.
    a.If  the  Invoice date lies in the present posting period then the system will allow the cancellation document to be saved. This is in line to the existing process.
    b.If the Invoice date lies beyond the present posting period then the system will not allow to save the cancellation of the Invoice with a pop up message of u201C The Document number subject to cancellation do not lie within the present posting periodu201D .
    Now We have looked both the tables, from VBRK we will get Doc# and Billing date(FKDAT) but when we select Posting Date from table T001B( Permitted Posting Periods) there is some issue.
    1.  What will be the condition for selecting records from T001B table.Since there is multiple key fields
        RRCTY (Record Type) ,
        BUKRS (Posting Period Variant) ,
        MKOAR (Account Type or Masking)
        BKONT (To Account). 
    So, to get unique record what will be the value of this key fields. Is there any relationship with VBRK table ? 
    2.  Which field I have to consider as Posting Date or Period. Because there are many fields related to Posting period.

  • Migo for subcontracting po- Excise invoice is posted later to material docu

    Dear all,
    While we are doing migo for sub-contracting PO we are getting an error like this  Excise invoice is posted later to material document.
    process
    1. Create subcontracting PO.
    2. Issue material 541 MVT.
    3. Create sub-contracting challan- dated 8-8-2010.
    4. Migo date 8-8-2010.
    while entering subcontracting challan no & year, error messege  is coming as Excise invoice is posted later to material document.
    Pls give solution.
    Thnaks & regards
    madhu

    Hi,
    You will have to post the MIGO at least one day after the creation of Excise Challan.
    Regards,
    Prashant Kolhatkar

  • Difference between Parked invoice and posted park invoice.

    Dear All,
    I am trying to create a new program to extract the invoices posted by MIRO and MIR7.  I have no problem to find invoices posted by MIRO in RBKP and RSEG.
    However, as currenty one user will use MIR7 to park invoices and another user will use MIRO to post the invoices, I don't know how to sparate the parked invoice and posted park invoice. C's I have found that the parked not posted invoice and posted park invoice were all displayed in RBKP with transaction code MIR7.
    Thank you very much
    Emma

    Hi,
    *Park*
    If the Invoice document is missing some information that is required for posting. In this case we will park the document. Here some preliminary checks will be performed.  Balance might not be zero.But in this case updates were performed.
    *Post*
    The invoice was posted online and verified as being correct(Balance must be Zero). Updates were made.
    Please use RBKP-RBSTAT field to find out the different type os status.
    I hope this helps.
    Regards
    Ravinagh Boni

  • How to know a recievable invoice is posted or not.

    Hi,
    I am using following query to know whether a invoice is posted or not.
    SELECT 1
    FROM ra_cust_trx_line_gl_dist_all RCTG
    WHERE RCTG.posting_control_id=-3
    AND RCTG.customer_trx_id=RCT.customer_trx_id
    But this is returning '1' even when the GL batch status is 'unposted'.
    Apps version: 11.5.10
    Using 'General Ledger Transfer Program' concurrent program to to post the invoice to GL.
    Is this the correct query, please suggest.
    Thanks & Regards,
    Syed.

    Thanks for the quick reply octavio,
    That was part of Query i provided in the previous post. Here is the complete query.
    Requirement:
    Fetching all open invoices which are posted, not applied. But this is still fetching the invoice which are not posted. Please suggest.
    SELECT RCT.customer_trx_id,
    RCT.org_id,
    TO_CHAR(RCT.last_update_date,'RRRR-MM-DD HH24:MI:SS') LastUpdateDate
    FROM ra_customer_trx_all RCT,
    ra_cust_trx_types_all RCTTA
    WHERE RCT.complete_flag='Y'
    AND RCT.status_trx='OP'
    AND NOT EXISTS (SELECT 1
    FROM ar_receivable_applications_all ARP
    WHERE ARP.applied_customer_trx_id = RCT.customer_trx_id
    AND ARP.application_type='CASH'
    AND ARP.display='Y'
    HAVING SUM(ARP.amount_applied) > 0
    AND NOT EXISTS (SELECT 1
    FROM ra_cust_trx_line_gl_dist_all RCTG
    WHERE RCTG.posting_control_id=-3
    AND RCTG.customer_trx_id=RCT.customer_trx_id)
    AND NOT EXISTS (SELECT 1
    FROM ar_receivable_applications_all ARP
    WHERE ARP.applied_customer_trx_id = RCT.customer_trx_id
    AND ARP.application_type='CM'
    AND ARP.display='Y'
    HAVING SUM(ARP.amount_applied) > 0)
    AND RCTTA.cust_trx_type_id = RCT.cust_trx_type_id
    AND RCTTA.org_id = RCT.org_id
    AND RCTAA.type IN ('INV','CM')
    Thanks&Regards,
    Syed.

  • Can a invoice be posted at a item level? if yes how

    can a invoice be posted at a item level? if yes how?

    what do u mena by postin an invoice at line item
    even if u have 1 line item in invoice still some data will always be at header level such as vendor  payement terms or cash discount
    even if u do the direct posting still u need to mention the vendor and it is at header level

  • MIRO(Invoice Verification) posting date is lesser than MIGO(Goods Receipt)

    MIRO(Invoice Verification) posting date is lesser than MIGO(Goods Receipt) posting date.
    Explanation:
    Miro sholud be posted after the GRN has posted. It means that the Posting date of Miro should be greater than or equal to the Posting date of Migo. But I am facing the issue that I can able to post the Miro before the Migo date..
    For example:  I have posted the Migo(Goods receipt) document with the posting date u2013 10.8.09 and at the same time I can also able to post the Miro(Invoice Verification) posting date as u2013 5.08.09. This is should not be allowed . Kindly give me the solution. Is there any options in SAP standards to restrict this type of Postings(without using user exit).
    regards
    Varadharaj

    Hi
    you  need to use BADi for this INVOICE_UPDATE
    you can give logic as whil;e MIRO system will compare posting date with MIGO doc , then create a Z error msg in se91 nad assign it in that badi
    take help of ABAPer, check following link
    [LINK |GR date lesser than the PO date, the system should show an error message.;

  • SD invoice not posting to FI-CA

    In a system where IS-Utilities is active, and which therefore uses contract accounts receivable (FI-CA), I am trying to get SD invoices to post to FI-CA.
    I have ticked the box against the relevant customer account group in the IMG "Define posting to FI-CA for customer account groups" under the menu path Contract accounts receivable and payable>Integration>Sales and distribution.
    The other two items under Integration>sales and distribution do not seem to apply to this situation. This is because I am trying to post a completed SD invoice to FI-CA (rather than normal FI-AR). I am not trying to merge an SD billing request in order to create a new invoice in IS-U. The billing type of the SD invoice is standard F2.
    My question is, has anyone succeeded in posting SD invoices to FI-CA, and if so what other config do I need to do?
    According to the SAP course IUT240 it is possible to do this posting, but it is rather thin on details of how to accomplish it.
    In the menu item "Derive FI-CA document from SD billing type" I get an error when trying to insert F2 in the field Source doc type. I do not know what this field is expecting. The error is:
    Source document type F2 is unknown to source document category VBRK
    Message no. FKKINV267
    If someone has experience of posting SD invoices to FI-CA, please help.
    John

    Hi Kat,
    Please check if your invoice is mapped to GTS.
    Thanks,
    Prarit

  • SAP Workflow for vendor invoice is posting into past?

    Dear experts
    I have a heavy problems with the workflow for vendor invoices. The following example demonstrates it:
    I have created a vendor invoice on 1st of December 2011.The responsible person has checked and released this invoice on 3rd January 2012. In Customizing it is setup that posting date will be overwritten with system date.
    Does anybody has an idea why it is not posted in January 2012?
    What does the workflow? It is posting that invoice with posting date 1st December 2011 not with 3rd January. If I have a closer look into the head of the SAP document the following parameters are shown: document date: 1st December, posting date: 1st December, entry date: 3rd January.
    Does anybody has an idea why entry date is 3rd January?
    Thanks in advance
    Udo

    Dear expert
          It is not standard behavior for the posting date to overwrite the document date - at least its not something that I've ever come across. I'm wondering if there is a custom substitution on your system that is overwriting the document date . Check t-code OBBH. The substitution is most likely at the document header level.
    Regards
       Ajeesh.s

Maybe you are looking for

  • Exchange rate determination at time of Good Reciept

    My client has a manufacturing operations in Venezuela.   They regularly import production materials as well as supplies etc. to run the business.  The Venezuelan government defines the exchange rate on different types of purchases against the US Doll

  • How to add a column in table control

    Hi ,    Can any one tell me how to add a column in table control? My requirement is to add two columns ( custom fields ) into table control ( It is a standard program). I have added the column in the table and also in the table control. But when I am

  • Ipad icons too big to see full screen after updating to IOS 8?

    I have an IPAD Retina (4th generation) and after I updated to IOS 8, it worked fine for 2 or 3 days. Yesterday my screen went too large to display the full screen (icons are also large). When I open an app, everything is large. I tried changing the f

  • Substitution variable in Calculation manager

    Hi, In calc manager there are two types of variable 1. replacement 2. execution. I want to know that is there any connection between substitution variable in Essbase and these variable? In a document, I saw that "Planning and Essbase users only: If y

  • Lenovo ThinkPad X200S "Intel(R) WiFi Link 5300 AGN" Not Working well .

    Hello everybody I am having a Very Annoying Problem with My Laptop Wireless LAN Intel Wireless LAN (11abgn, abg, BG), "Intel(R) WiFi Link 5300 AGN" The Problem is, it work fine one time and next 10 times it is not working, when it stop working it app