Payment Advcie - EDI 823 (Lockbox  - Incoming Payment)

Hello,
In process of testing EDI 823(Lockbox u2013 Incoming Payments) using testtool, Idocs are been successfully processing when an attempt is made to post the incoming customeru2019s payment for an open invoice (Basic type u2013 FINSTA01, Message type u2013 LOCKBX). Payment advice note is being generated for the successful processed Idocs.
Then we ran a report RFAVIS40 in SE38 which basically selects the payments advices and then posts the clearing document. In the process when we are trying to execute the report for the generated payment advices u201CFor document type DZ, an entry is required in field referenceu201D this is the message we are getting.
Manually I execute the same payment advice number using FBE2. When I enter the info in u2018Payment totalu2019 and u2018Payment doc.nou2019. at the Header level of FBE2 and then I run the report again, invoice documents are getting cleared.
What config settings require to automate this functionality? OR Am I missing any mandatory field information at the time I process Idoc? OR System would work only in this manner?
Please pass your comments.
Thanks.

Hi,
Have never worked with EDI earlier so have some basic questions.
We have an interface for incoming payments. The idea is that the incoming EDI IDOC interface would clear the open items in the customer account.
Initially, have planned to use PEXR200/ REMADV, but realised that it is for creation of a payment advice. Can i use this to clear post and accounting doc or clear an open item in the customer account.
Is there any other IDOC that i can use.
thanks in advance

