Skip to main content

Recommendations

Every solve produces recommendations — suggested purchases, production runs, and transfers. Recommendations aren’t a separate destination: they appear as rows in each planning page’s List tab, overlaid alongside your committed plan and in-progress supply, and as detail drawers you can act on directly.

Where recommendations appear

List rows

In the List tab on Transfers, Production, and Purchases, each row carries a provenance badge: Rows show urgency, type, SKU, location, period, quantity, and dollar value, and the list can be sorted by any of these. In-progress rows also show their backing transaction reference (the open PO or transfer-order number) when known.

Row actions

Actions depend on the row’s badge:
  • rec rows: Accept and Dismiss
  • committed rows: Edit and Order
  • in progress rows: Inspect
Clicking a row opens its drawer for full detail.

The recommendation drawer

Opening a recommendation shows a right-side drawer with a fact grid, the solver’s rationale, related policy chips, domain detail (coverage impact, materials, supplier context), and a footer with three actions:
  • Accept — commit the recommendation to the execution plan. The solver respects it on the next solve.
  • Modify — open the movement editor to change quantity or dates before committing.
  • Reject — decline the recommendation.
A Open full page link deep-links to the recommendation on its full domain page.

Dismissing recommendations

Dismissing is a set-aside, not a deletion. When you dismiss a recommendation, a toast confirms:
Dismissed — Removed from queue for 14 days.
The recommendation is hidden from the queue for 14 days, after which it returns if the solver still suggests it.

Finding and restoring dismissals

On List tabs that support dismissal, a Queue ⇄ Dismissed switch sits next to the search box. The Dismissed position shows a count of set-aside recommendations, and each dismissed row offers a Restore button that returns it to the queue immediately (confirmed with a “Restored — Returned to queue.” toast).
The Dismissed view is the only place to find a dismissal when you’ve forgotten which SKU it was for. If it’s empty, the view says so: “Nothing dismissed. Recommendations you dismiss appear here for 14 days.”

Accepted recommendations: committed supply

Accepting a recommendation turns it into committed supply on the Execution plan. The drawer for a committed movement shows a Committed badge in its header, and the footer changes:
  • Place order — flip an accepted purchase into a real ERP order. Once ordered, the header badge becomes a PO mark showing the PO number when known.
  • Un-accept — remove the acceptance. The recommendation returns to the queue.
Committed rows in the List offer Order as a row action too — converting the commitment to a real transaction via a confirmation dialog.

Stale recommendations

When you edit a committed movement after the last solve, the solver’s old recommendation for that same movement predates your edit. Those resurfaced rows are hidden from the List until the next solve — the committed layer and recomputed projections already reflect your edit, so showing the outdated suggestion would only mislead.

The approval flow: Review staged

Organizations with the approval flow enabled see a Review staged (N) button on the Purchases and MRP pages, where N counts purchase lines still pending review. Clicking it routes to the Execution plan review surface where a reviewer signs off staged buys. Without the approval flow, staged movements convert directly and the button doesn’t appear.

Best practices

Each drawer carries the solver’s rationale and the policies that shaped the recommendation. Understanding why the solver suggests a buy or transfer catches data problems (a wrong lead time, an outdated policy) before they become real orders.
If a recommendation is directionally right but the quantity or timing is off, use Modify. You keep the solver’s context and coverage analysis instead of authoring a movement from scratch.
A recommendation you don’t plan to act on should be dismissed so your queue stays actionable. It’s reversible — restore it any time from the Dismissed view, and it returns on its own in 14 days if the solver still sees the need.
If you accepted something you no longer want, Un-accept returns the recommendation to the queue cleanly. The solver stops respecting the commitment on its next run.

Troubleshooting

Next Steps

Execution plan

Review and edit everything you’ve committed

Coverage

Read the before/after coverage impact in each drawer

Transfers

Work transfer recommendations by node and lane

Transactions

Where placed orders become real ERP transactions