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!
Documents and recorded presentations
SAP SMB Innovation Summits 2017(s-user required)Review the presentations on the SAP SMB Innovation Summits 2017!
New 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 in SAP Business One 9.1, version for SAP HANA(S-user required)This document covers the basic API usage of SAP Business One Service Layer 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.
- How to call SAP Business One Service Layer from HANA XS
- SAP Business One Service Layer – return-no-content option
- New RESTful License Bridge to License Manager for SAP Business One 9.0, version for SAP HANA
- SAP Business One Service Layer, what’s new in version 9.2 PL03?
- B1 Service Layer: Grouping | SCN
- B1 Service Layer: Aggregation
- B1 Service Layer: Attachment manipulation
- B1 Service Layer: Entity CRUD – Update
- 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.
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!
HANA documentation / eLearning
Introduction to Software Development on SAP HANA
With SAP HANA, you have the opportunity to build applications that integrate the business logic, control logic, and the database layer with unprecedented performance. As a developer, one of the key questions is how you can minimize data movements. The more you can do directly on the data in memory next to the CPUs, the better the application will perform.
- SHINE – SAP HANA Interactive Education
SAP HANA Interactive Education (SHINE) is an Education Content to deploy, learn and develop applications from SAP HANA studio which runs on top of SAP HANA Application Services (XS Engine) with in SAP HANA Plaform. SHINE enables new SAP HANA developers to quickly learn and develop applications running on top of SAP HANA Platform. SHINE content is designed and built upon EPM (Enterprise Procurement Model) framework developed by SAP and it includes all the data models, tables, views, dashboards etc. with a real enterprise use case.