Cancel payments for archived invoices

Hi all,
Recently we have Archived all Old Vendor Invoice (KR) Documents in production till 2009 but we realised that there are some more Payment Documents which are not cleared in 2007. i.e., the checks on those Payment documents are not encashed/cleared. Now when we are trying to void the Checks and reverse the payment transaction through FCH8, the system says "Document 100 has already been archived" which is the Invoice document number of the payment we are trying to reverse.
Since it is trying to convert the invoice to open status and the invoice has been archived it is throwing the message that the document has been archived.
Does any one have any ideas on how can i unarchive these invoices? Thanks for all your help.
Keyur

try with transaction code FBRA  then enter the number of clearing document(reference of payment posting)then go to menu chose clearing--- reset clearing there is a message will appear click yes then the payment will be canceled

Similar Messages

  • Dunning phases and blockades not visible for archived invoices in FPL9

    Hi experts,
    I am not able to see the dunning phases and blockades for archived invoices when i am opening FPL9 with archive.
    My requirement is that it should be visible and donot so any error message.
    Can you please provide me with the solution ?
    Thanks and Regards.
    Ajit Krishna

    Hi
    When you Full reverse an Inv, it will not show in ES32 but can see ERDK table with original and reverse inv doc numbers. The new invoice will be genreated based on the restored Billing order for the same period.
    FPL9 -show current valid posted amount as due amount & posting reversed inv amount will be shown as _ve.
    Message was edited by: G Reddy

  • Can't create payment for the invoice created by DI Server

    I can not create payment for my invoice that created by DI Server.  The error -2028 appears. I investigated this issue and found that the OINV.CtlAccount is empty. After I filled it manually, I can create the payment for it. Any suggestions? BTW, the version used is SBO2005B.

    It's resolved by apply the patch. Before that, I create a trigger as the work-around

  • Clear  Single  Payment for Two Invoices

    Hi All,
    I am working on lock box file.where iam geting the payment information of customer.File contains record type as '1'  '2'  '5'  '6'  '4'  '7'  '8' '9' .They already developed a program based on standard programs like :
      RFEBLB00    Import Lockbox File
      RFEBLB20    Lockbox: BAI Format Processing
      RFEBLB00    Main Lockbox Program
      RFEBBU01    Post Temporary Storage Data Call
      RFEBBU00    Update Account Statement/Check Deposit Transaction
    that program working for Single Payment for Single Invoice.It clear the invoice for Single Payment for Single Invoice.But when they are trying to run for  Single  Payment for Two Invoices then its not posting.How can i clear the  Single  Payment for Two Invoices .Is possible to clear the  Single  Payment for Two Invoices .Please do need ful help ASAP.
    Thanks

    If the lockbox file being processed by RFEBLB00 has more than one invoices for a single check (i.e. multiple type '4' records for a type '6' record), the payment doc created will be for both these invoices.
    Now when you clear the payment doc using FBRA or F.80, both these invoices will be cleared.

  • Rebate agreements: Turnover for archived invoices cannot be displayed

    We have implemented a check routine in archiving which prevents rebate relevant invoices from being archived before the rebate agreement is settled.
    As soon as the rebate agreement is settled invoices may be archived. That means that the turnover display (verfication level ,All documents') of a settled rebate agreement does not necessarily show all invoices (if some of them are already archived).
    As a possible solution for that problem an enhancement can be implemented (as fas as i have investigated the coding) where you can read additional data from archived invoices and add them to to the verification list.
    Does anyone has had experience with that problem respectively implemented a solution for that ?
    Thanks a lot for your help,
    Michael

    Hello Michael
    We faced a lot of issue with rebates because of the archiving frequency of invoices.If you check the verifiction level
    it should still diplay the invoices.
    Why do they want to view the sales volume for the settled rebate agreement?
    After exploring all the alternatives we decided to reduce the validity periods within the archiving period of invoices (for example
    we had 3 years validity period whereas the archiving program archives invoices past 2 years).This resolved
    a lot of issues for us especially the entries in VBOX were reduced which had sometimes resulted in tbale overflows.
    I do not know if this will solve your problem but any how wanted to share our experience.
    Thanks
    Vikas

  • "recover database until cancel" asks for archive log file that do not exist

    Hello,
    Oracle Release : Oracle 10.2.0.2.0
    Last week we performed, a restore and then an Oracle recovery using the recover database until cancel command. (we didn't use backup control files) .It worked fine and we able to restart the SAP instances. However, I still have questions about Oracle behaviour using this command.
    First we restored, an online backup.
    We tried to restart the database, but got ORA-01113,ORA-01110 errors :
    sr3usr.data1 needed media recovery.
    Then we performed the recovery :
    According Oracel documentation, "recover database until cancel recovery" proceeds by prompting you with the suggested filenames of archived redo log files.
    The probleme is it  prompts for archive log file that do not exist.
    As you can see below, it asked for SMAarch1_10420_610186861.dbf that has never been created. Therefore, I cancelled manually the recovery, and restarted the database. We never got the message "media recovery complete"
    ORA-279 signalled during: ALTER DATABASE RECOVER    LOGFILE '/oracle/SMA/oraarch/SMAarch1_10417_61018686
    Fri Sep  7 14:09:45 2007
    ALTER DATABASE RECOVER    LOGFILE '/oracle/SMA/oraarch/SMAarch1_10418_610186861.dbf'
    Fri Sep  7 14:09:45 2007
    Media Recovery Log /oracle/SMA/oraarch/SMAarch1_10418_610186861.dbf
    ORA-279 signalled during: ALTER DATABASE RECOVER    LOGFILE '/oracle/SMA/oraarch/SMAarch1_10418_61018686
    Fri Sep  7 14:10:03 2007
    ALTER DATABASE RECOVER    LOGFILE '/oracle/SMA/oraarch/SMAarch1_10419_610186861.dbf'
    Fri Sep  7 14:10:03 2007
    Media Recovery Log /oracle/SMA/oraarch/SMAarch1_10419_610186861.dbf
    ORA-279 signalled during: ALTER DATABASE RECOVER    LOGFILE '/oracle/SMA/oraarch/SMAarch1_10419_61018686
    Fri Sep  7 14:10:13 2007
    ALTER DATABASE RECOVER    LOGFILE '/oracle/SMA/oraarch/SMAarch1_10420_610186861.dbf'
    Fri Sep  7 14:10:13 2007
    Media Recovery Log /oracle/SMA/oraarch/SMAarch1_10420_610186861.dbf
    Errors with log /oracle/SMA/oraarch/SMAarch1_10420_610186861.dbf
    ORA-308 signalled during: ALTER DATABASE RECOVER    LOGFILE '/oracle/SMA/oraarch/SMAarch1_10420_61018686
    Fri Sep  7 14:15:19 2007
    ALTER DATABASE RECOVER CANCEL
    Fri Sep  7 14:15:20 2007
    ORA-1013 signalled during: ALTER DATABASE RECOVER CANCEL ...
    Fri Sep  7 14:15:40 2007
    Shutting down instance: further logons disabled
    When restaring the database we could see that, a recovery of online redo log has been performed automatically, is it the normal behaviour of a recovery using "recover database until cancel"  command ?
    Started redo application at
    Thread 1: logseq 10416, block 482
    Fri Sep  7 14:24:55 2007
    Recovery of Online Redo Log: Thread 1 Group 4 Seq 10416 Reading mem 0
      Mem# 0 errs 0: /oracle/SMA/origlogB/log_g14m1.dbf
      Mem# 1 errs 0: /oracle/SMA/mirrlogB/log_g14m2.dbf
    Fri Sep  7 14:24:55 2007
    Completed redo application
    Fri Sep  7 14:24:55 2007
    Completed crash recovery at
    Thread 1: logseq 10416, block 525, scn 105140074
    0 data blocks read, 0 data blocks written, 43 redo blocks read
    Thank you very much for your help.
    Frod.

    Hi,
    Let me answer your query.
    =======================
    Your question: While performing the recovery, is it possible to locate which online redolog is needed, and then to apply the changes in these logs
    1.   When you have current controlfile and need complete data (no data loss),
          then do not go for until cancel recovery.
    2.   Oracle will apply all the redologs (including current redolog) while recovery
         process is    on.
    3.  During the recovery you need to have all the redologs which are listed in the    view    V$RECOVERY_LOG and all the unarchived and current redolog. By querying  V$RECOVERY_LOG  you    can find out about the redologs required.
    4. If the required sequence is not there in the archive destination, and if recovery process    asks for that sequence you can query V$LOG to see whether requested sequence is part of the    online redologs. If yes you can mention the path of the online redolog to complete the recovery.
    Hope this information helps.
    Regards,
    Madhukar

  • Payment for Multiple Invoices thru F-53 or F-58

    Hello all,
    My client is currently having this problem.  She created three Vendor Invoices using FB70 A, B, and C of the same vendor with DIFFERENT VALUES in the Assignment Field.  She pays these invoices using Transaction F-53.  The problem is the the line items for the invoice A, B and C are grouped together instead of showing the independent values.
    Example:
    A : $10
    B : $20
    C : $30
    Run T-Code F-53 with reference to the vendor open items and execute
    Current Result:
    Bank : -$60
    Vendor 123 : $60
    Expected Result:
    Bank : -$60
    Vendor 123 : $10
    Vendor 123 : $20
    Vendor 123 : $30
    Is there any way to do this?
    Thanks.

    Hi,
    Run F-53> enter the details including amount say $60>process open items>goto document overview(Shift +f2) and here give posting key and vendor account>enter>it will ask for amt>enter amt $10>in the same way for rest of the amt>simulate and post.
    the entry will be displayed as  below
    posting key      account details                          amt
    50                     Bank-Cheq issue acc          $60
    25                     Vendor acc                                     $10
    25                     Vendor acc                                     $20
    25                     Vendor acc                                     $30
    Debit  $60                             Credit $60
    which is your requirement
    I hope it suffice your requirement
    Best Regards
    Manjunath

  • One payment for several invoices to one vendor

    Hi,
    I have one  question related to the payment run F110. In many cases we pay several invoices in one payment to a particular vendor. Then in reference - only one invoice number is visible. Then we receive loads of phone calls with questions about a list of invoices included in a particular payment.
    Could you please advise if there is an option to have all paid invoices visible in the payment reference field or is there a possibility of generating payment advices when the payment is generated in SAP.
    We are using paymethod H& K for payment to vendor.
    Kindly give us a solution in this regard.
    With Best Regards,
    Amit Paul

    Hi,
    We can get the details of all invoices which are paid with one payment document in tables REGUH & REGUP.
    You have built the custome payment advise Form using the above tables.
    You can display the required details in F110 frm menu select Edit -Paments -> Payment List
    Thanks,
    Vijay

  • Automatic Payment for Recurring Invoice

    We have a contract setup to pay 900 vendors once in year from 1/1/2012 to 1/1/2016.I have to set up automatic payment which automatically pays the vendor on 1st of every year from 2012-2016,same amount.The payment is made through checks  as we are taking some windmills for easement.Please guide me>please let me know if u need any other information
    Thanks,
    Swetha

    Thorough explaination may be found:  http://help.sap.com/saphelp_46c/helpdata/EN/6e/1218df9f0411d189b80000e829fbbd/content.htm
    Or F.14  Help > Application Help
    Test, test, test...
    Create another recurring reference to be run monthly until the end of .... (long enough so you may test many many times)
    F.14 leave all fields blank except for the following.
    Company code:
    Document number: document created in FBD1
    Document type:
    Settlement period:  (important)
    Batch input session name:  (enter a name, e.g. "TEST", or leave it blank, then it will default to "SAPF120")
    User name:  (default to your own userID)
    Check the "Hold processed session"

  • Single payment for multiple invoices

    Dears,
    Is there any limit on number of invoices can be applied in single payment.
    Regards,

    No. No such limit is there.

  • Automatic Payment for recurring invoices

    We have a contract setup to pay 900 vendors once in year from 1/1/2012 to 1/1/2016.I have to set up automatic payment which automatically pays the vendor on 1st of every year from 2012-2016,same amount.The payment is made through checks  as we are taking some windmills for easement.Please guide me>please let me know if u need any other information
    Thanks,
    Swetha

    Thorough explaination may be found:  http://help.sap.com/saphelp_46c/helpdata/EN/6e/1218df9f0411d189b80000e829fbbd/content.htm
    Or F.14  Help > Application Help
    Test, test, test...
    Create another recurring reference to be run monthly until the end of .... (long enough so you may test many many times)
    F.14 leave all fields blank except for the following.
    Company code:
    Document number: document created in FBD1
    Document type:
    Settlement period:  (important)
    Batch input session name:  (enter a name, e.g. "TEST", or leave it blank, then it will default to "SAPF120")
    User name:  (default to your own userID)
    Check the "Hold processed session"

  • Payment for an invoice

    Hi, I have found another problem with the SDK 6.5.
    I use the SDK to create invoices in SAP from cash receipts coming from a POS.
    How can I store the payment?

    Hi Martin,
    You use the Payments Oject when paying invoices.
    See sample code bellow:
    Dim vPaymnt As SAPbobsCOM.Payments
        Set vPaymnt = vCmp.GetBusinessObject(oIncomingPayments)
    Private Sub CmdInsertIncmPymnt_Click()
        Dim RetVal As Long
        Dim ErrCode As Long
        Dim ErrMsg As String
        Dim vInvoice    As SAPbobsCOM.Documents
        Set vInvoice = vCmp.GetBusinessObject(oInvoices)
        Dim vPaymnt As SAPbobsCOM.Payments
        Set vPaymnt = vCmp.GetBusinessObject(oIncomingPayments)
        'Inserting Invoice
        'Invoice Header
        vInvoice.Series = 0
        vInvoice.CardCode = "C1000"
        vInvoice.HandWritten = tNO
        'vInvoice.PaymentGroupCode = "-1"
        vInvoice.DocDate = "08/07/2004"
        'Invoice Lines - First line
        vInvoice.Lines.ItemCode = "A1000"
        vInvoice.Lines.Price = 10
        vInvoice.Lines.Quantity = 10
        vInvoice.Lines.Currency = "SEK"
        RetVal = vInvoice.Add
        vCmp.GetLastError ErrCode, ErrMsg
        'Creating the Incoming Payment
        vPaymnt.CardCode = "C1000"
        vPaymnt.ApplyVAT = tNO
        vPaymnt.LocalCurrency = tNO
        vPaymnt.DocTypte = rCustomer
        vPaymnt.HandWritten = tNO
        vPaymnt.DocDate = "24/8/2003"
        vPaymnt.CashSum = 0
        'Inserting first line
        vPaymnt.Invoices.DocEntry = "24" 'DocEntry not DocNum
        vPaymnt.CashAccount = 1010
        vPaymnt.CashSum = "125"
        RetVal = vPaymnt.Add
        If RetVal <> 0 Then
            vCmp.GetLastError ErrCode, ErrMsg
            MsgBox ErrCode & " " & ErrMsg
        End If
    End Sub
    Hope this will help
    Regards
    Magnus Persson
    SDK Support Consultant
    SAP Business One

  • FI AR: Partial payments for open invoices

    Hi Experts,
    Greetings to all.
    We are using standerd data source 0FI_AR_04, Our data flow is Data source to DSO 0FIAR_O03 to CUBE 0FIAR_C03.
    Could you please tell me how to calculate due date analysis for partial payments.
    I checked the SAP note 522235, apart from this note is there any other soution.
    Appriciate your quick response, Thanks in advance.
    With Regards
    Bharat

    hI ,
    Use RSR_OLAP_BADI to create  virtual characteristics for your infocube.
    create ageing bucket for due date analysis for AR items.
    it will give u ageing bucket wise open AR items and amount.
    input dates are system date and net due date .
    take a look at below code.
    ETHOD IF_EX_RSR_OLAP_BADI~COMPUTE.
      DATA: AGE TYPE I.
      FIELD-SYMBOLS <L_AGEING> TYPE ANY.
      FIELD-SYMBOLS <L_CALDAY> TYPE ANY.
      FIELD-SYMBOLS <L_DUEDATE> TYPE ANY.
      DATA : C_DATE(8),
             C_DATE1(10),
             C_AGE(10).
      IF  SY-MANDT = 175.
        C_DATE = 'K____007'.
        C_AGE = 'K____10370' .
        C_DATE1 = 'K____10305' .
      ELSEIF SY-MANDT = 475.
        C_DATE = 'K____007'.
        C_AGE = 'K____5194'.
        C_DATE1 = 'K____5078'.
      ENDIF.----
    .  This part should be according your system paramaters
      ASSIGN COMPONENT C_DATE
             OF STRUCTURE C_S_DATA TO <L_CALDAY>.
      ASSIGN COMPONENT C_DATE1
             OF STRUCTURE C_S_DATA TO <L_DUEDATE>.
      ASSIGN COMPONENT C_AGE
             OF STRUCTURE C_S_DATA TO <L_AGEING>.
      IF  AS_ON_DATE >= <L_CALDAY>.
        IF <L_DUEDATE> NE '00000000'.
          AGE = AS_ON_DATE - <L_DUEDATE>.
          IF AGE >= 00 AND AGE <= 07.
            <L_AGEING> = 01.
          ELSEIF AGE >= 08 AND AGE <= 15.
            <L_AGEING> = 02.
          ELSEIF AGE >= 16 AND AGE <= 30.
            <L_AGEING> = 03.
          ELSEIF AGE >= 31 AND AGE <= 60.
            <L_AGEING> = 04.
          ELSEIF AGE >= 61 AND AGE <= 90.
            <L_AGEING> = 05.
          ELSEIF AGE >= 91 AND AGE <= 180.
            <L_AGEING> = 06.
          ELSEIF AGE > 180.
            <L_AGEING> = 07.
          ELSE.
            <L_AGEING> = 99.
          ENDIF.
        ELSE.
          <L_AGEING> = 99.
        ENDIF.
      ELSE.
        <L_AGEING> = 99.
      ENDIF.
    ENDMETHOD.
    regards,
    hreddy

  • Payment against Reserved Invoice

    Hi Experts,
    We are creating Reserved Invoices through the DI API.  The Reserved Invoice is received in just fine.  After the Invoice is processed through the DI API, we then process a payment for the Invoice.  We are getting an error that states "The Base Document Card does not match the Target Document Card".
    Orginally we were processing Sales Orders and then bringing in the payment.  Both were received into SAP with no errors.  We discovered that we could not link the Payment to the Order, so we changed to using Reserved Invoices.  Now we are getting the above mentioned error when processing the payments.
    Does anyone have any suggestions has to why we could be getting this error?  What would be considered the Target Document?
    here is the payment code:
    SAPbobsCOM.Payments vPays = default(SAPbobsCOM.Payments);
                        vPays = (SAPbobsCOM.Payments)vCmp.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oIncomingPayments);
    SAPbobsCOM.Documents SapInvoice = default(SAPbobsCOM.Documents);
                        SapInvoice = (SAPbobsCOM.Documents)vCmp.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInvoices);
    int SapOrder = GetSapInvoiceNumber(OrderNumber);
    SapInvoice.GetByKey(SapOrder);
    vPays.Address = SapInvoice.Address;
    vPays.CardCode = SapInvoice.CardCode;
    vPays.DocDate = PayDate;
    vPays.DocType = SAPbobsCOM.BoRcptTypes.rCustomer;
    vPays.DocObjectCode = SAPbobsCOM.BoPaymentsObjectType.bopot_IncomingPayments;
    vPays.CashAccount = "23500000";
    vPays.JournalRemarks = journal;
    vPays.Invoices.DocEntry = SapInvoice.DocEntry;
    vPays.Invoices.DocLine = 0;
    vPays.Invoices.SumApplied = SapInvoice.DocTotal;
    vPays.Invoices.InvoiceType = SAPbobsCOM.BoRcptInvTypes.it_Receipt;
    lRetCode = vPays.Add();
    Thanks,
    Josh
    Edited by: Josh Mellette on Apr 28, 2009 5:09 PM

    Dear Josh Mellette,
    The invoice type should be invoice 13 but not Receipt
    vPays.Invoices.InvoiceType = SAPbobsCOM.BoRcptInvTypes.it_Invoice;
    and you need to set cash sum if you pay the invoice by cash
    vPay.CashSum = SapInvoice.DocTotal;
    and please check if the DocEntry of the invoice is correct by check OINV table.
    Best Regards
    Jane Jing
    SAP Business One Forums team

  • Posting Cash Payments and Clearing Invoices

    Hi everybody,
    Can anybody suggest a transaction to post payments (money) and clear FI invoices.
    I am looking for a transaction where the user can pull an invoice by doing a search by invoice number, or by PO number, and to post a payment against the invoice, do clear it down.
    I tried the transaction F-28 and, apparently, I can´t search the invoice by the PO number.
    Appreciate your help!
    Thank you very much!
    Kind regards
    Drimas

    Hello,
    If I understand correctly you are trying to make payment for vendor invoice. Whereas, the transaction code F-28 relating to Customers.
    You have two option in SAP to post invoice
    1. MIRO - If you have Purchase Order details and your MM module is in place, then you can post. However, before posting MIRO, you should have Purchase Order in place ME21N and goods receipt must have been made in MIGO.
    2. If it is pure FI Invoice, then you can post the invoice through F-43 or FB60
    Now for any of the invoices 1 or 2, you would like to make the payment,
    You can make the payment by using
    F-53 - Creates Payment Document (To assign check manually use FCH5, to assign automatically use FBZ5)
    F-58 - Creates the Payment document as well as assign the check automatically.
    F110 - For Automatic Payment Program
    If you want to void the check, then FCH9
    If you want to void the check as well reverse payment document FCH8
    If you have not assigned any check so far, but would like to reverse the payment document, then use FBRA.
    Once you have reversed the payment, if you still wanted reverse invoice document, then use FB08.
    If you want to see the check register, use FCHN.
    To update the check number on assignment or reference field, you can use FCHU.
    May be some of transaction codes are irrelevant for you, but just for your future reference, I have provided additional information.
    Please let me know if you need any further information.
    Regards,
    Ravi

