Где найти раздел «Синхронизация данных» в 1С:Управление торговлей 11.2?

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

Переход с редакции 11.1 на 11.2 в «1С:Управление торговлей» принес значительные изменения в интерфейсе и логике расположения административных функций. Многие пользователи и администраторы, привыкшие к старому расположению настроек обмена, сталкиваются с тем, что привычные пункты меню исчезают. В этой статье мы подробно разберем, куда переместились настройки синхронизации, как включить необходимые опции и в чем заключаются особенности работы этого механизма в базовых версиях программы.

Включение функциональной опции и поиск раздела в версии ПРОФ

Разберем ситуацию, когда вы используете полнофункциональную версию (ПРОФ) и не видите раздела синхронизации в привычном месте. В версии 11.2 разработчики реализовали концепцию «Единого окна для интеграций», поэтому настройки обмена теперь сгруппированы с другими внешними сервисами. Проанализируем шаги, которые необходимо предпринять для активации раздела:

  1. Перейдем в раздел НСИ и администрирование.
  2. В блоке «Настройка параметров системы» выберем пункт Настройки интеграции.
  3. В открывшемся окне найдем группу Другие программы.
  4. Именно здесь находится флаг Использовать синхронизацию данных. Установим его.
  5. После установки флага ниже появится гиперссылка Синхронизация данных, через которую осуществляется создание новых настроек и управление существующими.

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

Особенности базовой версии УТ 11.2

Рассмотрим важный нюанс: в базовой версии 1С:Управление торговлей 11.2 стандартный раздел «Синхронизация данных» в меню «НСИ и администрирование» может отсутствовать вовсе, даже если у пользователя полные права. Это связано с лицензионными ограничениями базовой версии. Проанализируем, как настроить обмен в этом случае:

В базовой версии путь к настройкам выглядит иначе. Посмотрим на следующий маршрут: Моя организация — Регулярные операции — Синхронизация с Бухгалтерией 3.0. Важно понимать, что в «базе» функционал синхронизации существенно урезан:

Технологические изменения: переход на EnterpriseData

Выясним причину такой перегруппировки меню. Начиная с версии 11.2, 1С активно внедряет универсальный формат обмена данными — EnterpriseData, базирующийся на XML/XDTO. В отличие от старых правил конвертации 2.0, этот формат позволяет конфигурациям обмениваться данными без жесткой привязки к внутренней структуре метаданных друг друга. Это упрощает поддержку обменов при обновлении программ.

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

Что делать, если конфигурация самописная?

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

  1. В конфигурации должны быть созданы объекты ПланыОбмена.
  2. Необходимо внедрение подсистемы Обмен данными из Библиотеки стандартных подсистем (БСП). Именно БСП предоставляет формы и логику для работы интерфейса синхронизации в режиме «Такси».
  3. Должны быть прописаны правила конвертации (через «Конвертацию данных 2.0») или описаны XDTO-пакеты для формата EnterpriseData.

Посмотрим на пример кода, который часто используется в процедурах инициализации при обмене данными для проверки регистрации изменений:


ПланыОбмена.ЗарегистрироватьИзменения(УзелОбмена, СсылкаНаОбъект);
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ Изменения.НомерСообщения ИЗ ПланОбмена.СинхронизацияДанныхЧерезУниверсальныйФормат.Изменения КАК Изменения";

Решение проблем с кэшем интерфейса

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

  1. Закроем программу.
  2. В списке баз выберем нужную информационную базу.
  3. Нажмем «Изменить» и в поле дополнительных параметров запуска пропишем команду /ClearCache.
  4. Запустим базу снова.

Также проанализируем настройки прав доступа. Убедимся, что у пользователя в конфигураторе в дополнение к полным правам назначена роль УдаленныйДоступСинхронизацияДанныхЧерезУниверсальныйФормат или аналогичная, отвечающая за использование стандартных интерфейсов обмена.

Таким образом, в УТ 11.2 разработчики постарались максимально унифицировать процесс настройки обменов, вынеся их в общий блок интеграций. Для успешной настройки нам достаточно знать новый путь в меню и учитывать ограничения лицензии вашей версии программы.

← На главную