gc_set_order_status
Updates a deal's status, including cancellation with a reason ID to handle duplicate orders.
Instructions
Изменить статус сделки (напр. отменить дубль: status=cancelled + cancelReasonId).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"dealId": "<dealId>",
"status": "<status>"
},
"name": "gc_set_order_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dealId | Yes | ID сделки (из gc_find_orders или URL /sales/control/deal/update/id/<id>). | |
| status | Yes | Новый статус сделки. | |
| cancelReasonId | No | ID причины отмены для status=cancelled (напр. «Дубль заказа»=54347 на li-ft.ru). |