17 июля 2023

Синхронизация и обмен данных в 1С

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

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

Когда необходима синхронизация и обмен данных в 1С

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

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

Как выявить состав обмена

Обмен осуществляется между приемником и источником и является либо односторонним, либо двусторонним, в зависимости от бизнес-потребностей компании. Общий алгоритм действий для выявления списка данных для обмена:

  1. Определить основные требования ключевых пользователей, провести анализ и зафиксировать их в техническом задании.
  2. Описать операции обработки ошибок и исключительных ситуаций.
  3. Сформировать расписание обмена данными.
  4. Установить объем информации для синхронизации.
  5. Выбрать подходящий формат обмена с учетом структуры и ранее внедренных в компании систем:
  • EnterpriseData подразумевающий синхронизацию данных в xml-формате между программными продуктами на основе 1С: Предприятие
  • Универсальный обмен данными, предлагающий функционал по настройке обмена данными между базами 1С, внешними системами и решениями на основе 1С: Предприятие.
  • РИБ (распределенная информационная база), где обмен производится между схожими конфигурациями баз 1С с понятной структурой управления для каждого варианта обмена.
  • Программный продукт 1С:Шина - эффективный инструмент обмена данными между различными системами, основанный на принципе асинхронного обмена. Сервис имеет собственную среду разработки для настройки маршрутизации и трансформации сообщений с использованием встроенного языка

Например, при синхронизации 1С:ЗУП и 1С:БП в состав обмена входят различные ведомости, документы о депонировании зарплаты и ее отражении в бухучете, резервы отпусков, справки по НДФЛ, документы, касающиеся займов сотрудников, а также ряд регламентированных отчетов.


Настройка синхронизации 1С:БУХ и 1С:УТ

Для установки синхронизации медлу системами «1С:Управление торговлей» и «1С:Бухгалтерия предприятия» предусмотрена следующая процедура:

Настройка синхронизации в 1С:УТ

  • Выбрать в справочнике «Номенклатура» документы, которые необходимо перенести в 1С:БП;
  • Зайти в раздел «НСИ и администрирование» и в подразделе меню «Настройка интеграции» выбрать пункт «Синхронизация данных».

Синхронизация данных в разделе НСИ и администрирование
Синхронизация данных в разделе НСИ и администрирование

  • Поставить галочку «Синхронизация данных».

Синхронизация данных в 1С:УТ
Синхронизация данных в 1С:УТ

  • В поле «Префикс этой информационной базы» указать префикс, который будет добавляться автоматически к кодам элементов справочников и номерам документов.

Префикс этой информационной базы
Префикс этой информационной базы

  • Нажать на гиперссылку «Настройка синхронизации данных».

Настройка синхронизации данных
Настройка синхронизации данных

  • На открывшейся странице нажать кнопку «Новая синхронизация данных».

Новая синхронизация данных
Новая синхронизация данных

  • Выбрать из списка редакцию 1С:БТ, в которую будет осуществлён перенос.

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

  • На открывшейся странице синхронизации нажать на этап «Настроить параметры подключения» и выбрать подходящий вариант настройки.

  • В зависимости от выбора на предыдущем шаге, выбрать программу/файл для синхронизации.
  • Ввести префикс программы-корреспондента.
Настройка подключения и синхронизации с программой Бухгалтерия предприятия
Настройка подключения и синхронизации с программой Бухгалетрия предприятия
  • Подождать, пока настройки сохраняются и нажать кнопку «Готово»
Завершение настройки подключения
Завершение настройки подключения

Настройка синхронизация в 1С:БУХ

  • Проверить, что база пуста и не содержит в себе ни документов, ни товаров
  • Перейти в раздел «Администрирование» и нажать на пункт «Синхронизация данных».
Раздел администрирование в 1С:Бухгалтерия
Раздел администрирование в 1С:Бухгалтерия

Синхронизация данных в 1С:Бухгалтерия
Синхронизация данных в 1С:Бухгалтерия
  • Указать на открывшейся странице префикс информационной базы данных, совпадающий с префиксом, введённом на шаге 1.10

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

В 1С:УТ:

  • Нажать на этап «Настройка правил отправки и получения данных»
Настройка правил отправки и получения данных
Настройка правил отправки и получения данных
  • В открывшемся окне выбрать соответствующие вашему запросу параметры или оставить настройки по умолчанию
Выбор запроса записать и закрыть
Выбор запроса «записать и закрыть»
  • Нажать на кнопку «Записать и закрыть»
  • Выбрать пункт «Выполнить сопоставление и загрузку данных»
Настройка синхронизации с программой
Настройка синхронизации с программой

Выгрузка данных
Выгрузка данных

Выгрузка данных для сопоставления
Выгрузка данных для сопоставления

Выгрузка данных для сопоставления в 1С:БУХ
Выгрузка данных для сопоставления в 1С:БУХ

В 1С:БУХ:

  • Закрыть окно настроек и нажать кнопку «Синхронизировать»
  • В открывшемся окне «Сопоставление данных» проверить, сколько объектов в информационной базе не сопоставлено. Обычно вся информация, кроме номера банковского счета, переносится автоматически. Номер счета можно ввести вручную.
  • Нажать кнопку «Далее».

По завершении синхронизации программа сообщит об успешно реализованном обмене. После этого можно проверить наличие в программе документов и справочников, отсутствовавших ранее


Необходимые требования для синхронизации

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

  • состав данных, подлежащих обмену (при двустороннем обмене – с каждой из сторон);
  • кейсы, в том числе по обработке ошибок и исключений;
  • выбранные механизм и протокол обмена;
  • условия обмена;
  • график обмена данными;
  • дополнительные требования.

Отметим, что зачастую перед началом обмена необходимо произвести предварительный этап по осуществлению нормализации НСИ в системе-источнике данных. Особенно это актуально в случае, если справочники велись по различным принципам. Это кропотливая работа, требующая привлечения специалистов как со стороны заказчика, так и со стороны интегратора методики нормализации НСИ. Процесс включает в себя создание отсутствующих полей, установление полей синхронизации, выявление дублей и ошибок, определение и сопоставление элементов.


Вывод

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

Обратитесь к нам сегодня!
Мы подберём решение специально для вашего бизнеса

Отзывы клиентов

«Компания Первый БИТ проявился себя как компетентный разработчик программных решений и надёжный партнёр по автоматизации финансовых процессов и управленческого учёта. Мы довольны функционалом и качеством программы "БИТ.ФИНАНС. Управленческий учёт" и надеемся на дальнейшее плодотворное сотрудничество».
Ю.А. Гущина
финансовый директор
«Внедрение позволило интегрировать и систематизировать информацию финансовой бухгалтерии, коммерческого департамента (материально-техническое снабжение и сбыт готовой продукции, складской учет) и производственных подразделений».
Александр Павлов
технический советник по автоматизации завода ALSCON компании РУСАЛ
«Благодаря внедрению специализированной системы нам удалось повысить прозрачность и достоверность данных, упростить ведение учёта и повысить качество управления финансами в целом. Мы довольны функциональными возможностями и качеством программы "БИТ.ФИНАНС Управленческий учёт" и надеемся на дальнейшее плодотворное сотрудничество».
Олег Владимирович Несмашный
генеральный директор ООО "Контейнекс-Монолит"