Technical Articles
SAP Business One, version for SAP HANA Extensibility topics
eLearning
SAP Business One, version for SAP HANA Extensibility eLearning
You can access an eLearning covering the full set of topics around SAP Business One, version for SAP HANA Extensibility. The link above provides details on how to access the eLearning (S-user required) as well as how to get support on questions/problems and provide feedback. Just start completing your eLearning and let us know what you think!
Loosely Coupled Solutions for SMBs Topics
As Loosely Coupled Solutions are becoming more and more important for SMBs we have created a new page dedicated to Loosely Coupled Solutions for SMB Topics, please check this new page for latest blogs, tutorials and much more!
Blogs
Service Layer
- Check this SAP Note for Service Layer Troubleshooting guidance 2607373 – Service Layer (SL) Troubleshooting Guide(S-user required).
Includes a description on how to increase Service Layer logging level and other interesting tips! - SAP Business One Semantic Layer Views Exposure
Do you need to run queries in order to get data on your SAP Business One company database other (or in other format) than the predefied Service Layer entities and services?
Samples
- BeaconsOne – A Smart Shop with IoT, B1 and SAP Cloud Platform
If you attended any of the 2017 SMB Summits you should have seen a Beacons demo we presented as a proof of concept integrating SAP Business One business data and Beacons devices. Check this blog to learn how to implement it! - B1 Assistant – Retire your keyboard with SAP Business One and Alexa
You’ve probably heard about a prototype we demo at the ASUG Summit in Miami. The proposal was to present how easy companies can embrace the digital economy transforming their business on daily tasks. Check this blog to learn how to implement it! - Embedding SAP HANA App or Any other Web App into SAP Business One
New tool(B1xAppContainerAddOn) available to embed your SAP HANA app or any other web app into SAP Business One with configuration. Menu entry(s) will be created and associate to your HANA app or any web app with configuration.
- B1 Service Layer: How to enable CORS
This blog explains how to enable CORS (Cross Origin Resource Sharing) in Service Layer and provides a HANA XS sample code.
- Introduction to Spatial Processing with SAP HANA and DemoApp for B1 Summit 2015
This blog gives you an overview to Spatial Processing capability within SAP HANA and shows how to setup and run the spatial demo app we showed B1 Summit 2015, which allow you to analyse the customers and sales on a map.
- SAP HANA Real Time Sentiment Analysis and Text Mining app
Learn how to use SAP HANA Real Time Sentiment Analysis and Text Mining features with a sample application!
- Advanced HANA programing with PAL kmeans
This blog will cover how you can use the Predicative Analysis Library (PAL) that comes with SAP HANA to implement ABC and kmeans analysis. The kmeans application shared can be used as framework to make an ABC Analysis app. - How to build SAP Fiori apps on HANA – part1
How to build SAP Fiori apps on HANA – part2
How to build Fiori apps for SAP Business One, version for SAP HANA – part3
Learn how to create your own SAP Fiori app.
- How to consume Service Layer oData services from .NET via WCF
This blog show you how to consume SAP Business One Service Layer oData sevices from a .NET application via WCF. A sample application is available for download in the blog.
- How to bind SAP Business One Apps on HANA to Tables and Views
This SAP Business One App demonstrates how to bind SAP UI5 Web based App to SAP Business One Tables on SAP HANA - SAP Business One Demo App on HANA
Sales-Kit Demo is an SAP Business One App, based on HANA. It is web based SAPUI5 Application and runs on top of HANA XS Engine. - B1 Service Layer with JavaScript – Handling B1 Objects without .Net (nor DI API)
Lots of new features and innovations are raising at SAP world and off course that our beloved SAP B1 is getting some of the juice. Since SAP Business One version for SAP HANA 9.1 (B1H 9.1) a new component of B1 Family has been released. With B1 Service Layer you can manipulate B1 objects on anopen, fast, lightweight and standard approach. Break the chains of .Net and DI API!
Documents and recorded presentations
-
Video presented at Partner Innovation Day June 13th 2017.
-
Introduction to SAP Business One Service Layer(video, s-number login required)Service layer is an application server that exposes SAP Business One system and partner business objects as services via HTTP protocol. It is already part of SAP Business One 9.1, version for SAP HANA.
-
Replay: Guidelines in using Service Layer(recorded session, s-user required)On this session we want to share with you some SAP Business One service layer implementation and developments tips for getting the maximum power out of service layer.
-
Working with SAP Business One Service Layer(S-user required)Official document covering the SAP Business One Service Layer API usage and explains the technical details of building a stable, scalable Web service using SAP Business One Service Layer.
SAP Business One Service Layer is a new generation of extension API for consuming SAP Business One data and services. It builds on core protocols such as HTTP and OData, and provides a uniform way to expose full-featured business objects on top of a highly scalable and high-availability Web server.
- 1858188 – Extreme App Framework for SAP Business One: Samples and Documentation (S-user required)
SAP HANA XS is a lightweight application server that is embedded directly in the SAP HANA database system. Using the features provided by SAP HANA XS, you can build server applications that run on SAP HANA without the need for an additional application server.
The Extreme App Framework is powered by SAP HANA technology and SAP HANA extended application services (SAP HANA XS) and enables partners to connect their extreme apps to SAP Business One client.
Check this note to find out how to use it as well as a sample code. - Generating Extension Registration Data for Lightweight Deployment (S-user required)
This document describes how to manage the lifecycle of your extensions for lightweight deployment, including in the same package your HANA applications. Extensions that are enabled for lightweight deployment do not have dedicated installers. Instead, the required files are located within a
ZIP archive, and installation is performed by the application. In SAP Business One 9.1, the lifecycle management of the extensions
for lightweight deployment is managed end to end by SAP Business One. You do not need to use InstallShield (or equivalent) third party tools.