"No record found" create by VB B1 AddOn Wizard

Hi
   I using the VB B1 AddOn Wizard of B1DE by VB.NET 2003.  But It show the "No record found", when fill-out the connect information.  I not sure what's problem.  I installed the B1DE version as "SAP Business One Development Environment Setup for SAP Business One SDK 2005 SP01 v1.2"
Please advise.
Many Thanks.

Hello Winson,
This is a known issue. Please create an UDO in your database, and then B1DE will work.
Thanks,
Nick

Similar Messages

  • 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

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

  • No matching records found 'Queries' (OUQR) (ODBC-2028) [Message 138-183]

    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?
    Anoop

    Hi 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

  • How to show 'No Records Found' and 'Employee Name Unknown' in oracle report

    Hello,
    I'm using 6i and building a report to show employees who have incorrectly input their time. I have an input parameter so a user can select a specific employee by emp_id or can leave it empty to show all. That part works. I also have date parameters that are required. That works too. However I am having trouble displaying 'NO Records Found' if the date parameters have no late or rejected employee time records. I currently have it as a text field arranged behind the emp_name field which i filled white. It works...however i have a pretty good feeling there is a better way to do this. Also, I have some data that is null since i am using two tables. There are time stamps with no emp_name or emp_number. I still need to show these records but want them to show up as "Employee Name Unknown" that way the user doesnt get confused and thinks the emp_name in the row above also includes this row.
    select e.location "Clock Location",
    e.emp_no "Emp No",
    l.first_name ||' ' || last_name "Name",
    e.time_stamp "Time",
    from emp_time e, master_all l
    where e.emp_no (+) = l.emp_no
    and e.status = 'rejected'
    --and e.emp_no  = nvl (:p_emp_no, emp_no)
    --and e.time_stamp between :p_start_date and :p_end_date                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Hi,
    So, when the join between emp_time and master_all produces no rows, you still want one row of output, saying 'No Records Found'; is that right?
    If so, you can outer-join the result set to dual, with some join condition that accepts anything.
    Use CASE (or equivalents) to get special values (like 'No Record Found' or 'Employee name unknown') when certain columns are NULL.
    For example:
    SELECT     j.location     AS "Clock Location"
    ,     j.emp_no     AS "Emp No"
    ,     CASE
              WHEN  j.name     IS NULL
              THEN  'No Records Found'
              ELSE  j.name
         END          AS "Name"
    ,     time_stamp     AS "Time"
    FROM     dual     d
    ,     (     -- Begin in-line view j, join of emp_time and master_all
              SELECT     e.location
              ,     e.emp_no
              ,     CASE
                       WHEN  l.first_name IS NULL
                       AND       last_name    IS NULL
                       THEN  'Employee name unknown'
                       ELSE  l.first_name || ' ' || last_name
                   END     AS name
              FROM      emp_time     e
              ,     master_all     l
              WHERE     e.emp_no (+)       = l.emp_no
              AND      e.status (+)       = 'rejected'
    --           AND     e.emp_no (+)        = NVL (:p_emp_no, emp_no)
    --           AND       e.time_stamp (+)  BETWEEN :p_start_date
                                             AND        :p_end_date
         ) j     -- End in-line view j, join of emp_time and master_all
    WHERE     d.dummy     != j.name (+)
    ;In an outer join, all conditions involiving the optional table need a + sign; otherwise, the effect is the same as an inner join.
    The message 'No Records Found' is a string, so it has to go in a string column.
    I put it in the "Name" column, just because I knew that "Name" was a string.
    You can put in in any other column if you wish. If that column is not already a string, then use TO_CHAR to make it a string.
    You could also have a column just for this message.
    I hope this answers your question.
    If not, post a little sample data (CREATE TABLE and INSERT statements, relevant columns only) for all tables, and also post the results you want from that data.
    DOUBLE U wrote:
    I've tried nvl in the select statement but since emp_name is a concatination of first and last name it doesnt work. This is what i have tried
    nvl(l.first_name|' '||l.last_name,'NO EMPLOYEE RECORD FOUND') "Employee",I assume you meant to have two | characters, not just one, after first_name.
    The first argument to NVL will never be NULL in that case; it will always contain at least a space, whether or not the other columns are NULL. You could say:
    NVL ( NULLIF ( l.first_name || ' ' || l.last_name
        , 'NO EMPLOYEE RECORD FOUND'
        )        "Employee",bujt I find it less confusing to use CASE, as shown above.

  • How to deactivate/ignore R/3 info records when creating Shopping Cart?

    Hi all and thanks for reading...
    We have the requirement of ignoring/deactivating R/3 info records when creating Shopping Carts SRM , so that no Vendor is proposed in transactions BBPSC01/BBPSC02.
    At the moment, when info records exist in backed, system is proposing vendor and other data and we want them to be completely ignored, both in classic and extended classic scenarios.
    How can we accomplish that? Is it possible to use BBP_SOS_BADI or is this BADI only valid for SRM local sources of supply?
    Has anybody had the same problem and solved it before?
    Thanks in advance for your help, regards
    David

    Hi  David
    Inforecord  is only source of supply for classic scenario only.
    Find and Check Sources of Supply
    Use
    With the Business Add-In BBP_SOS_BADI, you can search for and check sources of supply according to your own rules. These sources of supply include contracts, vendor list entries and product linkages. For this, the customer fields of the shopping cart or purchase order are transferred to the BAdI.
    Standard settings
    The BAdI provides the following methods:
    1. BBP_SOS_INDEX_UPDATE_CHECK
    Use: Check and update contract items in the source of supply table.
    2. BBP_SOS_SEARCH
    Use: Search for sources of supply according to your own rules.
    3. BBP_SOS_CHECK
    Use: Check and filter the sources of supply found by the standard search according to your own rules.
    4. BBP_SOS_PD_CHECK
    Use: Carrying out your own additional checks when creating a shopping cart document item with an assigned contract.
    Activities
    Implement the BAdI if you wish to determine or check sources of supply according to your own rules.
    See also
    Implementation
    As prasanna mentioned - do you want disable both sides or only one side .
    Muthu

  • 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

  • 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

  • No matching record found 'G/L Accounts'

    Hello,
    When I try to copy an A/P Credit memo from an A/P invoice, the following error message appears: "No matching record found 'G/L Accounts' (OACT)[ODBC 2028]"
    This message appears only when I select some lines from the credit memo. If I choose all lines, the credit memo is created.
    SAP 8.8 PL 18
    Any idea please?

    Hi NADIA BENLAMLIH,
    Check This Link.
    http://forums.sdn.sap.com/search.jspa?threadID=&q=Nomatchingrecordfound%27G%2FL+Accounts%27&objID=f264&dateRange=all&numResults=15&rankBy=10001
    Generaly this type Error occured for the G/L Account Determination check it.
    Thanks,
    Srujal Patel

  • Let me know how to Display "No Record found"

    Hello All,
    Please help me in displaying the text " No record found" when no datas are present. I use lexical parameter and bind paramter to retrieve datas.
    Appreciate your help!
    Thanks
    Ashok

    There may be an easier way to do this, but this is how I do it. I create a summary column to count the primary key in my query. I usually call this CS_TEST_RS (record set). I then create a label "No Records Found" outside any frames in my paper layout and apply a format trigger to it. Ex:
    IF :CS_TEST_RS = 0 THEN
    return (TRUE);
    ELSE
    return (FALSE);
    END IF;
    That's it. If the count is 0, display the "No Records Found", if not, hide it. Hope this helps.
    TL

  • Payment F110 - No data records found for these selection criteria, FZ208

    Hi all,
    I have done all configuration for payment medium for a customer in Norway. We use Telapay and program RFFONO_T. We have not activated the new general ledger but we have ECC 6.0 so I do not see why it should not work.
    The invoices got paid with payment order but when I should download the file in Environment > Payment medium > DME Administration I got the following error message:
    "No data records found for these selection criteria
    Message no. FZ208
    Diagnosis
    No data could be accessed for this selection.
    Possible causes are:
    No data exists for the activated selection.
    You have no authorization to display or edit data from this selection.
    Procedure
    First check whether your selection criteria are correct.  You may need to expand the criteria to include a larger search area to check whether data exists in the system.
    Make sure you have the proper authorizations for displaying and editing data.  Read the Release note for DME management for further information on the authorization objects.
    Proceed"
    I have tried with different variants but that doesn´t matter. When I look at the payment run log I can see following:
    "Additional parameter specifications 1400 SAPO02 are missing
    Message no. FR193
    Diagnosis
    Entry 1400 $V2& is missing from the additional company code parameter table.
    System Response
    Processing was terminated.
    Procedure
    Maintain the entry according to the instructions in the program documentation."
    I suppose that´s why I can´t get a file. Do any one of you know why I can´t get the file created. Please help.
    Best regards Lisa

    Hi Lisa,
    I have a similar problem with program RFFONO_T and Telepay format for a Norwegian customer. Payment medium is not created. In the payment run log is the following message: "Additional parameter specifications XXXX SAPO02 are missing
    Message no. FR193.Entry XXXX $V2& is missing from the additional company code parameter table."
    According the program documentation for RFFONO_T, a company number (11 digits) has to be maintained under company code global data, additional details. The legal org.number with 9 digits is already entered but I do not understand where to enter a 11 digits company number? A user number (10 digits) is also entered in trans OB94  but the problem remains.
    Did you find a solution to your problem?
    Regards,
    Agneta

  • No Matching Record Found in Invoice Doc Creation (ODBC -2028)

    When I add an Invoice Document with DI Api, system returns a mysterious error : "-2028 No Maching Record found (ODBC -2028)".
    I work with SAP Business One 2005A SP01 PL11.
    My code is:
            ' Header
            vInvoice = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInvoices)
            TestataFattura = Split(strTestata, "|")
            '1  FTCLCodice          (Card Code)
            '2  FTDataFattura       (Doc Date)
            '3  FTCPCodice          (Payment Terms)
            '4  FTTotImponibile     (Total begin VAT)
            '5  FTTotIva            (VAT Total)
            '6  FTTotFattura        (Doc Total)
            '7  FTNumeroFattura     (Invoice Number)
            '8  FTRGCodice          (VAT Code)
            vInvoice.CardCode = TestataFattura(1)
            vInvoice.HandWritten = SAPbobsCOM.BoYesNoEnum.tNO
            vInvoice.DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Items
            vInvoice.DocDate = Now 
            vInvoice.DocTotal = TestataFattura(5)
            Dim vecchiaData As DateTime = TestataFattura(2)
            Dim nuovaData As New DateTime
            nuovaData = vecchiaData.AddMonths(3)
            vInvoice.TaxDate = nuovaData 
            vInvoice.Comments = "Questa è una fattura importata da T.D. -NR: " & TestataFattura(6)
            counter = 0
            ' Lines
            While dettDataReader.Read
                vInvoice.Lines.SetCurrentLine(vInvoice.Lines.Count - 1)
                If dettDataReader.Item("DFImporto") <> 0 Then
                    vInvoice.Lines.ItemCode = dettDataReader.GetValue(2)
                    vInvoice.Lines.ItemDescription = dettDataReader.GetValue(3)
                    vInvoice.Lines.Price = dettDataReader.GetValue(4)
                    vInvoice.Lines.VatGroup = dettDataReader.GetValue(5)
                        vInvoice.Lines.AccountCode = dettDataReader.GetValue(6)
                    If dettDataReader.IsDBNull(8) Then
                        vInvoice.Lines.Quantity = 1
                    Else
                        vInvoice.Lines.Quantity = dettDataReader.GetValue(8)
                    End If
                    sFlagRigaDati = "Y"
                Else
                    vInvoice.Lines.FreeText = dettDataReader.GetValue(3)
                    sFlagRigaDati = "N"
                End If
                If sFlagRigaDati = "Y" Then
                    If vInvoice.Lines.LineNum <> 0 Then
                        vInvoice.Lines.Add()
                    End If
                End If
            End While
            If retval = 0 Then
                'Add the Invoice
                retval = vInvoice.Add
         End If
    Thanks for any help.
    AL.

    Hi Eddy,
    I have tried to use the code of example inserted in help of the SDK for the insertion of an invoice being used the same data that I must insert through SDK but the error remains the same one.
    The code that I have used as test is much simple one, I insert before the header and then two lines of detail.
    Source code in SDK Help:
    Sub AddInvoice_Click()
        Dim RetVal As Long
        Dim ErrCode As Long
        Dim ErrMsg As String
        'Create the Documents object
        Dim vInvoice As SAPbobsCOM.Documents
        Set vInvoice = vCmp.GetBusinessObject(oInvoices)
        'Set values to the fields
        vInvoice.Series = 0
        vInvoice.CardCode = "BP234"
        vInvoice.HandWritten = tNO
        vInvoice.PaymentGroupCode = "-1"
        vInvoice.DocDate = "21/8/2003"
        vInvoice.DocTotal = 264.6
        'Invoice Lines - Set values to the first line
        vInvoice.Lines.ItemCode = "A00023"
        vInvoice.Lines.ItemDescription = "Banana"
        vInvoice.Lines.PriceAfterVAT = 2.36
        vInvoice.Lines.Quantity = 50
        vInvoice.Lines.Currency = "Eur"
        vInvoice.Lines.DiscountPercent = 10
        'Invoice Lines - Set values to the second line
        vInvoice.Lines.Add
        vInvoice.Lines.ItemCode = " A00033"
        vInvoice.Lines.ItemDescription = "Orange"
        vInvoice.Lines.PriceAfterVAT = 118
        vInvoice.Lines.Quantity = 1
        vInvoice.Lines.Currency = "Eur"
        vInvoice.Lines.DiscountPercent = 10
        'Add the Invoice
        RetVal = vInvoice.Add
       'Check the result
        If RetVal <> 0 Then
            vCmp.GetLastError ErrCode, ErrMsg
            MsgBox ErrCode & " " & ErrMsg
        End If
    End Sub
    Many thanks for your help.
    Alex.

  • "No records found" in many pages after CVS synchronization

    Hi...
    We have a very servere problem with UIX pages after synchronizing changes using CVS. We work in a 7 persons team anda every night we perform a synchronization in order to begin the day allways with the same project.
    Unfurtunately we have found that many UIX pages made by our team mates can only be displayed correctly in the PC where that page was created. Eventhoug we all have the same files. We found that the person who created the pages can see them without a problem, but everyone else only see a "No records found" message in the page (this is when there are uix "read only tables" in the page).
    We have all the entity objects in a package named "entity" and the view objects in one named "vo". So the xml file that rules thes objects are called "entity.xml" and "vo.xml". We all have exactly the same files (including the application module java and xml files) after the synchronization, and also know that in order to the app works fine we all have to add all "UIModel" configuration files in the ViewController project.
    We also have tried using exactly the same ViewController.jpr and Model.jpr files that exist in the machine where it all works fine and the results are the same (the "no records found message" inside the tables).
    Is there any known reason for this behaivor???
    Are there other important files that we are missing in order to synchronize correctly???
    I hope somebody can help us...
    Thanks in advance...

    Hi ,
    Did you check-in and import into development and consolidation tabs?.If you already import ,they should appear.Did you define below standard scs as dependencies to SC in the created track?
    APJTECHS - 7.00 SP18
    SAPBUILDT - 7.00 SP18
    SAPJEE - 7.00 SP18
    BIUDI - 7.00 SP18
    BIMMR - 7.00 SP18
    SAPEU - 7.00 SP18
    SAP CAF - 7.00 SP18
    CAFKM/CAFMP - 7.00 SP18
    Regards,
    Koti Reddy

  • 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

  • [OINV.GrosProfit][line: 1] , 'No matching records found (ODBC

    When creating a sales service invoice in Business One I get the following error:
    [OINV.GrosProfit][line: 1] , 'No matching records found (ODBC
    Can anyone help?

    Thanks,
    I found the solution to the problem.
    My SAP B1 system was using segmented accounts. When using segmented accounts you can not simply pass in the 'normal' AccountCode, you must pass in the system account code.
    For example is the AccountCode you want to use is: "15100-01-01" you would need to pass in an account code that looks something like this: "_SYS00000000051"
    How do you get this system account code?
    The easiest way is to use the SBobs as follows (Note c refers to a company object and "151000101" is the AccountCode you want to find:
    Dim sStr As String
    Dim vBOB As SAPbobsCOM.SBObob
    Set vBOB = c.GetBusinessObject(BoBridge)
    Dim vRs As SAPbobsCOM.Recordset
    Set vRs = vBOB.GetObjectKeyBySingleValue(oChartOfAccounts, "FormatCode", "410000101", bqc_Equal)
    'The Recordset retrieves the value of the key (for example, sStr = _SYS00000000010).
    sStr = vRs.Fields.Item(0).Value
    sStr now has the account code in the system format.
    Note: The above code is in VBA. In my Application I use C# and .Net

Maybe you are looking for

  • Corrupted Control Bar

    In CS4 and CS5, on two different computers (XP and Win7), the same problem happens: In text mode (the T tool active), the opacity and the font size controls on the control bar occasionally get tangled up with each other. It looks like the context-swi

  • Serial port for console access to switch

    Just got a Netgear L2 Switch, and need to use VT100 terminal emulation to connect to the switch's serial port. Does anyone know how to enable the Xserve's serial port for this type of job? When running Zterm for OS X I get an "Error: 16 opening port"

  • ITunes 11.1.1 vs. windows XP3 SP3

    Hi, I´ve just installed newest version of iTunes and it is not able to connect with my iPhone. I did some research at google and i found out that there are many people with same problem. It looks like there is some colision between newest iTunes and

  • Apps randomly become unresponsive

    Shortly after I upgraded to Mountain Lion, I started having this issue. Apps giving me the beach ball cursor at random times. Example being Firefox, when I mouse over a link or click another tab. Another example being with World of Warcraft, trying t

  • Motorola Surfboard (combination modem and wireless router) plus Airport time Capsule - 2TB

    I am reading all of the discussion posts regarding the new OS Lion and starting to become wary. Here is my pridicament: I have 3 PS3 game consoles (2 are wirelessly connected to the Motorola Surfboard), 3 PC laptops (also wirelessly connected to the