Как изменить параметры подключения и путь к базе при синхронизации в 1С:УНФ?

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

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

Однако после очередного обновления платформы или прикладного решения администраторы обнаруживают, что привычная кнопка «Параметры подключения» или пункт меню для редактирования транспорта данных бесследно исчезли. Выясним причины такого поведения системы и разберем по шагам несколько эффективных способов обхода этой проблемы.

Почему пропадают настройки подключения?

Для того чтобы понять, куда исчезли заветные настройки, проанализируем архитектурные изменения в последних релизах 1С:УНФ. В основе проблемы лежат две основные причины:

  1. Обновление Библиотеки стандартных подсистем (БСП) до версии 3.0 и выше. Разработчики фирмы «1С» унифицировали интерфейс обмена данными для локальных версий программ и облачных решений (таких как сервис «1С:Фреш»). В связи с этим структура меню настройки обмена была значительно переработана. Кроме того, при использовании некоторых разрешений экрана или масштабирования интерфейса важные кнопки могут автоматически скрываться платформой в подменю «Еще».
  2. Переход на универсальный формат обмена (EnterpriseData). Начиная с версии УНФ 1.6.16, разработчики начали планомерный отказ от старых правил обмена (технология КД 2.0) в пользу универсального формата КД 3.0. При этом старые узлы планов обмена могут оставаться в базе «по инерции», но доступ к их непосредственному редактированию через стандартные мастера настройки блокируется.

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

Способ 1. Обходной путь через сценарии синхронизации

Этот метод был обнаружен практикующими специалистами экспериментальным путем. Он позволяет добраться до параметров транспорта сообщений обмена без использования программирования и сложных манипуляций. Разберем этот алгоритм по шагам:

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

Этот метод хорош тем, что не требует монопольного доступа к базе данных или прав разработчика, однако он является обходным и может быть заблокирован в будущих микрорелизах БСП.

Способ 2. Прямое редактирование регистра сведений через «Функции для технического специалиста»

Это наиболее надежный технический способ, который позволяет обойти любые ограничения графического интерфейса БСП. Настройки путей к базам данных, каталогам обмена, FTP и адреса электронной почты физически хранятся в специализированном регистре сведений. В БСП версии 3.0 за хранение этих данных отвечает регистр НастройкиТранспортаОбменаДанными.

Рассмотрим подробнее, как изменить параметры через данный регистр:

  1. В главном меню программы откроем пункт «Функции для технического специалиста» (в старых версиях платформы данный пункт назывался «Все функции»). Если этот пункт не отображается, его необходимо предварительно включить в настройках параметров системы (меню «Настройки» — «Параметры» — установить флажок «Режим технического специалиста»).
  2. В появившемся окне раскроем ветку «Регистры сведений».
  3. Найдем в списке регистр с именем НастройкиТранспортаОбменаДанными и откроем его.
  4. Перед нами откроется список записей, где каждая запись соответствует определенному узлу плана обмена. Найдем строку, которая относится к нашей синхронизации с «1С:Бухгалтерией» (ориентируйтесь по наименованию узла или коду базы-корреспондента).
  5. Двойным кликом откроем запись регистра. Здесь во вкладках будут доступны для прямого редактирования все параметры транспорта:
    • Для файлового подключения — точный путь к каталогу информационной базы на диске или в локальной сети.
    • Для серверного подключения — имя сервера 1С:Предприятия и имя базы данных на сервере.
    • Для сетевых каталогов и FTP — пути к папкам обмена, логины и пароли доступа.
  6. Внесем изменения в поля с путями подключения, нажмем «Записать и закрыть».

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

Способ 3. Переход по прямой ссылке к плану обмена

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

Выполним следующие действия совместно:

  1. Скопируем в буфер обмена следующую навигационную ссылку для универсального формата обмена:

    e1cib/list/ПланОбмена.СинхронизацияДанныхЧерезУниверсальныйФормат

    или для старого обмена с Бухгалтерией предприятия редакции 3.0:

    e1cib/list/ПланОбмена.ОбменУправлениеНашейФирмойБухгалтерияПредприятия30

  2. В главном меню программы 1С выберем команду «Перейти по ссылке» (или воспользуемся быстрой комбинацией клавиш Ctrl + Shift + L).
  3. Вставим скопированную ссылку в поле ввода и нажмем кнопку «Перейти».
  4. Программа откроет стандартный список узлов плана обмена. Выберем необходимый узел и откроем его карточку.
  5. Внутри формы узла нам будут доступны стандартные команды настройки транспорта, которые зачастую заблокированы или скрыты в общем мастере настроек БСП.

Рекомендация по переходу на Универсальный формат обмена

Если вы обнаружили, что старые интерфейсные настройки подключения исчезли после обновления УНФ до версии 1.6.16.153 и выше, это прямой сигнал от системы о необходимости перехода на современную технологию обмена. Старые правила обмена КД 2.0 признаны устаревшими и полностью удалены из конфигурации разработчиками.

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

  1. Найдите в каталоге шаблонов установки вашей конфигурации УНФ (в папке каталога шаблонов 1С на диске) внешнюю обработку с именем ПереходНаСинхронизациюДанныхЧерезУниверсальныйФормат.epf.
  2. Откройте эту обработку в режиме Предприятия через меню «Файл» — «Открыть».
  3. Следуйте пошаговым указаниям помощника перехода. Обработка автоматически перенесет существующие настройки сопоставления объектов и корректно создаст новые узлы планов обмена на базе универсального формата, где все параметры подключения будут доступны штатно и без ошибок.
← На главную