// InnoTerminal
A modern replacement for Microsoft Dynamics' legacy ADCS warehouse-terminal system. It keeps all your Business Central warehouse logic exactly as-is, but moves the handheld experience onto secure cloud connectivity and modern rugged Android handhelds — field-proven on Zebra, and built to run on Honeywell, Datalogic and other leading devices.
Many Dynamics 365 Business Central and NAV warehouses still run handheld terminals over ADCS — the old Automated Data Collection System that speaks VT100 / Telnet. Companies moving BC to the cloud hit a wall: their warehouse terminals don't come with them.
Plain Telnet, green-screen VT100, and aging Symbol/Motorola hardware.
The classic ADCS engine can't run on Business Central SaaS at all.
Upgrading usually means ripping out and rewriting the warehouse business logic.
InnoTerminal replaces only the transport, session and presentation layer of ADCS — never the warehouse business logic. Business Central keeps owning every screen definition, function, and warehouse transaction: put-away, pick, movement, count, posting.
Open Telnet
OAuth 2.0
VT100 byte streams
WebSockets / OData V4
Legacy terminals
Rugged Android + scanner
On-prem only
Business Central SaaS + on-prem
A device shows the same warehouse workflows the operator already knows — but on a touch screen with a hardware scanner, over an encrypted connection. It runs against Business Central SaaS, where classic ADCS cannot go, as well as on-prem.
Warehouse flows, label printing, and a resilient native device experience — on rugged Android handhelds from Zebra, Honeywell, Datalogic and beyond.
The app, in the order an operator sees it
The Connector exposes BC's warehouse screens as a clean, structured semantic screen model and does the real work in BC. The Gateway moves and renders screens but never interprets warehouse logic. The Android app renders natively and feeds scans in. The Print Service and Agent handle the cloud-to-printer hop.
Rugged Android handheld
Native terminal renderer; the hardware scanner (Zebra DataWedge today) feeds barcodes straight in.
Gateway (Azure)
Manages device sessions and renders screens. Never interprets warehouse logic.
Business Central + Connector
Owns every screen, function and posting; exposes the semantic screen model.
← semantic screen model rendered back to the device as structured screens
Business Central
Builds the label from a BC label codeunit.
Print Service (Azure)
Durable in-house label queue with a per-printer registry.
On-prem Print Agent
Tiny always-on service that drains the queue.
Label printer (ZPL/EPL)
Zebra or ZPL/EPL-compatible printer on the warehouse LAN, over TCP.
Roadmap: an on-prem Legacy Bridge (Telnet↔HTTPS) for old Symbol/Motorola terminals.
InnoTerminal doesn't hard-code your warehouse. Every terminal screen is a Miniform defined in BC — the same model as standard ADCS — so your team owns the flows, fields, and rules, and can customize the processing logic with standard Business Central development.
Setup area
| Area | Field Type | Table No. | Field No. | Field Length | Text |
|---|---|---|---|---|---|
| Header | Text | 0 | 0 | 0 | Main Menu |
| Body | Text | 0 | 0 | 0 | 1=Pick 2=Put-away |
| Body | Text | 0 | 0 | 0 | 3=Move 4=Count |
| Body | Text | 0 | 0 | 0 | 5=Print Label |
| Body | Text | 0 | 0 | 0 | 6=Logoff |
| Body | Input | 0 | 0 | 1 | Option: |
| Area | Field Type | Table No. | Field No. | Field Length | Text |
|---|---|---|---|---|---|
| Header | Text | 0 | 0 | 0 | Pick Docs |
| Body | Output | 5766 | 2 | 20 | No. |
| Body | Output | 5766 | 13 | 4 | Lns |
| Footer | Text | 0 | 0 | 0 | Choose: |
| Area | Field Type | Table No. | Field No. | Field Length | Text |
|---|---|---|---|---|---|
| Header | Text | 0 | 0 | 0 | Functions |
| Body | Text | 0 | 0 | 0 | 1. Return |
| Body | Text | 0 | 0 | 0 | 2. Register Doc |
| Body | Text | 0 | 0 | 0 | 3. Header Info |
| Footer | Input | 0 | 0 | 3 | Choose: |
Because InnoTerminal keeps every warehouse transaction in Business Central, you extend it the way you already extend BC — no separate runtime, no fork of the app, and nothing to re-certify on the device. Reshape a flow by editing Miniforms; bind new table fields, defaults and validations on a line; branch between screens with Next Miniform; and attach a Handling Codeunit to run your own AL when a step posts. Pick, put-away, movement, count and label printing stay yours to change — in the ERP your team already knows.
Screens shown from a Business Central demo (CRONUS) environment. The same Miniform, user and printer setup applies in your tenant.
Works with Business Central SaaS, which classic ADCS fundamentally cannot.
No re-writing warehouse processes — BC still owns every Miniform, function and posting.
OAuth 2.0 and encrypted WebSockets in place of open Telnet.
Standard Zebra Android devices with touch and an integrated scanner.
Terminal screens are configured in BC data — table and field bindings, like ADCS.
Session resume and idempotent retries survive network blips.
In-house cloud print pipeline; label layouts are BC codeunits (EPL & ZPL), routed per user/printer.
A Business Central / AL extension, .NET 10 microservices on Azure, and a Kotlin Android client — all with managed identities.
A per-active-device monthly rate, InnoSync-managed on Azure. Start with your first device free for 180 days, quick onboarding, and early-access founding pricing while InnoTerminal is in pilot.
For first pilot warehouses going live now.
Founding pricing
For live Business Central warehouses on SaaS.
Per active device
For multi-site and regulated operations.
Volume per active device
Billed per active device — InnoSync manages the Azure infrastructure. Quick onboarding from $500 one-time, and your first device is free for 180 days. All prices in USD. Contact sales for a quote.
No — Business Central keeps all warehouse logic; InnoTerminal only modernizes the terminal connection and device.
Yes — that's a core reason it exists; classic ADCS doesn't.
Rugged Android handhelds with a built-in scanner — field-proven on Zebra (TC21), and built to run on Honeywell, Datalogic and other Android devices.
Yes — scan an item and a label prints on a networked Zebra printer, with layouts defined in Business Central (EPL and ZPL).
OAuth 2.0, encrypted connections, Azure Key Vault, and duplicate-proof messaging.
Real scans on real hardware posting to real Business Central, with a live label coming out of a real printer.
On the roadmap