No matching record found when creating Incoming Payment...
Hi,
I'm starting a transaction, creating a invoice and then creating a incoming payment.
The invoice is created successfuly in memory I can see the next DocEntry and DocNum and passing it to the incoming payment as usual but I'm getting the error : No matching records found
Any idea ?
I found why.
The Series used was not there. But it's not obvious to know that it's because you set a wrong Series code with an error like this.
Similar Messages
-
Error -2028 : No matching Record found while adding Incoming payment
Hi all,
I was trying to add an Incoming Payment using DI API, checked both DocEntry and ChequeSum property..and all other properties and seems set as well, it would be better if you can give any solution.Thank you
Regards
Sijimon Sidharthan
oPay.CardCode = oInvoice.CardCode;
string sCardName=oInvoice.CardName;
oPay.CardName = oInvoice.CardName;
oPay.JournalRemarks = "820 Import Test" + oInvoice.CardCode;
oPay.ApplyVAT = SAPbobsCOM.BoYesNoEnum.tYES;
oPay.CashSum = 189.77;
int conP=oInvoice.ContactPersonCode;
oPay.ContactPersonCode = oInvoice.ContactPersonCode;
string cur =oInvoice.DocCurrency;
oPay.DocCurrency = oInvoice.DocCurrency;
oPay.DocDate = now;
oPay.TaxDate = now;
oPay.DocRate = 0;
oPay.LocalCurrency = SAPbobsCOM.BoYesNoEnum.tYES;
oPay.DocType = SAPbobsCOM.BoRcptTypes.rCustomer;//rAccount;
oPay.HandWritten = SAPbobsCOM.BoYesNoEnum.tNO;
oPay.Remarks = "remarks";
oPay.Reference1 =iBaseRef.ToString();//"R";
// oPay.TransferAccount = "10100";//OTRC doesn't contain any code
// oPay.TransferDate = now;
// oPay.TransferSum = 0;
#region Invoice
oPay.Invoices.AppliedFC = 0;
oPay.Invoices.DocEntry = iBaseRef;//baseEntry;
int ln=oPay.Invoices.LineNum ;
oPay.Invoices.DocLine = 0;
oPay.Invoices.InvoiceType = SAPbobsCOM.BoRcptInvTypes.it_Invoice;
//oPay.Invoices.InvoiceType = SAPbobsCOM.BoRcptInvTypes.it_ChequesForPayment;
oPay.Invoices.SumApplied = 189.77;//amount;
oPay.Invoices.Add();
#endregion Invoice
#region Cheque
oPay.Checks.BankCode ="026008866"; //"026002794";//"Leumi";
oPay.Checks.CheckAccount="10200-00";//"10203";//-00";//"1HD";10203-00
oPay.Checks.DueDate=Convert.ToDateTime("04/03/2007");
oPay.Checks.CheckSum =189.77;
oPay.Checks.CheckNumber = 12345678;
oPay.Checks.Add();
#endregion Cheque
int ret=oPay.Add();
if(ret!=0)
int lErrCode; string sErrCode;
oCompany.GetLastError(out lErrCode, out sErrCode);
MessageBox.Show(ret.ToString ()+ sErrCode);Hi Lan,
I tried to add IncomingPayment with another Database works fine with all these properties..think some extra settings may be there in the database now I'm working , do you have any idea regarding to solve this issue ..Thank you
Regards
Sijimon Sidharthan -
Drag&Relate with error 'no matching records found' when adding UDF columns
in SBO 2007A I added a large amount of UDF fields to marketing documents title section. Then I tried Drag&Relate, as result i got only the error 'no matching record found ....'.
I removed some of the UDF Fields and Drag&Relate works correct. It seems to be a length problem of the table row. But I have no information about such a restriction and the error message dont say anything about length problem.
Does anybody know about this behavior and the maximum length of table rows, or is there any other solution to fix this problem?Hello,
there are approximatly 170 fields and most of them are alphanumeric (internaly nvarchar(max)) - when i remove 2 fields it works.
Best regards
Klaus
Edited by: Klaus Steinkellner on Jan 13, 2011 4:27 PM -
Incoming Payments Error No matching records found G/L Accounts.
I have a client that uses foreign currency. It appears that when I enter an incoming payment with VEF currency get this error. This only happens to some customers.
When I make a partial payment and Do Not change the Total Payment on the line I get the error
No matching records found 'G/L Accounts' (OACT)
For example I have an invoice for VEF1000.00. I do not change the Total Payment. I go to the Payment Means and enter a Bank Transfer for VEF600.00. When I try to add I get the error.
However, if I first change the Total Payment amount to VEF600.00, and then enter the payment means Bank Transfer for VEF600.00 I can add the incoming payment without the error.
Any suggestionsHi,
Can you please confirm whether the issue is happening even after the Rounding Account is defined in the G\L Determination window under the Administration > Setup > Financials?
Kind Regards,
Jitin
SAP Business One Forum Team -
No matching records found ' Payment Terms ' (OCTG) (ODBC -2028)
Hi Everyone,
I upgraded a customers database to from 2007 pl05 to 8.8 pl20. After successfully creating an outgoing payment by Account (not vendor or Customer), when i try to print it comes up 'No matching records found ' Payment Terms ' (OCTG) (ODBC -2028)'. If its a Vendor or Customer outgoing payment it lets me print.
What could that be?
Thanx in advance,
Leonardo Martinez
Solution ConsultantHi Leonardo......
Please Go to Administration> System Initialization> General Setting> BP Tab> Payment Terms should not be -1. Please assign some actual Payment Terms.
Also please check the business partner master data Payment Terms Tab It should also not be -1 it should be some value.
Also please check OCTG table in SQL........
Regards,
Rahul -
Creating a Good Receipt PO via DI API No matching records found (ODBC -2028)
Hi,
I trying to create a Good Receipt PO via DI API. It is working when the user I used to log in to SAP via the DI API is a Professional User but when I changed it to a Limited Logistics User, I'm receiving the No matching records found (ODBC -2028). I have already added the SDK Tools license to that user but still I'm receiving that error.
So is it that the DI API will only work with a Professional User license or I can still use a Limited Logistics User?HI J S L,
I get same error when I use different user that I just now add the SDK Tools without restarting the database server. But previous user that I added SDK Tools before restart, no error.
Today
User 1 - add SDK Tools, no restart, error
Last Wednesday
User 2 - add SDK Tools, no restart, error
Today - database server restarted this morning
User 2 - no more error
Both User 1 and 2 are Limited Logistics User.
Best regards,
Dennis -
Payment wizard -No matching records found 'Bank Codes' (ODSC) (ODBC -2028)
Hello dear experts,
I'm trying to execute the payment wizard to receive a payment from a vendor
The invoice appears in the recommendation report but the payment isn't added when i execute the payment run.
It appears after that in the Non-Included transactions with the following error message :
No matching records found 'Bank Codes' (ODSC) (ODBC -2028)
Can you solve this problem?
Thank youHi,
Could you find the followings regarding bank information and check if all the settings are correctly defined
1. Define payment run defaults > Payment method
Check payment method details from Administration > Setup > Banking
> Define payment methods
Payment method which is linked to BP > payment means - Bank transfer
2. ODSC table, Bank Code (just to check bank codes are stored well)
3. BP master data > Payment terms > BP Bank accounts
4. BP master data > Payment system > House bank.
Also Check Note no [971105|https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=0000971105].
Regards
VIkas
SAP Business One Forums Team -
No matching records found 'AR Down payment invoice'
Hello,
We are on SAP B1 2005A PL50.
We have entered AR downpayment invoice copied from a sales order. Then we entered sales delivery copying from the same sales order.
On the AR invoice screen upon clicking the 'Total downpayment' we get the message : "No matching records found 'AR downpayment' (ODPI) ODBC -2028.
Please advice on what could possibly cause this.
Thanks & Regards,
AsifHi,
If you have credit balance of customer, then how did you taken the amount in to the customer's credit?
If you received the customer's credit thru Journal entry, then the customer's account will get credited.
If this is the case, then you generate the A/R Invoice for actual amount (ie., without linking the Downpayment in Invoice). While making the Incoming Payment, You select the Journal Entry and A/R Invoice and select "payment Means" button. Now you can make payment to the balance amount.
If this is not the case, then please explain the method you have taken to amount into customer's credit.
Raja.S -
Outgoing Payment Issues - No matching records found (ODBC - 2028)
Hi Experts,
I am trying to create the add-on which automatically create Check payment against the vendor for the AP invoice and i am getting the issue, "No matching records found (ODBC - 2028)".
To know the exact reason of the issue i hardcode invoice, vendor name, cash account, bank code, bank account etc... but i am getting the same error. I also tried by using check account for both header and detail (check detail transaction) and i am getting the same error.
The weird thing is the same code work in my development and test machine but it is not working on Live machine and another development machine. The machines which is getting error is one Live company with SAP 8.8 PL13 and another is OEC demo company having SAP 8.8 PL13. I dont think there could be account missing issue since i am getting the issue in OEC demo company as well, please correct me if i am missing something.
I tried different things to resolve the issue you can see my code below where i have commented lot of things after trial.
I was trying to resolve the issue in this simple piece of code for last few weeks without any luck, so can you please help to resolve the issue. Please refer by below code which i was trying to create Outgoing payment.
oOutgoingPayments = gCompany.GetBusinessObject(BoObjectTypes.oVendorPayments)
oOutgoingPayments.DocType = BoRcptTypes.rSupplier
oOutgoingPayments.CardCode = "V10000"
'oOutgoingPayments.CardName = "Acme Associates"
'oOutgoingPayments.CheckAccount = "_SYS00000000006"
'oOutgoingPayments.CheckAccount = "11100000"
oOutgoingPayments.DocDate = Date.Now
oOutgoingPayments.DueDate = Date.Now
'oOutgoingPayments.TaxDate = Date.Now
oOutgoingPayments.JournalRemarks = "V10000"
'oOutgoingPayments.TransferDate = Date.Now
oOutgoingPayments.CashAccount = "11100000"
oOutgoingPayments.Invoices.InvoiceType = BoRcptInvTypes.it_PurchaseInvoice
oOutgoingPayments.Invoices.DocEntry = 89
'oOutgoingPayments.Invoices.DocLine = 0
oOutgoingPayments.Invoices.DiscountPercent = 10
oOutgoingPayments.Invoices.SumApplied = 324
'oOutgoingPayments.Invoices.Add() '// I tried with add also but no luck
'oOutgoingPayments.Checks.CountryCode = "USA"
oOutgoingPayments.Checks.BankCode = "BNY"
oOutgoingPayments.Checks.AccounttNum = "145-4267-6703"
oOutgoingPayments.Checks.Branch = "Main"
'oOutgoingPayments.Checks.CheckAccount = "11220000"
oOutgoingPayments.Checks.DueDate = Date.Now
oOutgoingPayments.Checks.CheckSum = 324
'oOutgoingPayments.Checks.Add()
intErrCode = oOutgoingPayments.Add()
If intErrCode <> 0 Then
gCompany.GetLastError(intErrCode, strErrMsg)
Else
blnSuccessPayments = True
End If
I will wait for your positive Feedback.
Thanks & Regards,
NareshDear Naresh,
The following could be the causes of the error.
1. The BP is not avaliable in the other companies.
2. The account which you have given is wrong. I guess you are using Account segmentation so the accounts would start with _sys... so please check with the correct account settings.
Hope it helps,
Vasu Natari. -
Hi Experts,
I am running a Payment Wizard for a Bank Transfer for a certain vendor, however I get the error "No matching records found 'Bank Codes' (ODSC) (ODBC -2028)".
I already checked my Bank settings and payment method settings but I still get the error.
I checked SAP Note 1980507 but the scenario should be without bank details in the BP payment terms tab. But in my case, its defined yet I get the same error as reported.
Any help would be appreciated.
Thanks,
DonHi,
Please check whether following setup done for payment wizard.
725786
- Definitions necessary for the payment wizard
Thanks & Regards,
Nagarajan -
Incoming Excise Invoice - No matching Records Found
Hello Experts
I have a situation where while adding Incoming Excise Invoice , i am getting an error as
" No matching Records Found "
But its has the base document .
Also all the necessary detaisl required are entered , but still it is showing error
Please any suggestions from experts
Regards
KVHi KrishnaVamsi........
You need to remap the accounts hit at Incoming Excise Level Like Incoming Cenvat account, Tax Account, Accounts in Warehouse/ItemGroup/Item Level..........
Hope remap helps you........
Regards,
Rahul -
No matching records found ' cheque for payment '(OCHO) (ODBC -2028).
Hi All,
Check number confirmation window does not automatically appear.
I make all setting with SAP Note 1059752- cheque for payment skipping confirmation screen.
I get the error message ' No matching records found ' cheque for payment ' (OCHO) (ODBC -2028).
Can anyone guide me to resolve this issue.
Regards
Vinod GHi Manish,
Yes, I am able to open the check for payment window manually and in the option credited GL Account , i found account is listed.
And also i done all setting in house bank setup as per SAP note 1059752.
Banking -
> check number confirmation
check number confirmation - Selection criteria -
> Window open
After data is put and enter
Error message is display "No matching records found 'Cheques for payment' (OCHO) (ODBC -2028) [ Message 131-183 ] ..
Till not resolve .
Regards
Vinod G -
Hi all,
I'm trying to add the AR Credit Memo, but when adding No Matching Records found 'Contact Person'(OCPR)(ODBC-2028) is occuring...
What is the issue ?HI
ADD in BP Master data under Contact Person tab update contact person details
then will not occur problem ..
regards
Ramudu -
A\R Invoice. No matching record found
Hi,
2004C, PL69.
User creates A\R Invoice and payment at once. When he tries to add A\R invoice to system he gets message: u201C[OINV], no matching record found A\R Invoice (ODBC-2028)u201D. If I (other user) do the same it runs smoothly, moreover when I made a backup of database and restored it to other database and entered it as that user it ran smoothly too. what should I do to solve this problem?
With regards
Maxim GroonisThis seems to be a strange system behaviour. If you are able to move ahead by using the other user account to post the AR Invoice + Payment, you should just continue without worrying about the error.
In the meanwhile I would suggest that you report this to SAP by opening a Support message so that they could investigate on the causes.
Suda -
[NNM1] , 'No matching records found (ODBC -2028)'
Hi,
We have recently upgraded SBO 6.5 to SAP 2004. Now we are getting the following error when try to add invoice/order/incomming payments using the DI API 2004.
Err Msg:- [NNM1] , 'No matching records found (ODBC -2028)'
It would be wonderful if anyone could help us to solve this issue.
Thanks
AjithHello Ajith
Business One document numbering mechanism in release 2004 changed as follows: The table NNM1 defines the document series characteristic (without relation to the object). The table NNM3 defines the Object to Series relation.
The primary key in NNM1 until version 2004 was the object name and the series ID. In order to support the new concept of the series, the primary key is only the series due to this fact the values of the series was changed so it can be unique.
Set oDoc = oCompany.GetBusinessObject(oInvoices)
oDoc.Series = 2
Until Business One release 2004, the code lines above referred to series no. 2 of the Invoice business object (in NNM1):
ObjectCode = 13 (object code of Invoice)
Series=2
From release Business One 2004 code lines above will refer to an absolute code series no. 2
NNM1 table was changed in the upgrade process in order to have unique values for the series, for example:
ObjectCode Series ==> Series
13..............0...............1000
13..............1...............1001
13..............2...............1002
17..............0...............1003
This is the reason your add-on has compatibility problems
If the code includes hard coded assignment to the Series property of the Document object, it should be changed to the new unique key of the series
SAP recommendation is to avoid use of any field value hard coded in add-on code.
Regards, Avi.
Maybe you are looking for
-
Hello, Boot Camp troubleshooter folks. Again I come to you with a variation of the same refrain so many others have said. I haven't quite found my exact version of it, so here's mine: I'm taking an online class that required me to make a third partit
-
DVD drive (?) won't disappear from disk utility
i was desperately hunting for a cd last night, and was going through various old cd is the vain hope i'd find a neglected blank one. I found what i assumed was a rewritable disc, which is something i haven't really been into, but seemed to be my savi
-
How to get the User input of Dynamic Action confirmation message ?
Hi Guys, I'm using apex 4.1, I have added a confirmation message box as page Dynamic Action. How can i get the user input of that confirmation pop up ? Thanks
-
After Replace queue.llb and notifier.llb for LabVIEW 6.1, I can't use find examples.vi any more.Error list shows that SubVI 'EF-remove queue element with exit or error stop vi': subVI is not executable. Attachments: snap158.gif 13 KB
-
Macbook Pro (Mid 2009) Shuts down at 24% battery power
For the past few days my Macbook Pro, the one I've had since the summer of 2009, has been shutting down at random times. Not only does it shut down without warning but it restarts my clock to March 24 2001, at 7:30pm every time. What the heck? Especi