dispose_order
Ship firearms on a counter/dealer order by booking FFL transfer dispositions for each undelivered serial, issuing stock-out and updating FastBound.
Instructions
Dispose (ship) the firearms on a submitted counter/dealer order: books one FFL transfer disposition per not-yet-disposed serial; each disposition's on_submit issues the stock-out and pushes FastBound. Server blocks it while unpaid or the destination FFL is invalid; idempotent. VERIFY the destination FFL and serials first (the UI makes staff tick exactly that). confirm=true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | ||
| sales_invoice | Yes |