Почему не выгружаются документы РКО при синхронизации УТ 11 и БП 3?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

Разберем ситуацию, с которой часто сталкиваются специалисты при настройке типовой синхронизации между Управление торговлей (УТ) и Бухгалтерия предприятия (БП). Довольно часто пользователи обнаруживают, что конкретные типы документов, например, Расходный кассовый ордер (РКО), упорно не попадают в файл обмена, несмотря на то, что отчет Состав отправляемых данных ошибочно сигнализирует о готовности к отправке.

Проверяем настройки фильтрации разделов учета

Первым делом проанализируем настройки обмена данными. Самой частой причиной того, что документы не попадают в XML-файл обмена, является установленный отбор по разделам учета. Система 1С работает по принципу строгого соблюдения правил, заданных в настройках синхронизации. Если определенный раздел, к которому относится документ, исключен из обмена, то документы этого типа не будут регистрироваться в плане обмена.

  1. Откройте форму настройки синхронизации данных между УТ и БП.
  2. Перейдите в раздел, отвечающий за отбор передаваемых данных (существуют также решения для реализации выборочного переноса документов из УТ через флаги в самих документах).
  3. Внимательно изучите список разделов. В нашем случае, документы Расходный кассовый ордер относятся к подсистеме Казначейство.
  4. Проверьте, не отключен ли раздел Казначейство или Касса. Если галочка напротив этих разделов снята, никакие манипуляции с регистрацией документов не помогут, так как механизм обмена будет игнорировать их на этапе формирования пакета данных.

Анализируем влияние настроек касс

Разберем случай, когда учет ведется по нескольким кассам. Даже если раздел Казначейство включен, необходимо убедиться, что в настройках обмена не стоят дополнительные ограничения по конкретным кассам или организациям. Бывают ситуации, когда в настройках узла обмена указан фильтр по конкретному справочнику Кассы, и документы, относящиеся к другим кассам, не попадают в выборку. Убедитесь, что в параметрах синхронизации выбраны все необходимые кассы или стоит настройка «Все».

Проверяем регистрацию изменений

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

Если вы изменили настройку обмена (например, включили раздел Казначейство), старые документы не зарегистрируются автоматически. Чтобы принудительно «подтолкнуть» их к выгрузке, воспользуйтесь обработкой Регистрация изменений для обмена данными:

  1. Запустите обработку из раздела Администрирование -> Синхронизация данных.
  2. Выберите соответствующий узел обмена.
  3. В списке метаданных найдите Расходный кассовый ордер.
  4. Нажмите кнопку Зарегистрировать и добавьте документы (вот полезный пример запуска обмена через XML КД 2.0), которые по какой-то причине не ушли при стандартной синхронизации.
  5. После этого запустите повторный обмен. Для контроля качества данных можно использовать сверку документов через http-сервис.

Диагностика с помощью отчета «Состав отправляемых данных»

Посмотрим на отчет Состав отправляемых данных. Важно понимать, как он работает. Если вы видите строку, где РКО значится как «Будет отправлено» — 0, это означает, что в текущем узле обмена нет зарегистрированных изменений. Однако, если вы видите документы в списке, но они не попадают в XML, значит, срабатывает программная фильтрация в правилах конвертации данных (Конвертация данных 2.0 или 3.0).

В такой ситуации проанализируем параметры правил (иногда требуется доработка синхронизации через универсальный формат для поддержки новых ставок НДС):

Резюме по исправлению проблемы

Чтобы окончательно решить проблему, пройдем по чек-листу:

  1. Убедитесь, что раздел Казначейство активирован в настройках синхронизации (это основная причина).
  2. Проверьте корректность указанной Организации в настройках обмена.
  3. Принудительно зарегистрируйте «проблемный» документ через обработку регистрации изменений, если настройки были изменены после создания документа.
  4. Убедитесь, что у пользователя, под которым запускается обмен (фоновое задание), есть необходимые права доступа ко всем объектам, участвующим в обмене.

Если данные шаги выполнены, а проблема сохраняется, рекомендуем создать тестовый документ РКО и попробовать провести обмен. Если тестовый документ ушел успешно, значит, проблема была именно в «зависшей» регистрации изменений для старых объектов или в их несоответствии новым правилам фильтрации.

← На главную