Skip to main content

SAP Business One Localization

SAP Business One is an enterprise resource planning (ERP) solution designed for small and midsize businesses by SAP SE. The ballerinax/sap.businessone.localization connector exposes the country-specific and electronic document objects of SAP Business One — electronic documents and file formats, Brazil Nota Fiscal codes, India GST data, Israel deduction documents, and more — through the SAP Business One Service Layer (OData) API. Authentication uses the Service Layer session protocol, with automatic re-login when a session expires.

Key Features

  • Process electronic documents, file formats, and communication actions
  • Maintain Brazil Nota Fiscal CFOP, CST, usage, CEST, and NCM code setup
  • Manage Brazil beverage, fuel, string, multi, and numeric indexers
  • Manage India HSN/SAC codes and e-way bill (EWB) transporters
  • Handle Israel deduction (ISD) invoices, credit memos, and recipient documents
  • Configure customs declarations, import/export determinations, and transportation documents
  • Maintain DATEV runs, e-books, certificate series, and other statutory reporting data
  • Manage self invoices, self credit memos, and fiscal printer settings

Actions

The connector exposes a single client for all localization operations against the SAP Business One Service Layer.

ClientActions
ClientElectronic documents, file formats & communication; Brazil Nota Fiscal codes & indexers; India HSN/SAC codes & EWB transporters; Israel deduction documents; customs declarations & import/export determinations; DATEV runs, e-books & certificate series; self invoices & self credit memos; fiscal printer & local era settings

See the Action Reference for the full list of operations, parameters, and sample code for each client.

Documentation

  • Setup Guide: How to prepare an SAP Business One installation with the Service Layer component enabled and obtain the connection details required by the connector.

  • Action Reference: Full reference for all clients — operations, parameters, return types, and sample code.

  • Example: Learn how to build and configure an integration using the SAP Business One Localization connector, including connection setup, operation configuration, and execution flow.

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.