Veflow Docs
ERP

Inventory

Track stock across warehouses — receiving, issuing, opname, transfers, monitoring, and reports.

The Inventory section of the ERP Module tracks where every unit of stock is, how it moves, and when it needs attention. Like all ERP pages, access is gated by the ERP role your admin assigns — logistics staff typically hold the Logistics role.

Warehouse

Start by defining your warehouses. Each one records a Warehouse Code, name, address, a PIC (person in charge) with contact details, and an active status you can toggle. Every stock movement below happens in, out of, or between these warehouses.

Stock In

Stock In records goods entering a warehouse. Entries usually come from a goods receipt on a purchase order, and each line carries the product, quantity, unit, unit price, and optionally a batch number and expiry date.

StatusMeaning
ReceivedGoods accepted into the warehouse
Partial ReturnSome of the entry was sent back
ReturnThe whole entry was sent back

You can add entries manually or by barcode scan, request a return for problem goods (which flags the related PO as Backed), and open any entry's detail.

Stock Out

Stock Out records goods leaving a warehouse — again manually or by barcode scan. Entries are Issued when goods go out and Return when they come back.

Transfer

Move stock between your own warehouses with Transfer:

  1. Create the transfer (a Draft) listing products, source, and destination.
  2. Click Send when goods leave — status becomes In Transfer.
  3. Click Receive at the destination — status becomes Transferred.

Transfers can be cancelled before completion, and the table tracks who requested each one, total products, and value.

Stock Opname

Stock Opname is your physical count workflow. Create an opname for a warehouse, enter the counted quantities, and Veflow compares them with the system quantities to show the Difference. The count then goes through approval:

  • Draft → Pending — submitted for review
  • Approved / Rejected — a reviewer accepts or rejects the count
  • Adjust Stock → Adjusted — approved variances are applied to system stock
  • No Variance — counted and system quantities already match

Monitoring Stock

Monitoring Stock is the live view of on-hand stock per product and warehouse, with Min Stock and Max Stock thresholds, expiry dates (with days remaining), and last movement date. Status is computed for you: Normal, Low, or Out of Stock. When stock reaches the minimum limit, the system automatically creates an order request so replenishment starts without manual effort.

Inventory reports

The Report page produces an AI-written inventory summary (labelled Content by Veflow AI) for the last day, week, month, or year, downloadable as a PDF, with scheduled delivery configurable under Setting Report.

Automatic checks

Two background safeguards watch your incoming goods:

  • Daily pre-ETA scan — every morning around 09:00 WIB, Veflow reviews purchase orders still in transit and raises alerts ahead of their expected arrival, so warehouse staff can prepare space and paperwork.
  • Goods-receipt checks — when a goods receipt is logged, an immediate check runs against the order so discrepancies surface right away.

Alerts arrive as notifications to users with the relevant ERP roles.

  • Purchase — the orders that feed Stock In
  • Master Data — the product catalog behind every movement

On this page