Skip to content
VEYQON
Module · Supply chain/STK

What you hold, where it is, and what it is worth.

A stock ledger where every movement is a document, every document carries a valuation, and the valuation posts to the general ledger as it happens. Batches, serials, and expiry are tracked on the same entries rather than in a parallel system somebody has to keep in step.

8 feature areas·18 record types·Perpetual inventory into the ledger

Inside the module · 51 features/01

What is inside the Inventory module.

Eight areas, from the item record through to the reconciliation that proves the number. Traceability, valuation, and the accounting entry are the same mechanism here, not three integrations.

01

Items and units

The record everything else in the supply chain refers to.

  • Item defaults per company

    Default warehouse, expense account, income account, cost centre, supplier, and price list held per company on the item, so a group with three entities does not need three item masters.

  • Variants from attributes

    A template with attributes — size, colour, grade — generating variants, either from a fixed attribute list or from a numeric range with an increment.

  • Units of measure and conversion

    A stock UOM per item and any number of purchase or sale UOMs with conversion factors, so you can buy by the pallet, hold by the box, and sell by the unit.

  • Item groups and brands

    A group tree carrying defaults down to its members, and a brand field, both usable as filters everywhere and as the basis for pricing rules.

  • Barcodes

    Several barcodes per item with their type, matched on scan at receipt, pick, and till.

  • Item alternatives

    Named substitutes for an item, offered where the first choice is short rather than blocking the document.

  • Shelf life and end of life

    Shelf life in days, a warranty period, and an end-of-life date after which the item stops being offered on new documents.

  • Website and manufacturer detail

    Manufacturer, part number, HSN or commodity code, country of origin, and customs tariff held on the item where the compliance reports expect to find them.

02

Warehouses and bins

Where stock physically is, and what the number in each place means.

  • Warehouse tree

    Group and leaf warehouses nested per company. Stock sits only on leaves; the groups are how you read totals for a site or a region.

  • Bin quantities

    Every item and warehouse pair holds actual, reserved, ordered, indented, planned, and projected quantity as separate numbers, because they answer different questions.

  • Inventory dimensions

    Add a dimension below the warehouse — rack, bay, zone, vehicle, vessel — and have it carried and enforced on stock transactions.

  • Putaway rules

    Capacity per item per warehouse with a priority order, so a receipt is split across locations by rule rather than by whoever is on the dock.

  • Stock reservation

    Reserve against a sales order, down to batch and serial, so committed stock cannot be picked for a different order.

  • Rejected warehouse

    A separate destination on a purchase receipt for the quantity that failed inspection, so rejected material is not quietly mixed into good stock.

  • Warehouse-level accounts

    A stock account per warehouse where you need the balance sheet to split by site, or one account for all of them where you do not.

03

Movements

Every change in stock is a submitted document with a reason on it.

  • Stock entry types

    Receipt, issue, transfer, transfer for manufacture, consumption for manufacture, manufacture, repack, and send to subcontractor — each with its own rules rather than one generic adjustment.

  • Purchase receipts

    Goods in against an order, with accepted and rejected quantities, inspection, and the supplier's own reference recorded.

  • Delivery notes

    Goods out against a sales order, with packing, batch and serial selection, and the option to invoice from the note.

  • Material requests

    An internal request typed as purchase, transfer, issue, or manufacture, which is what downstream planning and buying pick up.

  • Repack

    Consume components and produce a different item in one entry, valued from what went in, for kitting and grading without a work order.

  • Internal transfers

    Movement between companies in the same group handled as delivery and receipt with the inter-company entry posted, not as an invisible adjustment.

  • Landed cost vouchers

    Freight, duty, and insurance applied back onto received items by amount or by quantity, restating valuation and the ledger together.

  • Over-receipt and over-delivery tolerance

    A percentage allowance with a named role able to exceed it, so a legitimate overage does not need a new order.

04

Batches, serials, and expiry

Traceability that runs in both directions from any document.

  • Batch numbers

    Automatic or manual batch naming per item, with manufacturing date and expiry, and a batch-wise balance you can read at any date.

  • Serial numbers

    Per-unit identity with purchase and delivery documents, warranty and AMC expiry, and a full ledger of every movement that unit made.

  • Serial and batch bundles

    A single record holding the selection for a transaction line, which is what makes a hundred-serial delivery one entry rather than a hundred.

  • Expiry handling

    Expired batches blocked from issue, with first-expiry-first-out picking where the item is set to use it.

  • Trace in both directions

    From a batch to every customer who received it, and from a customer complaint back to the receipt and the supplier it came from.

  • Quality inspection

    Inbound, in-process, and outbound templates with reading-level acceptance criteria, able to block the document rather than warn on it.

05

Valuation and the ledger

Perpetual inventory, posted as the movement happens.

  • Valuation methods

    FIFO or moving average, set as a company default and overridable per item, applied consistently at every issue.

  • Perpetual inventory

    Each stock ledger entry posts its own general ledger entry. Stock in hand on the balance sheet is the stock ledger, not a monthly journal.

  • The accounts behind it

    Stock in hand, stock received but not billed, expenses included in valuation, stock adjustment, and cost of goods sold, each mapped and each visible.

  • Backdated entries and reposting

    A correction posted into a past period triggers a repost of valuation and the ledger forward from that date, rather than leaving the two out of step.

  • Stock reconciliation

    Set quantity and valuation to a counted figure, with the difference posted to the adjustment account and the count kept as the document that justifies it.

  • Negative stock

    Blocked by default, permitted where a business genuinely needs it, and never silently.

  • Stock freezing

    A date before which no stock entry posts, and a named role that can edit inside it.

06

Replenishment

