SAP and Power Platform Integration Demo Application
by Microsoft GPSUS
SAP and Power Platform Sales Order Integration Demo Application
Summary
This is a demo app to show how we can leverage Power Platform for SAP Integration.
This solution includes Canvas App, Power Automate Flow, Power Virtual Agent Chat bot, and Custom Connector to connect SAP Demo Instance. The Canvas App lists all business partners, products, and sales orders in SAP and allows users to create new sales orders. This demo can be further extended to other areas/data points in SAP.
In this app, we use 2 methods to connect to SAP.
- Inside the canvas app, we leverage SAP ODATA custom connector that you can get from open source repository on GitHub to list Business Partners, Sales Orders and Product Data from SAP Gateway Demo System.
- We built the Power Automate flow to create Sales Order and Sales Order Line Items in SAP using OData Connector which is still in Preview (as of April 18, 2022).
Features
- Display a list of Business Partners from the SAP
- Display a list of Sales Orders from the SAP
- Display a list of Products from the SAP
- Allow adding Products to the cart for checkout
- Create new Sales orders and Sales order line items in SAP
- PVA Bot to query Product Data from SAP System based on Product Code
Prerequisite
You will need an SAP system for this integration. Here are the instructions to create an account on SAP Gateway Demo System (ES5):
https://developers.sap.com/tutorials/gateway-demo-signup.html
Support
Please visit the Github page and post issues or questions there
https://github.com/nghiemdoan-msft/SAPPowerPlatformIntegrationDemo