Синхронизация помогает разделить варианты учета, оперативно актуализировать информацию, требуемую сотрудникам разных, в том числе территориально распределенных подразделений, а также нивелировать дублирование данных.
Когда необходима синхронизация и обмен данных в 1С
Как выявить состав обмена
Обмен осуществляется между приемником и источником и является либо односторонним, либо двусторонним, в зависимости от бизнес-потребностей компании. Общий алгоритм действий для выявления списка данных для обмена:
- Определить основные требования ключевых пользователей, провести анализ и зафиксировать их в техническом задании.
- Описать операции обработки ошибок и исключительных ситуаций.
- Сформировать расписание обмена данными.
- Установить объем информации для синхронизации.
- Выбрать подходящий формат обмена с учетом структуры и ранее внедренных в компании систем:
- EnterpriseData подразумевающий синхронизацию данных в xml-формате между программными продуктами на основе 1С: Предприятие
- Универсальный обмен данными, предлагающий функционал по настройке обмена данными между базами 1С, внешними системами и решениями на основе 1С: Предприятие.
- РИБ (распределенная информационная база), где обмен производится между схожими конфигурациями баз 1С с понятной структурой управления для каждого варианта обмена.
- Программный продукт 1С:Шина - эффективный инструмент обмена данными между различными системами, основанный на принципе асинхронного обмена. Сервис имеет собственную среду разработки для настройки маршрутизации и трансформации сообщений с использованием встроенного языка
Например, при синхронизации 1С:ЗУП и 1С:БП в состав обмена входят различные ведомости, документы о депонировании зарплаты и ее отражении в бухучете, резервы отпусков, справки по НДФЛ, документы, касающиеся займов сотрудников, а также ряд регламентированных отчетов.
Настройка синхронизации 1С:БУХ и 1С:УТ
Для установки синхронизации медлу системами «1С:Управление торговлей» и «1С:Бухгалтерия предприятия» предусмотрена следующая процедура:
Настройка синхронизации в 1С:УТ
- Выбрать в справочнике «Номенклатура» документы, которые необходимо перенести в 1С:БП;
- Зайти в раздел «НСИ и администрирование» и в подразделе меню «Настройка интеграции» выбрать пункт «Синхронизация данных».
- Поставить галочку «Синхронизация данных».
- В поле «Префикс этой информационной базы» указать префикс, который будет добавляться автоматически к кодам элементов справочников и номерам документов.
- Нажать на гиперссылку «Настройка синхронизации данных».
- На открывшейся странице нажать кнопку «Новая синхронизация данных».
- Выбрать из списка редакцию 1С:БТ, в которую будет осуществлён перенос.
- На открывшейся странице синхронизации нажать на этап «Настроить параметры подключения» и выбрать подходящий вариант настройки.
- В зависимости от выбора на предыдущем шаге, выбрать программу/файл для синхронизации.
- Ввести префикс программы-корреспондента.
- Подождать, пока настройки сохраняются и нажать кнопку «Готово»
Настройка синхронизация в 1С:БУХ
- Проверить, что база пуста и не содержит в себе ни документов, ни товаров
- Перейти в раздел «Администрирование» и нажать на пункт «Синхронизация данных».
- Указать на открывшейся странице префикс информационной базы данных, совпадающий с префиксом, введённом на шаге 1.10
- Поставить галочку «Синхронизация данных»
- Нажать на пункт «Настройка синхронизация данных»
- На открывшейся странице нажать на кнопку «Новая синхронизация данных»
- Выбрать из списка редакцию 1С:УТ, в которую будет осуществлен перенос.
- На открывшейся странице синхронизации нажать на этап «Настроить параметры подключения» и выбрать подходящий вариант настройки.
- Поставить галочку «Загрузить параметры подключения из файла» и выбрать файл с настройками из каталога обмена
- Нажать кнопку «Далее», убедиться, что настройки автоматически подтянулись из загруженного конфигурационного файла.
- Нажать кнопку «Далее» еще 2 раза и дождаться завершения операции.
- Перейти к этапу «Настройка правил отправки и получения данных», выбрать вариант двустороннего или одностороннего обмена.
- Нажать на этап «Выполнить начальную выгрузку данных».
В 1С:УТ:
- Нажать на этап «Настройка правил отправки и получения данных»
- В открывшемся окне выбрать соответствующие вашему запросу параметры или оставить настройки по умолчанию
- Нажать на кнопку «Записать и закрыть»
- Выбрать пункт «Выполнить сопоставление и загрузку данных»
В 1С:БУХ:
- Закрыть окно настроек и нажать кнопку «Синхронизировать»
- В открывшемся окне «Сопоставление данных» проверить, сколько объектов в информационной базе не сопоставлено. Обычно вся информация, кроме номера банковского счета, переносится автоматически. Номер счета можно ввести вручную.
- Нажать кнопку «Далее».
По завершении синхронизации программа сообщит об успешно реализованном обмене. После этого можно проверить наличие в программе документов и справочников, отсутствовавших ранее
Необходимые требования для синхронизации
Сбор требований для синхронизации - важный этап, тщательная проработка которого и является гарантией успеха процесса осуществления обмена данными. На выходе этого этапа составляется техническое задание, в котором представлена следующая информация:
- состав данных, подлежащих обмену (при двустороннем обмене – с каждой из сторон);
- кейсы, в том числе по обработке ошибок и исключений;
- выбранные механизм и протокол обмена;
- условия обмена;
- график обмена данными;
- дополнительные требования.
Отметим, что зачастую перед началом обмена необходимо произвести предварительный этап по осуществлению нормализации НСИ в системе-источнике данных. Особенно это актуально в случае, если справочники велись по различным принципам. Это кропотливая работа, требующая привлечения специалистов как со стороны заказчика, так и со стороны интегратора методики нормализации НСИ. Процесс включает в себя создание отсутствующих полей, установление полей синхронизации, выявление дублей и ошибок, определение и сопоставление элементов.
Вывод
Вопрос интеграции информационных систем становится все более актуальным для бизнеса. Синхронизация информационных баз 1С обеспечивает высокую скорость обмена данными, гарантию их корректности и прозрачности, соблюдение конфиденциальности и удобства
работы при разграничении массивов данных. Платформа 1С содержит ряд встроенных механизмов для синхронизации данных, а также поддерживает множество технологий и форматов обмена данными. Это позволяет решениям на базе 1С слаженно обмениваться
данными с другими системами 1С и со сторонними программами.