Система управления бизнес-
процессами и эффективностью

Интеграция системы ELMA с системой «1С»

BPMS-cистема ELMA может работать как независимо от других систем, используемых в организации, так и в тесном взаимодействии с ними – для этого в ELMA есть гибкие инструменты настройки интеграции с произвольными системами. Для систем «1С: Предприятие» был разработан специальный отдельно лицензируемый модуль для построения быстрого и эффективного взаимодействия.

Модуль «Интеграция с 1С» позволяет обеспечить интеграцию ELMA с версиями «1С: Предприятие» 7.7, 8.0, 8.1, 8.2 и 8.3 – то есть со всеми активно используемыми в наши дни версиями.


Интеграция системы ELMA с системой «1С: Предприятие» позволяет

  • Работать со справочниками и документами программы «1С: Предприятие».
  • Запускать функции системы «1С: Предприятие».
  • Обращаться к объектной модели системы «1С: Предприятие».
  • Также благодаря возможностям SOA Connector можно осуществлять запуск бизнес-процессов и осуществлять отсылку сообщений в bpm-систему ELMA из 1С.

Работа со справочниками «1С: Предприятие» в программе ELMA осуществляется прозрачно для пользователя – в веб-интерфейсе они выглядят точно так же как справочники ELMA. Пользователь может просматривать их содержимое, дополнять новыми записями и редактировать уже существующие. Все изменения после проведения таких работ будут отображаться в «1С: Предприятие».



Процесс настройки интеграции осуществляется буквально за несколько минут – не требуется разрабатывать никаких дополнительных сценариев и изучать содержимое файлов конфигураций – все делается в графическом интерфейсе Дизайнера ELMA. Добавление конфигурации 1С сводится к заполнению нескольких полей. После добавления конфигурации потребуется указать, какие данные из приложения «1С: Предприятие» (справочники и документы) требуется использовать в ELMA. На этом настройка интеграции систем заканчивается – данные можно использовать.



После интеграции bpm-программы ELMA и системы учета «1С: Предприятие», управлять их взаимодействием можно непосредственно в бизнес-процессах. При моделировании бизнес-процессов в Дизайнере ELMA операции работы с 1С осуществляются в стандартных блоках приложения (блоки сценариев). Данный блок может выполнять одну или сразу несколько операций: сохранение договоров в базе 1С, запуск функций 1C, загрузка пакета сопроводительных документов для проведения сделки, изменение значений справочников 1С и т. п.



Рассмотрим интеграцию ELMA и «1С: Предприятие» на простом примере бизнес-процесса ELMA, в который данные поступают из системы «1C: Предприятие». На первом этапе бизнес-процесса менеджер ищет в базе данных организации данные о контрагенте и соответствующий контрагенту договор; если такого контрагента или договора нет, он заносит данные о новом контрагенте в систему. На втором этапе происходит непосредственно принятие заявки. На третьем - контрагенту выставляется счет на оплату товара. Четвертый, заключительный - отгрузка товара.




На первом шаге процесса в web-приложении ELMA происходит автоматическая загрузка справочников контрагентов и договоров из «1С». Исполнителю не потребуется вручную переносить данные или запускать внешние программы – вся работа со списками контрагентов и договоров, а также добавление новых записей в справочники будет выполняться в едином привычном для пользователя интерфейсе ELMA. В момент выставления счета и отгрузки товара исполнитель будет иметь готовые документы, сгенерированные в «1С: Предприятие» и автоматически полученные системой ELMA. При этом генерация всех документов происходит без участия пользователя системы документооборота: приложения автоматически обмениваются необходимыми данными и производят генерацию электронных документов в соответствии с определенными требованиями в бизнес-процессе.

Для пользователя работа со справочником, подгруженным в ELMA из «1С: Предприятие», проходит прозрачно – ему даже не нужно задумываться, откуда изначально были получены данные. В случае же работы со сгенерированными документами пользователь просто получает уже полностью готовые файлы, при этом непосредственно не приложив к их созданию никаких дополнительных усилий.

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