Skip to content
VEYQON
Industries · Make & move/PHA

Batch, expiry, and a trail an inspector will accept.

Batch-controlled manufacturing with expiry-driven picking, quality gates that block release, and a change history nobody can quietly edit.

10 modules·86 features·Configured on the core

What it runs on · 10 modules · 86 features/01

The modules behind pharmaceuticals.

Not a list of module names. Each one below opens onto what is inside it and why a pharmaceuticals business needs it — so you can check it against how your operation actually runs.

01 · AGQ12 features

Agent Q

Agents that read your own records and act on them, scoped to how a pharmaceuticals business runs.

The whole module
The Agent Q console answering from live records, with the actions it is offering to take.
The Agent Q console answering from live records, with the actions it is offering to take.

Grounded in live records

Every answer is drawn from your own ledger with your permissions applied, and names the documents it used. Nothing is answered from a snapshot or a summary.

A role, not a prompt

Each agent is scoped like a job — accounts payable, procurement, dispatch, period close — with the same limits you would put on the person doing it.

Explicit tool permissions

An agent holds a named list of the actions it may take. Matching an invoice does not imply paying one.

Value and action limits

A hard ceiling per agent, per period, and per document type, which it cannot cross however it is asked.

The queue

What every agent is working on, what is waiting on a person, and what has been held — in one place, with the reason on each item.

Triggers

An arriving document, a breached threshold, a date, or a state change on a record. Agents start on events, not on somebody remembering.

Human approval gates

Anything over a limit routes to a named person, with the reasoning attached, so approving takes seconds rather than an investigation.

Escalation paths

Who it hands to when it reaches a limit, how long it waits first, and what that person sees when it arrives.

Segregation of duties

An agent cannot approve what it raised. The rule that applies to your people applies to your agents.

Full reasoning log

Every step is written to the audit trail on the document it touched, so a decision can be read back months later.

Ask in plain language

The console answers operational questions from live records and offers the next action, rather than handing back a paragraph.

Spend control

Ceilings per agent and per period, so autonomy runs to a budget you set rather than an open account.

02 · BAT9 features

Batch & Traceability

Every lot, where it came from, and everywhere it went.

The whole module
A batch record with its expiry, the lots that made it, and the customers who received it.
A batch record with its expiry, the lots that made it, and the customers who received it.

Batch numbers

A lot with a unique identifier, created by hand or generated automatically on the purchase receipt once the item is set to carry one.

Expiry on the batch

Expiry held on the lot itself, reading Not Expired, Expired, or Not Set — and driving what may be transacted against it.

Filtered by date and place

Batch selection constrained by item, warehouse, expiry against the posting date, and available quantity, so an expired lot is not offered.

FEFO picking

The pick list prioritises batches nearest expiry, so the oldest stock leaves first without anybody having to decide.

Automatic batch creation

Enabled on the item and generated on receipt, rather than typed in by whoever was on goods-in that morning.

Splitting and moving

A lot divided into smaller batches or moved between warehouses with its identity and its history intact.

Two-way trace

From a supplier lot to every customer that received it, and from a customer back to every lot they were sent — in one query.

Serial numbers

Per-unit records alongside the lot, where the individual unit is what has to be traced.

Genealogy through production

Which raw batches were consumed into which finished batch, recorded by the work order rather than reconstructed from paperwork.

03 · QMS10 features

Quality & Compliance

Gates that block release, and a trail an inspector will accept.

The whole module
A release test with its readings checked against the template, holding the batch until it passes.
A release test with its readings checked against the template, holding the batch until it passes.

Inspection templates

Reusable parameters and acceptance criteria, so the same test means the same thing every time it is run.

Three inspection points

Incoming on the purchase receipt, in process at the job card, and outgoing on the delivery note.

Numeric criteria

A minimum and maximum per reading. A value outside the range is rejected the moment it is saved, not at review.

Non-numeric criteria

An acceptance value compared against what the analyst entered, for results that are a state rather than a number.

Formula criteria

Expressions across several readings, for means, derived values, and tolerances that depend on more than one measurement.

Manual inspection

Where a qualified person’s judgement is the point, the status is set by that person and the record says who.

Blocking release

With the criteria enabled on the item, the receipt or the delivery does not post until the inspection is submitted.

