Skip to main content

Pending My Action

This tab shows every PO that's waiting on you to confirm — one card per job, laid out in a grid with the oldest jobs first. If the Action Queue Overview tells you what the page is for, this page tells you exactly what each card and 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.


The card grid​

Each card in the grid represents one of your jobs that has at least one Pending PM item. On a phone the cards stack in one column; on a wide monitor they flow into up to three columns. Cards start collapsed — you see the job header only, and clicking the header expands the card's item list in place. An Expand all / Collapse all pair above the grid opens or closes everything at once.

Expansion doesn't stick

Which cards you've expanded resets when you leave the page. Hiding and dismissing (below) are the controls that persist.

Job card header (the blue strip)​

ElementWhat it shows
Job number and nameThe number and descriptive name of the job.
Company and item countWhich operating company owns the job, and how many pending items are inside.
Total costDollars across just the pending items on this job — not the job's full PO spend.
Oldest-item age badgeAge in days of the card's oldest item, colored gray / amber / red by the usual thresholds.
↗ buttonOpens the job's detail page.
Hide button (crossed-out eye)Removes the job from your queue — see "Hiding a job" below.

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.

Screenshot needed

A collapsed job card with callouts on the chevron, job number/name, company + item count, pending total, oldest-age badge, the ↗ open-job button, and the hide (crossed-out eye) button.

Item rows​

Expand a card and each row inside is one Pending PM PO line.

CellWhat it shows
Category iconA small icon on the far left — concrete, materials, subcontractor, labor, rental, pump, and so on.
Order IDThe PO's identifier.
Vendor and descriptionThe vendor name and the line description.
Ticket thumbnailA small image of the uploaded ticket, or "No ticket" if none was attached.
Resolved costThe line's confirmed dollar amount.
AgeDays since the order was created, plus the order creation date underneath.
✕ buttonDismisses the item from your queue — see "Dismissing an item" below.

A single Action Queue row labeled with arrows pointing to its parts — leftmost category icon, order ID and vendor description in the middle, ticket thumbnail image, resolved cost in monospace dollars, age in days with 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.


Hiding a job​

Some jobs carry Pending PM items that predate the accounting workflow and will never be actioned. The hide button (the crossed-out eye in each card header) removes that job from your queue: the card disappears from the grid and its items drop out of the summary cards, the age chart, and the Morning Briefing widget.

Hiding is:

  • Yours alone — it doesn't change anything for other users, and it doesn't touch the POs themselves.
  • Permanent until you undo it — hidden jobs stay hidden across sign-ins and devices, with no expiry.
  • Reversible — a Hidden jobs (N) pill appears above the grid whenever you have hidden jobs. Click it to open a list, and click Restore next to any job to bring it back.

Dismissing an item​

The ✕ at the right edge of each item row does the same thing at the single-PO level. Dismissing an item is an "I've already handled this" or "this predates the workflow" acknowledgment — the PO's actual status does not change, and nobody else's queue is affected. The row disappears, the numbers update, and a Dismissed items (N) pill above the grid lets you review and restore anything you've dismissed.

If you dismiss every item on a job, the whole card disappears too.

Dismissing is not confirming

A dismissed PO is still in Pending PM as far as accounting is concerned. Dismissing only cleans up your view. If the PO actually needs confirming, do that in Purchase Ordering — see Confirming a PO.

Screenshot needed

The grid with a "Hidden jobs (1)" and "Dismissed items (2)" pill above it, with one restore panel open showing a Restore button.


Sort order​

Sorting is done for you. Within a job card, items are listed oldest first. Across the grid, the first card is the job with the longest-aged pending item — so the first card you see holds your oldest item.

Start at the top

The first card has your oldest pending item. Working through the grid in order 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.

AgeColorWhat it means
Less than 7 daysGrayRecent — no urgency yet.
7 to 13 daysAmberAging — start watching.
14 days or moreRedOverdue — clear these first.

Anything in red has been sitting for at least two weeks — those are the ones to clear first.

The age is how old the order is, not how long it's been waiting on you

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​

  • Card header — expands or collapses the card.
  • ↗ button in the header — opens that job's detail page at /jobs/<jobNumber>.
  • An item row (other than the thumbnail or the ✕) — also navigates to the job's detail page. From there you'd open the job's PO Detail tab to find the same PO — or use this page's own PO Detail tab without leaving the queue.
Confirming a PO happens in Purchase Ordering, not here

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​

Pump POs always show $0

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​

Up to four hours of lag

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.