Skip to content
VEYQON
Industries · Make & move/WHL

Trade terms that hold at volume.

Customer-specific price lists, credit limits that actually block, and rebates calculated from the ledger rather than a spreadsheet.

10 modules·91 features·Native ERPNext domain

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

The modules behind wholesale.

Not a list of module names. Each one below opens onto what is inside it and why a wholesale 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 wholesale 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 · SEL12 features

Selling & Trade Pricing

Trade terms that still hold when the order gets big.

The whole module
A sales order for a trade customer with their price list and pricing rules resolved on every line.
A sales order for a trade customer with their price list and pricing rules resolved on every line.

Customer price lists

A default selling list per customer, by currency and territory, so the trade price is simply the price rather than something a rep has to remember.

Item prices with validity

A rate per item per list, valid between dates and above a minimum quantity, so a seasonal price expires on its own.

Pricing rules

By item, item group, or brand — for a customer, customer group, territory, or sales partner. As a rate, a percentage, a fixed amount, or a margin.

Quantity and amount slabs

Minimum and maximum thresholds per rule, with mixed conditions that total quantity across a set of items before the threshold is tested.

Cumulative tiers

Eligible transactions counted across a whole period, so a customer earns the tier on everything they have bought rather than on the order in front of you.

Promotional schemes and coupons

A campaign with several slabs generating the rules underneath it, and coupon codes where a price should only apply to someone holding one.

Priority and stacking

A priority across overlapping rules, whether several may apply at once, and whether a discount compounds on an already discounted rate.

Blanket orders

A committed volume at an agreed price over a period, drawn down by individual orders, with the remaining commitment visible on both sides.

Product bundles

A kit sold as a single line and picked as its components, with stock moving for the parts rather than for a parent that does not exist.

Payment terms templates

Instalments with a portion each, credit days, month-end due dates, and early-payment discounts — applied from the quotation right through to the invoice.

Part shipment and backorder

Partial delivery and partial billing against the original commitment, with the remainder still on the book rather than quietly forgotten.

Hold and close

Pause fulfilment, or close off the remaining quantity deliberately, so the open-order report is something you can actually plan against.

03 · CRD9 features

Credit & Collections

Selling on terms is lending. This is the part that decides whether you get paid.

The whole module
A customer's credit limit against live exposure, with the order that has just breached it.
A customer's credit limit against live exposure, with the order that has just breached it.

Credit limits

Set on the customer, the customer group, or the company, and checked in that order. A zero means look at the next level rather than no limit at all.

What the limit blocks

Sales orders and sales invoices refuse to submit over the ceiling. Payments and credit notes release the exposure again as they post.

Open orders count

Order value reserves credit by default, so exposure is what you have promised to ship — not only what you have already invoiced.

Credit Manager override

A named role that can approve past the limit, so an exception is a decision somebody made and signed rather than a habit nobody owns.

Payment terms

Instalments, credit days, and month-end due dates generating the schedule that overdue is actually measured from.

Early-payment discounts

A percentage or an amount inside a validity window, held on the term rather than renegotiated on every invoice.

Ageing

Receivables by bucket and by customer, off the same ledger the sales team is looking at, so nobody argues about whose number is right.

Dunning

Overdue instalments consolidated into a collection document, with a fee, an annual interest rate, and the letter text for that stage of the chase.

Dunning types

First reminder, second reminder, final notice — each with its own fee, interest rate, income account, and cost centre.

04 · STK10 features

Stock

Depth on the fast lines, nothing dead on the slow ones.

The whole module
Stock across depots for one line, with reorder level, projected quantity, and valuation.
Stock across depots for one line, with reorder level, projected quantity, and valuation.

Multi-warehouse tree

Depots, bonded stock, returns, and in-transit warehouses in one hierarchy you can report across rather than reconcile between.

Reorder levels and lead time

A reorder level and quantity per item and per warehouse, sized against the supplier's lead time and raised without anyone watching a screen.

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, so the margin on a trade price is a real margin.

Batch and serial

Batch numbers with expiry and serial numbers per unit, so a recall reaches the eleven customers who got it rather than all of them.

UOM conversion

Buy by the pallet, hold by the case, sell by the unit — one item, with the conversion on the record rather than in a rep's head.

Pick lists

Warehouses chosen FIFO, batches nearest expiry first, several orders picked in one wave, and a barcode scan mode for the floor.

Putaway rules

Where a receipt lands decided by rule and warehouse capacity rather than by whoever happens to be on shift.

Stock reconciliation

Counts posted against book stock, with the difference valued and accounted rather than adjusted quietly overnight.

Stock in transit

Transfers between depots through an in-transit warehouse, so stock on a lorry is still stock you can see and still stock you own.

05 · BUY9 features

Procurement

Buying at the volume your customers are about to order.

The whole module
A purchase order drawn against a blanket order, with the remaining committed quantity on it.
A purchase order drawn against a blanket order, with the remaining committed quantity on it.

Reorder-driven requests

A material request raised automatically when projected quantity falls below the level you set for that item and that warehouse.

Requests for quotation

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

Purchase orders

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

Blanket purchase orders

Your own committed volume at an agreed price, drawn down over a period — the buying side of the deal you just did with your customer.

Receipts with rejection

Accepted and rejected quantity split on the receipt, with a rejected warehouse and the inspection attached to it.

Landed cost

Freight and duty into item valuation on the receipt, so they never sit in overhead pretending not to be cost of goods.

