"No matching records found" trying to add sales order in SBO8.8
Hello.
Sometimes only, we get the following error (the most)
"No matching records found - 'Warehouse' (ODBC -2028) [Message 131-183]" trying to add a new sales order when, with the filled document, we push the buttom "Add".
It shows certain similarity with
Note 1501421 - After upgrade to 8.8 - exporting to word ends in error
https://websmp230.sap-ag.de/sap%28bD1lcyZjPTAwMQ==%29/bc/bsp/spn/sapnotes/index2.htm?numm=1501421
because of the previous upgrading and kind of error.
Sometimes it happens because of an article but if you take it alone, the order is added normally and after that never happens again with it but with others.
Can anybody please help me?
Thank you very much.
Thanks for answering, Gordon.
I have sure saw it in SBO8.8 SP00 PL03 and PL05.
But I do not think we are the only ones who happened something like this ... :S
Of course, I did not find any pattern on BP or items.
The problem is you have to enter that sales order again.
Similar Messages
-
How to Add Sales order from one database to another database
Hi All,
I am trying to add sales order with sales order object.
I have completed connectivity from one database to another database.
but i am unable to post sales order with orders object.
My code is
ObjSales = objMain.objUtilities.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oOrders)
ObjSales.DocDate = Date.Parse(System.DateTime.Now().ToString("d"))
ObjSales.DocDueDate = Date.Parse(System.DateTime.Now().ToString("d"))
ObjSales.TaxDate = Date.Parse(System.DateTime.Now().ToString("d"))
ObjSales.CardCode = "C0006"
ObjSales.Series = 92
ObjSales.PaymentGroupCode = 3
ObjSales.Comments = "vivek"
ObjSales.Lines.Add()
ObjSales.Lines.SetCurrentLine(1)
ObjSales.Lines.ItemCode = "5127"
ObjSales.Lines.Quantity = 100
ObjSales.Lines.UnitPrice = 10
ObjSales.Lines.WarehouseCode = "01"
ObjSales.Lines.TaxCode = "0"
ObjSales.Lines.DiscountPercent = "0.00"
ObjSales.DocTotal = 1000
If ObjSales.Add <> 0 Then
objMain.objApplication.SetStatusBarMessage("Sales or Not Posted", SAPbouiCOM.BoMessageTime.bmt_Short, True)
Exit Sub
else
objMain.objUtilities.ShowSuccessMessage("Sales Order Posted successfully")
End If
The above code is executing successfully.But the Sales order is not getting added.
Thanks in advance.Hi Vivek,
If the code you posted is not throwing any errors, then the order really does get created. Apparently just not to both databases, am I correct ?
vivek.Y wrote:
> I have completed connectivity from one database to another database.
That means that apparently you have not gotten this bit right.
Generally speaking if you want to create an order into two databases, you first need to connect to both databases and create separate order objects for each database. So you need to do this bit twice; once for each database. Something like this:
ObjSales1 = objMain.objUtilities1.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oOrders)
ObjSales2 = objMain.objUtilities2.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oOrders)
Then at the end you also need to add both objects separately:
If ObjSales1.Add <> 0 Then
etc.
If ObjSales2.Add <> 0 Then
etc
Good luck,
Johan -
Dear Expert,
I got an error while i got approval from super user...
Sale order Draft[Approval]
item/services=Services
Sales Order - Rows - Warehouse][line 2],'No matching records found 'G/L Account' (OACT)(ODBC-2028)[msg 131-183]"
Please Mention me all stepHi Kevin,
In Sales Order document, second Row of the Item section click the
warehouse code it opens the Warehouse default Setup window
click accounting Tab check the Account are defined ex Sales Revenue, Inventory A/c etc..
Regards
Jambulingam.P -
No matching records found G/L Account at Sales Order
Hi All,
Is there a way to overcome error message u201CNo matching records found G/L Account (OACT (ODBC-2028)message131-183)u201D at documents such as Purchase Sales Order?
Thanks in advance
VangelisHi Vangelis,
You may check this thread:
No matching records found 'G/L Account'
Thanks,
Gordon -
Error: No matching record found 'G/L Account (OACT)(ODBC -2028)
This is the error that I got while trying to update the Sales Order with my add-ons.
All the required details were filled in the columns including the delivery date.
PLEASE REPLY SOON.
Thank YouHi Sudatta,
It seems to be a error relating to Rounding Account as per the note I read.
Check link <a href="https://service.sap.com/sap/support/notes/874131">https://service.sap.com/sap/support/notes/874131</a>
In case you are not able to login to read the Note.
Symptom
When attempting to add a marketing document with rounding, the following error message appears: "No matching record found 'G/L Accounts' [ODBC 2028]"
Other terms
Rounding, G/L account, error message, marketing documents, matching record, account, missing, SAP Business One
Reason and Prerequisites
There is no rounding account defined.
Solution
Define a rounding account under:
'Administration' > 'System Initialization' ->'G/L Account Determination' -> 'General' tab page under "RoundingAccount" field.
Regards
Suda -
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 -
Error in adding A/R Invoice - 'No Matching Records Found'
Hi Folks,
This one is related to 'thunderclap8's post last month (June 01, 2011)
As we create an A/R Invoice, we have encountered an error that says:
[A/R Invoice Rows Warehouse Code] [line: 0] , 'No matching records found 'Inventory Log Message' (OILM) (ODBC -2028)' [Message 131-183]
As with the process, the supposed A/R Invoice we're making came from a Delivery/Release that came also to a Sales Order.
But when we make the same transaction for other Customers, it ends successfully. I'm not trying to point out that it's because of the Customer since the error shows inventory-related concern.
Any theory on how did it come to this? and any remedy?
Thanks!
FringeHi Raja!
First and foremost, I would like to thank you for your answer.
I have checked it and there are no restrictions involved with the item nor with the BP.
I can't exactly determine the cause of this error.
I believe you do have other suggestions, don't hesitate to post it here.
Thanks!
Fringe -
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 -
Goods return - No Matching Record Found
Hi,
i made Goods return through DI for my add-on.. its worked fine sofar.. i made lot of GRN(goods return) sofar.
but suddenly its saying error No Matching Record Found(-2028)...
Any Suggestions?
Regards,
Ganesh K
Anyone post sample coding for Goods returs using DI..
Edited by: Ganesh Karunakaran on Nov 17, 2008 8:16 PM
Edited by: Rui Pereira on Dec 23, 2008 3:39 PMI don't have a specific answer to the goods return object but usually when I get the message about no matching records found, it is referring to a foreign key field that doesn't exist in a master table. Perhaps a bad item number or some other value that you are trying to put into a field that gets edited against another B1 master table somwhere.
-
Kind Attn.: No Matching Records Found G/L Accounts
Hi Experts,
I am stuck up in an Issue.I add a new Sales Order.Convert the sales order to delivery.When I try to add the delivery document,i get an error message saying "No Matching Records found G/L Accounts (OACT).My configurations are as below,
G/L Accounts are set up by Item Group.
I have also linked all the accounts to the respective Item Group and also in G/L Account determination including Rounding account.
I am not sure, whether am i missing anything here.
And for your information....the delivery document contains 2 items,one in Moving Average and the other in FIFO.
Regards
Deepakhii Deepak
Does your system uses User Defined Chart Of Accounts..?
in that case this Note may be helpfull to you
While adding the marketing document into the system error message [OACT] 'No matching records found - 'G/L Accounts' '(ODBC 2028)' appears. When the user checks all definitions it looks like all accounts are defined.
Reason and Prerequisites
The User Defined Chart of Accounts is used.
Solution
When the user chooses User Defined Chart of Accounts under Administration -> System Initialization -> Company details -> Basis Initialization tab , the default accounts remain in the "G/L Account Determination", "Define Tax", "Define Warehouse" windows under Administration -> Definitions -> Financials and Administration -> Definitions -> Inventory. User has to check and define all accounts.
Rizz -
No Matching Records found G/L Accounts
Hi All,
I am adding a new Sales Order.Convert the sales order to Invoice.When I try to add the INVOICE document,i get an error message saying "No Matching Records found G/L Accounts (OACT).
In The sale Order I have selected Item A in line one with price 8000$ and again Item A in line two with Price 25000$ the SO Document is added. when I Convert the SO to INVOICE the Above error appears.
But when i Change the Line item two Price to 22999.99$ the Invoice is Posted but the error appears when i change the line item two price to 23000$ and above.
My configurations are as below,
SAP 2005A Patch 14
G/L Accounts are set up by Item Group.
I have also linked all the accounts to the respective Item Group and also in G/L Account determination including Rounding account.
PLS HELP.....
Regards
AKShi,
Problem might be with Decimal places of quantities,prices / amount in Display tab of general settings,
Simulate changes in test/demo database before correcting decimal place,
Correct it according to ur requirement,ask other users to log out when u are doing it.
Hope problem will be solved.
also check this link
https://websmp201.sap-ag.de/~sapidb/011000358700000894762007E/FIN_CW39_ErrorGLAccMissing.pdf
Edited by: Jeyakanthan A on May 18, 2009 4:59 PM -
Hi,
I am trying to add Outgoing payment based on an invoice through the DI API but I got an error"[OACT] , 'No matching records found (ODBC -2028)". I was just using the SAP Business One 2005 Demo data to set all the value. The C# code is below:
public static void AddOutgoingPayment(SAPbobsCOM.Company company){
SAPbobsCOM.Payments vPay = (SAPbobsCOM.Payments) company.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oVendorPayments);
vPay.CardCode = "V23000";
vPay.CardName = "Anthony Smith";
vPay.Address = "1901 Maynesboro Drive, Suite 200, Camden PA 19065, USA";
vPay.JournalRemarks = "Outgoing - V23000";
vPay.DocDate = DateTime.Today;
vPay.DocType = SAPbobsCOM.BoRcptTypes.rSupplier;
vPay.CashSum = 100000;
vPay.DocCurrency = "USD";
vPay.CheckAccount = "_SYS00000000002";
vPay.DocObjectCode = SAPbobsCOM.BoPaymentsObjectType.bopot_OutgoingPayments;
//Purchase Invoice
vPay.Invoices.DocEntry = 21;
vPay.Invoices.DocLine = 0;
vPay.Invoices.InvoiceType = SAPbobsCOM.BoRcptInvTypes.it_PurchaseInvoice;
vPay.Invoices.SumApplied = 100000;
//Check
vPay.Checks.AccounttNum = "100-3443-7867";
vPay.Checks.BankCode = "BOA";
vPay.Checks.Branch = "54";
vPay.Checks.CheckNumber = 389;
vPay.Checks.CheckSum = 100000;
vPay.Checks.Details = "Check";
vPay.Checks.DueDate = new DateTime(2006,3,1,0,0,0,0);
int returnVal = vPay.Add();
int errCode;
string errMsg;
if(returnVal != 0){
company.GetLastError(out errCode, out errMsg);
string msg = string.Format("Error Code: {0}; Error Message: ", errCode, errMsg);
Console.WriteLine(msg);
return;
Console.WriteLine("Successfully Add outgoing payment!");
I am confused why I get this error and would appreciate if anyone can help me out.
Thank you in advance,
SunnyHi Sunny,
The quickest way to resolve this may be to try and enter the transaction manually using the same data you are testing in code. It looks like there's incomplete company setup (my guess is GL account determination but it could be a number of things).
If you can enter the transaction manually then you are not populating all required fields in code before attempting to add it.
Hope this helps,
Owen -
[OACT] 'No matching records found - 'G/L Accounts' '(ODBC 2028)'
Hi Gurus!
I`m trying to create a Document Marketing (A / P Invoice), but I get the following error ...
[OACT] 'No matching records found - 'G/L Accounts' '(ODBC 2028)'
I looked into the G / L Account Determination but not encounter the error.
Does anyone can help me with this problem?
I read the SAP Note # 669935, 771489 and 1034643 but i can't resolve the problem.
Best Greetings.
P.D. See the image in this link.
[http://img146.imageshack.us/my.php?image=erroroactinvoicexq0.jpg]
Edited by: Juan Ciacera on Jan 8, 2008 3:59 PMHi all,
I also got the error message when i doing SO.
Sales Tax Group (Service) was not set. Added. Error still persists. Sales Tax Group (Sales) was already there.
Down Payment Tax Offset Acct wasnu2019t there. I added. Error still persists.
We found that if we change the Country of the BP Master to Thailand, then the SQ / SO all can be created. It only happens when the address is not the local country. As reported in the original email, we have done transactions with the same BP before. We upgraded from 2004 SP1 to 2005 SP1 in Apr 2008. We started getting problems since then.
I have checked and ensure the following are done:
1. Rounding Account
2. Tax Groups / Tax
3. Purchase Foreign / Sales Foreign / all other Foreign accounts
I looking a solution.
Thank you.
Regards,
Sheon
Edited by: kfsheon on Sep 23, 2010 5:16 AM -
New PurchaseDeliveryNotes: "No matching records found (ODBC -2028)"
Hi all
I have searched for this error but have not found an answer that applies to me. I am trying to save a new PurchaseDeliveryNotes using the DI API (in VB.NET 2003), and I get that error.
To_oPurchaseDeliveryNotes.CardCode = From_DeliveryNotes.CardCode
To_oPurchaseDeliveryNotes.DocDate = Now
To_oPurchaseDeliveryNotes.DocDueDate = From_DeliveryNotes.DocDueDate
To_oPurchaseDeliveryNotes.DocCurrency = "RMB"
Dim rs_batch As SAPbobsCOM.Recordset
rs_batch = WL_oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
Dim From_SqlString As String
From_SqlString = " select L.ItemCode,L.Dscription,L.OpenQty,L.Price,L.LineTotal,L.Currency,L.VatGroup ,L.BaseCard ,L.WhsCode,M.DocDuedate,L.basetype,L.Docentry,L.LineNum,M.DocNum " & _
" from [" & WL_oCompany.CompanyDB & "].[dbo].[ODLN] M,[" & WL_oCompany.CompanyDB & "].[dbo].[DLN1] L " & _
" where M.Docentry=L.Docentry and BaseType='17' and M.DocStatus='O' and L.LineStatus='O' " & _
" and M.Docnum=" & oItemCode & " "
From_oRecordset = WL_oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
From_oRecordset.DoQuery(From_SqlString)
Dim ii As Integer
For ii = 1 To From_oRecordset.RecordCount
If ii <> 1 Then
To_oPurchaseDeliveryNotes.Lines.Add()
End If
To_oPurchaseDeliveryNotes.Lines.ItemCode = From_oRecordset.Fields.Item(0).Value
To_oPurchaseDeliveryNotes.Lines.ItemDescription = From_oRecordset.Fields.Item(1).Value
rs_batch.DoQuery("select BatchNum,Quantity from [" & WL_oCompany.CompanyDB & "].[dbo].[ibt1] where Basenum=" & oItemCode & " and itemcode='" & From_oRecordset.Fields.Item(0).Value & "' and baseType='15'")
rs_batch.MoveFirst()
If rs_batch.RecordCount > 0 Then
Dim BT_II As Integer
For BT_II = 1 To rs_batch.RecordCount
If BT_II <> 1 Then
To_oPurchaseDeliveryNotes.Lines.BatchNumbers.Add()
End If
To_oPurchaseDeliveryNotes.Lines.BatchNumbers.BatchNumber = rs_batch.Fields.Item(0).Value
To_oPurchaseDeliveryNotes.Lines.BatchNumbers.Quantity = rs_batch.Fields.Item(1).Value
If Not rs_batch.EoF Then
rs_batch.MoveNext()
End If
Next
Else
To_oPurchaseDeliveryNotes.Lines.Quantity = From_oRecordset.Fields.Item(2).Value
End If
'If rs_batch.RecordCount > 0 Then
' To_oPurchaseDeliveryNotes.Lines.BatchNumbers.BatchNumber = rs_batch.Fields.Item(0).Value
' To_oPurchaseDeliveryNotes.Lines.BatchNumbers.Quantity = From_oRecordset.Fields.Item(2).Value
'Else
' To_oPurchaseDeliveryNotes.Lines.Quantity = From_oRecordset.Fields.Item(2).Value
'End If
To_oPurchaseDeliveryNotes.Lines.Price = From_oRecordset.Fields.Item(3).Value
To_oPurchaseDeliveryNotes.Lines.Currency = "RMB" ' From_oRecordset.Fields.Item(5).Value
To_oPurchaseDeliveryNotes.Lines.VatGroup = Replace(From_oRecordset.Fields.Item(6).Value, "X", "J")
To_oPurchaseDeliveryNotes.Lines.WarehouseCode = From_oRecordset.Fields.Item(8).Value
'To_oPurchaseDeliveryNotes.Lines.UserFields.Fields.Item("U_011").Value = CStr(From_oRecordset.Fields.Item(11).Value)
'To_oPurchaseDeliveryNotes.Lines.UserFields.Fields.Item("U_012").Value = CStr(From_oRecordset.Fields.Item(12).Value)
'To_oPurchaseDeliveryNotes.Lines.BaseEntry = From_oRecordset.Fields.Item(11).Value
'To_oPurchaseDeliveryNotes.Lines.BaseLine = From_oRecordset.Fields.Item(12).Value
To_oPurchaseDeliveryNotes.Lines.BaseType = 22
If Not From_oRecordset.EoF Then
From_oRecordset.MoveNext()
End If
Next
WL_lRetCode = To_oPurchaseDeliveryNotes.Add
Getting "-2028 : No matching records found (ODBC -2028)". Any ideas?
Thanks in advance.
Message was edited by:
l lOk, when I has this problem, I solved check it the information that I put in into the component, the client information, the item information and the document that was linked with the new document.
One advice for you is that you try to do the think that you want to make it in the SAP UI, when you do that you can prevent the most of error that should be happen in design time.
I hope that your problem fix with this. -
No matching records found " Business Partners " (OCRD ODBC-2028) [131-183]
A user is getting this message when trying to access the BP master data;
No matching records found " Business Partners " (OCRD ODBC-2028) [131-183]
The user has authorisation to find business partners just not add them.
So what does this mean?
ThanksHi!
Is he able to navigate Next and Previous Record ?
Maybe you are looking for
-
My downloaded tv shows will not show up on iTunes
I bought a season of heros last night and this morning I only see 20 out of 23 episods that are listed under my iTunes. Then I look on support and it asked me to go to Stores menu and then click on "Check Purchases" which I did, and it tells me that
-
Cross word puzzle widget for iBooks Author
I'd like to have a widget to add to a iBook in iBook Author of a cross word puzzle. Is that something that could built in Dashcode or is there a better way?
-
Is it possible to purchase an Applecare plan from the United States (LLA) for a MacBook Pro from Latin America (LZA)?
-
Hands On Training Exemption for OCS
Hi I am an OCS (payables) and I am working for a consulting firm that is an oracle partner. My question is do employees of Oracle partners require hands on training for getting the expert consultant certificate or are they just supposed to take the G
-
I want to register my Palm TX online, but the message says that "The serial number you have entered is not valid. Please check the serial number and try again"... I don't know if my palm pilot is "expired" or something. thanks... Post relates to: Pal