POST
/api/{lang}/documents/hybrid/delete
Безвозвратно удаляет универсальный документ из системы. Удаление возможно только для документов в статусе черновика или готовых к отправке.
Условия удаления:
- Документ должен принадлежать текущему пользователю
- Статус документа: draft, ready или rejected
- Документ не должен иметь активных подписей
- Отправленные и принятые документы удалить нельзя
Что удаляется:
- Сам документ и все его данные
- Связанные товарные позиции
- Прикрепленные файлы и изображения
- История изменений документа
Безопасность:
- Удаление необратимо
- Рекомендуется предварительное подтверждение
- Логируется для аудита действий пользователя
Request Body
application/json
-
hybridinvoiceidRequiredID документа для удаления
Responses
200
Документ удален
application/json
-
message
403
Нет прав
application/json
-
message
404
Документ не найден
application/json
-
message
409
Нельзя удалить
application/json
-
message