Skip to content
VEYQON
Industries · Make & move/AGR

From land unit to ledger.

Crop cycles, soil and water analysis, and input costs tracked against the land they were applied to, with the harvest received into stock.

9 modules·73 features·Configured on the core

What it runs on · 9 modules · 73 features/01

The modules behind agriculture.

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

Frappe Agriculturefrappe/agricultureMaintained upstream

A maintained Frappe app adding Crop, Crop Cycle, Land Unit, and the analysis records below.

01 · AGQ12 features

Agent Q

Agents that read your own records and act on them, scoped to how a agriculture 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 · CRP9 features

Crops & Land

The parcel, the cycle, and everything measured on it.

A crop cycle against its land unit, with the task list and expected yield on it.
A crop cycle against its land unit, with the task list and expected yield on it.

Crop

The plant, its expected yield, and the tasks a cycle of it requires — held once and reused every season rather than rebuilt each spring.

Crop cycle

Planting through to harvest as a single record, with the task list generated from the crop and dated against the season.

Land unit

Fields mapped and nested, so cost and yield attach to a real parcel rather than to “the north field”.

Soil analysis

Test results recorded against the land unit and the date taken, so a decision three years from now has the history behind it.

Water analysis

The same treatment for irrigation and run-off, measured against the parcel it applies to.

Plant analysis

Tissue results tracked across a cycle, to inform the next application rather than only the next season.

Disease

An identified disease on a crop generating the treatment tasks that answer it, on the cycle it was found in.

Fertiliser

Composition held on the record, so an application is a known quantity of a known thing and the cost follows it.

Weather

Conditions logged against the period, sitting next to the yield they produced.

03 · STK9 features

Stock & Inputs

Seed, chemical, feed, and fuel going out; harvest coming back in.

The whole module
An input issued from store against a crop cycle, with the batch and quantity on it.
An input issued from store against a crop cycle, with the batch and quantity on it.

Stores and warehouses

Sheds, tanks, and field stores in one hierarchy, so what is where is a query rather than a walk.

Batch and expiry

Seed lots and chemical batches with expiry, which matters both for efficacy and for the inspector who asks.

Valuation

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

Issue against the cycle

Inputs issued to a crop cycle rather than to a general cost code, so the parcel carries what was actually put on it.

Reorder levels

A material request raised automatically when projected quantity falls below the level you set, before the window closes on you.

Stock reconciliation

Counts posted against book stock, with the difference valued and accounted rather than absorbed.

Harvest into stock

Yield received into stock and valued like any other produced item, which is what makes cost per tonne fall out of the ledger.

UOM conversion

Buy in tonnes, store in kilograms, apply in litres per hectare — one item, with the conversion on the record.

Landed cost

Freight and duty distributed into the value of the input, so the cost of growing is the real cost.

04 · BUY8 features

Procurement

Buying inputs in a window that does not wait for you.

The whole module
A purchase order for seed against the supplier price list, with the delivery schedule per line.
A purchase order for seed against the supplier price list, with the delivery schedule per line.

Material requests

Raised from a reorder level, from a crop cycle, 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 — which for a planting window is the whole point.

Receipts with rejection

Accepted and rejected quantity split, with a rejected store and the inspection attached.

Landed cost

Freight and duty into item valuation on the receipt rather than into a general overhead pot.

Three-way matching

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

Supplier scorecards

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

Tax and charges templates

Duty and purchase taxes applied by template rather than typed onto every order.

05 · AST7 features

Assets & Machinery

Tractors, irrigation, and the kit that has to work in a three-week window.

The whole module
A tractor with its service schedule and the repair logged against its last breakdown.
A tractor with its service schedule and the repair logged against its last breakdown.

Asset register

Tractors, implements, irrigation, and buildings with categories, locations, and custodians.

Depreciation per finance book

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

Preventive maintenance

Servicing scheduled by hours or by season, assigned to a team, generating logs before the window rather than during it.

Maintenance logs

