Top.Mail.Ru
Свяжитесь с нами
Или мы Вам перезвоним
Заказать звонок
Даю согласие на обработку персональных данных в соответствии с политикой в отношении обработки персональных данных
Спасибо, Ваше обращение принято!
Мы свяжемся с Вами в самое ближайшее время.
Спасибо, Ваше обращение принято!

Мы свяжемся с Вами в самое ближайшее время.

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

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

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

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

  • Внедрить новую систему в компании

  • Получать управленческую отчетность в новой системе

  • Не менять рабочие процессы большинства пользователей исторической системы

  • Создать условия для постепенного отказа от устаревающего ПО

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

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

  1. Причины перехода клиента на 1С:ERP

  2. Особенности реализации событийной интеграции между 1С:ERP и системой оперативного учета клиента

  3. Процесс нормализации НСИ, использование 1С:ERP как мастер-базы по НСИ

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

Информация о клиенте, предпосылки использования 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 передаются следующие блоки данных:

  • Закупки – включая материалы и оборудование.

  • Производственная деятельность – учет сырья, производство и отгрузка готовой продукции.

  • Логистика – предоставление транспорта для доставки продукции.

  • Деятельность лабораторий – для контроля качества продукции.

  • Нормативно-справочная информация – включая данные по номенклатуре, контрагентам, договорам, статьям движения денежных средств, доходов и расходов.


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

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

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

  • Номенклатура с изменением и расширением классификации (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С:Шина

  • Поддерживает событийный обмен данными между системами,

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

  • Гарантирует доставку сообщений и обработку недоставленных сообщений в очереди, обеспечивают надежность обмена данными.  


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

  1. Единый контур автоматизации: все подразделения работают с унифицированной НСИ и получают актуальную информацию в реальном времени. 

  2. Простота расширения: к контуру автоматизации легко подключать новые системы 

  3. Бесшовная интеграция и использование веб-интерфейса для ввода данных: работа в нескольких системах незаметна для пользователей.

  4. Поддержка всех видов учета – управленческого, оперативного и регламентированного.

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

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

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

  • Созданы условия для дальнейшего полного перехода на "1С:ERP Управление предприятием".

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

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

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

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