In this Part-2 of the SAP HANA spatial services (HSS) and its usage in SAP applications blog series, we will see how HSS is integrated and used with another SAP application – SAP Integrated Business Planning.
SAP Integrated Business Planning (SAP IBP) is a cloud-based solution and is powered by SAP HANA. It combines sales and operations planning (S&OP), forecasting and demand, response and supply, demand-driven replenishment, and inventory planning. It allows supply chain planning in real time and ensures business continuity in times of supply chain disruption. SAP IBP incorporates advanced machine learning algorithms for planning capabilities and provides tightly coordinated supply chain planning processes. It has native integration with SAP Supply Chain Control Tower and other solutions.
The integration scenario between SAP IBP and HSS is targeting customers of the IBP Cloud that would like to use the APIs offered by SAP HANA Spatial Services to render map tiles within the geographic visualizations of the IBP Control Tower Fiori Applications (ex. IBP Analytics, Dashboards, and Intelligent Visibility).
Let us now look at how this setup works.
As prerequisites:
- The customer must own an IBP Cloud tenant.
- The customer must have created a service instance of SAP HANA spatial services.
- The customer must have generated a service key for their HSS service instance. Note: Once a customer has an HSS service key, they have access to all the APIs HSS offers.
- The customer has generated the API Client ID, Client Secret and enabled access through the OAuth 2.0 Client credentials flow.
Note: For Steps 2 through step 4, refer to
this tutorial for detailed hands-on guidance.
Let us now consider that a business user (customer) would like to launch an IBP Control Tower Fiori application, and this application includes a geographic visualization (map view). The application will call the map configuration service to fetch the configuration of map providers maintained in the IBP system. Once the user has selected his choice of service provider, the IBP proxy service will fetch the map tile image through the HSS Mapping API. This result will be forwarded to the visualization control in the Fiori application. In case if the caching is turned on in the IBP tenant side, the image is directly fetched from the cache and no request is dispatched to the HSS Mapping API. After all this, the geographic visualization is rendered using the Geomap control from the visual business Fiori control library.
Overview - SAP Integrated Business Planning for Supply Chain and SAP HANA spatial services in use
Here is a summary on how HSS is useful and beneficiary for SAP IBP (Supply Chain)
- Customers can add multiple instances of the same map provider, allowing them to view different variations of the same map.
- The HSS mapping API provides image tiles required for building a base map on the IBP’s Control Tower application offering end-to-end, real-time visibility across an organization’s entire network, including suppliers, manufacturers, and business partners.
- The customer has the liberty to choose from different service providers on the HSS side, like HERE (other 3rd party service providers for future integration are planned as well, please refer to the external roadmap).
- The customer will be billed based on the SAP BTP subscription model they choose, hence allowing them flexibility, lowering the TCO (Total Cost of Ownership) and providing a transparent and affordable billing process.
As next steps, understand in depth of how SAP HANA spatial services are integrated with Control Tower application in SAP Integrated Business Planning for Supply Chain by referring to this
help document.
References