Найти в Дзене
СофтБаланс

Обмен данными через Enterprise Data и 1С:Шина – событийная интеграция между системами для плавного перехода на 1С:ERP в группе компаний

Делимся опытом применения Enterprise Data и 1С:Шина для создания событийной интеграции между двумя учетными системами – самописной системой на базе 1С (далее – система оперативного учета) и 1С:ERP Управление предприятием. Чтобы помочь нашему заказчику осуществить плавный переход на 1С:ERP, специалистами группы компаний "СофтБаланс" было придумано и реализовано технологическое решение, которое позволило: В ходе проекта совмещены технологические возможности Enterprise Data и 1С:Шина (без использования ETL-модуля). Написан собственный универсальный формат данных на базе конфигурации 1С:Конвертация данных 3.0, сообщения внутри систем унифицированы. 1С:Шина выступает в роли транспорта и гарантирует доставку сообщений. В статье рассмотрим: Наш клиент – это группа компаний, один из лидеров в своей отрасли. Имеет непрерывный производственный цикл и несколько видов деятельности. До проекта в компании использовались следующие системы: Клиент уже пробовал запускать систему 1С:ERP – один раз с под
Оглавление

Делимся опытом применения Enterprise Data и 1С:Шина для создания событийной интеграции между двумя учетными системами – самописной системой на базе 1С (далее – система оперативного учета) и 1С:ERP Управление предприятием.

Чтобы помочь нашему заказчику осуществить плавный переход на 1С:ERP, специалистами группы компаний "СофтБаланс" было придумано и реализовано технологическое решение, которое позволило:

  • Внедрить новую систему в компании
  • Получать управленческую отчетность в новой системе
  • Не менять рабочие процессы большинства пользователей исторической системы
  • Создать условия для постепенного отказа от устаревающего ПО

В ходе проекта совмещены технологические возможности Enterprise Data и 1С:Шина (без использования ETL-модуля). Написан собственный универсальный формат данных на базе конфигурации 1С:Конвертация данных 3.0, сообщения внутри систем унифицированы. 1С:Шина выступает в роли транспорта и гарантирует доставку сообщений.

В статье рассмотрим:

  • Причины перехода клиента на 1С:ERP
  • Особенности реализации событийной интеграции между 1С:ERP и системой оперативного учета клиента
  • Процесс нормализации НСИ, использование 1С:ERP как мастер-базы по НСИ
  • Управление финансово-экономическими показателями в результате проекта

Информация о клиенте, предпосылки использования Enterprise Data и 1С:Шина в рамках проекта

Наш клиент – это группа компаний, один из лидеров в своей отрасли. Имеет непрерывный производственный цикл и несколько видов деятельности.

До проекта в компании использовались следующие системы:

  • Самописная система оперативного учета на базе 1С – для учета материалов, выпуска продукции, отгрузок;
  • 1С:Бухгалтерия КОРП – 2 базы;
  • 1С:Зарплата и управление персоналом – 2 базы;
  • 1С:ERP – использовалась в части казначейства;
  • MS Excel – для бюджетирования.

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

Перед специалистами группы компаний "СофтБаланс" стояли следующие задачи:

  • Запустить процесс сценарного планирования и бюджетирования по каждой бизнес-единице. Клиент хотел уйти от использования MS Excel и перейти к формированию отчетов в единой системе, автоматизировать получение фактических данных из других учетных систем, исключить дублирование и ручную передачу информации.
  • Обеспечить формирование финансово-экономической отчетности по стандартам группы компаний.
  • Реализовать функции финансового контроля и контроля за выполнением финансово-экономических показателей.
  • Обеспечить безопасное хранение данных бухгалтерского учета – для предоставления внешним пользователям или структурам, создав отдельную базу для проверок.
  • Сохранить уже реализованные функции, включая процессы в блоке казначейства.

Подход к автоматизации: единая информационная среда, интеграции систем

Для реализации проекта была создана единая информационная среда, которая включает следующие системы:

  • 1С:ERP – основная система, в которой консолидируются данные из всех других систем и выполняются основные функции MDM.
  • Самописная система оперативного учета на базе 1С – сохраняет ключевые функции, связанные с производственным процессом.
  • 1С:Бухгалтерия – для ведения бухгалтерского учета.
  • 1С:ЗУП – для расчетов по заработной плате и управления персоналом.
  • 1С:Документооборот – для работы с документами.

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

