Максим

Максим

Обновлено Oct 6, 2026

Удаляет поставку.

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 Поставка не найдена или уже удалена