Overview

Overview of BE-terna Barcode Service: a container-based middleware service for QR and barcode generation and messaging integrations.

Purpose

BE-terna Barcode Service is a container-based middleware service that Business Central and other applications call to generate QR and barcodes and to send messages to external channels. The service can run locally on your own server or as an Azure Container Instance.

Business value

  • Generates more than 90 barcode types on demand, from EAN-13 and Code 128 to QR Code and GS1 variants.
  • Embeds barcodes seamlessly into Word layouts and reports in Business Central.
  • Returns barcodes as base64-encoded PNG images, so they fit into any document or portal.
  • Provides a single middleware for messaging channels such as Microsoft Teams, Telegram, and WhatsApp.
  • Runs both on-premises and in Azure as Software-as-a-Service.

Functional focus

QR and barcode generation

The BE-terna Barcode Service creates one- and two-dimensional codes for all relevant industrial and postal standards. Calls use a simple HTTP GET interface; the response carries the image directly as a base64-encoded PNG.

Business Central integration

Business Central provides a setup page where you enter the service URL and basic authentication. From that point on, reports and Word layouts generate barcodes automatically at runtime.

Deployment options

The BE-terna Barcode Service can run as an on-premises container on a Windows server or as an Azure Container Instance with an optional Azure Key Vault binding for certificates.

Outcome

  • A ready-to-use middleware service for barcodes and messaging is in place.
  • Business Central produces barcodes in reports and Word layouts without additional add-ins.
  • Operations can be handled either locally or in Azure.