Technical Articles
SAP Business One Development Environment Tools
B1DE tools are not provided for download anymore.
Please use the SAP Business One Studio Suite part of the B1 official tools to develop your add-on extensions instead of B1DE.
How-To Guide: Working with SAP Business One Studio Suite
The SAP Business One SDK provides several programming interfaces to build powerful and fully integrated add-ons. In order to make easier and quicker to develop and package add-ons based on the SAP Business One SDK interfaces we created the SAP Business One Development Environment tools.
You can access to the setup files to install the Development Environment tools and to the sources code from the main SAP Business One SDN page -> SDK Tools -> Development Environment.
NEW! VERSION 1.4
B1DE 1.4 main goal is to give you a version compiled and designed for SAP Business One SDK 2007 release.
This new version includes:
- Support of SAP Business One SDK 2007 version
- Introduction of a new step in the CodeGeneration giving you the availability to choose the SDK connection you need for your addon: Only UI API, SSO or the new 2007 connection mechanism sharing the DI API connection.
- EventLogger tool is now part of the B1DE package
- Better look and feel for the wizards, resize capabilities.
Don’t forget to read the Upgrade Tips in the B1DE Help File before upgrading your add-on to another B1 version or another B1DE version.
The Development Environment is given as a free source code and therefore there is no support by SAP for the provided tools.
We will like to use this Weblog as a way to receive and share your feedback about the Business One Development Environment.
Thanks
The blog has been updated with the latest version link, sorry the links where pointing to the previous version.
In any case you can always access to the latest version of all B1 tools in SDN starting from the main B1 page in SDN (SAP Business One - SAP Developer Network) -> Business One SDK Tools in the right side menus of the page.
Best Regards
Trinidad.
I,ve been downloading the toolset and experiences te error "Cannot connect: Connection - Could not find SBO that match the connection string [66000-85]"
I'm using SBO 2007A (8.00.175) with VS2008. SBO is open.
What's wrong?
I'm also working with B1 2007A (8.00.175) version and I only see the error message you are talking about when I try to open the EventLogger without having B1 running in my machine.
If I have B1 running in my machine everything seems to work fine. EventLogger is doing a UI API connection and therefore needs B1 running in the same machine.
VS2008 shouldn't have any consequence as the error you are having is because the tool cannot find the B1 application...
Can you please double check?
Are you able to run an SDK UI API sample?
Regards,
Trinidad.
Greetings and thanks, Arnold
I'm also working with B1 2007A (8.00.175) version and I only see the error message you are talking about when I try to open the EventLogger without having B1 running in my machine.
If I have B1 running in my machine everything seems to work fine. EventLogger is doing a UI API connection and therefore needs B1 running in the same machine.
VS2008 shouldn't have any consequence as the error you are having is because the tool cannot find the B1 application...
Can you please double check?
Are you able to run an SDK UI API sample?
Regards,
Trinidad.
Giuseppe
We are working on it and making some tests.
If everything goes fine for next version there will be a setup for 2008 (but possibly based on a VS2005 compilation, it is too early to stop supporting VS2005).
Best Regards
Trinidad.
Next B1DE version will be available for VS2008.
But in the meanwhile, we have been doing some testing with VS2008 and B1DE 1.5 version can also work with VS2008.
In order to make it work you only have to manually copy VS templates from VS2005 program files folder to VS2008 folder.
Here you have a detailed list of the steps you need to do:
For C# wizards
1. Copy CSharp_B1AddOnWizard.ICO, CSharp_B1AddOnWizard.vsdir, CSharp_B1AddOnWizard.vsz from
...\Microsoft Visual Studio 8\VC#\CSharpProjects
to
...\Microsoft Visual Studio 9.0\VC#\CSharpProjects
2. Copy CSharp_B1... ico, vsdir, vsz files from
...\Microsoft Visual Studio 8\VC#\CSharpProjectItems
to
...\Microsoft Visual Studio 9.0\VC#\CSharpProjectItems
For Vb wizards
3. Copy Vb_B1... ico + vsdir + vsz files from
...\Microsoft Visual Studio 8\VB\VBProjects
to
...\Microsoft Visual Studio 9.0\VB\VBProjects
4. Copy Vb_B1... ico + vsdir + vsz files from
...\Microsoft Visual Studio 8\VB\VBProjectItems\Local Project Items
to
...\Microsoft Visual Studio 9.0\VB\VBProjectItems\Local Project Items
(You will maybe need to create the Local Project Items folder)
Once that done you can open VS2008, you will see when selecting "File -> New -> Project" 2 folders called "Visual Basic" and 2 folders called "Visual C#" (one contains all VS projects and the other one contains the B1 wizards).
You can then select B1 wizards, they should work without any change.
Please let us know any problem you may have by using the wizards with VS2008, this way we will be able to fix it for the next B1DE version.
Regards
Trinidad.
Version 2.0 is not anymore available.
If you are developing a B1 2007 addon please use 2.0.1 version and if you are developing a B1 8.8 addon then you can use 2.1 version.
All B1DE versions are available at the B1DE page: http://www.sdn.sap.com/irj/sdn/index?rid=/webcontent/uuid/a175fb62-0c01-0010-a8b5-fa58a13b1cf7
Hope it helps
Trinidad.
Thanks!
Hi, can you tell me where I can download BIDE setup? I can't find it. please 🙁
Hi Victorindo,
The B1DE tools are not provided for download anymore. Please use the B1 Studio plugin part of the B1 official tools to develop your add-on extensions instead of B1DE.
You have some videos talking about B1 Studio in YouTube:
Please also check official B1 documentation about B1 Studio in the SAP partner edge.
B1DE has been removed from the list of available B1 SDK Tools.
Regards,
Trinidad.
Hi,
Thank you for your response. So how do I register the addons that I developed into SAP B1?
the link that you provide only teaches to develop and test. I also tried using an extension manager to create addons. but that didn't work. I use SAP B1 9.3 PL 09. Does the version I use still have debugging?
I apologized before if there were any unpleasant words. my English is not good 🙂
Hi Victorindo,
The recommended process to deploy add-ons is the lightweight one. Please check this document for more details:
How to Package and Deploy SAP Business One Extensions for Lightweight Deployment(S-user required)
Debugging of your add-on should also be possible with B1 Studio.
Hope it helps
Trinidad.
Hi Maria,
What would be the new alternative to the "event logger", available in the folder of the old development environment?
sorry for my English,
regards
Hi Guillermo,
There is no such tool on the B1 Studio tools.
You can still use the B1DE event logger tool if you have still the B1DE package, unfortunately I'm not able to share the package anymore on the SAP Community.
The event logger is simply a UI API add-on catching and logging all events received, should be easy to reproduce with a simple add-on.
Regards,
Trinidad.
Hi Trinidad,
I would need the EventLogger tool. I realize it should not difficult to replicate, but still it would take a few hours. Is there a possibility for you to share the download, even privately?
Thanks.
Davide
Hi Davide,
If you can share your LinkedIn profile here and I can contact you.
You can also temporarely share your email address on your SAP Community profile so I can see it.
Regards,
Trinidad.