Regarding B1DE

Dear All,
     After Installation of B1DE we can create our AddOn from VB.Net Project ,by cicking on new project we get(SAP B1 AddonInstaller .Net Wizard). But once we Unistall  B1DE. We Cann't get that wizard and cannot create the addon.
What is the solution to get that wizard.
Thanks .
Bodhisatya

Thanks for your reply.
but still i insist in knowing the solution, if you have any ?
due to some virus problem i had to uninstall B1DE along VS2005 and some other packages.
it will be very helpfull, if anybody can throw some light in the matter in a detailed manner, so that my problem is solved.
Thanking in Anticipation.

Similar Messages

  • Regarding B1DE installation

    Hi,
    I have installed B1DE using the setup which i downloaded from this site (sdn) I am using SBO 2005A & i have downloaded B1DE 2005. It has been installed successfully & am able to see in the start menu also. But i am unable to see the same when i am creating new project in VB.NET.. My OS is Windows XP. When i did the same installation in a Windows 2003 server, i am able to see the 3 template wizards in the project type in VB.net.
    Will i not be able to do it in Windows XP? Is there any solution for this?
    Thanks in Advance,
    Jona

    hi jona,
       i do not think this may be because of MS-Visual Studio .net 2003 because it supports 2003 and 2005 also...
    i think it is of win-xp it self use win- 2003
    u r problem will be sloved
    or try installing only win-XP with any service pack 1 or 2 this may work
    shoban

  • Regarding B1DE 2004

    Hi,
    Here I am having SAP Business One 2005 B & .Net 2005 installed on my system.
    When I installed B1DE 2004 on my system i am unable to use the object SAPbouiCOM for applications which i have already executed.  
    I am getting the Errors as
            Cannot load type library for reference "SAPbouiCOM". Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))     
    creating form UI The referenced component 'SAPbouiCOM' could not be found.
    Is it possible to use B1DE 2004 with SAP B1 2005B.
    What is the remedy for this.
    Can anybody give me the solution.
    Thanks
    Saritha

    Saritha,
    Unless I am misunderstanding the problem you are having, you cannot mix the version of B1DE and the version of SAP Business One.  In your post you state that you are using SAP Business One 2005 and VS.Net 2005 and B1DE for version 2004 of SAP Business One.  You need to download the correct version of B1DE for the version of Business One and the version of VS that you are using from this link...
    https://www.sdn.sap.com/irj/sdn/businessone?rid=/webcontent/uuid/a175fb62-0c01-0010-a8b5-fa58a13b1cf7 [original link is broken]
    Eddy

  • The referenced component 'SAPbouiCOM' could not be found

    Hi Tech Guru,
    When i debug the Add on source code i'm getting an error " The referenced component 'SAPbouiCOM' could not be found.
    Can you guide me to fix the bug ?
    Thanks in advance

    Hi,
    This old thread may still valid for your issue: Regarding B1DE 2004
    Thanks,
    Gordon

  • Problem in creation of ARD using B1DE 1.5

    Hi Experts
    I have develop an AddOn using B1DE 1.5. It is working properly. Now I want to create ARD file of addon . I use 'SAP B1 AddOnInstaller.Net wizard to create ARD file. I follow all the setps of wizard. It finish without any error. But it does not create ARD file in Bin folder. What can be problem ? Please suggest me.
    Thanks
    Regards
    Jitender

    Jitender,
    You could manually create the ARD file by using the AddOnRegDataGen.exe.  If you search the SDK Help file for "Create a Registration Data File", you will find the documentation that tells you how to do this.
    With respect to B1DE ... if you actually go to the folder where you save your projects and open the installer project you created, as an example ...\Documents\Visual Studio 2008\Projects\B1AddOnInstallerNET1\B1AddOnInstallerNET1\B1AddOnInstallerNET1\
    ... in the ...\AddOnRegDataGenFile there should be an AddOnRegDataGen.bat file.  You can try to also manually execute this to see if the .ARD file gets created.  If it still does not it could be due to a pathing issue .bat file.  You may want to check that the paths are correct.
    Again ... worst case you can manually create the .ARD file as stated above.
    Eddy

  • B1DE Add-on Failure

    Hey Gurus,
    We have developed an Add-on using the code generator wizard from the B1DE. The Add-on runs fine on machines, where Microsoft Visual Studio .Net 2005 is installed. But it crashes on the PCs, where .Net Framework 2.0 is installed properly and do not have Microsoft Visual Studio .Net installed.
    Below are the few information that can help you to track down the issue.
    System: SAP Business One 2005 A (6.80.318) SP:01 PL:10
    SQL: SQL 2005
    .Net Framework: 2.0
    Add-on created using: B1DE Add-on Wizard
    Error Message:
    System.Reflection.ReflectionTypeLoadException
    Message: "Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information."
    Source: "mscorlib"
    I did rebuilt the add-on using B1DE, copied my code in the new solution file and the Add-on worked for few days, now it started giving me the problem again
    Any help in this regards will be rewarded.. I mean will be highly appreciated..:)
    Thanks & Regards,
    ~Bibs

    Hey Rob,
    Thanks for the reply.
    I did use the B1DE Add-on generator for my Add-on code and the wizard generated the correct and the latest dll i.e., B1WizardBase.dll.
    My Add-on works if i rebuilt a new solution and move the code from the old solution file to the latest solution.. But the problem persist after some days..
    I think I have mistakenly unmarked my post as normal post and no one wants to help for a post which will not give any rewards...???
    Regards,
    ~Bibs

  • B1DE Installer compatibility with Windows Vista

    Hi All,
    We are developing an add-on for SAP Business One 2005B.
    While testing the add-on on Windows Vista we noticed that the Add-on installer created using the the professional installer of B1DE hangs during installation.
    i.e. - After registering the Add-on in SAP Business One, when we restart SAP Business One, the install routine does start but hangs during the installation process.
    We are using Version 1.2 of B1DE.
    Can some one please help us with this situation.
    Regards,
    Pankaj Mathur

    Hi Pankaj,
    Vista is not currently supported for either the B1DE or SAP Business One. Therefore, even if you could get the add-on to install, you couldn't get support from SAP if you come across any issue.
    I expect SAP will bring out a service pack or a patch for running SBO on Vista and a new version of the B1DE will emerge about the same time. Until then, I'm afraid you'll have to stick to XP.
    Kind Regards,
    Owen

  • B1DE 1.4: unknown error 2869

    I can't install B1DE 1.4, give me at the end of installation process an 'unknown error 2869'.
    I'm using Windows Vista, with Visual Studio VB 2005 AND Visual Studio C#, SapB1 2007.
    Thanks!

    Hi,
    B1DE installation checks the Namespace lenght you give and blocks installation in case your namespace is more than 4 characters long.
    It is recommended to use short Namespaces to avoid length restrictions fixed by B1.
    Nevertheless if you have a longer namespace and you don't want to /can change it to a shorter one there is a trick allowing you to use your namespace with B1DE. Just follow the steps here bellow:
    1) During B1DE installation give a short Namespace of 3 characters to allow B1 DE installation.
    2) After installation just run "regedit" in order to change the value of the namespace used by B1DE.
    The registry you have to change is:
    HKEY_CURRENT_USER\Software\SAP\SAP Business One Development Environment\ => namespace
    or
    HKEY_LOCAL_MACHINE\Software\SAP\SAP Business One Development Environment\ => namespace
    3) Once you have changed the registry value the new namespace entered will be used by B1DE (even if it is longer than 4 characters).
    I have just tested it with a small project, if you have any problem with long namespaces in B1DE please post it here.
    Hope it helps
    Regards
    Trinidad.

  • B1DE 1.5 Help

    Hi experts
    I am new for B1DE coding. Can anybody give me the link for B1DE help. I am very good in simple coding of SDK. I also checked the help file the B1DE but there is no samle program. Plz send me pdf or flash file .
    Thanks
    Regards
    Jitender

    Jitender,
    There is not sample code that comes with B1DE.  You can download the source code for the tool ... but I am not sure this is what you are asking.  The B1DE Help discusses what is available with B1DE.  There are presentations on B1DE that you can find in the "Recent Business One Articles" area such as this one ...
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/92af3198-0e01-0010-27aa-8859890672c9
    Eddy

  • How to add multiple table when creating add on using b1de

    Hi all,
    Plz help me
    How to add multiple table when creating add on using b1de.
    Thanks

    Hi dns_sap,
    Can you explain a little better what you are trying to accomplish? Is it to create UserTables and UserFields in the database, when the addon runs the first time?
    If so, you can use the following code
    Add User Table
            Try
                Dim lRetCode As Long
                Dim oUDT As SAPbobsCOM.UserTablesMD = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUserTables)
                oUDT.TableName = TableName
                oUDT.TableDescription = TableDescription
                oUDT.TableType = TableType
                lRetCode = oUDT.Add
                '// Check for error when adding the Table: if lRetCode = 0 the table was created; if lRetCode = -2035 the table already exisits
                If lRetCode <> 0 Then
                    oApplication.MessageBox("Error: " & lRetCode.ToString & ", " & oCompany.GetLastErrorDescription)
                End If
            Catch ex As Exception
                oApplication.MessageBox(oCompany.GetLastErrorDescription)
            Finally
                System.Runtime.InteropServices.Marshal.ReleaseComObject(oUDT)
                oUDT = Nothing
                lRetCode = Nothing
                GC.Collect()
            End Try
    Add User Field
    Try
                Dim lRetCode As Long
                Dim oUDF As SAPbobsCOM.UserFieldsMD = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUserFields)
                oUDF.TableName = TableName
                oUDF.Name = FieldName
                oUDF.Description = FieldDescription
                oUDF.Type = FieldType
                lRetCode = oUDF.Add
                '// Check for error when adding the field: if lRetCode = 0 the field was created; if lRetCode = -2035, the field already exists
                If lRetCode <> 0 Then
                    oApplication.MessageBox("Error: " & oCompany.GetLastErrorCode & ", " & oCompany.GetLastErrorDescription)
                End If
            Catch ex As Exception
                oApplication.MessageBox(oCompany.GetLastErrorDescription)
            Finally
                System.Runtime.InteropServices.Marshal.ReleaseComObject(oUDF)
                oUDF = Nothing
                lRetCode = Nothing
                GC.Collect()
            End Try
    Regards,
    Vítor Vieira

  • How to change connection string for a form created with b1de

    Hi all
    i've created a form using the Code Generator tool ob B1DE
    My question is how can i set the connection string to a different server and database. doing so after the creation wizard has finished?

    Hi,
    Why do you need to change the connection string? What are you calling "connection string for a form"???
    The only connection string I now about is the one used to connect to the UI API... and this one is fixed for all apps in debug mode and given as parameter when your addon is registered in B1.
    The connection string is filled in the code of your generated addon.
    Please go to the main class of your addon, in the main method you have the following code where the connection string is filled either with the command line parameters (release mode) or with the fixed value given by SAP. This code doesn't need to be changed...
            public static void Main()
                int retCode = 0;
                string connStr = "";
                bool diRequired = true;
                // CHANGE ADDON IDENTIFIER BEFORE RELEASING TO CUSTOMER (Solution Identifier)
                string addOnIdentifierStr = "";
                if ((System.Environment.GetCommandLineArgs().Length == 1)) {
                    connStr = B1Connections.connStr;
                else {
                    connStr = System.Environment.GetCommandLineArgs().GetValue(1).ToString();
                try {
                    // INIT CONNECTIONS
                    retCode = B1Connections.Init(connStr, addOnIdentifierStr, diRequired);
    Regards
    Trinidad.

  • Can't connect to company using B1DE

    Hi
    I have just installed B1DE for SAP 2005 SP1.
    The problem I have is that when I run the addon wizard and the connection screen comes up, I get an error - 'connection to database failed - connection to sbo-common has failed '
    I get this with the sdk if I don't have a valid period set up. The periods are set fine.
    Can anyone suggest anything please ?
    Thanks
    Regards Andy

    Hi,
    Can you please take a simple addon and replace the DI connection by the following code?
    You only have to replace all strings with the corresponding datas you want to use:
    diCompany.Server = "localhost";
    diCompany.CompanyDB = "YourCompany";
    diCompany.UserName = "manager";
    diCompany.Password = "manager";
    diCompany.DbUserName = "dbusername";
    diCompany.DbPassword = "dbpassword";
    int ret = diCompany.Connect();
    if (ret != 0)
            int errcode;
            string errmsg;
            Globals.diCompany.GetLastError(out errcode,out errmsg);
            Cursor.Current = Cursors.Default;
            MessageBox.Show("ERROR - Connection to company failed: " + errmsg);
    Please let me know if it works or not
    Regards
    Trinidad.

  • B1DE (AddOn Installer) for 64 bit server

    Hi All,
    I have a problem. One of my client has a 64 bit server. AddOn installation created with B1DE for SAP 2007 doesn't work on that server. After running SAP AddOn is trying to install, and then there is an error. Is there any way to create AddOn installation files that work on 64 bit server?
    Regards
    Hmg

    Both Robin and Owen are right... You need to run your code as forced 32 bit.
    The reason is the following:
    - A default project in Visual Studio is compiled as "Any CPU"
       - Any CPU means that you code will be executed as 32bit on a 32bit machine, and 64bit on a 64bit machine.
       - The Any CPU option is great for pure .NET (since all parts of it can run 32bit and 64bit)
       - In case of the SAP SDK and the AddonInstaller.dll, these are COM-based unmanaged code
          - If such unmanage code is not written to work with 64 bit, problems like yours can occur (this happens not only for SAP SDK... Tons of API out there have the same problems)
    - If you change the Any CPU option to the x86 option, you will force 64 bit mashines to run your code in "simulated" 32bit (Don't worry.. it is quite fast and gives no problems)
    We are you this with our 64 bit customers and without any problems...
    Lastly, if you wish to know more about this please hear the following podcast that describes the issue in detail (A good listen): http://www.dotnetrocks.com/default.aspx?showNum=341
    /Rasmus

  • B1DE Problem

    Hi everybody, I created a program that add a menu and a menu item, if I work with the visual studio without creating the installer, the system works fine. But if I want to create the installer with B1DE, I have a lot of problems. It creates me the .exe but not the .ard file. If I create the .ard later, with the sdk tool, when I try to install the addon in sap b1 the system shows me an access denied error. Do you any idea of that? Regards.

    Hi Fernando
    The best place to post this question is the SDK forum and not the Business One Forum.
    Kind regards
    Peter Juby

  • B1DE Addon Wizard

    Hi,
    I am trying to create UDO form from B1 Addon wizard. I could create UDO forms for Document object.While running that Addon code, i can add, find objects in that form. After that i tried to change edit box to combo through Screen paiter.When i try to run the same form once again, it doent provide any functionality like add, find or add new line in that form.
    How would I add combo box in UDO?I am using B1DE 2004.
    thanks and regards
    BBN

    Hi Nick,
    i changed edit field to combo box, renamed that UDO xml form to srf file then changed its type. When i try to run that UDO form, it shows all the fields, but not standard UDO form functionality.How would i bind datasource to that UDO form field. i tried to bind with one field in that table. But it gives bad datasource error.
    regards
    BBN

Maybe you are looking for

  • Internal Activity Allocation in Training And Event Management

    Hi, I am facing a problem while internal activity allocation of attendees in Training and Event Management. When i try to run "Internal Activity allocation for Attendees" i get an error message as " Reference document 1005 could not be found". I have

  • Color Misconfiguration

    There seems to be a problem with my color settings. The default Black is not coming up at C: 0 M:0 Y:0 K:100- It comes up as C:75% M:68% Y:67% K:90% What the heck is going on? I tried setting back to my default work space- But that didn't word. Pleas

  • Moving iPhoto, Photo Booth, & iMovie library to an external drive

    I've search through most of the support community and still havent found a concrete answer. Like most my current internal harddrive is about full. Mostly filled with photos and movies. I have a external harddrive that Time Machine is enabled. I also

  • Auto Updating Library

    When i add music to my Itunes, it wont show up unless i run add folder or file to library. Windows Media Player automatically detects new videos/musics and places it in your default library. Is there an option for this in itunes?

  • Display settings of new PB not satisfactory

    Today I received the new 15" PB. I am not satisfied with the higher resolution. In the 1440 x 960 resolution everything looks crisp but unfortunately it is too small for me now. I am getting a headache reading the small letters (well I'm not 20 anymo