SAP Business One Service
SAP Business One is an enterprise resource planning (ERP) solution designed for small and midsize businesses by SAP SE. The ballerinax/sap.businessone.service connector provides access to the service module objects of SAP Business One — service calls, contracts, customer equipment cards, and the knowledge base — exposed through the SAP Business One Service Layer (OData). It handles the Service Layer's session-based authentication transparently, so you can create, query, update, and process service objects directly from your integration.
Key Features
- Create and process service calls with activities, scheduling, and resolutions
- Manage service contracts and contract templates, including cancel and close actions
- Maintain customer equipment cards
- Query and extend the solutions knowledge base
- Administer service call reference data — origins, problem types and sub-types, statuses, and call types
- Session-based authentication with automatic re-login on session expiry
- OData V3 query support with paging and total-count controls
Actions
The connector exposes a single client that groups operations for every service module object.
| Client | Actions |
|---|---|
Client | Service calls, Service contracts, Contract templates, Customer equipment cards, Knowledge base solutions, Queues, Service call origins, Problem types & sub-types, Solution statuses, Service call statuses, Service call types |
See the Action Reference for the full list of operations, parameters, and sample code for each client.
Documentation
-
Setup Guide: How to enable the SAP Business One Service Layer and obtain the connection values required by the connector.
-
Action Reference: Full reference for all clients — operations, parameters, return types, and sample code.
How to contribute
As an open source project, WSO2 welcomes contributions from the community.
To contribute to the code for this connector, please create a pull request in the following repository.
Check the issue tracker for open issues that interest you. We look forward to receiving your contributions.