SAP Business One Customer Portal & Staff Portal — Without Replacing SAP Business One
Yes — you can add a modern customer portal, staff portal and management dashboard to SAP Business One without replacing it. Sysgraft connects to the SAP Business One API and builds a bespoke interface layer on top, for UK manufacturers and distributors. No ERP replacement, fixed-price build, UK-hosted.
Widely used across UK manufacturing mid-market, often where a global parent has standardised on SAP.
Where SAP Business One slows your people and customers down
The B1 client is comprehensive but unforgiving for occasional users, and production and despatch teams often work from printouts rather than the system. Customers have no self-service route at all.
Built for the way SAP Business One data is actually used
- A customer portal over Business Partner and sales/invoice data
- A shop-floor / despatch staff portal reading production orders and stock
- An operations dashboard for production throughput and despatch
B1's Service Layer gives clean, modern REST access, so operations portals and customer portals are well supported; the main project step is confirming API licensing terms early.
Connecting to SAP Business One
| API model | Service Layer REST API (OData-based) with comprehensive entity coverage, plus the DI API for deeper integration. API licensing terms are reviewed per project. |
| Authentication | Service Layer session authentication; staff SSO layered via Entra ID at the portal. |
| Key entities | Business Partners, Sales/Purchase Orders, Items, Production Orders, Invoices, Stock |
| Hosting | UK data residency — AWS eu-west-2 or Azure UK South |
| Validation | Live API audit during the discovery sprint, using your credentials, before any build price |
SAP Business One interface layer FAQ
Can you add a customer portal and staff portal to SAP Business One without replacing it?
Yes. Sysgraft builds a modern interface layer over SAP Business One via its API, leaving the ERP exactly as it is. Service Layer REST API (OData-based) with comprehensive entity coverage, plus the DI API for deeper integration. API licensing terms are reviewed per project. Service Layer session authentication; staff SSO layered via Entra ID at the portal.
Does SAP Business One have an API we can use?
Yes. Service Layer REST API (OData-based) with comprehensive entity coverage, plus the DI API for deeper integration. API licensing terms are reviewed per project. The discovery sprint includes a live API audit against your instance using your credentials before any build price is issued.
Are there licensing considerations with the Service Layer?
Sometimes. SAP reviews certain API and add-on usage under its EULA. We confirm the licensing position as part of the discovery sprint so there are no surprises.
How is the build priced?
Every project starts with a fixed-price discovery sprint that scopes and prices the build. The build itself is fixed price, followed by a cancellable monthly subscription for hosting, support and ERP API monitoring.
Also running another platform?