Quality procedures

Documented processes with owners and steps — the thing a non conformance is filed against when they are not followed.

Non conformance

An observation of non-compliance with a procedure, which anyone in the organisation can file rather than only quality.

Corrective and preventive action

Recorded against the non conformance with a status through to close, so a deviation has an owner and an end.

04 · MFG9 features

Manufacturing

Formulations, approved inputs, and a genealogy that holds.

The whole module
A work order consuming approved batches only, with its job cards and yield.
A work order consuming approved batches only, with its job cards and yield.

Multi-level BOMs

Sub-assemblies and intermediates exploding into a full material tree, with scrap and process loss on the same document.

Percentage formulations

Component quantities set as percentages totalling 100, for a recipe that is a ratio rather than a count.

Routings and operations

A reusable set of operations, each with its workstation, time in minutes, batch size, and hourly rate.

Enforced sequence

A sequence ID per operation. A job card cannot be completed before the one it depends on, and the system refuses rather than warns.

Work orders

Source, WIP, finished goods, and scrap warehouses, with the quarantine store kept separate from usable stock.

Backflush rule

Consume against the BOM or against what was actually transferred — the difference between a theoretical yield and a real one.

Job cards

Time logs, the operator, and completed, scrap, and rejected quantity recorded separately rather than netted.

Process loss

Where the loss is the finished item itself, recorded as such instead of hidden in a yield variance.

Approved input only

Released batches consumed into production, with quarantined material held where it cannot be picked by mistake.

05 · STK9 features

Stock & Cold Chain

Quarantine, release, and shelf life that is enforced rather than remembered.

The whole module
A quarantine warehouse with a batch held in it, awaiting the release test.
A quarantine warehouse with a batch held in it, awaiting the release test.

Warehouses including quarantine

Goods-in, quarantine, released, rejected, and cold stores in one hierarchy you can report across.

Quarantine until release

Incoming material held in its own warehouse until the release test passes, so it cannot be picked by accident.

Batch and expiry

Every lot carrying its expiry, and every transaction filtered against the posting date before the lot is offered.

Valuation

FIFO or moving average per item, with perpetual inventory posting to the general ledger on every movement.

Landed cost

Freight, duty, and insurance distributed into item valuation on the receipt rather than into overhead.

Reconciliation with a reason

Counts and adjustments posted with a reason on every line, valued and accounted rather than absorbed quietly.

FEFO pick lists

Batches nearest expiry picked first, several orders in one wave, with a barcode scan mode on the floor.

Returns and destruction

A return against the original document, with stock and value reversing together and the disposition recorded.

UOM conversion

Buy by the kilogram, dispense by the gram — one item, with the conversion on the record rather than in someone’s head.

06 · BUY8 features

Procurement

Approved suppliers, and material that arrives into quarantine.

The whole module
A goods receipt landing into quarantine, with its inspection attached and pending.
A goods receipt landing into quarantine, with its inspection attached and pending.

Material requests

Raised from a production plan, a reorder level, or by hand, with approval routing by value and cost centre.

Requests for quotation

Out to several suppliers at once, with a portal for them to respond on rather than a mailbox to chase.

Purchase orders

Against supplier price lists, with a delivery schedule per line rather than one date for the whole order.

Approved supplier scorecards

Quality, delivery, and responsiveness scored from your own receipts, with standings that can block a supplier from an RFQ or a PO.

Receipt into quarantine

Material received into a holding warehouse with accepted and rejected quantity split and the inspection attached.

Three-way matching

Order, receipt, and invoice reconciled before anything is paid, with the variance visible rather than absorbed.

Landed cost

Freight and duty into item valuation on the receipt, so the cost of goods is the real cost of goods.

Tax and charges templates

Import duty, reverse charge, and purchase taxes applied by template rather than typed onto every order.

07 · SEL8 features

Selling & Distribution

Shipping a product that has a date and a lot number on it.

The whole module
A delivery note with the batch selected at pick and its remaining shelf life shown.
A delivery note with the batch selected at pick and its remaining shelf life shown.

Customers and price lists

A default selling list per customer, by currency and territory, so the contracted price is simply the price.

Sales orders

A delivery date per line, partial delivery, and partial billing across as many documents as the order takes.

