Purchase Orders
Path: /purchase-orders
Image: 
Page Layout
This page displays a table for viewing and managing Purchase Orders (POs). The main table shows a list of POs, and each row can be expanded to show the individual items on that order.
Filters and Actions
The toolbar at the top provides several ways to filter the list and perform actions.
- Search Bar: A field to search for POs.
- Company Filter: A dropdown menu to select a company.
- Supplier Filter: A dropdown menu to show POs from a specific supplier.
- Resolved Filter: Radio buttons to show "All" POs or only "Unresolved" ones.
- Status Filter: Radio buttons to show "All" POs or only "Open" ones.
- Email Button: An icon button for generating emails related to the selected supplier's POs.
Purchase Orders Table
The main table lists purchase orders.
- Columns: Includes information like PO number, Supplier, Job, Customer, and the number of items.
- Editable Fields: Certain columns like Status, Expected date, Shipped date, Carrier, and Tracking # can be edited directly in the table. An edit icon appears in the column header for these fields.
- Expandable Rows: Each row can be clicked to expand and view the line items for that PO.
Expanded View (Order Lines)
When a PO row is expanded, a nested table appears showing the individual items on that order.
- Columns: Includes details for each item like Quantity, SKU, Description, Status, and Expected date.
- Editable Fields: Just like the main table, some columns in this view can also be edited directly.