Skip to Content

All apps

AL GS1

by AppLibra

Business Central speaks GS1: encode and decode GS1-128, generate GTIN and SSCC, drive logistics from a scan.

Live on AppSource


Overview

AL GS1 turns Microsoft Dynamics 365 Business Central into a full GS1-128 (EAN-128) engine. It encodes barcodes from your documents and decodes scanned ones into their Application Identifiers, generates GTIN and SSCC with the correct GS1 check digit, and - over a Web API and the AL Message Passing bus - turns a barcode scan into lot, weight, and pallet data on the right document. No more building or reading GS1 codes by hand.

Key features

  • GS1-128 encode and decode - build the barcode from a GS1 model (SSCC, GTIN, lot, dates, serial, net and gross weight, volume, pack quantity, external document) and decode scans back into their AIs.
  • Configurable AI master - length, fixed or max length, data type, and regex validation for every Application Identifier.
  • GS1 models - header and line definitions with a released status and a source (company, customer, supplier, or barcode group), plus GS1 rule validation.
  • Bidirectional GTIN - resolve GTIN per source to decode supplier barcodes and encode customer-specific ones, with fixed-quantity or variable-weight accounting that ties GS1 to catch weight.
  • GTIN and SSCC generation - GS1 prefix, number series, check digit, and ITF-14 conversion.
  • Scan capture via Web API - a barcode buffer linked to the document line, dispatched over the bus to lot, pallet, and weight.

Business benefits

  • GS1 in your ERP - better data quality, traceability, and supply-chain interoperability.
  • Scan-driven logistics - inbound and outbound receipts and shipments without manual data entry.
  • One engine, both ways - encode for labels, decode for inbound, plus GTIN and SSCC generation.

Typical scenarios

  • Inbound from scan - decode a supplier GS1-128 to resolve item, lot, weight, and SSCC on the receipt.
  • Outbound labels - encode the GS1-128 for shipment and pallet labels via AL Zebra Print Label.
  • Variable-weight goods - weight-encoded GTIN link GS1 to catch weight automatically.

What makes it different

A real GS1-128 engine, not a print format: a configurable, regex-validated AI master, bidirectional GTIN, and native GTIN and SSCC generation. Scan capture, advanced tracking, catch weight, and Zebra labels connect over AL Message Passing - composed over the free base, not hard-wired.


Related apps