Pending My Action
This tab shows every PO that's waiting on you to confirm — grouped by job, with the oldest items at the top. If the Action Queue Overview tells you what the page is for, this page tells you exactly what each row means.
What "Pending PM" means
A PO sits in the Pending PM state after a ticket has been uploaded but before you've reviewed and confirmed it. It's the red badge on a PO line — the only status this tab surfaces. POs that are Confirmed (blue), PM Confirmed (amber), Accounting Costed (green), or Missing Ticket (gray) are not in this tab.
For the full state machine and what each color means in the wider system, see PO Lifecycle Colors.
Across the whole portfolio, only a small slice of POs sit in Pending PM at any one time, so most PMs see a small queue, not hundreds of items.
Anatomy of a job group
Each card on the page represents one of your jobs that has at least one Pending PM item. The card has two parts.
Job header (the blue strip)
| Element | What it shows |
|---|---|
| Job number and name | The number and descriptive name of the job. |
| Company | Which operating company owns the job. |
| Total cost | Dollars across just the pending items on this job — not the job's full PO spend. |
| Item count | How many pending items are stacked underneath. |
The total in the header is across pending items only. A job with $2M of total spend may show $40K in this header — that's just what's currently red.
Item rows
Each row beneath a header is one Pending PM PO line.
| Cell | What it shows |
|---|---|
| Category icon | A small icon on the far left — concrete, materials, subcontractor, labor, rental, pump, and so on. |
| Order ID | The PO's identifier. |
| Vendor and description | The vendor name and the line description. |
| Ticket thumbnail | A small image of the uploaded ticket, or "No ticket" if none was attached. |
| Resolved cost | The line's confirmed dollar amount. |
| Age | Days since the order was created, plus the order creation date underneath. |

The ticket thumbnail
Clicking a thumbnail opens a full-size image of the ticket in a lightbox over the page. The lightbox dims the rest of the screen and shows the receipt at full resolution so you can read the line items, vendor address, totals, and anything else relevant before deciding whether to confirm the PO.
When no ticket image was attached, the thumbnail position shows a small gray "No ticket" placeholder instead. A row with no ticket isn't broken — you can still confirm the PO from the receipt-less information you have. Some tickets simply never had an image attached at the source.
Sort order
Sorting is done for you. Within a job group, items are listed in the order the system returns them. Across job groups, the topmost job is the one with the longest-aged pending item — so the very first row you see is your oldest item on your most-aged job.
The topmost job has your oldest pending item. Working top-down naturally clears the most-blocking work first.
The age column color
The age cell on each row changes color as the item ages. Three tiers, no gradient.
| Age | Color | What it means |
|---|---|---|
| Less than 7 days | Gray | Recent — no urgency yet. |
| 7 to 13 days | Amber | Aging — start watching. |
| 14 days or more | Red | Overdue — clear these first. |
Anything in red has been sitting for at least two weeks — those are the ones to clear first.
A PO created 20 days ago that only dropped into Pending PM yesterday still shows as "20d." It's the days since the order was created, not the days the PO has been in this status. So an old, freshly-pending PO looks identical to one that's been waiting forever. Use the age as a starting signal, not the whole story.
For the chart's separate dark red bucket (which only applies to the age distribution chart, not the row text), see Aging and Priority.
What clicking does
Clicking anywhere on a row (other than the thumbnail) navigates to that job's detail page at /jobs/<jobNumber>. From there you'd open the PO Detail tab to find the same PO.
The JCI dashboard is read-only for PO state. There is no "Confirm" button on a queue row — clicking just takes you to the read-only job detail. The actual confirmation happens in Purchase Ordering. The full action path is in Confirming a PO.
A note on pump costs
If a pump category PO appears in your queue with $0, that's expected — pump costs aren't populated in the source data. Confirm it the same way you would any other ticket.
The empty state
When you have nothing pending, the tab shows "No pending items — you're all caught up!" with a smaller line below reading "All POs are confirmed or awaiting accounting review." This is real — there's just nothing for you to do.
Refresh expectation
If you confirmed a PO 30 minutes ago and it's still showing here, that's expected. The data refreshes every four hours. See Data Refresh Rates for the full picture.
A practical example
If you see job 5164 sitting at the top with a 22-day age, that means a ticket on that job has been waiting on your confirmation for over three weeks. Click the thumbnail, read the receipt; if the line looks right, click the row to navigate to job 5164's detail page, open the PO Detail tab, find that PO, and confirm it in Purchase Ordering.
If the line looks wrong — wrong vendor, missing info, or the receipt isn't what you expected — note the order ID, leave the row, and chase the answer through your usual channel before confirming.
Related reads
- Action Queue Overview — the chapter intro, the four cards, and what the queue does not include.
- Missing Cost Codes — the other tab.
- Aging and Priority — color thresholds and the age distribution chart.
- Daily Workflow — how this tab fits in your morning routine.
- Confirming a PO — what to do once you click into a job from here.
- PO Detail Tab — where you land after clicking a row.
- My Jobs vs. All Jobs — the same first-name PM caveat that affects who shows up here.
- Troubleshooting — "I confirmed a PO and it's still showing up" / "I expected a PO here and it's not showing up."