Invoice Cancelled after Receiving Payment

Hi Gurus,
I created an invoice and also accounting document generated, we received the payment from the customer.
in VF02 in the document flow status is showing for accounting document is cleared, but below that Cancel Invoice is showing so some body has cancelled the Invoice.
But how *** it is possible to cancel an invoice after receving payment. Here there is no any reversal document.
Cheers,
Sumith

Hi,
Just elaborate on the sequence of events in the flow:
will be able to help you then.
regards,
Siddharth.

Similar Messages

  • Prevent GR cancellation after receive the invoice (IR).

    Hi,
    I have a PO without "GR based IR" indicator.
    I entered the GR.
    Then I entered the Invoice.
    I can cancel the GR in MIGO, even though the invoice has been received.
    Any ideas of how to prevent the GR if the invoice has been received and if the PO has not "GR based IR" indicator set?
    CD.

    Prhashant,
    This configuration is used when you have the indicator "GR based IR" in the PO.
    We are no using this indicator in our PO's, so this configuration does not apply.
    Thanks,
    CD

  • Prevent GR cancellation after receive the invoice (for Specific PO Type

    Is it possible to prevent GR cancellation (Movement 102) after invoice is received for a specific purchase order type. Currently this setting is at client level. So when you have this indicator checked, it is applicable to movement 102 globally.

    Hi ,
    as u already stated , config change in mvt type is applicable at system level, so best way is to use an user exit and put a check..
    try using ennhancement MB_CF001  component: Function module EXIT_SAPLMBMB_001 with Include ZXMBCU01)
    All the material document data is passed on to this function module from MKPF / MSEG / VM07M
    u can easily setup an error message for your conditions
    reg
    dheeraj

  • Invoice Cancell after Credit note creation ?

    Hi
    If credit note creates with ref to Invoice system should not allow to cancell the invoice?
    How to control this?
    Plz guide me
    Regards
    rajendra

    Kentish,
    If the items coming back are good and if you want them back into stock, then create a Return ..select you Customer and items and enter the price you want to issue the Credit for.
    Copy the Return to A/R Credit Memo and the value you have on the document is the value the credit will be issued for.
    Suda

  • Is There any API in receivables payment will made against closed invoices ?

    Hi ALL,
    i have requirement as below.
    i am doing AR Invoice Data Migration for Instance 11.5.5 (as a Source Instance) to the new instance R12 (as a target instance).
    Both open and closed invoices will have to be migrated from 11.5.5 to R12 to provide the drill down facility for audit purpose.
    To meet the above requirement all the open and closed invoice will be picked up from 11.5.5 ; and imported into R12..
    Subsequently, full payment will be made in R12 against all closed invoices in 11.5.5 to close those invoices by using any APIs?
    can some one explain is there any API in receivables payment will made against closed invoices.
    Thanks,
    VSR.

    Hi,
    Can you be clear on your question: You want any API to make payment against closed invoices?
    To me, You are making things complex. We can achieve the Migration of Closed invoices using following two procedures:
    Procedure: 1
    Ask Functional Guy to create a Transaction Type 'Closed Invoices' with Open to Receivables Flag not checked. +(You can uncheck Post to GL flag also, if required depending on your migration strategy)+. Status at Transaction Type if taken as 'Closed' it will be appropriate.
    Invoices migrated using this Transaction Type shall not be shown as Outstanding but will be useful for Audit.
    Procedure: 2
    Consider the amount due Original of Closed Invoices and migrate them with the amount as Amount due remaining.
    While migrating populate Receipt Method,Payment Method and Instruments useful for Automatic Receipts.
    Once Create Automatic Receipts Program is run, it will close all these invoices. Note: We require dummy bank here which points to a Clearing account.
    Automatic Receipts program is also an API.
    In the above 2 ways, we are acheiving the Goal by using Functional knowledge rather than Technical. And I think following Functional way is better and less time consuming.
    Please discuss with your Functional consultant if required. You can succeed.
    Regards,
    Sridhar

  • How to Cancel an outgoing payment after reconcilliation

    Hi guys,
    I want to know  whether we can cancel an outgoing Payments after Reconciling the Outgoing payment with JE.
    I tries to cancel by right clicking on the document but its showing some error message like we cant cancel the payment after automatic reconciliation.
    If any body knows how to cancel the outgoing payment which has been reconcilied pls tell me..
    Regards,
    Vamsi

    Hi Vamsi,
    You need to first cancel the reconcilition before you can do this.
    One of the reasons is that a counter journal will be created when cancelling the payment and that one will be autonatically reconciled with payment transaction. As this one is already reconciled it would not be logical, any one amount can only be reconciled with one other.
    I hope that is clear.
    Jesper

  • GR cancellation after posting Invoice

    Hi,
    How can I block GR cancellations after posting MIRO Invoice for non-GR based IV purchase orders. 
    regards,
    Mallik

    u have the option in customization under goods recipt.
    pl chck the same transaction code
    ombz

  • Setups for B2B to send Acknowledgement after receiving Rosettanet Invoice

    Hello B2B Gurus,
    What we are trying to do is the remote trading partner is trying to send PIDX Invoice format through rosettanet protocol.
    I want B2B to send the acknowledgement back to the remote trading partner after receiving the invoice payload.
    Could you please help me in setting up the properties required to achieve this functionality.
    Thanks,
    Sunil

    Sunil,
    Just create a channel in remote tp configuration at receiving side with ack mode as sync or async and add that channel in the agreement at receiving side.
    Regards,
    Anuj

  • Modify Invoice Payment Terms after Partial Payment

    Is there any way to modify the payment terms on an outstanding Invoice once a partial payment has been applied to it? The Customer has partially paid the Invoice and we would like to extend the payment terms for the remainder of the Invoice balance. The Invoice had been initially create with the default 1 Installment. If there were a way to increase the number of Installments, I expect we might be able to assign different terms to those additional installments.

    I am afraid not. If this is allowed, the data consistent will become difficult.
    Thanks,
    Gordon

  • Invoice reference for residual payment

    HI experts
    I observed if I receive the payment from customer  Rs 10000 for the invoice Rs15000 through residual payment then system creates new line item for Rs 5000 and this will be shown as open item and all others will be clered items.
    Here my issue is  for new line item system is not storing the original invoice details in invoice reference  field. How to maintain source invoice details to residual new line item.
    Pls advice me
    Thanks in advance
    Sneha

    Hi,
    Anil is correct. All the details you entered in your incoming payment document when you posting your residual payment, will be displayed in the new line item created after that. My practice last time is that I will maintain the original invoice number at Reference field as suggested by Anil and entered my PO or SO number at Document header text.
    If you don't wish to lose all the original details, you can use partial payment tab instead of residual. Partial payment will post the incoming payment without clearing any item. Then you can clear it off all together when you are posting for the last incoming payment for that particular invoice.
    Hope this help.

  • Cross Company Code Invoice cancellation

    Hello All,
    I am facing an issue wherein the User wants to Reverse the Cross -company code Invoice. The user is unable to cancel the Invoice because of the Error "Dcoument allready contains cleared Items- reversal not possible. Can you suggest how can we proceed in this case.
    Thanks
    Nitin

    Hi,
    One of the vendor item of your CC document line items might have been cleared.
    Means after posting of invoice, there must be an payment have been posted, since you cannot reverse invoice first.
    If payment is already made, first reverse the payment document using FB08 and then reverse your CC document using FBU8 incase of FI entry, where as if it is an MIRO invoice, use MR8M to reverse the CC invoice document.
    This will resolve your issue.
    Thanks,
    Srinu

  • MM Invoice gets blocked for payment

    Hi Friends
    As per business requirement we created a u2018Framework Type POu2019 with  1 as quantity and value as $2000.   Though, quantity is not required as this is value based,  since quantity is a mandatory field, we populate quantity with 1 in PO.   While we are receiving multiple invoices against this PO, for each invoice we are populating quantity  with 1.  Due to this, from 2nd invoice the invoiced quantity exceeds PO quantity and the same are u2018blocked for paymentu2019.   Business expects invoices should not be blocked.
    Can you guys suggest any alternative to post invoices without getting u2018Blocked for paymentu2019?
    We tried the following options.
    1.     We tried to populate .001  as invoiced quantity, but still invoices are blocked for payment due to quantity / price variances.
    2.     We tried to populate proportionate quantity based on  Invoice value/PO value, but when POu2019 are revised for higher or lower values, this assumption also went wrong.

    Hi,
    For blanket PO's, the only tolerance keys you can use to block an incoming invoice are LA (amount) and LD (date). 
    LA: Amount of blanket purchase order                                                        
    The system calculates the sum of the value invoiced so far for the order                    
    item and the value of the current invoice and compares it with the value                    
    limit of the purchase order. It then compares the difference with the                       
    upper percentage and absolute tolerances defined.                                                                               
    LD: Blanket purchase order time limit exceeded                                              
    The system determines the number of days by which the invoice is outside                    
    the planned time interval. If the posting date of the invoice is before                     
    the validity period, the system calculates the number of days between                       
    the posting date and the start of the validity period. If the posting                       
    date of the invoice is after the validity period, the system calculates                     
    the number of days between the posting date and the end of the validity                     
    period. The system compares the number of days with the with the                            
    absolute upper limit defined.                                                                               
    Can you please make sure that these settings are in place and retest.                       
    Please review and implement the following notes if applicable
    in your case.                                                         
    882058     MIRO: Price variance with blanket purchase orders          
    394370     FAQ: Invoice release - frequently asked questions          
    333930     MR3M/MIR4: Display of payment block                 
    Best regards
    Erika

  • Job cancelled after system exception ERROR_MESSAGE

    Hello all
    I am facing the following issue.
    A custom report is schedulled and run as backround job. The report should create a txt file on server.
    The report works fine in foreground, but as backround job ends up cancelled all the time.
    The job log:
    Job log overview for job:    VI5 / 13072800
    Date       Time     Message text                                                                     Message class Message no. Message type
    27.03.2009 13:09:28 Job started                                                                           00           516          S
    27.03.2009 13:09:28 Step 001 started (program ZESSRIN110R, variant PR1_0000381, user ID METAPARTNER)      00           550          S
    27.03.2009 13:09:28 File creation ERROR:                                                                  00           001          E
    27.03.2009 13:09:28 Job cancelled after system exception ERROR_MESSAGE                                    00           564          A
    There is no info in SM21 regarding the error.
    Can anybody help with this?
    Thanx in advance.
    imi
    Edited by: Imrich Vegh on Mar 27, 2009 2:27 PM

    btw the part of my code  looks like this:
    server path check
        IF p_srv IS NOT INITIAL.
          OPEN DATASET gv_server FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
          IF sy-subrc EQ 0.     --- I keep receiving 8 here in BACKGROUND JOB
            WRITE : / text-077,  gv_server.
          ELSE.
            MESSAGE text-069 TYPE 'E'.
          ENDIF.

  • While "Invoice Cancelling- Accounting entry not effected in Trial balance"

    Dear All,
    Any one knows this please revert back.this Issue is very urgent (We have to Close the Periods)
    Issue: While "Invoice Cancelling- Accounting entry not effected in Trial balance"
    Invoice which is cancelled and accounting events for Invoice & Cancellation is taken place, but the entry for cancellation is not appearing in the GL Hence the reversal effect of expense is not seen.
    I can able to see the Reversal Entry in Payables > Reports > View Accounting A
    Here > Tools > View Accounting Events > View Journal Entries > Show Addtional Information > Transfer to GL Status is "No" after that i have Run the Transfer Journal Entries to GL even its not appearing in GL and not transfer to GL.
    @Have to Resolve this as soon as possilble, plz any one can lets guide me
    Reagrds,
    senthil

    Plz Update this asap.....

  • Get Invoice Number after adding the invoice

    Hi,
       I am adding a service invoice to SBO using the DI api. I am able to create the Invoice successfully. Immedietly after I execute the Invoice.Add line, I would like to get the Docentry that was assigned to the invoice. What is the bst way to do this? Appreciate any help you can give me.\
    See code I am using:
    private void CreateSAPServiceInvoice()
                   SAPbobsCOM.Documents oServiceInvoice;//ChargeBack Invoice.
                   SAPbobsCOM.Documents oPaymentInvoice; //Orig: Invoice
                   SAPbobsCOM.Payments_CreditCards pCC;
                   oServiceInvoice = (SAPbobsCOM.Documents) frmMain.oCompany.GetBusinessObject(
                        SAPbobsCOM.BoObjectTypes.oInvoices);
                   oPaymentInvoice = (SAPbobsCOM.Documents) frmMain.oCompany.GetBusinessObject(
                        SAPbobsCOM.BoObjectTypes.oInvoices);
                   oServiceInvoice.DocType=SAPbobsCOM.BoDocumentTypes.dDocument_Service;
                   oServiceInvoice.CardCode = pmt.CardCode;
                   int x = pmt.Invoices.Count;
                   //Get CC Payment Info
                   pCC = pmt.CreditCards;
                   for (int i=0;i<pCC.Count;i++)
                        pCC.SetCurrentLine(i);
                        this.CBAccountInfo= modcb.cbaccts.Find(pCC.CreditCard);
                        if (this.CBAccountInfo != null)
                             //Service lines
                             oServiceInvoice.Lines.ItemDescription = this.pCBAcct.AccountName;
                             oServiceInvoice.Lines.AccountCode = pCC.CreditAcct;
                             oServiceInvoice.Lines.Price = pCC.CreditSum;
                             oServiceInvoice.Lines.TaxCode="0";
                             oServiceInvoice.Lines.Add();
                   //Add the invoice only if any lines have been added to the
                   //Service Invoice.
                   if (oServiceInvoice.Lines.Count > 0)
                        //Add the invoice
                        int j = oServiceInvoice.Add();
                        if  (j!=0)//If there is an error
                             int ix; string m;
                             frmMain.oCompany.GetLastError(out ix,out m);
                             throw new Exception(ix + ":" + m);          
                        else
                             j =oServiceInvoice.DocNum;

    I think this thread might have some useful information for you.
    After Save Document: How to get DocNum, LineNum

