Purchase Orders
A purchase order (PO) is your formal request to a supplier: these items, these quantities, this price, delivered by this date. In OSOSS the PO also drives your stock - receiving against it is what increases inventory.
Menu path: Purchases > Purchase Orders

The purchasing cycle
| Step | Document | Effect |
|---|---|---|
| 1. Order | Purchase order | A commitment; no stock or money moves |
| 2. Receive | Receiving against the PO | Stock increases |
| 3. Bill | Purchase invoice (bill) | You owe the supplier |
| 4. Pay | Payment on the bill | Money leaves |
Keeping the steps separate is what lets you handle partial deliveries, disputed quantities, and month-end supplier statements cleanly.
Create a purchase order
- Go to Purchases > Purchase Orders and click Create.
- Choose the vendor.
- Add line items with quantity and agreed cost - the items table computes totals as you type.
- Set the expected delivery date and the receiving branch.
- Save. Print or send the PO to the supplier.
When goods arrive
Receive against the PO (fully or partially). Received quantities update inventory and average cost; the remaining open quantity stays on the PO until fulfilled or closed. The related bill can be created from the PO so pricing carries over without retyping.
What you can do on this page
Every action on this page, step by step. What you see depends on your role, so a control your account is not set up for simply does not appear.
Export the list
- Filter and choose your columns first - the export mirrors exactly what is on screen, not the whole table.
- Click Export All.
- The file downloads as a spreadsheet: one row per record, your visible columns in your order.
Full reference
Every option and control on this page, at a glance.
Standard list tools
Every list page in OSOSS shares these controls:
- Manage columns - the icon at the right edge of the header row: search columns, tick to show or hide, drag to reorder. Your selection persists for your user.
- Quick search - matches the page's primary field.
- Filter chips + More Filters - the chips are your defaults; More Filters exposes the full set below.
- Save Filter / Saved Filters - name a filter combination and recall it in one click; one can be your default view.
- Reset - clears filters back to defaults.
- Export All - downloads the current filtered rows with exactly the columns you have selected.
- Focus - hides the surrounding chrome for a full-width table.
- Row selection - the header checkbox selects the page or all matching rows, enabling bulk actions.
- Rows per page and page jumper - at the foot of the table.
- Custom fields - anything you define under Settings > Custom Fields appears here as both a column and a filter.