Удаляет поставку.
v1/purchases/delete.php
Параметры
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
| purchase_id | int | Да | ID поставки |
Как работает
- Поступления материалов и продуктов по поставке удаляются, остатки на складах пересчитываются.
- Цены материалов и себестоимость продуктов, обновленные поставкой, не возвращаются к прежним значениям.
- Файлы поставки удаляются.
- Поставщик остается в Controlata.
Удаление нельзя отменить.
Пример запроса
{
"purchase_id": 29645
}
Пример ответа
{
"success": true
}
Ошибки
| Ошибка | Причина |
|---|---|
| No purchase_id in input | Не передан purchase_id |
| Purchase not found or access denied | Поставка не найдена или уже удалена |