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
-
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,
PaulHi,
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,
VivianHi 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.
PaulinePauline,
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.. -
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
EltonThanks 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.RHi 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.....
FIDELhello 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
-
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
-
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:
-
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