Post an Incoming Payment starttng with Invoice Number.

My client needs to create an Incoming Payment for a customer but wants to start with the Invoice number instead of the BP number.  They are using SAP B1 version 8.8.  Do you have a solution?

Bill,
This is quite common and I think this is what you will need...
Save the below query and link it as a formatted search on the CardCode field on the Incoming Payment
SELECT T0.CardCode FROM [dbo].[OINV] T0
WHERE T0.DocNum = '[%0]'
After you add this formatted search query to the CardCode field.  The user would press Shift+F2 on the CardCode field when processing an Incoming Payment. A window would pop-up asking to Enter DocNum which is the Invoice number.  This will do the reverse lookup.
SUDA SAMPATH

Similar Messages

  • 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.

  • Posting of incoming payment against billing documents

    hi to all
    How to post the incoming payment using the billing document reference. Since we already posted sales order and there upon Billig Document was generated for the same.  Now we need to clear the customer against the billing document.
    up to my knowledge it will be cleared using the Tcode= F-28
    Is there any other TCodes to post the incoming payment taking with reference of billing document
    pls help me in this issue, I was badly struck up at that matter
    thanks in advance
    kishore

    hi,
    Just go to FB03 click enter and then
    Company code
    Fiscal Year
    Ledger
    Document type against customer invoice DR and then if u hav an idea abt the customer invoice doc then give doc number ....other excute and search for the customer no....
    And then double click on the document
    then goto ENVIRONMENT -
    > Document over view -
    > relation ship brower click
    then you can see all the relating document to that account  i.e account doc,profitcenter doc ,material ,oytbond delivery doc ,billing doc etc...
    if useful assign points.....
    regards,
    santosh kumar

  • Post an incoming payment ( check ) against an invoice

    Hi
    I am trying to post an incoming payment ( cheque ) against an invoice. I keep getting no matching records found ( odbc error -2028 )
    Has anyone got a simple example I could use as a comparison please ?
    Thanks
    Regards Andy

    I had a similar problem.  Just make sure you have the proper Invoice number and that everything exist in SAP
    This error means that to create your incoming payment, the SDK needs everything created prior to make an incoming payment.   Exactly as if you would do it in SAP
    So just make sure everything is there and that you refer to the right Invoice
    Good luck

  • Post an incoming payment

    Hello to all,
    is it possible in SAP  to post an incoming payment for an item that is not related to account receivable.
    For example post a tax refund check for an account payable invoice for a return.
    Best Regards.
    Zied.

    Dear,
    Yes, it can be done by using following step...
    Use transaction F-52 to recieve payment from AP..this will clear the line item alongwith..
    Regards,
    Chintan Joshi

  • 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

  • Posting a incoming payment collection management

    Dear All,
    I am posting an incoming payment for an overdue item using the t.code f-28 and transfering the payment using FDM_coll_send01.
    The output details is saying that no payments updated for the customer 'x'
    If i open and see the worklist the overdue line item  of that customer is not there and in the payments tab also the payment is not appearing it is not appearing.
    Any idea of why it is not getting updated...
    thank you
    vassy

    Mahesh,
    The logs are green and to my knowledge everything has been activated.  Mind you, everything is working, including automatic synchronization of Business Partners from customer master data and open items, promise to pay etc in Collections Management.  The only piece that is not working are the payments not coming across.  The table FDM_COLL_LASTPAY is blank and thus they don't come across when you run FDM_COLL_SEND01.
    One thought I had was that the reason it is not working is because there is no company code specific data in our Business Partner master data, since company code is part of the key of the FDM_COLL_LASTPAY table.  We followed the following guide to setup the syncing of customers to Business Partners:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b001aec0-b12d-2d10-3faa-b416e6de0270
    As a result, when a customer is created, we get the following tabs in corresponding Business Partner - Address, Address Overview, Identification, Control, Payment Transactions, Status and Collection Profile.  I do not see any company code specific data at all.  I have not been able to find any information on how to bring company code level data to BPs.  Not sure if that is the right direction.
    Best regards,
    Anton

  • Add Invoice with Payment Terms set 'Open Incoming Payment' = Cash - with DI

    Hi,
    I have this type of problem: I have defined a Payement Terms (Payment Terms - Setup) and I have set the field 'Open Incoming Payment' = Cash.
    In this way, when I create an Invoice and I put this 'Payment Terms' in Accounting Label, when I Add the Invoice, Sap open the 'Payment Means' form, and I must set the Total Cash of the payment. I set this field, click Ok, and then I'm able to Add the Invoice (and his Payment).
    If I try to do this operation with DI API, when I call .Add() method, I retrieve this error: "Invoice & receipt must be paid exactly  [OINV.GroupNum]". There is a method or property in SAPbobsCOM.BoObjectTypes.oInvoices that I must set to do automatically this operation?
    What can I do this???
    Thank you
    Marco

    Hi Niall,
    yes, I have set the property vInvoice.PaymentGroupCode = 2 , infact i retrive the error.
    If i try to set PaymentGroupCode = 1 or PaymentGroupCode = 3 (other 'normal' Payments Terms), my procedure work correctly, and the Invoice are added.
    If I try to set PaymentGroupCode = 2, i retrieve the error.
    This is my simple code:
                        vInvoice.Series = 26
                        vInvoice.CardCode = "C0001"
                        vInvoice.HandWritten = SAPbobsCOM.BoYesNoEnum.tNO
                        vInvoice.DocDate = "10/01/2009"
                        vInvoice.DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Service
                        vInvoice.PaymentGroupCode = 2
                        vInvoice.Lines.AccountCode = "11005010"
                        vInvoice.Lines.Quantity = 1
                        vInvoice.Lines.Currency = "Eur"
                        vInvoice.Lines.Price = 110
                        ret = vInvoice.Add()
                        If ret <> 0 Then
                            myDB.GetLastError(errCode, errMsg)
                            myapp.SetStatusBarMessage(errMsg, SAPbouiCOM.BoMessageTime.bmt_Medium, True)
                        End If
    Thank
    Marco

  • Can one incoming payment matches with few BP code's invoices?

    Hi,
    My scenario is the HQ paying for the branch offices in one cheque but the branch offices having their own business partner code in the database. Can user make one incoming payment and select the invoices to match from few different business partner?
    I realised this can be done if we use the Consolidate BP function in BP master but this will make the statement of accounts to be consolidated as well. Anyway that if this function is activated but statement of accounts does not combined? Kindly advise, thanks.
    Regards,
    MH

    Hi,
    What i mean is that can all those BP's statement is not consolidated into one statement instead of separate?
    Current setting is once consolidate BP function is activated, all related BP's statement will be consolidated. Any workaround to separate the statement?
    Thanks.

  • Cross company posting for incoming payments on manual bank statement

    Hello folks, could you please help Toine on this issue?
    "We want to post incoming payments in the manual bank statement which  
    have to be cleared with open items of a debtor in another company code.
    What customising settings do we need for such a posting? We are not   
    able to make the posting in our system."
    Thank you.

    Hi,
    this answer does not help very much, the SAP message also told the same. In customising for transaction 1000, variant 0001 type 04000 is assigned (standard SAP delivery). Therefor I think that the postingrules for the manual bank statement are not correct.
    We use two posting rules for a payment:
    The first in posting area 1: 40 / bank account number debit; 50 / gl account credit posting type 1
    Second in posting area 2: 40 / gl account, no credit postingtype 8
    For a payment of a debtor in the same company code this works correct. But if the payment is destined for a different company code (the field for the different company code is in the variant for FF67), this doesn't work. Should we use other posting rules and if so which ones??
    Best regards,
    Toine

  • How to get Incoming payment total in Invoice PLD

    HI ALL
    I designed a A/r Invoice PLD in which i insert the Incoming payment DocTotal field in the End of PLD
    when i priview the A/R Invoice  Document
    each Item  , qty and total in the repetitive area repeating  40 to 50 times
    when i remove the incoming payment doctotal field from the PLD  it is working fine
    My requirement is i should show the Incoming payment Doctotal along with the Invoice total in PLD
    can any one suggest the answer

    Hi,
    You cannot just add that Incoming payment DocTotal field directly to your Invoice PLD because there is no proper link for it.
    What you can do is to add a UDF in Invoice table and get the related Incoming payment DocTotal by FMS query.
    Thanks,
    Gordon

  • Purchase Order history is not updated with Invoice number

    Hello Experts ,
    Please suggest some inputs/solution for my problem.
    Scenarios is :
    PO --> SO --> Invoice
    I am creating the invoice with the medium EDI , when I click on Save button IDOC is generated with the message " IDoc 'xxxxxxxxxxxxx' was created and forwarded for transmission " and it showing the status as 03 i.e, The IDoc was sent to an R/3 System or an external program via a transactional RFC ...but the problem is if I got to the Purchase Order history Its not updated with the Invoice number.
    What could be the problem , please suggest.

    Hi!
    I'm not sure, in which process you link PO and SO. There are some different ways, which are totally different scenarios - if you need help here, describe more detailed.
    Your invoice is probably only created with reference to SO, so check the invoice itself. In this case also the SO history should include the invoice.
    Regards,
    Christian

  • Incoming payment linked to invoices not reconciling

    1 incoming payment of $900 dated 1.8.08 has been linked to 3 AR invoices (dated in July), in the incoming payment window. 
    The 3 invoices have been pauid in full (NO part payment where made).
    When running the customer aging report dated 16.9.08, the incoming payment receipt of $900 appears, but the 3 invoices appear to have been reconciled.
    Why could this be occuring?  How can I reconcile the invoices against the payment correctly?

    Hi,
    Please check for the Business Partner, for whom the Invoice were raised, the following :
    1) Goto the Banking Module > Bank Reconciliation and Statements and Manage Previous Reconciliation
    2) Enter the Business Partner and check the reconciliations.
    When you highlight the row the details of the reconciliation are shown in bottom half of the window.
    If you find the Invoices and the Payments, the same are reconciled.
    However, there can be a chance that there is/are Credit Memo raised for the Invoices which are paid by that Incoming Payment and you need to Manually reconcile the transactions together,
    Please confirm about the Credit Memos for the Invoices linked in that Payment.
    Hope it helps.
    Regards,
    Jitin

  • Problem with invoice number in query

    Hi,
    I got problem in query with the ‘Invoice number’
    There are two columns in the cube 1) Invoice number 2) Count
    For the key figure ‘Count’ I used aggregation option as ‘counter’ on ‘Invoice number’
    When I ran the query on this cube it is showing one extra count
    For example
                        Invoice number                    Count
              10000                    1
              10001                    1
              --                    1
              --                    1
              --                    1
    In query it is showing count as 3

    Are you loading from a falt file.
    It seems that an extra record got loaded which desnt have invoice no but count =1

  • Posting key for payment documents with sales related check

    Hi,
    sometime during 2010 posting key for posting cusotmer payments was changed in other attibutes to sales related.  a correction has been made to the posting key but now I need to correct all the documents in BSEG field XUMSW and remove the sales related check.
    does anyone know of a way or a program that will do this?
    your help is greatly appreciated.
    CM

    Hi,
    You cannot change XUMSW (sales related item) in OB32.Here most of the fields are there for changeble option.but for your case it is not applicable.
    It means you cant change that field.
    If you want really modify it for certain documents you need to writ Query to change in table level.
    Normal BDC and LSMW will not work.
    Thanks
    ANJI REDDY

Maybe you are looking for