One Scan,
Three Fields.

Client
NOVOSIC — medical equipment trading, UAE
Capability
Custom Zoho Creator development · GS1-128 barcode parsing
Type
Focused Zoho Creator workflow
Status
Live inside the client's Zoho environment
Zoho Creator — anonymized recreation
Zoho Creator GS1-128 parsing workflow

The problem

NOVOSIC needed to capture structured product data from GS1-128 barcodes — the compound codes that pack several pieces of information into a single scan. Zoho Inventory's native scanner reads barcodes, but doesn't break a compound GS1 string into its individual fields.

For a medical equipment trader, those fields matter: the batch number drives traceability and recall readiness, and the expiry date feeds near-expiry alerts and stock rotation. Locked inside one opaque string, that data is unusable.

Anatomy of a GS1-128 barcode — GTIN, expiry date, and batch number
One compound barcode carries the product, its expiry, and its batch

The solution

Forzateks built a focused Zoho Creator workflow that parses the full GS1-128 string and extracts each data element — product identifier, batch number, and expiry date — into clean, separate fields ready for use in the client's existing Zoho environment. Every scan lands as structured data, automatically.

Why We Scoped It This Way

Rather than rebuild capabilities Zoho already provides, we scoped the solution to the one gap that genuinely needed custom logic — keeping the client's system lean and avoiding duplicated functionality they'd have to maintain. The cheapest software to own is the software you didn't build.

The stack

Zoho Creator Zoho Inventory GS1-128 / Application Identifiers

Screens shown are anonymized recreations of the production workflow.

Hitting a gap your software can't close?

This is what we do best — custom logic exactly where it's needed, integrated into the systems you already run. The first conversation costs nothing.

Let's Connect