What was done and by whom, with certificates attached where the task requires one.

Repair and downtime

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

Movement

Transfers between holdings and custodians, with a history rather than a recollection.

Disposal

Sale or scrapping with the gain or loss posted, and the asset closed properly.

06 · PRJ6 features

Projects & Cycle Costing

What a block cost to grow, while there is still time to change it.

The whole module
Cost per tonne for one block: inputs, labour, and machinery against the yield received.
Cost per tonne for one block: inputs, labour, and machinery against the yield received.

A project per block or cycle

The season’s work on a parcel as a project, with tasks and a schedule the field work hangs off.

Tasks and dependencies

What has to happen before what, so a slipped operation shows as a slipped harvest rather than a surprise in August.

Timesheets

Labour hours booked against tasks at employee rates, feeding both cycle cost and payroll from one entry.

Input cost on the cycle

Seed, fertiliser, and chemical issued to the cycle, so the parcel carries what went onto it.

Cost per tonne

Input, labour, and machinery cost against the yield received, out of the ledger rather than out of a spreadsheet.

Profitability

Actual cost against the value of the crop, per block, while the next decision is still in front of you.

07 · SEL7 features

Selling

Selling a crop that has a batch, a grade, and a date on it.

The whole module
A sales order for graded produce with the batch selected and the delivery scheduled.
A sales order for graded produce with the batch selected and the delivery scheduled.

Customers and price lists

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

Quotations

Items, quantities, prices, validity, and terms, converting to an order in one step.

Sales orders

A delivery date per line, partial delivery, and partial billing across as many loads as the contract takes.

Pricing rules

By item, grade, or buyer, as a rate, a percentage, or a margin, applied at order entry rather than corrected later.

Batch on despatch

The batch selected at pick, so what left is traceable back to the parcel and the cycle it grew in.

Delivery notes

What left, in what quantity, against which order, with the weighbridge figure on the record.

Credit limits

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

08 · ACC8 features

Accounts

Cost per hectare and per tonne, from the ledger rather than an estimate.

The whole module
A cost centre for one holding, with input, labour, and machinery cost against the crop revenue.
A cost centre for one holding, with input, labour, and machinery cost against the crop revenue.

Perpetual inventory

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

Cost of production

Input, labour, and machinery cost landing in the value of the harvested item rather than in a general overhead pot.

Cost centres and dimensions

By holding, block, or enterprise, 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

Sell across a border in its own currency, with revaluation posting to the ledger rather than a spreadsheet.

Period close

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

Statutory tax

VAT, GST, and withholding with your region’s filing formats.

Audit trail

Every posting carries who, when, and from which document — which matters when a subsidy claim is checked.

09 · HRM7 features

HR & Payroll

Permanent staff and seasonal labour, on the same ledger.

The whole module
A seasonal roster with attendance and hours booked against the cycles they worked.
A seasonal roster with attendance and hours booked against the cycles they worked.

Seasonal shifts

Rotas for a workforce that trebles for six weeks, planned rather than improvised on the morning.

Attendance and check-in

From devices or check-in, feeding hours and overtime instead of a tally on a clipboard.

Labour on the cycle

Hours booked to the crop cycle they were worked on, so labour cost lands on the parcel it belongs to.

Leave and holiday lists

The working calendar that field scheduling is actually planned against.

Expenses

Claims against a cost centre or a holding, approved and posted rather than settled from petty cash.

Payroll

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

Certification

Spray certificates and machinery tickets held against the employee, with expiry dates that surface before they lapse.

How it runs/02

One pass through agriculture, end to end.

  1. 01

    Prepare

    Land units defined, soil tested, and the crop cycle planned with tasks.

  2. 02

    Apply

    Seed, fertiliser, and labour issued from stock against the cycle.

  3. 03

    Monitor

    Analysis and disease records adjust the remaining tasks in the cycle.

  4. 04

    Harvest

    Yield receives into stock, and cost per tonne comes out of the ledger.

Getting on board/03

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