Similar Messages

  • Lockbox incoming payment

    Dear SAP Friends,
    If the incoming payment in lockbox file for invoice number 1005 is $900 whereas actual invoice 1005 is due for $1000.
    After uploading the lockbox file it shows a new document number 2209 with $900 as DZ (customer payment).
    But then how can I recognize that this payment for $900 is against invoice 1005 of $1000. Still in FBL5N it is showing invoice 1005 due for $1000.
    Regards,
    Paul

    Hi,
    In a lockbox processing, when a file is processed the Customer number is identified based on MICR / Account number maintained in Customer. In the subsequent step based on invoice number and amount, the incoming payment is applied to invoices.
    Even if the Customer is not identified based on MICR, Lockbox processing can identify the invoice based on invoice number and apply the payment.
    If the amount received is not matching with invoice amount due, in such cases if the Customer is identified it will be posted on account. Subsequently, this needs to be applied to invoices manually, as per the details received from Customer. Banks provide the details of incoming payments received through online including the invoice details furnished by Customers.
    If the Customer number and Invoice number are not identified, the amount will remain unprocessed, which needs to be manually applied to a Customer account - invoices.
    The incoming payments can be identified based on document type.
    Thanks
    Murali.

  • Outstanding Payment On Account balance on Incoming Payments

    Dear All,
    SAP 2005B PL:40
    I would like to ask how to get the outstanding POA balance from Incoming Payments table (OCRT).
    Which database field can distinguish the completed POA and outstanding POA?
    Thank you in advance.
    Best Regards,
    Vivian

    Hi Vivian,
    You can see "NoDocSum" with PayOnDoc=Y in ORCT for POA.
    Regards,
    Sachin

  • How to Bring Payment means details in the Incoming payment PLD

    Kindly solve my issue as soon as possible.
    In Incoming payments PLD, i would like to get the details of the payment means - atleast the GL Account name from the Payment means.
    Do kindly hepl me.

    Hi Kesevan,
    If you need to print G/L Account Number from Payment Mean on Incoming Payments.
    Try this,
    ->> Create Database field in Page Header or Footer.
    Check Payment:
    Table -> ORCT
    Column -> CheckAcct
    Cash Payment:
    Table -> ORCT
    Column -> CashAcct
    Save and Run the Print Preview.
    Regards,
    Madhan.

  • Error on creating Incoming Payment that links to another Incoming Payment

    Hi Experts,
    I am trying to create an Incoming Payment to pay an Invoice, as well as to use another Incoming Payment with an open balance (with Payment On Account box checked) to offset part of this payment.
    Conceptually...
    Incoming Payment A (-$75)
       --- link to Invoice B   ($85)
       --- link to Incoming Payment C  (-$10)
    This can be done manually, but by using DI API, I am facing this error:
    "-10: Base document card and target document card do not match.  (RCT2.DocLine)(line: 2)"
    Here is the source code:
    Dim oPayments As Payments = DirectCast(oCompany.GetBusinessObject(BoObjectTypes.oIncomingPayments), Payments)
    ' [HEADER]
    oPayments.CardCode = "C0001"
    oPayments.DocDate = Today
    oPayments.DocType = BoRcptTypes.rCustomer
    oPayments.CashSum = 0
    oPayments.BankChargeAmount = 0
    oPayments.TransferAccount = "12180208"
    oPayments.TransferDate = Today
    oPayments.TransferSum = 75
    oPayments.LocalCurrency = BoYesNoEnum.tYES
    ' [LINE 1 - AR Invoice B.]
    oPayments.Invoices.InvoiceType = BoRcptInvTypes.it_Invoice
    oPayments.Invoices.DocEntry = 16949
    oPayments.Invoices.SumApplied = 85
    ' [LINE 2 - Incoming Payment C with Open Balance.]
    oPayments.Invoices.Add()
    oPayments.Invoices.InvoiceType = BoRcptInvTypes.it_Receipt
    oPayments.Invoices.DocEntry = 20338           ' Journal Entry Number of the Incoming Payment
    oPayments.Invoices.SumApplied = -10
    If oPayments.Add() <> 0 Then
        oCompany.GetLastError(errCode, errMessage)
        BarError(String.Format("{0}: {1}", errCode, errMessage))
    Else
        BarSuccess("Success.")
    End If
    Initially I tried to set
    oPayments.Invoices.DocEntry
    with the Incoming Payment's DocEntry, but after trial and error, I realized I should be using the Incoming Payment's Journal Entry's Number instead. So this field should be correct. (If I were to use the Incoming Payment's DocEntry for this field, I get the "-2028: No matching records found (ODBC -2028)" error.)
    I have ensured that the Incoming Payment C's CardCode is the same as the one I set in
    oPayments.CardCode
    , so I'm not sure why it gives an error saying the document cards do not match. I would appreciate any form of help on this! Thanks!

    Hi,
    I am not trying to Pay to Account (you are referring to the top left radio button of the Incoming Payment right?). I am trying to create an Incoming Payment that uses another over-paid Incoming Payment (i.e. Open Balance > 0) to offset its Amount Due.
    Anyway I have found the solution to my problem. It seems that I need to also set the
    oPayments.Invoices.DocLine
    value to the over-paid Incoming Payment's Journal Entry's document line which contains the same business partner as my Incoming Payments. This DocLine value is usually 1 (0-based), as SAP usually creates the Journal Entry with the BP row in the second row.

  • Query Print Layout - Incoming Payment

    Hi All,
    I have done the query print layout for incoming payment. but it cannot show the correct A/R invoice: document number. When I only make the payment for 1 invoice it seems to be correct, but when I choose 2 invoices to be paid, then the A/R invoice: document number for the second row is wrong ( if follows the first row).
    Below is the query:
    SELECT T0.DocNum, T0.DocDate, T0.DocCur, T0.DocTotal,
    T0.DocTotalFC, T1.DocNum, T1.CardCode, T1.CardName,
    T1.DocDate, T1.Comments,T1.TrsfrRef as 'Cheque No',
    T2.BankCode' 'T2.AcctNum as 'Bank Code' , T0.Address , T3.Phone1 , T3.CntctPrsn , T0.PaidToDate, T0.PaidFc , T4.AppliedSys , T4.AppliedFc
    FROM [dbo].[OINV]  T0 INNER JOIN ORCT T1
    ON T0.ReceiptNum = T1.DocEntry LEFT JOIN RCT1 T2
    ON T1.DocNum = T2.DocNum LEFT JOIN RCT2 T4
    ON T4.DocNum = T2.DocNum LEFT JOIN OCRD T3
    ON T1.CardCode = T3.CardCode
    WHERE T1.DocNum = [%0]
    ORDER BY T1.DocNum
    the fields that i want to display in repetitive area are: A/R invoice: Document date , A/R invoice: document number, Amount that they have paid ( partial payment / full payment) i used this database: Incoming payment - a/r invoice: paid, outstanding amount i used formula ( total document - paid to date), and document currency
    Thank you! hope you can help.
    Pauline

    Pauline,
    I've tested your query in B1 2007A SP00 PL30 and works fine. I even created PLD for the query and I can see 2 invoice paid by one incoming payment.
    Rgds,

  • Sales Return and Incoming Payments

    Hi,  I have worked with SAP Business One for a long time, but as an end user.  Now I am employed as SAP Support for my new employer.  I have a couple of questions:
    1. My past experience with SAP is that a Return is a function created through a credit memo.  My new company has a Return AND Credit memo in AR.  I understand why this is needed, but when a return is used instead of a credit memo, the invoice is not linked to the return, nor is closed by the return.  Is this because of the way the system was initially set up through SDK?  Can this be corrected/reconstructed to do Sales Order -> Delivery -> Invoice -> Return -> Credit Memo.  And have all the reconciliations done internally by SAP?
    2.  SAP was working on an issue but then stumbled upon another issue that they wanted me to look into from our database.
    Here is a copy of their response:
    In the course of our investigation for message 1065121 2010, for the database of (Customer 1127763), we noted that this is also affected by the scenario described in Note 1026115 - Invoice does not appear on Incoming/Outgoing Payment. I have attached the said Note for your reference. We have created this message on your behalf to pro-actively create a fix for the issue.
    What I found out: My past experience with Incoming payments was that in the incoming payment screen, you could easily reconcile/click on the credit memo and the invoice and add it just fine.  But in my new company, we are not allowed to add an incoming payment without entering a payment in the 'money bag', which is impossible because it's a credit memo against an invoice.  We have to do an internal reconciliation, therefore the invoices do not show up in the incoming payments table.  I know there is not a validation created to validate an incoming payment because I did not create a validated function to do so.  How is this possible?
    Your response is kindly appreciated.

    Hi Marianne,
    I think this is more a Business Process issue than an SAP issue.
    If you have delivered goods, but not invoiced them, the correct document is a return. If you have delivered and also onvoiced, the correct document is a credit memo, not a return.
    The return is drawn from the delivery, which creates the required links, and the credit from the invoice, also creating the links.
    Creating a return where the goods have been invoiced is a redundant step and will break the links, as you point out, and requires additional reconciliations.
    The credit memo based on an invoice will create all the accounting and stock entries you need. Perhaps some testing & training will convince them to change their processes?
    PS if you do use internal reconcilation to close an invoice, you can find the applied transactions by using right click on the invoice

  • Customer Vendor Ref. No. in Incoming Payment

    B1 8.8 PL14 and PL18
    Are we able to include the Customer Vendor Reference Number in the Incoming Payment?
    1. Open Incoming Payment
    2. Select Form Settings
    3. Cust./Vendor Ref No is selected as Visible but the Incoming Payment window does not display the Cust./Vendor Ref. No.
    I then Deselect Cust./Vendor Ref No in the form settings and Click OK.  Then I open the Form Settings window and the Cust./Vendor Ref No. is still set as visible. 
    What am I missing?

    This is what I did and is seams to be working.
    1. Tools -> Customization Tools -> User Defined Field - Management
    2. Expand Payments
    3. Click Paid Documents
    4. Click Add Button
    5. Create a query to auto-populate the field
    SELECT T0.[NumAtCard] AS 'BP Reference No.' FROM  [dbo].[OINV] T0  WHERE T0.[DocNum] = $[$20.1.0]
    6. Save the Query
    7. Open the Incoming Payment window
    8. Place cursor in the new field and select Tools -> Customization Tools -> User-Defined Values - Setup
    9. Select Search in Existing User-Defined Values according to Saved Query
    10. Select the Saved Query
    11. Select Auto Refresh
    12. Select When Field Changes
    13. Select Customer/Vendor Code

  • How to print incoming payment receipt !

    Dear all,
    I am now want to print incoming payment receipt.
    work-flow is : end-user will use Cash journal (FBCJ) or incoming payment (F-28) to enter incoming payment. during posting and after posted document, they want to print out payment receipt.
    from Cash journal (FBCJ), they want to using "print receipt" feature with different layout.
    so, i don't know how to using correspondence.
    i have not experience on using correspondence.
    so, i have all of you help to guide me how can we do to create correspondence as our end-user requirement.
    thanks you so much !

    Quoc,
    You can use the correspondence for internal document (SAP09) for printing the document you are posting.
    In SPRO go to Financial Accounting --> AR and AP and then customer Account --> Line item and then correspondence.
    There you have to attach the form developed by the ABAPer to the correspondence SAP09. ABAPer has to copy the exiting standard foprm attached to the correspondence and do the changes and design the layout as per the requirement.
    When you post the document , you have to attach the relavent correspondence (SAP09) to the doc and then go to F.64 tcode and execute with the inputs in the selection screen such as Correspondence, doc number, fiscal year .
    Regards..

  • Incoming Payment Settlement

    Dear Expert
    I know it is possible to partially settle invoices by making incoming payment. However, we can not enter amount of 0 for incoming payment. Due to client's special requirements, I would like to know would it be possible to make a incoming payment of 0 to partially settle an invoice. I know it sounds weird, but this could solve some issues if this could be achieved.
    Thanks for any help
    Regards
    Elton

    Thanks for all of your replies.
    My client scenario is as below:
    Client's business is project based and would invoice customers in a two approaches. These may include:
    1) initial deposit of the whole project (30% or 40% of the total amount) + balanced A/R invoice upon completion of project.
    2)  initial deposit of the whole project (30% or 40% of the total amount) + invoice upon completion of project phase (30% or 40%) + balanced A/R invoice upon completion of project.
    These are normal flows and can be fulfilled by issuing down payment invoices. System would allow issuing A/R invoice (balanced) in relation to down payment invoice only when the down payment invoice is settled by incoming payment. However, my client would have to issue the balanced invoice even if the down payment invoice is not paid since project may have completed before receiving payments for the initial deposit or completion of project phase.
    It would not be good to issue down payment invoices for initial deposit + completion of project phase + completion of project and close them by a zero amount balanced A/R invoice since my client does not want to recognize sales when actually receive all payments but want to recognize sales after completion of phase or completion of project.
    If a down payment invoice can be closed by a 0 amount incoming payment. System would allow to issue A/R invoice (balanced) in relation to down payment invoice and thus can fulfill my client's requirement.
    Would it be possible to do so or would there be other alternatives to solve the scenario?
    Regards
    Elton

  • How to Insert Incoming Payments without Invoice?

    Hi,
    Please help me how to insert incoming payments without invoice or those Incoming Payments that is paid to account. I have created code for this but error pops up: "Cannot perform transaction in controlling type account [ThankJDT1.Account][Line: 2]"
    Thanks...

    Hello,
    you may try this:
    Dim oPymt As SAPbobsCOM.Payments
            Dim sum As Decimal = 0 ' Forget double 4ever
            oPymt = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oIncomingPayments)
            oPymt.DocDate = Date.Today()
            oPymt.CardCode = "CB0001"
            oPymt.CashSum = 1200
            oPymt.CashAccount = "38110000" ' here you enter your the account where you record the payment
            If oPymt.Add = 0 Then
                MsgBox(oCompany.GetNewObjectKey())
            Else
                MsgBox(oCompany.GetLastErrorDescription)
            End If
    Regards
    János

  • Cust / Vend Ref No. Column in Incoming Payment

    hii all, how do i show "cust / vendor ref no." column in incoming payment menu ?
    thanks for every comments.

    Hi Ivin,
    In SAP B1 Behaviour, It is not possible to get the Row Level Details on Incoming Payments PLD.
    Normally it is not able to retrieve in Repetetive Area Fields on Incoming Payments PLD.
    Customer/Vendor Reference No. is HardCoded in Incoming Payments.
    but Other Invoice Payments Details are Stored in Table -> RCT2 - Incoming Payments - Invoice.
    But, Customer/Vendor Reference No. is have Default in System PLD. See the Incoming Payments(System) PLD.
    ->> Open the Incoming Payments Doc. and put the Tick mark of Customer/Vendor Reference No
    field in Repetetive Area (in SAP B1 2005B) or put the Tick mark of Customer/Vendor Reference No in TOP of
    the Repetetive Area (in SAP B1 2007B).
    ->> Add the Incoming Payments Doc.
    ->> Open the Incoming Payments(System) PLD.
    ->> Documents Payment (Variable)Field in End of Report On System PLD.
    Documents Paid Variable - 130.
    ->> Documents Payments Field will display the Customer/Vendor Reference No. and A/P Invoice No.,
    Date and Total Amount (or) Journal Entry No., Date and Total Amount .
    Otherwise, if you need the Customer/Vendor Reference No. in Repetetive Area. Try to Query PLD.
    Regards,
    Madhan.

  • Incoming Payment PLD_Problem

    Hi members,
    I have designed an PLD for Incoming Payment, but the PLD should show the Invoice Number and Amount  in PLD.
    I have linked RCT2 Table and document Number in that,But its not coming properly data gets repeated.
    Please kindly help me in this regard.
    Regards,
    Venkatesh.R

    Hi Vengatesh,
    In SAP B1 Behaviour, It is not possible to get the Row Level Details on Incoming Payments PLD.
    Normally it is not able to retrieve in Repetetive Area Fields on Incoming Payments PLD.
    Customer/Vendor Reference No. is HardCoded in Incoming Payments.
    but Other Invoice Payments Details are Stored in Table -> RCT2 - Incoming Payments - Invoice.
    But, Customer/Vendor Reference No. is have Default in System PLD. See the Incoming Payments(System) PLD.
    ->> Open the Incoming Payments Doc. and put the Tick mark of Customer/Vendor Reference No
    field in Repetetive Area (in SAP B1 2005B) or put the Tick mark of Customer/Vendor Reference No in TOP of
    the Repetetive Area (in SAP B1 2007B).
    ->> Add the Incoming Payments Doc.
    ->> Open the Incoming Payments(System) PLD.
    ->> Documents Payment (Variable)Field in End of Report On System PLD.
    Documents Paid Variable - 130.
    ->> Documents Payments Field will display the Customer/Vendor Reference No. and A/P Invoice No.,
    Date and Total Amount (or) Journal Entry No., Date and Total Amount .
    Otherwise, if you need the Customer/Vendor Reference No. in Repetetive Area. Try to Query PLD.
    Regards,
    Madhan.

  • Incomming Payment (payment means) default?

    hello,
    i want to change the default G/L Account in the Payment Means Window in the incoming payment, (see image attached) http://i264.photobucket.com/albums/ii184/abing430/IncommingPayment.jpg
    thank you in advance.....
    FIDEL

    hello suda,
    thanks for the reply, i been in Administration > Setup > Financials > G/L Account Determination > Sales tab...... then i tried to change the check received to 101160-00-00-00 but i cannot find the 101160-00-00-00 in the list provided, maybe it is because 101160-00-00-00 is a cash account, but when i am in the incoming payment window i can see the 101160-00-00-00, thats why i manually change the default 101112-00-00-00 Check Fund to 101160-00-00-00....
    this is the image, pls follow link
    http://img401.imageshack.us/img401/3692/coa1vj9.jpg
    Regardz
    FIDEL
    Edited by: Avelino Fidel on Jan 20, 2008 2:46 AM
    Edited by: Avelino Fidel on Jan 20, 2008 2:50 AM

  • Pending Incoming Payments Query

    I'm new in this Forum.
    My problem is to get the same information from "Banking -> Incoming Payments -> Incoming Payments (Documents for Payment)" in a query.
    I tried to know these tables through "Debug Information" but in these case I couldn't obtain them.
    Does anyone know which tables I need to retrieve these information from?
    Any reply will be welcome. Thanks a lot.

    Hi Josep,
    I think the table you are after is RCT2. The table structure for Incoming Payments is as follows:
    ORCT - Incoming Payment (header)
    RCT1 - Checks
    RCT2 - Invoices
    RCT3 - Credit Vouchers
    RCT4 - Account List
    RCT5 - Receipt VAT adjustment
    RCT6 - Withholding Tax
    RCT7 - Document Tax Amount
    If you have access to the SDK then this includes the database schema amongst the help files (in later versions of the SDK this can accessed through the SDK Help Center).
    Hope this helps,
    Owen