Batch at pick

The lot chosen at pick with its expiry visible, so what leaves is a decision rather than whatever was nearest the door.

Delivery notes

What left, in what quantity, against which order, with the batch and serial recorded on the document.

Outgoing inspection

A check before despatch that blocks the delivery from posting until it is submitted.

Shipments

Carrier, service, AWB number, parcel dimensions, weight, and Incoterm raised straight from the delivery note.

Credit limits

Set on the customer, the customer group, or the company, blocking submission over the ceiling with a named role for exceptions.

Recall by batch

Every customer who received a given lot, from the lot — which is the difference between a targeted recall and a total one.

08 · ACC8 features

Accounts

Cost per batch, and a ledger nobody can quietly edit.

The whole module
Cost of production for one batch, with material, operating, and quality cost against it.
Cost of production for one batch, with material, operating, and quality cost against it.

Perpetual inventory

Every stock movement posts to the general ledger as it happens, so the stores and the accounts cannot drift apart.

Cost per batch

Material, operating, and subcontracting cost landing in the value of the finished lot rather than in a general overhead pot.

Cost centres and dimensions

By site, line, or product family, with allocation splitting one amount across several by percentage.

Budgets

Against cost centres and projects, with the action on exceeding set to warn the person or stop the document.

Multi-currency

Material bought and product sold across borders, with revaluation posting to the ledger.

Period close

Accruals, reconciliation, and a period lock that stops anyone back-posting into a month you have already reported.

Statutory tax

VAT, GST, and withholding with your region’s filing formats, including reverse charge on imports.

Immutable audit trail

Every posting carries who, when, and from which document — the change history nobody can quietly edit.

09 · AST7 features

Assets & Calibration

Equipment that has to be calibrated, and proof that it was.

The whole module
An instrument with its calibration schedule and the certificate attached to the last log.
An instrument with its calibration schedule and the certificate attached to the last log.

Asset register

Instruments, vessels, and plant with categories, locations, and custodians, held where quality can see them.

Depreciation per finance book

A different method, useful life, and residual value for the statutory book and the management book.

Calibration schedules

Weekly, monthly, quarterly, half-yearly, yearly, or random — generating a row per activity between the start and end dates.

Certification required

A task marked as requiring a certificate, with the log unable to close until one is attached to it.

Maintenance logs

What was done, when, and by whom, with the certificate on the record rather than in a lever-arch file.

Repair and downtime

A failure record with the date, the downtime, and the cost, with spare parts consumed from stock onto the repair.

Movement and disposal

Transfers between sites and custodians, and sale or scrapping with the gain or loss posted.

10 · HRM6 features

HR & Payroll

Trained people on qualified operations, with the record to show it.

The whole module
An operator record with training history and certification expiry against each qualification.
An operator record with training history and certification expiry against each qualification.

Shifts and rosters

Production and laboratory shifts assigned, with cover and overtime visible before the week starts.

Attendance and check-in

From devices or check-in, feeding shift compliance and overtime instead of a spreadsheet.

Training and certification

Qualifications held against the employee with expiry dates that surface before they lapse rather than during an audit.

Labour on the job card

The operator recorded on the card at their rate, so labour lands in the cost of the batch.

Leave and holiday lists

The working calendar that production and calibration scheduling actually respect.

Payroll

Salary structures and runs with statutory deductions, posted into the same ledger as everything else.

How it runs/02

One pass through pharmaceuticals, end to end.

  1. 01

    Receive

    Incoming materials quarantined until release testing passes.

  2. 02

    Produce

    Work orders consume approved batches only, recording genealogy.

  3. 03

    Release

    Finished batches held until inspection signs them out.

  4. 04

    Trace

    Any batch traces both ways — to suppliers and to customers — in one query.

Getting on board/03

Running pharmaceuticals on VEYQON, in four steps.

It is a subscription, not a project.

  1. 1

    Subscribe

    Pay by card. Provisioned straight away.

    Minutes
  2. 2

    Bring your data

    Balances, items, customers, suppliers.

    Day one
  3. 3

    Switch modules on

    Warehouses, limits, and approvals.

    Week one
  4. 4

    Go live

    Run parallel, then cut over.

    You choose