No Matching Record Found 'CRD1' at the time of Purchase Order Creation
Hi !
I have transferred business partners record through DTW 2005.0.17 in SAP B1. Now when I go to make purchase order, at the time of selecting business partner, It gives error msg. No matching record found 'CRD1'. I have checked the table CRD1, there the data exists. And when i modify business partner's address through business partner form, the problem is solved. I am not able to trace which value i am missing at the time of data transfer.
can anyone help?
Anupam Negi
[email protected]
thanks jimmy,
I tried as per your suggestion, i deleted the following tables OCRD,ACR1,ACRB,ACR3,CRD1,ACRD,ACR2,CRD2,CRD5,CRD3,CRD7, then again imported the BP records. Its still giving the same error. I have imported the Business Partner Main template & Business partner Address template. Is it neccassary to import all other templates i.e. BPNankAccount,BPPaymentDate,BPPaymentMethod,ContactEmployees
Similar Messages
-
At the time of Purchase order creation Material specification how to trace
Dear all,
I have an one issue,
when ever i am creating Purchase order for any material to vendor, the particular material quality specification or Ins plan automatically to flow to purchase order.
how to address this issue, wheather it is possible or not
Regards,
s.sakthivelHi,
For your requirement only for viewing the data I suggest you to go for below options
1) In mtrl master itself there is one option Inspection text, here u can maintain the main values so thst during PO
you can refer these values (To find this click on aditional data tab in mtrl master and inspection long text)
2) Prepare one report by fetching all the inspection values from below tables so that u can aslo refer this report
PLKO Inspection plan Header
MAPL Material Assignement
PLPO Operation Details
PLMK Inspection plan characteristics
PLMW MAPL-Dependent Charac. Specifications (Inspection Plan)
Regards
Shiva -
No matching records found " (CRD1) (ODBC -20080 [Message 131-183]
Can anyone please explaing the reason of the following error ??? --
No matching records found " (CRD1) (ODBC -20080 [Message 131-183]
This comes at the time of Purchase Order or any purchasing documents addition.... when we select the vendor from the existing vendor list. It appears just after choosing a vendor (the vendor data has contact person, address bill to / ship to etc... and the master data has been imported from a lagecy system by useing the import and DTW functionality of SAP B1 2007 B SP0 PL7)Hi Narottam Das ,
Try to create a new Bill to and ship to address manually for the Business Partner and set the new address as default and see if the error happens.
Regards,
Vijay Kumar
SAP Business One Forums Team -
Selection Of BOM & Routing at the time of production order creation
Hi guys,
Please clarify how i can go about for the following mentioned scenario
I have one Master BOM(Finished Product Level) & alternative BOMs for that,similarly i have one Master Routing & alternate routings for the same finished product
At the time of production order creation is it possible for me to choose one of the BOMs & One of the routings of that particular finished product without creating a production version?
Awaiting for a quick response
VijaiHi vijai prasad shanmugam ,
In the material master MRP-4 view under the BOM selection you can maintain on what fatcors you want the BOM to be selected Viz. Selection by order quant.,Selection by explosion date.Selection by production version etc.
As far as the master recipe is concerned ........ I guess that if there are more than one valid master recipe maintained then SAP will prompt to select the one manually.........
But it the standard practice to maintain the production version ....... for the similar situation to the one that you have mentioned.
Please Let me know if I can help you in any way regarding this........
Please reward the points......... in you find the ans helpful.....
Thanks
Kaushik -
Automatic Reservation at the time of process order creation
Hi Experts,
As you are aware, when we create a process order and save, system automatically generates the reservation and the reservation will be for movement type 261. My requirement is like this. When system creates reservation, system should consider for which order type the process order is created and create a reservation for other movement type also.
For eg. Iam having order type ZRRW. When system creates reservation at the time of order creation, system should check the order type and reservation should be created for a movement type Z11 instead of 261 in the normal case.
Is there any user exit for the same. Please let me know.
Else how can I post the goods issue with a movement type other than 261. MIGO is not accepting other movement types.
Anticipating your reply
Regards
PrathibHi Ayethebing,
Thanks for the reply. we created the new movement types inorder to use the SAP standard reports and get the different types of goods movements based on the different processes.
We can do the goods issue using the custom movement type through MB1A. But I was trying to use in MIGO and this is where system wont allow this.
In MIGO, system will do the goods issue based on reservation only. The reservation is created at the time of order creation and it uses movement type 261 irrespective of the order type.
I was trying to find out whether any option is there to use custom movement type to create reservation so that system would propose this movement type in MIGO for goods issue against process order.
This is an interesting case but unfortunately dont have any option of user exit or Badi. Only one user exit related to reservation is to change the str loc and back flush indicator.
@Sabine: Thanks for your reply. But the BADI that you provided wont serve the purpose.
Thanks
Prathib -
At the time of Process order creation Batch determination
Dear All,
When i am creating process order at the time system not allowing me to execute batch determaination after release only it is allowing me to do.
My requirement is At the time of order creation i want assign batches ( Execute Batch Detrmination)for the material.
how to do this one, kindly hel me
Regards,
s.sakthivelHi sakthivel
Go to OPKP (Production scheduling profile) txn code and select in Batch management tab Automatic Batch creation at order creation (1) and check this profile is assigned to material in work scheduling view
Regards -
IDOC generation at time to transfer order creation.
What are the config steps involved for idoc generation at the time of transfer order creation?
please advise.
Edited by: avi on Dec 25, 2008 5:31 AMHello,
TO creation with respect to Picking perspective:
Lean WM --> output type WMTA can be used to create TO automatically can be created (you can go to NACE transaction and check the settings of WMTA)
From MM WM perspective i think it is PUTAWAY concept, if Purchase order -->Inbound delivery will be created with ref. to inbound delivery TO (putaway) can be created.
Link for IDoc maintenance:
IMG>LE>WM>Interfaces>external systems-->configure wm
link for Automatic TO creation:
IMG>LE>WM>Interfaces>inventory management-->Activate Automatic TO creation
Mahesh
Edited by: Mahesh on Jan 2, 2009 11:19 PM -
User exit for the release of Purchase Order
Hi Friends,
I am searching for a user exit which should trigger at the time of Purchase Order release in ME29n transaction.
If anyone can help me for the same....!!!
I need the exact exit which triggers at the release of PO....
Points will be rewarded for the needful replies.
Regards,
Mandeep.HI,
Finding the user-exits of a SAP transaction code
Enter the transaction code in which you are looking for the user-exit
and it will list you the list of user-exits in the transaction code.
Also a drill down is possible which will help you to branch to SMOD.
report zuserexit no standard page heading.
tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
tables : tstct.
data : jtab like tadir occurs 0 with header line.
data : field1(30).
data : v_devclass like tadir-devclass.
parameters : p_tcode like tstc-tcode obligatory.
select single * from tstc where tcode eq p_tcode.
if sy-subrc eq 0.
select single * from tadir where pgmid = 'R3TR'
and object = 'PROG'
and obj_name = tstc-pgmna.
move : tadir-devclass to v_devclass.
if sy-subrc ne 0.
select single * from trdir where name = tstc-pgmna.
if trdir-subc eq 'F'.
select single * from tfdir where pname = tstc-pgmna.
select single * from enlfdir where funcname =
tfdir-funcname.
select single * from tadir where pgmid = 'R3TR'
and object = 'FUGR'
and obj_name eq enlfdir-area.
move : tadir-devclass to v_devclass.
endif.
endif.
select * from tadir into table jtab
where pgmid = 'R3TR'
and object = 'SMOD'
and devclass = v_devclass.
select single * from tstct where sprsl eq sy-langu and
tcode eq p_tcode.
format color col_positive intensified off.
write:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
skip.
if not jtab[] is initial.
write:/(95) sy-uline.
format color col_heading intensified on.
write:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
write:/(95) sy-uline.
loop at jtab.
select single * from modsapt
where sprsl = sy-langu and
name = jtab-obj_name.
format color col_normal intensified off.
write:/1 sy-vline,
2 jtab-obj_name hotspot on,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
endloop.
write:/(95) sy-uline.
describe table jtab.
skip.
format color col_total intensified on.
write:/ 'No of Exits:' , sy-tfill.
else.
format color col_negative intensified on.
write:/(95) 'No User Exit exists'.
endif.
else.
format color col_negative intensified on.
write:/(95) 'Transaction Code Does Not Exist'.
endif.
at line-selection.
get cursor field field1.
check field1(4) eq 'JTAB'.
set parameter id 'MON' field sy-lisel+1(10).
call transaction 'SMOD' and skip first screen.
*---End of Program
USE THIS PROGRAM TO GET ANY USER EXIT BY GIVING THE TCODE.
MMFAB001 User exit for generation of release order
MRFLB001 Control Items for Contract Release Order
REGARDS,
PRIYA.
Edited by: Priyadharshini Veluswamy on Mar 13, 2008 9:21 AM
Edited by: Priyadharshini Veluswamy on Mar 13, 2008 9:40 AM -
No matching records found (ODBC - 2028) in adding the Check
Hi Experts,
Im having a problem with the Manual Checks, if i insert the record to Manual Check i encounter error "No matching records found (ODBC - 2028)". Please help us identify the problem thanks.
Dim _OUTGOING_PAYMENT As New OutgoingPaymentUnit()
Dim oPayment As SAPbobsCOM.Payments = Nothing
oPayment = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oVendorPayments)
Dim oPayCheck As SAPbobsCOM.Payments_Checks = oPayment.Checks
'1. DocDate
oPayment.DocDate = _OUTGOING_PAYMENT.DocDate
oPayment.DueDate = _OUTGOING_PAYMENT.DocDate
oPayment.TaxDate = _OUTGOING_PAYMENT.DocDate
'2. DocCurrency
oPayment.DocCurrency = _OUTGOING_PAYMENT.DocCurrency
'3. Bank Account
If (_OUTGOING_PAYMENT.TransferType = "H") Then
'I inserted the code here to set the manual check
oPayCheck.CheckAccount = _OUTGOING_PAYMENT.BankAccount
oPayCheck.ManualCheck = SAPbobsCOM.BoYesNoEnum.tYES
ElseIf (_OUTGOING_PAYMENT.TransferType = "C") Then
oPayment.CashAccount = _OUTGOING_PAYMENT.BankAccount
ElseIf (_OUTGOING_PAYMENT.TransferType = "B") Or (_OUTGOING_PAYMENT.TransferType = "R") Then
oPayment.TransferAccount = _OUTGOING_PAYMENT.BankAccount
End If
'4. DocRate
oPayment.DocRate = _OUTGOING_PAYMENT.DocRate
'5. Name
oPayment.CardCode = _OUTGOING_PAYMENT.CardCode
'6. Balance
'7. C + P Balance
'8. Trans Type
'9. Ref No
If (_OUTGOING_PAYMENT.TransferType = "B") Then
oPayment.TransferReference = _OUTGOING_PAYMENT.RefNo.ToString()
ElseIf (_OUTGOING_PAYMENT.TransferType = "H") Then
oPayCheck.CheckNumber = CInt(_OUTGOING_PAYMENT.RefNo)
End If
'10. Amount
If _OUTGOING_PAYMENT.DocCurrency = "SGD" Then
If _OUTGOING_PAYMENT.TransferType = "C" Then
oPayment.CashSum = _OUTGOING_PAYMENT.Amount
'oPayment.CashSumSys = _OUTGOING_PAYMENT.Amount
ElseIf _OUTGOING_PAYMENT.TransferType = "H" Then
oPayment.Checks.CheckSum = _OUTGOING_PAYMENT.Amount
ElseIf _OUTGOING_PAYMENT.TransferType = "B" Then
oPayment.TransferSum = _OUTGOING_PAYMENT.Amount
ElseIf _OUTGOING_PAYMENT.TransferType = "R" Then
oPayment.CreditCards.CreditSum = _OUTGOING_PAYMENT.Amount
End If
Else
If _OUTGOING_PAYMENT.TransferType = "C" Then
oPayment.CashSum = _OUTGOING_PAYMENT.Amount
ElseIf _OUTGOING_PAYMENT.TransferType = "H" Then
oPayment.Checks.CheckSum = _OUTGOING_PAYMENT.Amount
ElseIf _OUTGOING_PAYMENT.TransferType = "B" Then
oPayment.TransferSum = _OUTGOING_PAYMENT.Amount
ElseIf _OUTGOING_PAYMENT.TransferType = "R" Then
oPayment.CreditCards.CreditSum = _OUTGOING_PAYMENT.Amount
End If
End If
oPayment.JournalRemarks = _OUTGOING_PAYMENT.Description
oPayment.Remarks = _OUTGOING_PAYMENT.Remarks
iRetVal = oPayment.Add()
Return iRetVal
Your help is much appreciated. I am using SAP 8.8 PL15Bank Code, and Branch is required. Thanks
-
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. -
Hello All
I have created a SAP Business One addon in which I have created so many User menus Under 'Administration' , ' Sales A/R', 'Purchasing A/R' and New menu item under 'Modules'. All my program and menus are working fine. But after a certain time of period, when I press any of these menus, I am getting a SAP Status bar error message (RED) that 'No matching records found 'Queries' (OUQR) (ODBC-2028) [Message 138-183]'. Even after the menus are working fine. But I am receiveing this constantly.
I am getting this message even after closing my addon program. So I think this message is coming from SAP itself.
Any clue regarding this?
AnoopHi Anoop.....
I guess any of the queries has been removed from Query manager which is applied to the Marketing Docs as FMS......
Please check properly......
Regards,
Rahul -
No Matching Records Found ''G/L Account''
Dear All ,
I am Posting A/P Invoice which is based on GRPO, but while adding document system is showing the following error
No Matching records found ''G/L Accounts'' (OACT) (ODBC-2028) [Message 131-183].
The G/L Account determination is Item Group wise and i have checked the Account determination in Item Group everything is fine and i would like to know the Possible reasons for this error.
Regards,
KashiHi,
Kindly check the following settings :
1. Check the G/L account setting of the item.
If managed by Warehouse, then check warehouse -> Accounting tab.
If item group, then check item group -> accounting tab.
If item level, then check the item master data.
Defined all acccounts for the warehouse/item group/item.
2. Check administration -> setup -> financials -> G/L Account Determination -> General tab. Define the Rounding Account.
Kind Regards,
Jitin
SAP Business One Forum Team -
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 -
No matching record found G/L Account (OACT) A/P Credit Memo
Hello Experts,
When i post A/P Credit Memo i get message as No matching record found G/L Account (OACT).
Version SAP B1 8.8 PL11
I tried following
check the rounding account In G\L determination.
check the offset account in G\L determination.
everything is properly set.
We did upgrade from 2007B to SAP B1 8.8
Please Suggest
Quick reply will be helpfulHello Gordon & Sachin,
I have even tried in test system , same error it gives,
I have check the Purchase return , Purchase credit and Expense Account , everything is
properly set.
When i do copy to from A/P Invoice , it is getting added
One more error it gives mewhen i load or open the from of Purchase A/p credit Memo, it
Gives error in red color as "Divide By zero error encountered (NFN1)
Please Suggest
Maybe you are looking for
-
Can't Install Snow Leopard on Formatted empty HD
I have Lion installed on my primary HD (Mac Pro) and I want to install SL on my external 500G HD. I have 3 Leopard install disks but none of them will work. Each pops out when "c" key is depressed while loading. Any thoughts? Thanks JB
-
Please help! This is so crazy complicated. I believe the problem is either 1) a faulty phone, or 2) a bug in iOS5 for outlook calendar if you aren’t on an exchange server (please someone tell me iOS6 will fix it!). I bought my nanny an iPhone. Sh
-
Here's an odd one... three times tonight, my 20" iMac has crashed and rebooted in the same situation. I'll have maybe three or four apps open at once, Mail, Camino, Safari, and iTunes. If I play music from iTunes, and then open Photo Booth, my iMac w
-
Restore lion after hard drive failure
My Hard drive has become corrupted and is going to need reformat. I have managed to mount the iMac as a firewire drive on my Macbook and pulled off quite a bit of data. The repair utility wont fix the drive so I have no choice other than to reforma
-
Since adding Firefox 4, I can't click though to pdf site.
When I have a site or pdf link it is not going through