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

Similar Messages

  • FBL5N Review Open and Cleared Invoices per Customer

    WHen one of our users goes into FBL5N to review open and cleared invoices he adds the WBS and the Profit Center. When the report runs it is blank. I looked at the invoice itself and the WBS and Profit center is on the invoice but I don't know why it doesn't show up on the report. Can anyone tell me why this happens? Do I need to make any kind of adjustment before running the report?
    Thanks

    I looked at the VF03 and there is a WBS and Profit Center on the Invoice. If this report shows Open and Cleared invoices then it should bring what is on the invoice in the report but doesn't.
    I had someone email me this response"
    Hi linda,
    For your info, The reason why profit center and WBS element blank in report FBL5N is, this report purposely used to display subledger account.When me made a posting, balance sheet account is not require
    cost object.Only PNL account require cost object.
    Regards,
    Abdul
    I would like to know what other report in SAP shows open and cleared invoices with the Profit Center and WBS?

  • Error whilst posting a payment against an invoice ..

    I'm trying to post a payment against an invoice but i'm getting an error saying 
    "Error -10: Base Document Card and Target Document Card do not match"
    The code is shown below
    // Post a payment against this invoice  ..
                Payments oPay = (Payments)B1Connections.diCompany.GetBusinessObject(BoObjectTypes.oIncomingPayments);
                oPay.CardCode = form.DataSources.DBDataSources.Item("@MyFileName").GetValue("U_BPCode", 0);
                oPay.CardName = ((EditText)form.Items.Item("CardName").Specific).Value;
                oPay.Reference1 = ((EditText)form.Items.Item("DocEntry").Specific).Value;
                string workFld = ((EditText)form.Items.Item("U_Balance").Specific).Value;
                oPay.CashSum = Convert.ToDouble(workFld);
                oPay.CashAccount = "161010";
                oPay.DocType = BoRcptTypes.rCustomer;
                oPay.Invoices.DocEntry = invoice.DocNum;
                oPay.Invoices.DocLine = 0;
                oPay.Invoices.InvoiceType = BoRcptInvTypes.it_Receipt;
                oPay.Invoices.DiscountPercent = 0;
                oPay.Invoices.SumApplied = invoice.BaseAmount;
                oPay.Invoices.Add();
                int rtnCode = oPay.Add();
               Utility.handleAnError(rtnCode);
    I've checked the obvious that the invoice.DocNum does relate to the business partner in oPay.CardCode ..
    Anyone any ideas ?  The invoice is a service invoice and I don't have any Sales Order or anything for it  ..
    TIA

    Rob,
    which ?
    Robins or mine ?
    EDIT: is see Robin was right
    i place this in my "answered questions" book for other members
    regards
    David
    Edited by: David Nussböck on Jun 3, 2008 3:11 PM

  • Dowload open and cleared invoices to Users PC

    Hi Friends..
    Can someone suggest how to download the open and cleared invoices in an excel format to users PC either in foreground or bakground based on customer account (KNA1-kunnr) and company code..
    your help is greatly appreciateld and rightly rewarded...
    Thanks again..

    hi Kranthi,
    here is the sample code for GUI_DOWNLOAD AND GUI_UPLOAD
    hope this might help you
    GUI_DOWNLOAD
          DATA: W_WSD_FILENAME01 TYPE STRING,
                W_WSD_FILETYPE01 TYPE CHAR10.
          W_WSD_FILENAME01 = P_OUT1.
          W_WSD_FILETYPE01 = 'DAT'.
          CALL FUNCTION 'GUI_DOWNLOAD'
               EXPORTING
                 BIN_FILESIZE                    =
                   FILENAME                        = W_WSD_FILENAME01
                   FILETYPE                        = W_WSD_FILETYPE01
                 APPEND                          = ' '
                 WRITE_FIELD_SEPARATOR           = ' '
                 HEADER                          = '00'
                 TRUNC_TRAILING_BLANKS           = ' '
                 WRITE_LF                        = 'X'
                 COL_SELECT                      = ' '
                 COL_SELECT_MASK                 = ' '
                 DAT_MODE                        = ' '
                 CONFIRM_OVERWRITE               = ' '
                 NO_AUTH_CHECK                   = ' '
                 CODEPAGE                        = ' '
                 IGNORE_CERR                     = ABAP_TRUE
                 REPLACEMENT                     = '#'
                 WRITE_BOM                       = ' '
                 TRUNC_TRAILING_BLANKS_EOL       = 'X'
                 WK1_N_FORMAT                    = ' '
                 WK1_N_SIZE                      = ' '
                 WK1_T_FORMAT                    = ' '
                 WK1_T_SIZE                      = ' '
             IMPORTING
                 FILELENGTH                      =
               TABLES
                   DATA_TAB                        = ITAB_VBAK
                 FIELDNAMES                      =
               EXCEPTIONS
                   FILE_WRITE_ERROR                = 1
                   NO_BATCH                        = 2
                   GUI_REFUSE_FILETRANSFER         = 3
                   INVALID_TYPE                    = 4
                   NO_AUTHORITY                    = 5
                   UNKNOWN_ERROR                   = 6
                   HEADER_NOT_ALLOWED              = 7
                   SEPARATOR_NOT_ALLOWED           = 8
                   FILESIZE_NOT_ALLOWED            = 9
                   HEADER_TOO_LONG                 = 10
                   DP_ERROR_CREATE                 = 11
                   DP_ERROR_SEND                   = 12
                   DP_ERROR_WRITE                  = 13
                   UNKNOWN_DP_ERROR                = 14
                   ACCESS_DENIED                   = 15
                   DP_OUT_OF_MEMORY                = 16
                   DISK_FULL                       = 17
                   DP_TIMEOUT                      = 18
                   FILE_NOT_FOUND                  = 19
                   DATAPROVIDER_EXCEPTION          = 20
                   CONTROL_FLUSH_ERROR             = 21
                   OTHERS                          = 22  .
               IF SY-SUBRC <> 0.
                 MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                 WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
               ENDIF.
    GUI_UPLOAD
    DATA W_WSU_FILENAME02 TYPE STRING.
      DATA W_WSU_FILETYPE02 TYPE CHAR10.
      W_WSU_FILETYPE02 = 'ASC'.
    CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          FILENAME                      = W_WSU_FILENAME02
          FILETYPE                      = W_WSU_FILETYPE02
        TABLES
          DATA_TAB                      = ITAB_INFILE
        EXCEPTIONS
          FILE_OPEN_ERROR               = 1
          FILE_READ_ERROR               = 2
          NO_BATCH                      = 3
          GUI_REFUSE_FILETRANSFER       = 4
          INVALID_TYPE                  = 5
          NO_AUTHORITY                  = 6
          UNKNOWN_ERROR                 = 7
          BAD_DATA_FORMAT               = 8
          HEADER_NOT_ALLOWED            = 9
          SEPARATOR_NOT_ALLOWED         = 10
          HEADER_TOO_LONG               = 11
          UNKNOWN_DP_ERROR              = 12
          ACCESS_DENIED                 = 13
          DP_OUT_OF_MEMORY              = 14
          DISK_FULL                     = 15
          DP_TIMEOUT                    = 16
          OTHERS                        = 17
      IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    Regards,
    Santosh

  • Report to List Incoming Payments and related Invoices

    Hi Experts,
    I would like a query which lists Incoming Payments and also the related Invoices which were paid.
    Is there a table which links together the ORCT and OINV tables?
    Thanks
    Greig

    Hi Greig,
    Link to ORCT - OINV( SELECT * FROM ORCT T0  INNER JOIN OINV T1 ON T0.DocEntry = T1.ReceiptNum )
    Link to ORCT -RCT1 - OINV( SELECT * FROM ORCT T0  INNER JOIN RCT1 T1 ON T0.DocNum = T1.DocNum
    NNER JOIN OINV T2 ON T0.DocEntry = T2.ReceiptNum)
    Try this,
    Lists of Incoming Payments and related Invoices.
    SELECT T0.DocNum,
    COUNT(T0.DocEntry) 'No of Invoice'
    FROM RCT2 T0
    INNER JOIN OINV T1 ON T0.DocEntry = T1.DocEntry
    GROUP BY T0.DocNum
    Regards,
    Madhan.
    Edited by: Madhan Babu C on Aug 28, 2009 9:23 AM

  • Table Relationship Between AP Down Payment And AP Invoice

    Hello Experts,
    I would like to know how an A/P Invoice table and A/P Down Payment table are linked each other.
    For example, when you click the button "Total Down Payment" in the A/P Invoice screen, the list of down payments is shown.
    How does SBO search appropriate AR Down Payments which is linked to the AP Invoice?
    I searched down payment tables (ODPO) which may be linked to purchase order (OPOR) and AP Invoice (OPCH), but I cannot find it.
    I'd like to know it to prepare a query.
    I really appreciate your help!
    --Toshi
    Edited by: Gordon Du on Feb 23, 2010 10:19 AM

    Hi Gordon,
    I'd like to know AP Down Payment and AP Invoices.
    I am checking the table DPO1 right now, and I think I got close to the answer...
    Thank you very much for your answer!
    --Toshi
    Edited by: Gordon Du on Feb 23, 2010 10:20 AM

  • I made the purchase association for more than a week, but even having already received confirmation of payment and the invoice , I can not use the application . I am being told I do not have no purchase on my name

    I made the purchase association for more than a week, but even having already received confirmation of payment and the invoice , I can not use the application . I am being told I do not have no purchase on my name. What i must to do ?

    Does your Cloud subscription show on your account page?
    https://www.adobe.com/account.html for subscriptions on your Adobe page

  • Partial Payment posting in AR and clearing of invoice on fifo basis

    Dear Gurus,
    It is related to partial incoming payment in AR and clearing of invoices on FIFO basis, let me clarify my requiremnt through an Example
    Assume there an ivoice of PKR 100,000 in customer Account XYZ
    Company received partial PAyment of PKR 50,000 on specific date
    Data entry clerk enters payment in F-28 in partial payment tab and assign it to invoice (please note that at present payment is not being assigned and both item invoice and payment remains open without any assignment with each other)
    assume next payment which data entry clerk tries to enter with this refernce is PKR 60,000 while reamining amount with this invoice refernce is PKR 50,000 ,system should not allow to enter excess amount with partial paid invoice i.e. user has to be restricted to enter PKR 50,000 against this invoice
    As data entry clerk enter partial payment and there is any other open invoice, system should not allow to enter payment till clearance of first open invoice
    means specific requirement is
    in case of partial payment  with refernce to invoice, at the time of data entry system should chekc that no any other invoice is open in AR ledger
    as partial payment document is entered system assign this document to Invoice
    if data entry clerk tries to enter acess amount with refernce to invoice, system should not allow means Invoice amount = Payment amount
    please advice procedure to meet this requirement
    BR
    sajida

    Hi,
    For posting partial Invoice, At the time you received 50000, post it through F-28 only as a partial knockoff against a particular Invoice and at the time you enter second part of the Payment in excess of 50000, the system will not accept as the remaining amount of the Invoice is 50000 only.
    For Fifo Invoice Clearing -
    At the time of Posting F-28, click on "Distribute by age" the system will automatically clear the value on FIFO Basis.
    Regards,
    Prashant

  • Security Deposit Payment and Clearing!

    Hi Experts,
    We have an requirement when the cash security deposit is processed/released in SAP ISU it should hit the liability ledger account and not the bank clearing account.
    As per SAP standard functionlity when the cash security deposit request is initially posted it will have only A/R account associated with it as it is a statistical item with the main and sub of 0020/0020 and when the actual payment is received we post as an cash security deposit payment with the main/sub as 0020/0010 through assignment in the posting area 1010.
    We have maintained the 0020/0010 in EK02 with the liability account assocaited with it.
    Though it reads as cash security deposit payment as it is still posted through the payment lots it hits the bank clearing account associated with the payment lot and not the ledger account associated with the main and sub of 0020/0010. I checked the posting area 1010 and it didnt allow the G/L account to be specified during down payment clearing.
    I am not sure if there is a way to handle this but our requirement is to capture this cash security deposit payment in different liability ledger account and not the Bank clearing/Cash in transit account.
    Any thoughts on how to go about it and fix this issue will be highly appreciated.
    Thanks,
    Bharat

    Hi - I recommend you document the expected postings, because when the security deposit is made, you are debiting cash, right?
    Here would be the expected postings as an accountant when the security deposit is made:
    Debit Cash
      Credit Liability
    When security deposit is released, then the following should occur:
    Debit Liability
    Credit cash
    So to me the assumption that it shouldn't post to the bank clearing account is incorrect; it should as cash transactions are occurring, right?  I recommend documenting the requirements with the accountant.
    Tammy

  • How can I unclear a payment and an invoice

    Hi friends,
    I need to re-open an invoice as the original payment has been returned by the bank uncleared.
    I dont want to use FBRA and reset the clearing document as there were hundreds of other items included in that clearing dowcument.
    Can you please advise me how I can just re-open these two items? I think I have done this once before so i know it is possible but I cant think how.
    I've read all the similar posts to this and cant find an answer.
    All help appreciated!!
    Thanks
    Ciara

    Hi all,
    It would seem that this is not possible.
    We are working around the problem by 1. reveal all items in the clearing document (FB03),
    2. Copying the document list and then pasting it in (less the items we dont want matched) in F-03.
    Many thanks for all your time
    Ciara

  • Post incoming payments based on Invoice number.

    Hello,
    I would appreciate your help on the following question. POINTS AVAILABLE. <b>Is there a way for us to post an incoming partial payment from a customer based only on the invoice number?</b>
    For example, a customer has several open invoices and want to make a partial payment on 1 of the invoices. <b>I know we can do it using F-28 (Partial Payments tab), however, is there any other way to post a payment to a particular invoice without entering a customer number?</b> Using F-28 brings up all the invoices and pmts for the customer.
    Thanks in advance!

    <b>This is the documentation about the program:</b>
    <b>F.13</b>
    This program clears open items from customer, vendor and G/L accounts (in particular, GR/IR clearing accounts) automatically.
    It selects all accounts specified in the value sets that have debit and credit postings.
    The following items are not cleared:
    Noted items
    Statistical postings and special G/L transactions of the type bill of exchange
    Items with withholding tax postings
    Down payments can only be cleared if down payment clearing for the same amount has been posted
    The remaining open items are grouped according to fixed system criteria:
    Company code
    Account type
    Account number
    Reconciliation account number
    Currency key
    BSID-WAERS for customers
    BSIK-WAERS for vendors
    BSIS-PSWSL for G/L accounts
    Special G/L indicator
    The program also groups items according to a maximum of five user criteria. Note that the trading partner number and the business area are no longer fixed system criteria (in comparison to the former clearing programs SAPF123 and SAPF123W). Therefore, if you want to group by business area or trading partner number, you have to enter these as user criteria.
    Clearing takes place when, for the group of line items selected according to the above criteria, the balance in document currency (for customers and vendors) or in update currency (for G/L accounts) is zero. The date for clearing is the clearing date according to your selection specifications. In an update run, if the clearing transaction is successful, the clearing document number is specified.
    During the program run, all accounts in which clearing can be performed are blocked. They are then unblocked again after the clearing transaction. Accounts that are blocked by other transactions or that are intended for the automatic payment run are not considered in automatic clearing
    <b>OB74</b>
    Prepare Automatic Clearing
    In this activity you enter the criteria for grouping an account's open items for automatic clearing. The clearing program clears the open items that are grouped together if their total balance equals zero in local and foreign currency.
    You must enter the following standard criteria:
    account type
    account number or a number interval
    You can also enter a further five criteria.
    You select these five additional criteria from the fields in table
    BSEG or BKPF. If possible, you should choose fields that are also
    contained in table BSIS (G/L accounts), BSID (customers), or BSIK
    (vendors). You can determine the field names by displaying the tables
    in the Data Dictionary, which you reach by choosing
    Tools -> ABAP Workbench and then Dictionary.

  • AP down payments and final invoice

    Hi,
    I have a purchase order for 10,000
    I made a down payment to vendor wrt PO for 5000. Now I have received an invoice for 5000.
    When I do MIRO, there is a pop up message saying that 5000 down payment exists on vendor and PO XXX. But it will not adjust against the invoice.
    Is there a configuration to adjust down payment at the time of MIRO(Invoicing) as the clients wants to enter the final invoice only for 5000 and not for 10000.
    Pls suggest me a suitable solution.
    Thanks
    Srini

    Srini,
    since the payment to vendor is 5K only and it is already paid via downpayment, you book the invoice and clear the invoice & down payment together manually through F-54 and F-44.
    from EHP4 the downpayment clearing function is integrated in invoice verification, the BC set "LOG_MMFI_P2P" has to be activated.
    see the link:
    Down Payments in Logistics Invoice Verification - ERP SCM - SCN Wiki
    thanks, sharif

  • Cash payment and bank transfer

    Hi all,
    When some advance cash payments given to the employee in the middle of the month, how we normally incorporate this payment into the system with respect to bank transfer and posting to accounting activiites.
    Regards,
    Celine

    How does the "advance cash payment" work?  Do you give cash to the employee, does the accounting department make the payment (check or EFT) or does payroll execute an Off-Cycle Payment Run to generate the advance (check or EFT) ?
    If the payment is done "outside" of payroll, then you should create one (recuperation) to three (advance, recuperation, balance owing) WTs to manage the situation.
    The "Advance" WT should not generate a new payment if it is only to record something done with cash or through Finance.
    The "Recuperation" WT should deduct from the employee's net pay, and should be posted to FI/CO according to your situation.

  • VISA card / Master Card Payment and clearing in SAP

    Hi All,
    Anyone in here have experience to implement an automatic clearing program to clear against AR with VISA card / Master card file from BANK for Retail or e-comm business ?
    Thanks

    Hi - I recommend you document the expected postings, because when the security deposit is made, you are debiting cash, right?
    Here would be the expected postings as an accountant when the security deposit is made:
    Debit Cash
      Credit Liability
    When security deposit is released, then the following should occur:
    Debit Liability
    Credit cash
    So to me the assumption that it shouldn't post to the bank clearing account is incorrect; it should as cash transactions are occurring, right?  I recommend documenting the requirements with the accountant.
    Tammy

  • Peoplesoft student financials v9.0 corporate payment and void invoicing.

    Hi Guys,
    I am trying to put my head around 2 question on peoplesoft student financials v9.0
    1. Under the navigation Student Financials > Cashiering > Post Corporate Payments, I believe you can made payments again one invoice however, if the invoice have multiple scenario like the sposor have paid for one full payment of one student, however one student payment have been paid partially through one cheque (check) amount. How can this be handled.
    2. Is there a way to automatically set a rule that if the cheque (check) is bounced a standard amount will be changed against the student. How could this be set up using the void option, if this is the right way.
    Much appreciated.
    Does anyone have any solution to this or is it not possible.
    Edited by: 822655 on Dec 21, 2010 6:34 AM
    Edited by: 822655 on Dec 21, 2010 10:06 PM
    Edited by: 822655 on Dec 26, 2010 11:39 PM

