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С и со сторонними программами.

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

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

«Проект был полезен и важен для управления заказами и продажами, а также контроля запасов. Кроме того, мы можем анализировать продажи по всей России».
Albert Liu
заместитель генерального директора компании TP-LINK
«Экспертами компании Первый БИТ настроен автоматический обмен данными с системой "1С:Зарплата и управление персоналом 8 ПРОФ", в которой ведется полнофункциональный учет персонала всей Корпорации – управленческий и регламентированный».
ООО "ТехноНИКОЛЬ"
Строительные системы
«Благодаря правильным отчётам можно видеть реальную картину движения денежных средств на предприятиях группы, что позволяет оптимизировать финансовые потоки. Наши ожидания полностью сбылись, выражаем огромную благодарность проектной команде компании Первый БИТ и надеемся на дальнейшее сотрудничество».
О. Карпов
руководитель отдела бюджетирования ОАО "Оборонстрой"