Three-way matching

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

Supplier scorecards

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

Drop ship

Mark a line delivered by the supplier and the purchase order carries your customer's address. Stock you never touch never enters your warehouse.

06 · CRM9 features

CRM & Partners

The rep, the dealer, and the account that quietly stopped ordering.

The whole module
A sales partner's commission summary and target variance for the quarter.
A sales partner's commission summary and target variance for the quarter.

Leads and opportunities

A qualified deal with value, probability, timing, the items involved, and a named owner — not a note in somebody's inbox.

Stages and campaigns

Where a deal actually sits, and which campaign produced it, traceable from the first enquiry through to the invoice.

Customers, contacts, addresses

Held once and reused across quotation, order, delivery, and invoice, rather than retyped into each of them.

Sales person hierarchy

Group nodes over individuals, so a manager reads the person and the rolled-up branch from the same report.

Contribution split

A sales team table on the order with a percentage per person, which is what attributes the revenue when two people worked the account.

Targets and commission

Item-group targets by fiscal year and a default commission rate per person, so the incentive is calculated rather than argued about.

Sales partners

Resellers, dealers, and affiliates with a partner type, a territory, and a default commission rate copied onto orders, delivery notes, and invoices.

Partner reporting

Commission summary, transaction summary, and target variance — so a dealer conversation opens on a number you both already have.

Listings and referral codes

Partners published on your site with a logo and description, and a referral code that attributes the traffic and the order it produced.

07 · ACC9 features

Accounts

Margin per customer, not margin per month.

The whole module
Receivables ageing by customer, with the dunning raised against the oldest bucket.
Receivables ageing by customer, with the dunning raised against the oldest bucket.

Perpetual inventory

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

Landed cost in the ledger

Freight and duty sit in the value of the goods, which is the difference between real gross margin on a trade price and a comforting one.

Cost centres and dimensions

By depot, channel, or region, 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 outright.

Multi-currency

Buy in one currency and sell in another, with revaluation posting to the ledger rather than living in a spreadsheet on somebody's desktop.

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, readable months later without having to ask anyone.

Commission settlement

Partner commission is calculated and reported on the invoice, but settling it stays a deliberate purchase invoice and payment. Nothing pays itself.

08 · EDI8 features

Integrations & EDI

Trading partners, marketplaces, and carriers on the same records.

An inbound EDI order landing as a sales order, with the partner's payload logged against it.
An inbound EDI order landing as a sales order, with the partner's payload logged against it.

REST API on every record

Every document type is addressable over the API, with the same permissions the interface applies. There is no second, weaker door.

Webhooks

A state change on any document pushed to a partner endpoint as it happens, rather than discovered on a nightly poll.

Scheduled jobs

Recurring imports, exports, and reconciliations on a calendar, with a log of what ran and what it actually did.

Bulk import and export

Spreadsheet import with validation for supplier price files and catalogue updates, and export of anything you can see on screen.

Connected apps and OAuth

A partner system authorised against a scoped role, rather than handed somebody's password and hoped about.

Carrier integration

Rate comparison, label generation, and tracking against the shipment record instead of three courier websites and a paste.

Shipment records

Carrier, service, AWB number, parcel dimensions, weight, and Incoterm, created straight from a delivery note.

Customer and supplier portals

Order status, quotations, and RFQ responses handled in a portal rather than an email thread nobody can audit.

09 · SUP7 features

Support & Returns

Claims, shortages, and credits — handled once, not three times.

The whole module
A shortage claim with its SLA clock running, and the credit note raised from it.
A shortage claim with its SLA clock running, and the credit note raised from it.

Issues

Raised by email, through the portal, or by hand, and linked to the customer, the order, and the item they are actually about.

Service level agreements

Priorities with a time to respond and a time to resolve, applied by customer, customer group, or territory.

Support hours and holidays

The clock runs only in the hours you actually cover, and stops on the days your holiday list says you are shut.

SLA pause

The timer holds while you are waiting on the customer, and the hold time is added back when they finally reply.

Returns

A return raised against the original delivery, with stock and value reversing together rather than in two separate acts of faith.

Credit notes

Raised against the return, with the receivable adjusted and the reason recorded where the next person will find it.

Warranty claims

Against a serial number, with the item's warranty period on the record, so the answer is a date rather than a judgement call.

10 · HRM6 features

HR & Payroll

The depot floor, the reps, and the drivers, on the same ledger.

The whole module
The depot shift roster for a week, with attendance and overtime against it.
The depot shift roster for a week, with attendance and overtime against it.

Shifts and rosters

Pick, pack, and night shifts assigned, with the roster visible to the people doing the planning rather than pinned to a wall.

Attendance and check-in

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

Leave and holiday lists

The working calendar that SLA clocks and delivery promises are actually measured against.

Expenses and mileage

Rep and driver claims against a cost centre, approved and posted rather than reimbursed on trust.

Payroll

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

Licences and certification

Driver licences and handling certification held against the employee, with expiry dates that surface before they lapse.

How it runs/02

One pass through wholesale, end to end.

  1. 01

    Agree

    Terms, price list, and credit limit are set on the customer once.

  2. 02

    Order

    Pricing resolves automatically; over-limit orders stop for a decision.

  3. 03

    Fulfil

    Part shipments and backorders tracked against the original commitment.

  4. 04

    Collect

    Ageing, dunning, and rebate accrual run off the same ledger.

Getting on board/03

Running wholesale 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