Официальная карточка
- Код
- BadRequest
- Система
- R-Keeper
- Категория
- Коды ошибок [](
- Описание
- Invalid request structure.Произошла ошибка в постановке запроса, может вернуться детальное описание ошибки.
- Источник
- Официальная документация
Почему возникает эта ошибка
- В карточке товара или накладной не заполнены обязательные поля (например, штрихкод, объем, производитель или код ТН ВЭД).
- Использование недопустимых спецсимволов в названиях блюд или номенклатуре, которые ломают структуру данных при обмене.
- Рассинхронизация версий интеграционного модуля R-Keeper и принимающей системы (например, ЕГАИС или Меркурий).
- Некорректная настройка сопоставления номенклатуры между складом ресторана и базой поставщика.
Как исправить
- Откройте журнал ошибок или логи обмена в R-Keeper, чтобы найти детальное описание ошибки (какое именно поле вызвало сбой).
- Проверьте проблемный документ или карточку товара на наличие незаполненных обязательных реквизитов.
- Удалите лишние пробелы, кавычки и нестандартные символы из названий товаров и комментариев к документу.
- Убедитесь, что номенклатура в документе корректно сопоставлена со справочниками.
- Проверьте наличие обновлений для вашего модуля интеграции R-Keeper и установите их при необходимости.
- Пересохраните документ и попробуйте выполнить отправку или выгрузку данных повторно.
- Если ошибка сохраняется, обратитесь в техническую поддержку вашей учетной системы с приложением логов запроса.
Как избежать этой ошибки с DocsInBox
При использовании DocsInBox риск получения ошибки BadRequest сводится к минимуму, так как сервис берет на себя всю валидацию данных перед их отправкой в госсистемы. Интеграция с R-Keeper настроена таким образом, что данные из кассы и склада проходят автоматическую проверку на полноту и корректность структуры.
Если в накладной не хватает обязательных полей или есть расхождения в номенклатуре, DocsInBox подсветит это в удобном интерфейсе (на ПК или в мобильном приложении) еще до попытки обмена. Вы сможете быстро исправить недочеты в едином окне, не сталкиваясь с техническими сбоями и некорректными запросами.
Частые вопросы
Что означает ошибка BadRequest в R-Keeper?
Эта ошибка говорит о том, что система попыталась отправить данные с нарушенной структурой (например, пустые обязательные поля или неверный формат). Запрос не был понят принимающей стороной и был отклонен.
Помогает ли DocsInBox предотвратить ошибку BadRequest?
Да, помогает. DocsInBox выступает надежным шлюзом между R-Keeper и госсистемами (ЕГАИС, Меркурий, Честный ЗНАК). Сервис автоматически проверяет и форматирует данные, исключая отправку некорректных запросов и ошибки валидации.
Где искать подробности, если R-Keeper выдал только Invalid request structure?
Детальное описание обычно скрыто в логах кассового сервера или модуля обмена. В них будет указано конкретное поле, тег или строка, из-за которой произошел сбой структуры запроса.
Похожие ошибки
- AgentErrorОшибка от агента
- AuthFailedОшибка авторизации, некорректный токен.
- AwaitingAnswerОжидание получения ответа GetTaskResponse, если задача еще выполняется на агенте
- InternalErrorВнутренняя ошибка сервера
- LicenseWsAgent (agentID: {agentId}) Не найдена лицензия WsAgent
- NotFoundСохраненных данных нет на сервере
Устали разбираться с ошибками вручную?
DocsInBox автоматизирует работу с R-Keeper — проверяет данные до отправки, ошибки не возникают.
Данные синхронизированы 31.05.2026, 00:10