Skip to Content

SAP Business One Tools

Development Tools

B1DE:SAP Business One Development Environment Tools 
SAP Business One provides several APIs for building solutions. The SAP Business One Development Environment (B1DE) is a tool that makes it even easier to use these APIs and speeds up the development and packaging of add-ons based on these interfaces.

DI Event Service Tool
SAP Business One DI Event Service runs on top of the existing SAP Business One SDK interfaces and provides notification of events related to SAP Business One DI API objects through a listener-based interface.

how to define and implement that service. Together with this article you can download a setup and an implementation sample. The development environment chosen is .NET, for both C# and VB.NET programming languages.

You can download the source code of the B1DIEventService and also the installation packages of the B1DIEventService for SAP Business One versions 2004, 2005 and 2007. For each setup version you have the setup for the client and server installation.

SAP Business One Web Services Wrapper Tool 
SAP Business One Web Services wrapper (B1WS) exposes the DI Server functionality as Web Services to provide a better usability. Developers only need to add the web references to the B1WS web services (presented through wsdl files) and use the services with the auto generated object model. Development time is then reduced with the use of B1WS.

This page describes how to install and use the “SAP Business One COM License Bridge” to connect to the SAP Business One CORBA License Manager. This COM License Bridge “wraps” the CORBA interface which is exposed by the SAP Business One License Service since version 2005 with a COM wrapper.

Test Tools

B1TE: SAP Business One Test Environment Tools 
The SAP Business One SDK provides several programming interfaces to build solutions. In this document we will present a set of software tools, called B1 Test Environment (B1TE) that helps to profile the usage of these interfaces by a solution. These tools do not require the source code or a development environment (e.g. Visual Studio) and can be helpful in many occasions, as:

  • to profile the execution in the performance tuning phase of development
  • to troubleshoot run-time issues in customer installations and to check possible compatibility breakages in add-on.

These tools are also used by SAP during ICC Certification. Here the list of the provided tools.

B1TC: SAP Business One Test Composer Tool 
SAP Business One Test Composer is an automation testing tool for SAP Business One. It provides a simple way for record/replay scenarios that can be used for testing as well as for demo purposes. The tool is built on top of the SAP Business One SDK and the Microsoft Visual Studio .NET environment.

Implementation Tools

SAP Business One Dashboard Packaging Tool Setup 1.1
Starting PL12 of SAP Business One consultants can create Xcelsius dashboards and integrate them in the B1 cockpit. Here's where B1 Dashboard Package Wizard (B1DW) can help. B1DW is a B1 add-on that automates the B1 dashboard creation process. Using B1DW consultants can easily and automatically package a Xcelsius dashboard and make the whole stuff ready to be deployed on B1.

Crystal Converter for SAP Business One 8.8 
The Crystal Converter for SAP Business One 8.8 enables you to convert existing Print Layout Designer (PLD) layouts to Crystal reports layout.The utility will help you to reduce TCO by leveraging existing PLD variables which cover complex calculation logics.

SAP Business One Custom Help Mapping Tool 
This page describes how to install and use the SAP Business One Custom Help Mapping add-on (B1HM), which enables the addition of custom documentation, generally for add-ons but also for existing forms.

Crystal Reports for SAP Business One Tool 
The Crystal Reports Integration for SAP Business One offers a quick and easy mechanism for publishing any Crystal Reports .rpt file to the SAP Business One menu, executing and viewing the report via the .Net Winform viewer.
By utilizing the UI API provided as part of the SAP Business One SDK and the Crystal Reports .Net Winform viewer, any user of SAP Business One can access and run the reports published securely on to the SAP Business One menus.
The Crystal Reports Integration for SAP Business One is delivered within the SDN license structure and therefore no support is provided.


Automatic Generation of SAP Business One Forms                    
Did you know you could use an XML representation to create automatically an SAP Business One form? Learn the two methods: Generating a form from UDO definitions, and Generating forms originating as Windows .NET forms. Download the tool here.

Building Web Applications with NetBeans and SAP Business One Web Services                 
This article demonstrates how developers can extend SAP Business One functionality using SAP Business One Web Services and Sun Microsystems' NetBeans IDE. The article details out how to use the NetBeans visual composer to rapidly create Web applications, drag and drop Web Services operations into the IDE editor, and enable tracing of the SOAP messages with the Message Handler module.

SAP Business One Data Integration with iBOLT Special Edition                  
This article presents Magic Software's iBOLT and how small and mid-size businesses using SAP Business One can benefit from using it. The article contains two case studies of SAP Business One at work.


B1DE, B1TE: Add-Ons Development and Certification (Time: 01:28:32)
In the session, we will have an introduction to B1DE and B1TE. B1DE is a set of tools that help partners easily develop add-on solution, while B1TE contains tools using for add-on certification. Demo will follow after each introduction. Download the presentation

On SDN: .NET Profiler 2.0 - How to Use It Most Efficiently (Time: 01:07:46)
This session will show you how you can use .NET Profiler 2.0 to: find issues in Add-Ons or to, improve quality and performance of an Add-On or to, help troubleshoot customer issues. Information about UI events is often required; this aspect will be discussed too. Download the presentation (PDF 2 MB)

On SDN: Articles and Tools for Add-On Development (Time:  01:11:06)
In the session, we will have an introduction to B1DE, version 1.2 of B1TE and to other tools available (including their source code) on SDN. B1DE is a set of tools that is supposed to facilitate development of an Add-On solution, while B1TE contains tools which are extremely valuable for testing purposes. The B1TE tools are used in Add-On certification as well. Live-demos will follow each introduction. Download the presentation

SAP Business One Solution Certification: Purpose, Process, and Tools from SDN (Time 01:03:55)
This session will give you a quick overview on: What is the purpose of the certification, where to find information, where to go for questions, how to register for certification, what information to provide to SAP, how to prepare for the Test-Drive, how the B1TE tools from SDN will be used during certification. Download the presentation

SAP Test Composer Tool (Time: 00:51:57)
This session is presenting SAP Business One Test Composer Tool features: how to use it to generate test scripts and run them automatically. Download the Presentation


B1HM, Part II: The Video 
Here is a short video that shows how to install and use the SAP Business One Custom Help Mapping add-on (B1HM), and a short blog with additional information about the tool.

B1HM Tool Lets You Add Custom Help 
The recently released SAP Business One Custom Help Mapping tool lets you easily package your own documentation with your add-on and make it context sensitive, that is, accessible via the F1 and Shift-F1 keys. Here's what the tool can do, and also check out the B1HM page, with all the information about the tool.

New and Improved Test Composer, Part II: Custom Operations 
Test Composer 2.0 let's you develop your own operations so you can extend the capabilities of the testing tool.

New and Improved Test Composer, Part I 
The Test Composer for SAP Business One has undergone a major overhaul with the release of version 2.0. Here's an overview of the tool and what's new.


Crystal Reports Samples for SAP Business One 8.81 
In the attached packages you can find Crystal Reports Samples. The main intention is to obtain your comments and feedback. Please note that all reports are meant for evaluation purposes only and are NOT officially supported. For more information refer to disclaimer attached to each package. For installation instructions refer to your SAP Business One documentation.


No comments