Основная система – это 1С:ERP, которая не только выполняет функции консолидации, но и отвечает за основную часть задач как MDM-система. Однако часть данных, появляющихся первоначально в других базах, была вынесена во внешнюю систему для обработки, о чем будет сказано далее.

Событийная интеграция между 1С:ERP и системой оперативного учета

Для достижения управленческих целей проекта была настроена событийная интеграция между 1С:ERP и самописной системой оперативного учета на базе 1С. Этот подход позволил отразить весь производственный цикл – от закупки материалов до отгрузки готовой продукции – в обеих системах с минимальной нагрузкой на сотрудников и без необходимости двойного ввода данных.

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

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

Области данных, охваченные интеграцией

Через интеграцию между системой оперативного учета и 1С:ERP передаются следующие блоки данных:

  1. Закупки – включая материалы и оборудование.
  2. Производственная деятельность – учет сырья, производство и отгрузка готовой продукции.
  3. Логистика – предоставление транспорта для доставки продукции.
  4. Деятельность лабораторий – для контроля качества продукции.
  5. Нормативно-справочная информация – включая данные по номенклатуре, контрагентам, договорам, статьям движения денежных средств, доходов и расходов.
-2

Нормализация и централизованное управление НСИ

В рамках проекта одной из ключевых задач стало приведение нормативно-справочной информации (НСИ) к единому стандарту и создание механизма ее централизованного управления.

На первом этапе была проведена нормализация крупных справочников:

  • Номенклатура с изменением и расширением классификации (45 000 SKU),
  • Контрагенты (10 000 элементов),
  • Договоры (30 000 элементов),
  • Структура предприятия,
  • Статьи движения денежных средств,
  • Статьи доходов и расходов.

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

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

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

1С:ERP в роли MDM-системы

В дальнейшем планируется полный переход предприятия на 1С:ERP, поэтому именно эта система выступила на проекте в роли MDM – мастер-базы по НСИ, в которой содержатся ключевые справочники:

  • Номенклатура,
  • Контрагенты,
  • Договоры.

Однако новая номенклатура чаще всего создавалась пользователями именно в системе оперативного учета, которая имела ограниченный набор реквизитов для работы с НСИ.

Для того, чтобы не усложнять работу пользователей, был внедрен механизм, позволяющий:

  1. Открывать карточку номенклатуры в 1С:ERP через веб-клиент, находясь в интерфейсе системы оперативного учета.
  2. Заполнять необходимые данные без переключения между системами.
  3. Сохранять данные, которые через 1С:Шину моментально мигрируют в систему оперативного учета и 1С:Бухгалтерию.

Такой подход позволил:

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

В результате 1С:ERP не только обеспечила централизованное управление НСИ, но и выступила как интеграционная платформа, объединившая ключевые процессы управления и учета на предприятии.

Технические особенности реализации проекта: 1С:Шина и Enterprise Data

1С:Шина, решение ESB-класса от 1С, была использована как центральный инструмент для интеграции всех систем. Основные особенности этого решения:

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

Для решений ESB-класса характерно наличие ETL-модуля: с его помощью осуществляется "перевод" сообщений. Однако в нашем случае ETL-модуль в 1С:Шина не используется. Вместо него был написан собственный универсальный формат данных на базе конфигурации 1С:Конвертация данных 3.0. Таким образом сообщения внутри систем были унифицированы, что позволило обеспечить оперативность и гарантию доставки сообщений, сохранив при этом привычный рабочий процесс для пользователей.

Преимущества такого подхода:

1. Ускорение работы и устранение ошибок:

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

2. Гибкость и масштабируемость:

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

3. Прозрачность и оперативность отчетности:

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

Проект продемонстрировал высокую эффективность использования 1С:Шина как инструмента для сложной интеграции в рамках крупного предприятия.

Управление финансово-экономическими показателями деятельности компании

Первоначальная цель внедрения системы 1С:ERP в рамках проекта – это повышение качества и детализации финансовой отчетности по каждой бизнес-единице группы компаний.

До проекта бюджетирование в компании велось в MS Excel, что приводило к ряду проблем:

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