Reordering that starts from projected quantity rather than a memory.

  • Reorder levels

    A level and a reorder quantity per item per warehouse, with the material request raised automatically when projected quantity falls through it.

  • Projected quantity

    Actual, plus ordered and planned, less reserved and indented. Reordering reads this rather than what is on the shelf today.

  • Reorder type

    Transfer from another warehouse or purchase from a supplier, decided per rule rather than per occasion.

  • Item shortage

    A standing report of items below their level across warehouses, which is the list the buying team works from.

  • Auto material request on schedule

    Run the check on a schedule and notify a named recipient, so the reorder does not wait for somebody to open a report.

07

Fulfilment

From an order to a package on a vehicle.

  • Pick lists

    Consolidate several sales orders into one pick, allocating batch and serial by rule, with the delivery notes created from the completed pick.

  • Packing slips

    Split a delivery across cases with weights and dimensions per case, for the carrier and for the customer receiving it.

  • Product bundles

    Sell one code and issue its components from stock, with the bundle priced as one line and the stock moved as many.

  • Shipments and delivery trips

    A shipment record with carrier and tracking, and a delivery trip with stops in order, driver, and vehicle.

  • Partial fulfilment

    Deliver against an order in as many movements as it takes, with the order tracking what remains rather than being closed early.

08

Where the agents sit

The stock work that is arithmetic and watching, rather than judgement.

  • Shortage watch

    Projected quantity monitored against level and lead time, with the request raised and the buyer told why, before the line stops.

  • Expiry and slow-moving alerts

    Batches approaching expiry and stock with no movement over a period surfaced as a working list with a suggested action.

  • Reconciliation preparation

    Count variances gathered, valued, and grouped by likely cause before anyone opens the adjustment.

  • Receipt matching

    Supplier delivery documents read and matched against the open order, with the discrepancies separated out for a person.

  • Limits and approval

    Write-offs and adjustments above a set value always route to a named person, with the reasoning attached to the document.

How it runs/02

One pass through inventory, end to end.

  1. 01

    Request

    A reorder level, a production plan, or a person raises a material request. Projected quantity decides the size of it, not the figure on the shelf.

  2. 02

    Receive

    Goods land against the order with accepted and rejected split, inspection where it is required, batch or serial captured, and landed cost applied to valuation.

  3. 03

    Hold and move

    Stock sits in a warehouse and dimension you can report on. Transfers, repacks, and reservations are documents; the bin numbers move with them.

  4. 04

    Issue and prove

    Picked, packed, and delivered, with cost of goods sold posted at the valuation method you set — and a reconciliation that shows the counted figure against it.

The switches that decide how it behaves here

Default valuation method
FIFO or moving average, overridable per item
Allow negative stock
Blocked by default; permitted explicitly where needed
Stock frozen upto
A date, with a named role able to edit inside it
Over-receipt / over-delivery
A percentage allowance, and the role that may exceed it
Auto reorder
Automatic material requests on schedule, with a notified recipient
Quality inspection not submitted
Stop the document, or warn
Role allowed to over-deliver
Named, rather than everyone with stock access
Automatically set serial and batch
Allocated by rule at submission, or chosen by hand
The records · 18 types/03
ERPNext · Stock

Every document this module keeps.

Item

The master, with defaults per company, UOMs, barcodes, and variants.

Item Variant / Item Attribute

Templates and attributes that generate the sellable variants.

Warehouse

A node in the warehouse tree, with its account and its type.

Bin

Quantities per item per warehouse — actual, reserved, ordered, projected.

Stock Entry

Receipt, issue, transfer, repack, manufacture, and subcontract movement.

Stock Ledger Entry

The immutable movement record every valuation is computed from.

Purchase Receipt

Goods in, with accepted, rejected, and the supplier reference.

Delivery Note

Goods out, with packing and batch or serial selection.

Material Request

An internal request, typed purchase, transfer, issue, or manufacture.

Stock Reconciliation

Counted quantity and valuation, with the difference posted.

Landed Cost Voucher

Freight and duty applied back onto received items.

Batch

A production or receipt lot, with manufacturing and expiry dates.

Serial No

One unit, with its own movement ledger and warranty dates.

Serial and Batch Bundle

The selection for one transaction line, held as a single record.

Pick List

A consolidated pick across orders, with allocation by rule.

Packing Slip

Cases, weights, and contents for one delivery.

Putaway Rule

Capacity and priority deciding where a receipt is placed.

Quality Inspection

Reading-level checks able to block a receipt or a delivery.

What you can read back/04

Reports that ship with it, not ones you commission.

Stock Balance
Opening, in, out, and closing quantity and value per item and warehouse.
Stock Ledger
Every movement with the running quantity and valuation after it.
Stock Projected Qty
Actual, ordered, reserved, indented, and projected side by side.
Stock Ageing
How long the stock you hold has been held, in bands.
Item Shortage Report
Everything below its reorder level, across warehouses.
Batch-Wise Balance History
Batch balances at a date, with expiry, for recall and for FEFO.
Serial No Ledger
Every document a given unit appeared on, in order.
Stock Analytics
Movement by item group, warehouse, or brand across periods, charted.
Warehouse Wise Stock Value
Value by site, which is the figure the balance sheet is built from.
Stock and Account Value Comparison
Stock ledger against general ledger, and any difference between them.
Item Price Stock
Price list rate against what is actually held, per item.
Incorrect Balance Qty After Transaction
Integrity check for entries that left a bin inconsistent.
Reserved Stock
What is committed, to which order, down to batch and serial.
Delivery Note and Purchase Receipt Trends
Volume in and out by period, item group, or party.

Next step

Bring one inventory process. We will run it live.