ExtBC

Accurate Barcode Scanning for Dynamics 365 Business Central

Buy Barcode Scanning: One payment — licence does not expire  ·  Card payment is closed at the moment — these open the enquiry form below and we will arrange it from there.

EXTBC · Business Central Solutions

Read every code correctly the first time.

Every receipt, pick, count and shipment starts with reading a code. This extension puts an industrial-grade reader directly inside Microsoft Dynamics 365 Business Central: the picture is taken on a handheld, a phone or a document scanner, or arrives as a supplier's PDF, and the values land on the document line without re-keying.

Barcodes, PDF417 driver's licences and passport MRZ, decoded on your own device. Nothing to install.

What gets scanned

One reader for labels, licences and passports

The same engine serves the aisle and the back office: product and pallet labels, driver's licences and passports.

Product, pallet and document barcodes

Receiving, picking, counting and dispatch, from a consumer pack to an internal pallet label and an inbound parcel.

Driver's licences

The dense PDF417 block on the reverse of the licence, read by the same engine.

Passports and identity documents

The machine-readable zone, captured in one pass.

Try it without installing anything. The live scanner demo runs this same reader in your browser — barcodes, PDF417 driver's licences and passport MRZ, decoded on your own device.

Robust decoding engine

Built for real labels, not clean samples

A label in a cold store, on shrink-wrapped stock or on a carton that has already travelled is nothing like the clean sample in a test suite. The reader is built for the second case.

Several codes in one shot

A photograph of a label sheet, a pallet of six cartons or a page of shipping labels comes back as a list of reads — one picture, one posting, no scanning item by item.

Any orientation

Upside down, sideways, tilted or curved around a drum: the code is found and read without asking the operator to line the shot up.

Soft focus and movement

Shots taken while walking the aisle, or with a camera that never quite settled, still decode instead of returning nothing.

Poor originals, corrected first

Weak contrast, glare off film, printer streaks, dirt and creases are cleaned up in a preprocessing pass rather than rejected.

Work spread across cores

Decoding runs on several threads at once, so a batch of images clears quickly and the user is not left watching a spinner.

See it on your own labels

The live scanner demo runs this same reader in your browser, entirely on your own device.

Open the live scanner

What a scan returns

A structured record for every read

Each read comes back as a structured record rather than a bare string, which is what lets the extension post it, file it or check it automatically.

FormatWhich symbology the code follows — so an EAN on a consumer pack and an internal Code 128 pallet ID can be routed to different fields.
Decoded textThe value itself, ready for an item, lot, serial or document number.
Raw dataThe untouched payload, for codes carrying binary content or characters outside the Latin set.
Page numberFor a code found in a multi-page document, the page it was printed on.
Corner points and bounding boxWhere the code sits in the picture — enough to highlight it on screen or crop the label out for the archive.
Module sizeHow large the smallest printed element is: a practical early warning that a label printer is drifting out of tolerance.
Rotation angleHow far the code was turned relative to the frame.
The line printed beneathThe human-readable text under a linear barcode, captured together with it.
Intermediate resultsThe working data from each stage of the read, for tuning a difficult site and explaining why a particular label failed.

Images, PDFs and live camera

A code is a code, however it arrives

The same engine serves the aisle and the back office, so a code is a code whether someone points a device at it or it arrives by e-mail.

✓
Whole documents in one goA supplier's packing list can go in whole and every code on it is read, each result tagged with its page.
✓
Straight from the deviceCamera and scanner bitmaps are read with no file written first.
✓
Nothing has to touch diskImage data held in memory is read as it is, for pipelines that never write a file.
Inputs the reader acceptsOne engine
Image filesBMP · JPEG · PNG · GIF · TIFF

As produced by phones, handhelds and document scanners.

PDF documentsOne page or hundreds

Every code on every page is read, each result tagged with its page.

Camera and scanner bitmapsDIB

Device-independent bitmaps taken straight from the capture device.

Base64 image stringsBrowser · mobile

The shape a picture takes when it is posted from a browser or a mobile client.

Raw buffers and file streamsIn memory

Image data held in memory, for pipelines where nothing needs to touch disk.

Barcode types we read

Retail, logistics, industrial and postal families

Coverage spans the retail, logistics, industrial and postal families, so the same installation handles a consumer pack, an internal pallet label and an inbound parcel.

Linear (1D)

Code 39Code 39 ExtendedCode 93Code 128CodabarInterleaved 2 of 5Industrial 2 of 5EAN-8EAN-13UPC-AUPC-EMSICode 11

Two-dimensional (2D)

QR CodeMicro QRQR Model 1Data MatrixPDF417Micro PDF417AztecMaxiCodeDotCodeGS1 CompositePatch CodePharmacode

GS1 DataBar

OmnidirectionalTruncatedStackedStacked OmnidirectionalLimitedExpandedExpanded Stacked

Postal

USPS Intelligent MailPostnetPlanetAustralia PostRoyal Mail

The dense PDF417 block on the back of a driver's licence and the machine-readable zone of a passport are read by the same engine.

Frequently asked questions

Barcode scanning, made practical

Can I try the reader before installing anything?

Yes. The live scanner demo runs this same reader in your browser — barcodes, PDF417 driver's licences and passport MRZ, decoded on your own device.

Can it read several codes from one picture?

Yes. A photograph of a label sheet, a pallet of six cartons or a page of shipping labels comes back as a list of reads — one picture, one posting, no scanning item by item.

Can it read codes from supplier PDFs?

Yes. One page or several hundred: a supplier's packing list can go in whole and every code on it is read, each result tagged with the page it was printed on.

What about damaged or badly printed labels?

Weak contrast, glare off film, printer streaks, dirt and creases are cleaned up in a preprocessing pass rather than rejected, and shots taken on the move or with a camera that never quite settled still decode.

Which barcode types are supported?

Linear codes such as Code 128, Code 39, EAN and UPC; 2D codes including QR Code, Data Matrix, PDF417, Aztec and MaxiCode; the GS1 DataBar family; and USPS, Australia Post and Royal Mail postal codes. The full list is above.

Stop re-keying codes into Business Central.

Tell us which Business Central version you run and what you scan, and book a demo of the barcode reader.

  • Handhelds, phones, document scanners and supplier PDFs
  • Barcodes, driver's licences and passports
  • Values land on the line without re-keying

Book a demo