Maybe you are looking for

  • Save as PDF in Excel rewrites file when saving multiple sheets

    Hello, I'm having issues saving Excel files to PDF when multiple sheets of a workbook are active. I constantly need to print multiple sheets of a workbook for a service report, but when multiple tabs are highlighted to print/save it will save each sh

  • PS Retraction from BPS

    Hi All, I am using the UPB_CI_PUSHBACK_PR function module to retract data to Project Systems. The goal is to move the PLAN data from BPS by WBS into PS transaction CJ40. I have followed the guidance of the well written 'BPS Retraction for Cost Cener

  • Valid email certificate in Keychain - How to use it sending messages?

    After asking a free Personal E-mail Certificate by thawte.com, I was enabled to dowload a file which automagically added my personal certificate in my Keychain. Wow.. nice.. and now? How to add this certificate in the headers of my messages? Btw, dur

  • Web Service sync error

    Hi Gurus, I have a proxy to WS sync interface. This interface was working all time in 2 different enviroments, and now exactly the same interface is failing in one of the 2 enviroments. It sounds crazy but it's a fact!! When we send a message to the

  • How to create parameter: =Today() minus some number of days

    SSRS 2005 on XP SP2 How does one format a date time parameter as, for example, today's date minus 7? Attempting to use: =Today() - 7 throws the error "Operator '-' is not defined for types 'Date' and 'Integer' Thanks in advance