Error in Sales InvoiceSAP ERROR A/R INVOICE- ROWS [BASE DOCUMENT INTERNAL ID] "NO MATCHING RECORD FOUND"

Hi,
I am new to this portal.
When I am trying to add A/R invoice based on Sales Order I got this Error Message from Evening in All Open Document. How to Rectify This.
An Early Response Will Be very helpful.
Thanks,
Vikram

Hello Vikram,
Welcome to the Portal. Please check whether the Item Code and other line level Items on Sales Order are same or not.
This type of message generally occurs when Base Document Rows Level are different from Target Document.
Hope this Help
Sudhir Sharma

Similar Messages

  • 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!
    Fringe

    Hi 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

  • Error: No matching records found 'G/L Accounts' (OACT) ( ODBC-2028)'

    Hi all
    While adding outgoing excise invoice from Delivery the system gives the foll error:
    No matching records found 'G/L Accounts' (OACT) ( ODBC-2028)'
    Please note that
    1. I have already mapped cenvat accounts in outgoing/incoming in general tab of G/L account determination.
    2. I have two fiscal years 09-10 and 10-11. Both are unlock. Im working on 09-10 fiscal year and cenvat accounts are mapped for both fiscal years.
    3. For rounding i have also mapped rounding account.
    4. I am easily able to create incoming excise invoice.
    5. I am able to  add some of outgoing excise invoice but in the accounting tab there is no transaction.
    6. My excise tax codes are BED+VAT in which BED is of 0 rate and VAT is of 12.5% or 4% rate, the reason for taking BED as 0 is the comapany is trading and we have to pass excise to customer by taking item as batch.
    This is whole scenario.
    Plz solve my problem considering all these points. Waiting.
    Thanks
    Edited by: Malhotra Saurabh on May 11, 2010 7:13 AM

    I have managed item by groups and warehouse is excisable as i have done GRPO in that warehouse.
    I have already given cenvat accounts in Warehouse too.
    Edited by: Malhotra Saurabh on May 11, 2010 7:55 AM
    Edited by: Malhotra Saurabh on May 11, 2010 7:57 AM

  • Print sequence error - No matching records found

    Hi experts,
    We are facing an issue when choosing to print a sequence of two documents. These two documents can be printed individually without any error, but when we try to print the sequence, we are getting the error "No matching records found".
    This issue occurs in both SAP 9.0 (pl5) in Inventory Movement document and in SAP 8.82 (pl5) in all purchase and sales documents.
    Has anyone faced the same issue?
    Thank you in advance.
    Kind Regards,
    Vassilis Korolis

    Hi,
    It is an application error in 8.82 & 9.0 versions.
    Please check SAP note:
    1981583 - An error appears when you use Print Sequences for a Stock
    Transfer document.
    Thanks & Regards,
    Nagarajan

  • Freight Setup, Stock = Yes. Error Message: No matching records found 'G/L A

    Dear Experts,
    I want to distribute the Freight Charge into Item Cost at Goods Receipt PO, so i setup the Freight under Administration > Setup > General > Freight
    Revenue Account and Expense Account are entered properly.
    Distribution Method = Row Total
    Drawing Method = Total
    Stock = Yes
    When i Add the Goods Receipt PO, error message prompt: No matching records found 'G/L Accounts' (OACT) (ODBC-2028).
    If i change Stock = No, then the Goods Receipt PO can be added successfully.
    I am using SAP 8.8 Patch 14. Can you please advise where did i configure wrongly?
    Thanks.
    Regards,
    Lay Chin

    Dear all,
    Found the answer accidentally, add the Freight Charge in AP Invoice instead of Goods Receipt PO. Then it works.
    Thanks.
    Regards,
    Lay Chin

  • Error Code: -2028 :[OACT] , 'No matching records found (ODBC -2028)'

    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,
    Sunny

    Hi 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

  • 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 You

    Hi 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

  • 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 suggestions

    Hi,
    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

  • Payment Wizard error: 'No matching records found  'Bank Codes' (ODSC) (ODBC -2028)'

    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,
    Don

    Hi,
    Please check whether following setup done for payment wizard.
    725786
    - Definitions necessary for the payment wizard
    Thanks & Regards,
    Nagarajan

  • 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

  • -2028 Error: No Matching Records Found

    Good Day
    Experts:
    I am using the oPurchaseOrder object to build a PurchaseOrder from an approved Material Requisition. I am getting an error: -2028 No Matching Records Found.  This error number is not in the list.  Does anyone have experience with what it means?
    Thanks,
    EJD

    Hey There
    Here is the code.  I thought I saw somewhere that there are requirements for what needs to be passed to the object.  However, I cannot recall where that is at...Forum, Notes here or in the Help files.  What again is required to be passed to the oPurchaseOrder object? I seem to think CardCode, Item and Date maybe. 
    Dim vPurchaseOrder As SAPbobsCOM.Documents
    vPurchaseOrder = g_B1Connection.Company.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseOrders)
    vPurchaseOrder.DocObjectCode = SAPbobsCOM.BoObjectTypes.oPurchaseOrders
    vPurchaseOrder.Lines.ItemCode = Item
    vPurchaseOrder.Lines.ItemDescription = Description
    vPurchaseOrder.Lines.Quantity = Qty
    vPurchaseOrder.Lines.Price = EaCost 
    vPurchaseOrder.Lines.WarehouseCode = "STOCK"                     
    vPurchaseOrder.Lines.ShipDate = ReqDate
    vPurchaseOrder.CardCode = Supplier
    vPurchaseOrder.SalesPersonCode = SalesPersonCode
    vPurchaseOrder.DocumentsOwner = OwnerCode
    retVal = vPurchaseOrder.Add
    Thanks,
    EJD

  • Error -2028 Update No matching records found (ODBC -2028)

    An apology for my English, I'm trying to update a field but I get this error:
    No matching records found (ODBC -2028)
    This is part of the code that I use to add new ones and works fine, when I change the oItems.Add (); by oItems.Update () does not work.
    public static void addItem(DataRow itemObject)
       oItems = (SAPbobsCOM.Items)(oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oItems));
       oItems.ItemCode = itemObject["ItemCode"].ToString();
       oItems.ItemName = itemObject["ItemName"].ToString();
       lRetCode = oItems.Add();
       if (lRetCode != 0)
          oCompany.GetLastError(out lErrCode, out sErrMsg);
    I get the data from MySql, and I tried putting the data manually from an existing record and does not work
    Any ideas why?

    Hi,
    Before you can call Update on an item you need to call the GetByKey method to retrieve the item you want to update:
    public static void updateItem(DataRow itemObject)
       oItems = (SAPbobsCOM.Items)(oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oItems));
       if(oItems.GetByKey(itemObject["ItemCode"].ToString())
            oItems.ItemName = itemObject["ItemName"].ToString();
            lRetCode = oItems.Update();
            if (lRetCode != 0)
                    oCompany.GetLastError(out lErrCode, out sErrMsg);
    Kind Regards,
    Owen

  • 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 Groonis

    This 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

  • Linked btn for AR invoice returnes "no matching record found AR inv. OINV"

    hi all,
    linked button (see the code bellow)  upon click returns "no matching record found AR invoice OINV" error message. If I cut & paste the number into AR Invoice FORM, invoice 'opens'  without any problems.
    Please help
    oUserDataSource= oForm.DataSources.UserDataSources.Add("DocNum",SAPbouiCOM.BoDataType.dt_SHORT_TEXT,100);
    oColumn = oColumns.Item("DocNum");
    oColumn.DataBind.SetBound(true,"","DocNum");
    oLink=(LinkedButton)oColumn.ExtendedObject;
    oLink.LinkedObject=SAPbouiCOM.BoLinkedObject.lf_Invoice;

    Hi Oleksiy,
    If I'm not mistaken, linking of documents works on the DocEntry rather than the DocNum. Just try it in your code so we can see if it works.
    oUserDataSource= oForm.DataSources.UserDataSources.Add("DocEntry",SAPbouiCOM.BoDataType.dt_SHORT_TEXT,100);
    oColumn = oColumns.Item("DocEntry");
    oColumn.DataBind.SetBound(true,"","DocEntry");
    oLink=(LinkedButton)oColumn.ExtendedObject;
    oLink.LinkedObject=SAPbouiCOM.BoLinkedObject.lf_Invoice;
    DocEntry is the primary key and not DocNum. I know this isn't ideal, but I don't know if it is possible otherwise. If you have (for example) a choose from list on the same field, you should change the CFL to return the DocEntry rather than the DocNum.
    Hope it helps,
    Adele

  • 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
    KV

    Hi 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

Maybe you are looking for

  • Cant install any driver for Hp NVidia gt230 on Touchsmart 600-1055

    Last few years I bought a HP Touchsmart oversea when I travelled to US then I brought it back to Australia. First couple months it was fine then one day I turned on the PC then It is just black screen after the window 7 boot screen then restart after

  • When I type a web address into the main bar, it takes me to search results rather than to the website as in Firefox 3. What can I do here?

    As stated above, when I would enter a web address in the main bar at the top of Firefox, the browser would go directly to that website (e.g., nytimes, or pcmag, etc...). Now it goes to a search results page, where I have to click on NY Times, or PC M

  • Multiple files cannot be viewed

    Hi User copied in files using Windows Explorer to a sharepoint library.  Some weeks later they cannot be seen.  I am the administrator and cannot see them either.  I have checked logs and the file names do not appear in the logs.

  • How do I make the UI to hold on

    My prob is I have an UI interface to add records to DB. I want to hold the UI in execution, in one of the text fields where I have made an mistake while inputing the data in the UI. for example Ui contains 19 fields to be entered. Guess I made an mis

  • Image Overlapping not proper

    Dear All, I have 3-4 images which are to be overlapped. Infact I have 3-4 JLabels which have these images as their icon set. Now when i overlap them one image rectangular area covers the other images means this does not look transparent. Means if i p