Ошибка 5 в R-Keeper: что это и как исправить

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

Код
5
Система
R-Keeper
Категория
Общие ошибки [](
Описание
WS — Bad request — Неправильный формат сообщения (xml и проч параметры)

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

  • В карточке товара, контрагента или накладной присутствуют недопустимые спецсимволы (например, амперсанды, нетипичные кавычки), которые ломают структуру XML-файла.
  • Не заполнены обязательные поля при формировании документа для отправки (отсутствует ИНН, КПП, код товара или объем).
  • Используется устаревшая версия модуля интеграции R-Keeper, которая формирует запросы в неверном или устаревшем формате.
  • Произошел сбой при конвертации данных из базы R-Keeper в текстовый формат сообщения для веб-сервиса.

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

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

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

При использовании DocsInBox риск появления ошибок формата (Bad request) сводится к минимуму, так как сервис выступает надежным буфером между R-Keeper и госсистемами (ЕГАИС, Меркурий, Честный ЗНАК). DocsInBox автоматически проверяет и валидирует все данные перед отправкой, отсекая недопустимые символы и строго контролируя заполнение обязательных полей.

Вместо того чтобы разбираться в «сырых» XML-файлах и логах учетной системы, вы работаете в удобном едином окне. Если в накладной или карточке товара есть неточность, DocsInBox подскажет об этом понятным языком еще до попытки обмена, предотвращая сбой запроса.

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

Что означает ошибка «Bad request» (Неправильный формат сообщения) в R-Keeper?

Это означает, что система попыталась отправить электронный запрос (например, накладную), но его структура нарушена. Чаще всего это происходит из-за спецсимволов в тексте или незаполненных полей, из-за чего принимающий сервер не может прочитать XML-файл.

Помогает ли DocsInBox предотвратить ошибку неправильного формата сообщения?

Да, помогает. DocsInBox берет на себя интеграцию R-Keeper с госсистемами и автоматически валидирует данные. Сервис проверяет корректность заполнения полей и очищает информацию от недопустимых символов до того, как запрос уйдет в Меркурий, ЕГАИС или Честный ЗНАК.

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

Нет, документ с нарушенным форматом (XML) не будет принят сервером ни сейчас, ни позже. Необходимо найти и исправить причину (например, удалить спецсимвол из названия или заполнить пустое поле) и только после этого повторить отправку.

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

  • 0WS — OK — Нет ошибки
  • 1Все значения . строки: ID, название, цена. Везде
  • 10WS — License. Suspicious operation. — Возвращается агенту в случае, если он работает только с SH, и в лицензии не содержатся данные об ИНН и КПП.
  • 100UcsApp — UCS.Internal error — RK Кассовый сервер недоступен (XMLAPI)
  • 102UcsApp — UCS.Internal error — SH недоступен
  • 103UcsApp — UCS.Internal error — GPX недоступен

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

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

Данные синхронизированы 25.05.2026, 15:34