Ошибка 400 в iiko: что это и как исправить

Официальная карточка

Код
400
Система
iiko
Описание
Либо ошибка в запросе (параметры не того типа, ошибки десериализации), либо внутренняя ошибка, связанная с неполнотой полученных в запросе, либо хранящихся в базе данных:- Wrong date format: 2019-0513 15:26- Malformed Product id: ''- Argument for @NotNull parameter 'arg' of resto/TestNotNullValidation.methodWithNotNullArg must not be null — List

Почему возникает эта ошибка

  • Неверный формат даты при ручном вводе или загрузке документов (например, пропущен дефис или указано неверное время).
  • Отсутствие обязательных параметров в документе (например, пустой идентификатор товара или блюда).
  • Ошибка при передаче данных из сторонней программы или файла Excel (несовпадение типов данных).
  • Неполные данные в справочниках самой базы iiko, из-за чего система не может корректно обработать запрос.

Как исправить

  1. Откройте документ или справочник, при сохранении или отправке которого возникла ошибка.
  2. Проверьте правильность заполнения всех дат (формат должен соответствовать стандартному, без лишних пробелов и опечаток).
  3. Убедитесь, что все обязательные поля в документе заполнены.
  4. Проверьте карточки товаров в накладной: у каждого товара должен быть указан корректный внутренний идентификатор.
  5. Если ошибка возникает при импорте из файла, проверьте исходный файл на наличие пустых строк или некорректных символов.
  6. Перезапустите программу iiko, чтобы исключить временный сбой кэша.
  7. Повторите попытку сохранения или проведения документа.

Как избежать этой ошибки с DocsInBox

Благодаря готовой интеграции DocsInBox с учетной системой iiko, риск возникновения ошибки 400 сводится к минимуму. При передаче накладных и других документов из Единого окна (Меркурий, ЕГАИС, Честный знак, ЭДО) в iiko, сервис автоматически приводит все даты, идентификаторы товаров и другие параметры к строго нужному техническому формату.

Система проверяет наличие всех обязательных полей до отправки запроса в iiko. Если в исходном документе от поставщика не хватает данных, DocsInBox перехватит это на своей стороне и не позволит отправить некорректный запрос, предотвращая системные сбои и экономя время бухгалтера.

Частые вопросы

Что означает ошибка 400 в iiko?

Это ошибка неверного запроса (Bad Request). Она означает, что система получила данные в непонятном формате, например, с опечаткой в дате или с пустым ID товара.

Помогает ли DocsInBox избежать ошибки 400 при работе с iiko?

Да. DocsInBox имеет встроенную интеграцию с iiko и автоматически форматирует все данные в соответствии с требованиями системы, исключая передачу некорректных или неполных запросов.

Можно ли исправить эту ошибку самостоятельно?

Да, чаще всего достаточно внимательно проверить документ, который вы пытаетесь провести, и убедиться, что все даты введены корректно, а обязательные поля не оставлены пустыми.

Похожие ошибки

  • 401Не аутентифицирован:- не передан параметр key в запросе или в cookie- истек таймаут сессии (обычно 1 час) с момента входа или момента последнего запроса, если работает "обновление токена" (не реализов
  • 403Доступ запрещён (аутентифицирован, но нет прав):- На сервере нет лицензии на данный API или подсистему API (сотрудников, событий...) (Module %s is blocked within current license)- Превышено разрешенно
  • 404Объект не найден, некорректный путь — Уведомить пользователя или автора клиента/интеграции.
  • 409Произошла ошибка бизнес-логики, сервер вернул сообщение для пользователя:- "Доступ запрещен КОД.ПРАВА"- "Операция создает приход на отрицательные остатки..."- "У вас нет права изменять документы задни
  • 500Произошла внутренняя ошибка:- User represents store, but no linked store found: %s - Unknown client type for outgoing invoice: %s - Operation is allowed only in %s's thread. Current thread: %s - Opera
  • Внешнее менюВнешнее меню

Устали разбираться с ошибками вручную?

DocsInBox автоматизирует работу с iiko — проверяет данные до отправки, ошибки не возникают.

Данные синхронизированы 25.05.2026, 18:19