Print Dash — Purchases Module User Guide
Audience: Purchasing staff, warehouse receivers, accounts payable (manager panel)
Version: 1.0.0 · Date: 2026-05-31
Language: English — العربية
1. Overview
The Purchases area manages supplier → purchase order → warehouse receipt → purchase invoice → payment.
Typical tasks:
- Maintain suppliers
- Create purchase orders and record what arrived
- Receive goods into a warehouse (updates inventory)
- Enter purchase invoices and pay suppliers
- Handle debit notes and returns when amounts or goods change
Unlike Sales, there is no quote step — you start with a purchase order.
Receiving and return processing often run in the background. Allow a short time for stock quantities to update after those actions.
2. Suppliers
Open Purchases → Suppliers.
- Add or edit supplier name, contact, and billing details.
- On the supplier view page you may manage items linked to that supplier (catalog / preferred items), if your shop uses this.
- With Reporting enabled, managers may open a supplier account statement from the supplier screen.
Tip: Create the supplier before the first purchase order.
3. Purchase orders
Open Purchases → Purchase Orders.
Creating a PO
- Click Create.
- Select Supplier, dates, and header fields.
- On the PO view page, add items with order quantity and unit price.
- Save and move the order through your internal workflow (e.g. send to supplier).
PO statuses
| Status | Meaning |
|---|---|
| Draft | Still being prepared |
| Pending | Awaiting action |
| Ordered | Sent / confirmed with supplier |
| Received | Goods received into stock (see below) |
| Cancelled | Closed |
Received quantity on lines
For each line you track:
- Order quantity — what you ordered
- Received quantity — what has actually arrived (can be updated in steps)
Use line actions to receive partial quantities when shipments arrive in multiple deliveries. The total received cannot exceed the ordered quantity on a line.
4. Receive in warehouse
When physical goods arrive:
- Open the purchase order and ensure received quantity is entered on lines (greater than zero in total).
- Click Receive in Warehouse (you need permission).
- Choose the warehouse where stock will be stored.
- Confirm.
What happens:
- The PO status becomes Received right away.
- A background job adds stock to inventory (purchase receipt, FIFO layers).
- You receive a notification that processing has started.
Receive in Warehouse is disabled if no line has received quantity yet.
You need a queue worker running on the server for stock to update (ask your administrator).
5. Purchase invoices
Open Purchases → Purchase Invoices.
Creating an invoice
- From a purchase order: use Create Invoice to bill uninvoiced quantities only (supports multiple invoices per PO).
- Or create an invoice manually and add lines.
Invoice statuses
| Status | Meaning |
|---|---|
| Draft | Not yet open for payment |
| Pending | Balance owed to supplier |
| Partially Paid | Some payment or debit applied |
| Paid | Fully settled |
| Cancelled | Voided |
On the invoice view
- Invoice items — products and amounts (usually locked after paid/partially paid).
- Payment allocations — which payments were applied.
- Debit allocations — which debit notes reduced the balance.
6. Purchase payments
Open Purchases → Purchase Payments.
- Create a payment: supplier, date, amount, reference.
- Allocate to one or more open purchase invoices.
- Total allocated cannot exceed the payment amount.
- Each allocation cannot exceed that invoice’s open balance.
Invoice status updates to Partially Paid or Paid after allocations.
7. Debit notes
Open Purchases → Debit Notes.
Debit notes reduce what you owe the supplier on invoices. They do not remove stock.
- Create a debit note for the supplier (optionally link a purchase return).
- Add debit note lines.
- Allocate to open purchase invoices.
Use a purchase return when goods go back to the supplier and stock must decrease.
8. Purchase returns on an invoice
Open Purchase Invoice → Purchase Returns tab.
- Create a return on the invoice.
- Add lines (items, quantities). Set warehouse when required.
- Progress status: Pending → Approved (if your process uses it).
- Set Completed when goods leave your warehouse back to the supplier.
Completed triggers background processing: stock is removed (supplier return movement).
You need manage returns permission on purchase invoices.
9. Permissions
Ask your administrator if an action is missing. Common areas:
| Area | Examples |
|---|---|
| Purchase orders | View, create, receive in warehouse, create invoice |
| Purchase invoices | View, create, edit, manage returns |
| Payments / debit notes | Create, allocate |
| Suppliers | Manage supplier records |
10. Quick reference
| I want to… | Go to… |
|---|---|
| Add a supplier | Purchases → Suppliers |
| Order materials | Purchases → Purchase Orders |
| Put stock in the warehouse | PO → Receive in Warehouse |
| Record supplier bill | Purchases → Purchase Invoices |
| Pay the supplier | Purchases → Purchase Payments |
| Reduce balance without payment | Debit Notes |
| Send goods back to supplier | Invoice → Purchase Returns → Completed |
For stock layers and movements, see the Inventory user guide.