Skip to main content

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.

ClientActions
ClientService 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.