Само бюджетирование построено на основе одноименной подсистемы 1С:ERP. В ходе проекта были реализованы определённые доработки ERP-системы, которые, при этом, не мешают ее обновлениям.

Введены новые аналитики для более точной работы с бюджетами:

  • Аналитика "Вышестоящее подразделение" позволяет учитывать данные в операционных бюджетах, таких как Бюджет амортизации ОС, Бюджет по ФОТ, Бюджет ОТМ и других.
  • Аналитика для бизнес-единиц обеспечивает возможность ведения учета движения денежных средств с учётом индивидуальной структуры бизнес-единиц заказчика и позволяет связывать платежи с конкретными бизнес-единицами.

Добавлены регистры и реквизиты:

  • Дополнен регистр движения денежных средств: в нем регистрируется информация о том, к какой бизнес-единице относится поступивший платеж.
  • При помощи произвольных запросов к данным регистрам пользователь может получить точную информацию о фактически произведенных платежах по каждой бизнес-единице.
  • Для регистрации информации о движениях денежных средств с учётом бизнес-единиц добавлен реквизит "Статья бюджета".
  • Реализована доработка, позволяющая заполнять статьи бюджета только по данным из утвержденных бюджетов.

Автоматизированы расчеты по формулам:

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

Благодаря новой системе удалось:

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

Архитектура решения

Основные компоненты итоговой IT-архитектуры:

Центральная система управленческого учета – 1С:ERP

  • Является ядром архитектуры,
  • Интегрирована с другими системами через 1С:Шина,
  • Выполняет функции мастер-базы для ведения нормативно-справочной информации (НСИ).

1С:Документооборот

  • Используется для согласований, автоматизирует взаимодействия между подразделениями.
  • Имеет типовую бесшовную интеграцию с 1С:ERP.

1С:Зарплата и управление персоналом

  • Обеспечивает расчет заработной платы.
  • Используется для ведения данных о физических лицах (сотрудниках).

Самописная система оперативного учета на базе 1С

  • Обслуживает операционную деятельность компании.
  • Включает учет хозяйственных операций и обмен документами с 1С:ERP.

1С:Бухгалтерия

  • Обеспечивает ведение для бухгалтерского учета.
  • Интегрируется с 1С:ERP для передачи финансовых данных и унификации отчетности.

Интеграция через 1С:Шина

  • Поддерживает событийный обмен данными между системами,
  • Благодаря разработанному универсальному формату сообщений позволяет легко подключать новые объекты и базы,
  • Гарантирует доставку сообщений и обработку недоставленных сообщений в очереди, обеспечивают надежность обмена данными.
-3

Преимущества архитектуры:

  1. Единый контур автоматизации: все подразделения работают с унифицированной НСИ и получают актуальную информацию в реальном времени.
  2. Простота расширения: к контуру автоматизации легко подключать новые системы
  3. Бесшовная интеграция и использование веб-интерфейса для ввода данных: работа в нескольких системах незаметна для пользователей.
  4. Поддержка всех видов учета – управленческого, оперативного и регламентированного.

Реализация такой архитектуры позволила компании централизовать управление, повысить точность и оперативность обработки данных, а также упростить масштабирование в будущем.

Результаты проекта

  • Создана единая информационная среда, в которой все системы – 1С:ERP, система оперативного учета, 1С:Бухгалтерия, 1С:ЗУП , 1С:Документооборот – интегрированы, данные между ними передаются в режиме реального времени незаметно для пользователей.
  • Созданы условия для дальнейшего полного перехода на "1С:ERP Управление предприятием".
  • Группа компаний получила возможность вести детализированный управленческий учет с функцией контроля финансово-экономических показателей по каждой бизнес-единице.
  • Повышена точность и контроль бюджетов – внедрение дополнительных аналитик и настроек позволило более детализированно учитывать данные по движению денежных средств, внутренним взаиморасчётам, материальным затратам и амортизации.
  • Значительно ускорены процессы подготовки бюджетов – благодаря автоматизации ключевых расчетов по формулам.
  • Стандартизирован процесс согласования бюджетов: настроены маршруты согласования для различных видов бюджетов и подразделений, обеспечено единообразие процесса утверждения бюджетов, ускорено взаимодействие между подразделениями.

Получить консультацию по автоматизации в вашей компании можно отправив запрос с нашего сайта.