rr_resolve_replenishment_action
Resolve a replenishment action as no-action by providing a reason, ensuring idempotent handling with conflict detection.
Instructions
Resolve a replenishment action as no-action with a reason. Idempotent; requires idempotency_key and expected_updated_at and applies the same stale-state conflict contract as execute.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | Reason the action needs no procurement/transfer | |
| action_id | Yes | Replenishment action UUID | |
| idempotency_key | Yes | Caller-chosen idempotency key | |
| expected_updated_at | Yes | The action updated_at the resolution was decided against |