Maybe you are looking for

  • Adding New field in KOB1

    Dear All, There is a requirement to add the field "Reference" from the related FI Document in the output generated by KOB1 Report; This field is not among the Hidden fields; Practical suggestions on how this can be achieved will be very well apprecia

  • FB70 Customer Invoice posting

    Hi all, When i was trying to post customer invoice with FB70 i am getting the following error message "In the company code ####, the number range 18 is missing for the year 2008." Please help me out with this. Thanks in advance! Sri

  • How to migrate the Hyp financial report 11 from dev to test on aix

    Hi All, I need to migrate 3 Hyp Fin Reports 11.1.2.2 from dev to UAT. I am new to this. Can any one tell me the steps or the link to the documentation?? Thanks !!!!! Edited by: 940841 on Mar 29, 2013 9:16 PM

  • Data Integrator docs page - display issue?

    http://www.oracle.com/technology/products/oracle-data-integrator/10.1.3/htdocs/1013_support.html#docs The main page 'frame' shows up twice in both IE and FF on my systems. Anyone else able to confirm this? Edited by: Hans Forbrich on Sep 13, 2009 11:

  • Export to excel seeting

    Hi All, When we run query on web there is an option for "Export to Excel". By default it takes us to 2003 excel. How to change the setting so that it points to 2007 excel. The purpose if pointing it to new version is because it does not have limitati