nws_preview_duty_auto_assign
Preview automatic duty assignments for a selected schedule week, duty types, and recent-duty filters, returning a confirmation ID for review before applying.
Instructions
Preview the desktop duty auto-assignment and return a confirmation ID.
start_date is a duties schedule row (a Monday, or a Saturday when duties are assigned by meeting). duty_types are Duty1P1 ... Duty9P2 (default Duty1P1). recent_filter is exact_match or any_duty; the last two arguments mirror the local desktop settings and default to the desktop defaults.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| weeks | No | ||
| duty_types | No | ||
| start_date | Yes | ||
| recent_filter | No | exact_match | |
| last_name_first | No | ||
| minimum_weeks_between_duties | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||