OrderRecentActivityItem
One Recent Activity row for an order on the Catalog Advisor dashboard. Grain is one order, not one line item: multi-line orders are rolled up into a single row.
This page contains
Fields
| id: ID! | Stable identifier for this order. |
| orderNumber: String | Business key (order number) in the source system. |
| status: String | Normalized order status (e.g. new, in_progress, completed, cancelled, refunded). |
| customerName: String | Canonical customer name, so merged customers read the same across every source system. Mastered from the unified party when the order resolves to one — including when that party carries no name, in which case this is null rather than the source name. Falls back to the source-system name only for orders with no canonical party. |
| productName: String | Distinct product display names on the order, comma-separated and alphabetically ordered. Null when the order has no named products. |
| actorName: String | Display name of whoever moved the order into its current status. Null for every orders source today; the field exists so the contract is stable when a source starts carrying it. |
| actorUuid: ID | UUID of whoever moved the order into its current status. Null for every orders source today. |
| statusDate: DateTime | When the order last changed status (RFC 3339). Null for firstbase orders, which carry no status timestamp; those rows still sort by their fallback activity timestamp rather than sinking to the bottom. |
| amount: Float | Order total, summed across line items. |
| category: String | Tech-wheel product family (energy, communications, saas, hardware, managed_services, infrastructure). Values are independent of sourceSystem. |
| subscriptionUuid: String | Monolith subscription/entitlement UUID for routing to the catalog admin subscription page. Null for every non-monolith source and for monolith POs with no linked entitlement (renewals, billing-only, addons). Reseller URL: |
| boxContractGuid: String | Box contract GUID for routing to the Box contract detail page. Null for every non-box source. |
Queries for OrderRecentActivityItem
| orderRecentActivity PREVIEW | Recent order activity for the Catalog Advisor dashboard, newest first, at order grain. Ordered by status date falling back to last-update and then creation time, so orders with no status date keep a sensible position. Returns an empty list when the advisor has no orders. |