The modern portal experience for SAP ERP

SAP ERP is the backbone of a business and tailored to a company’s unique business model. Finance teams have become experts at the intricacies of their SAP implementation and can make it sing. However, for a typical employee who simply needs to approve a purchase order or submit for family leave, SAP feels like doing taxes.

The Sapho SAP ERP MPX makes it easy for typical employees to get what they need from SAP ERP using the modern interfaces and modern clients they use in their daily jobs. With Sapho, a manager can get a push notification about a submitted expense report and approve it right from their device. An employee requesting family leave can easily do it directly from within a SharePoint human resources page.

Focused integration around “active data”

Most SAP integration projects are costly and time consuming. Sapho’s proprietary ETN (Extract, Transform, prepare to Notify) technology uses the SAP Java Connector and BAPI interfaces to extract only the necessary SAP objects for specific workflows and micro apps. For example, Sapho will query SAP twice a day for new Purchase Orders and Absence Requests. Such a tightly focused integration is very viable to accomplish in a short time.

Micro apps to get you started

Sapho includes micro apps with interesting events and functions so that modernizing SAP doesn’t have to start from scratch. Sapho’s pre-built micro app templates include employee trip submission and approval, absence request submission and approval, and purchase order submission and approval. Adding your own custom fields and logic to each of these micro apps is easy with Sapho’s modern tooling.

Roll up multiple ERP systems

Many organizations have multiple ERP systems due to mergers, acquisitions, and independently operating subsidiaries. The challenge is that it is increasingly difficult to extract relevant information from these data silos, especially for global managers. Sapho solves this problem by aggregating interesting data changes and views from each source system and providing employees a single, consistent view into this data. With Sapho, significant shifts in financial reporting buried deep inside each ERP becomes an actionable push notification and approving things like purchase orders across multiple ERPs is done with a single click from one place.

Minimize impact on SAP with caching

Allowing users to directly access SAP ERP from the device of their choice can upset carefully planned system provisioning. Sapho caches all relevant data using an on-premises SQL 92 database, which can be secured according to existing policy. Users can then interact with SAP data from modern interfaces without impacting SAP performance.

Write backs and delegated authentication

User actions in Sapho micro apps invoke SAP business logic using the SAP Java Connector interface to BAPI. Sapho uses a single master account to connect with SAP so employees only need to use their existing Active Directory or LDAP credentials within Sapho. Sapho’s custom BAPI handles delegated authentication to ensure that originating identities are recorded within SAP. All write backs are recorded in an audit table as well as in the application server or system logs.