Maybe you are looking for

  • Ent. Manager is not able to connect to the database instance. ORA-12541

    Hi I have installed and configured Oracle 10.2.0.1 on a Microsoft Cluster with Windows 2003 Server. Database instance and listener are running OK on both cluster nodes. On one of the nodes (pwmssrv1) I configured Enterprise Manager to monitor and con

  • Tiger Install Stalls

    I'm trying to install Tiger onto a 366MHz G3 iBook (without a DVD drive) in Firewire target disc mode from a 400 Mhz G4 with a DVD drive. The problem I'm having is the installation stalls at the stage when it is "Preparing Taget Volume" I'm pretty mu

  • LTFS is slow when dealing with many files

    Working with LTFS on Windows 7 64, I find find that it slows down significantly when dealing with many files (>1500) From the behaviour, I suspect that it has to do with the number of file handles. Some LTFS vendors have a copy utility that deals ver

  • Probelm with Commit in Script logic.

    Hi Experts, I am using NW 7.5, SP 05. I used commit statement in my script logic and executed it, It didn't given any result. But, I removed the commit statement and executed it again. the code got executed and got the result. Here is the code *WHEN

  • Creative Cloud application won't install in the right disk

    Hello, I rencently downloaded Creative Cloud for Desktop and, when I'm trying to install Lightroom 5 to my secondary hard drive (D:), Creative Cloud ignores the setting and goes to the C: drive location (which is an almost full SSD). Is there any way