Maybe you are looking for

  • Report is very Slow,!!!

    Hi Every1; I am building a report of statements of different account holders, but it take much time as each page took more than 10 mins consisting of 25 rows only, please check my query is there any problem in it or not. Query i m taking the accounts

  • "Error downloading image." message when trying to import movies.

    I recently just about filled up my iPhone 4's memory with videos shot from a family event. I noticed that just before I reached the memory's capacity that the videos started to drop frames then stopped recording. When I try to download the videos I g

  • Automation problem

    I am just trying to record simple automation through a few 3rd party plug ins such as FM 8, Jupiter 8v, predator, etc, using my oxygen 49 midi controller. And I assign the knobs or faders on my controller to the parameters I want to change, and it do

  • DVD SP can't find some files-won't start

    When I try to open a major DVD SP 3 project, which worked last week, DVD SP states that it cannot find some files and that the project cannot open without them: "The movie file "Sequence 1-FIN-00000005" cannot be found. Without this file, the movie c

  • Being disabled I use sticky keys and since Firefox 28 (even after Reset) the Alt key doesn't work as a sticky key and Ctrl fires twice eg. Ctrl-v copies twice.

    This still happens after upgrading to FF 29. I have a 64bit Windows 7 system. Initially, it seemed to be OK but after only a few minutes it was back to this behaviour. Other symptoms: 1. When I also have Accessibility Mouse Keys enabled, while typing