Update service dates
update_contract_product_datesReschedule suspension, cancellation, or closing for a contract product by setting intervals after the next due date or explicit hold-off dates, giving clients extra time before enforcement.
Instructions
Change suspend/cancel/close scheduling for a contract product: either intervals in days after next_due_date, or explicit hold-off dates (not_suspend_until / not_cancel_until / not_close_until, today or future). Useful to give clients extra time before suspension.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contract_id | Yes | Contract UUID | |
| close_interval | No | ||
| cancel_interval | No | ||
| not_close_until | No | YYYY-MM-DD | |
| not_cancel_until | No | YYYY-MM-DD | |
| suspend_interval | No | Days after next_due_date before suspension | |
| not_suspend_until | No | YYYY-MM-DD — do not suspend before this date | |
| contract_product_id | Yes | Contract product UUID |