Интегрирование erp систем на предприятии. Интеграция ERP-системы в логистике: как связать ERP, TMS и WMS? Как работает ERP система и кому она необходима

Я и моя команда работают над системой ERP, имеют много модулей (HR, Accounting и т.д.)

Проблема, с которой мы сталкиваемся, состоит в том, что между двумя модулями (HR, Accounting), такими как сотрудники, есть несколько общих объектов

Сотрудники системы HR имеют много деталей, таких как:

Personal Information , Visa Info , Report To , Sources , Training , Etc

Сотрудники в области бухгалтерского учета имеют немного информации

Personal Information , Bank Account , Employee Account (That it)

1) Предположим, что каждый модуль будет работать как автономная версия (это завершено)

2) Предположим, что 2 модуля будут работать вместе, так что сотрудники будут отражаться в обоих модулях, даже если они имеют разные потоки в каждой системе.

Что мне нужно, когда я определяю нового сотрудника в модуле HR, чтобы позволить модулю учета чувствовать это изменение и что происходит в обоих модулях, которые они должны иметь с одним и тем же объектом?

Учтите, что этот сотрудник связан с другими организациями, такими как компания, с которой он связан, и этот субъект компании отличается в обоих модулях (например, он имеет много деталей в HR-модуле, но в компании только для бухгалтерского учета есть некоторые ветки под ним)

Примечание. Каждый модуль имеет отдельную базу данных (не хотел, чтобы увеличить базу данных в автономной версии)

Каков правильный способ разработки обоих модулей для совместной работы? или как автономные???

Слишком поздно, и мы должны проектировать его с самого начала как общие объекты?

И если я использовал общие сущности, которые означают, что я должен сделать общую бизнес-логику и уровень доступа к данным?

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

Технологии: Asp.net + Mysql

2 ответа

Не делайте ошибки при соединении всех ваших модулей на уровне базы данных.

Ваш модульный дизайн должен включать как объекты, так и данные. Пользовательский объект должен иметь свои данные. Все клиенты, которым нужен доступ к нему, должны пройти через объект, которому он принадлежит.

Подумайте, как объекты, не решая, как они будут развернуты. Вы можете захотеть, чтобы это был объект в памяти; это может быть распределенный компонент, который вы выбираете для удаленного использования SOAP или REST или CORBA или XML через HTTP. Но дело в том, для разложения проблемы на компоненты без совместного использования схемы.

Если вы сделаете это, вы сможете изменить схему, не затрагивая клиентов. Только владелец должен знать.

В тот момент, когда клиенты попадают в базу данных, все они связаны на уровне базы данных. Это может привести к горю позже.

Просто любопытно - зачем вы пишете ERP-систему с нуля, когда доступно так много коммерческих? Они дороги и сложны, но так пишут ваши собственные. Какова была компромиссная дискуссия?

3. Интеграция между подсистемами ERP. Она выражается, главным образом, в регламентированном обмене данными между подсистемами ERP. Нередко эти данные инициируют процессы в других подсистемах. Схема интеграции подсистем показана на рис. 1.4.

Рис. 1.4. Схема интеграции основы КИИСУП

4. Гибкость при реализации структур управления в конкретных условиях. При этом состав функций, включаемых в подсистемы конкретной КИИСУП, может не полностью совпадать с функциональным наполнением подсистем базовой системы. Напомним, что под базовой системой понимается совокупность функций, входящих в состав программного обеспечения, на основе которого строится конкретная система. Это положение иллюстрируется на рис. 1.5.

A, B, C - подсистемы базовой системы.

A 1 , B 1 , C 1 - подсистемы реальной КИИСУП.

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

A, B, C - подсистемы, входящие в организационную структуру.

A 1 , B 1 , C 1 - подсистемы КИИСУП.

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

5. Интеграция (комплексирование) в одном решении нескольких разнородных ресурсов. Особенно это проявляется на верхних уровнях планирования, При этом выбор состава ресурсов - за управленцем (рис. 1.7).

6. Интеграция управления всеми стадиями жизненного цикла изделия (рис. 1.8).

Это вид интеграции осуществляется на основе информации по всему жизненному циклу изделия, поддерживаемой подсистемами PLM, PDM.

7. Интеграция управления всеми стадиями производства.

8. Интеграция управления между всеми процессами преобразования ресурсов в продукцию.

9. Интеграция функций управления в виде структуры, включающей функции планирования, учёта, контроля, регулирования, анализа (рис. 1.11).

10. Интеграция КИИСУП с помощью BPMS системы

Фундаментальной особенностью современного этапа развития интеграции является применение BPMS в качестве универсального интегрирующего решения, обеспечивающего новый качественный уровень развития КИИСУП. В результате структура современной КИИСУП приобрела вид, представленный на Рис. 1.12.

На этой схеме представлены как основные современные подсистемы, связанные с развитием направления MRP-ERP-MES, так и подсистема BPMS интеграции и динамической адаптации КИИСУП под требования среды.

Представленные на схеме компоненты КИИСУП имеют следующую расшифровку.

КИАС- корпоративная аналитическая система. Обеспечивает компьютерную поддержку блокам анализа различных контуров управления.Согласно Рис 1.11. в контуре управления состоят блоки учёта, контроля, анализа, регулирования и планирования.

BPMS - business process management system - система управления бизнес процессами. Это интегрирующее средствоядро КИИСУП.

СЭБ/ЭК - системы электронного бизнеса и коммерции. Обеспечивают компьютерную поддержку бизнеса в WEB-сетях.

ERP - enterprise resources planning - планирование ресурсов предприятия.

APS - advanced planning and scheduling - расширенное планирование и диспетчирование.

EAM - enterprise actives management - управление активами предприятия.

CRM - client relationships management - управление взаимоотношениями с клиентами.

CSRP -client synchronized resources planning - синхронизированное с клиентами планирование ресурсов.

СЭД - система электронного документооборота.

ECM - electronic content management - управление электронным контентом.

SCM - supply chains management - управление цепочками поставок.

SRM - supplier relationships management - управление взаимоотношениями с поставщиками.

MES - manufacturing execution system - система оперативного управления производством.

AMM - advanced manufacturing management - расширенное управление производством.

PLM - product lifecycle management - управление жизненным циклом продукции.

PDM - product data management - управление данными о продукции.

CAD - computer aided design - автоматизированное проектирование (САПР).

CAM - computer aided manufacturing - автоматизированное производство.

CAE - computer aided engineering - автоматизированная разработка.

Эти девятнадцать подсистем изучаются в последующих лекциях.

Заключение и выводы

Все перечисленные способы интеграции в различной степени влияют на эффективность системы управления. Но, проявляясь в реальных системах, они позволяют строить сложные функциональные структуры управления. Эти структуры состоят из большого количества связанных между собой функций управления. Разрывы интеграционных связей, выпадение необходимых функциональностей или их слабая реализация снижают эффективность управления, поскольку создают в ней “узкие места”, “тупики”, приводят к решению задач на основе неточной и/или неполной информации, снижают качество решении и т. п. Поэтому при проектировании и эксплуатации системы вопросам интеграции должно уделяться первостепенное внимание.

Выводы:

Интеграция КИИСУП на базе ERP, MES и других технологий является особенностью и главным достижением современного состояния систем управления предприятиями. Она заключается в согласованном во времени и пространстве выполнении всех элементов процесса управления.

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

Интеграция в системах КИИСУП проявляется многими способами, в том числе в виде объединения в единое целое таких элементов производственных систем и производственных процессов, как:

    систем ERP и CAD/CAM/CAE;

    ERP, МЕS и других подсистем с внешней средой;

    подсистем КИИСУП между собой;

    подразделений предприятия;

    стадий производственного процесса - от заготовительной до сборочной;

    материальных ресурсов;

    элементарных процессов, составляющих единый производственный процесс;

    функций управления.

Фундаментальной особенностью современного этапа развития интеграции является применение BPMS в качестве универсального интегрирующего решения, обеспечивающего новый качественный уровень развития КИИСУП.

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

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

В ряде случаев задача интеграции решается внедрением дополнительной системы (SOA, шина данных), способной объединить уже существующие, в других - дорабатываются инструменты интеграции между системами, в третьих - одна из систем замещается той, которая наилучшим образом отвечает требованиям и способна быть более гибкой при интеграции с другим ИТ-системами.

Почему ERP и ECM?

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

ERP и ECM системы принимают различное участие в бизнес-процессах предприятия. Задачами ECM в частности являются накопление контента (документов и знаний), управление бизнес-процессами, организация полноценного поиска документов как атрибутивного, так и полнотекстового. А задача ERP - управление ресурсами предприятия с использованием единой транзакционной системы для большинства операций и бизнес-процессов.

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

Для ECM-систем документ - это ключевое понятие и рассматривается как результат взаимодействия в ходе бизнес-процесса . Здесь немаловажное значение имеет процесс и результат -> документ. В отличие от систем ERP, в ECM системах речь идет не об управлении ресурсами предприятия, а о поддержке совместной работы участников бизнес-процесса на основе движения документов (docflow) и об общем управлении потоками работ (workflow).

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

При этом ECM-система универсально работает с разными документами, поэтому предназначена для широкого круга пользователей на предприятии. ECM становится для пользователей своеобразной точкой входа, которая обеспечивает доступ к информации в привычном для пользователя приложении, то есть у него нет необходимости изучать интерфейс систем, заточенных под определенные бизнес-процессы (ERP, CRM, HR-системы и т.д.).

Реализация интеграции

Цель рассматриваемой нам интеграции - это единство информационного пространства. Это означает что в обеих интегрируемых системах должна содержаться непротиворечивая информация (то есть данные одной системы не должны вступать в конфликт с данными другой, не должно быть ситуаций, когда что-то «не сходится»). При этом необходимо определить какие данные должны быть идентичными, а что останется вне поля интеграции (данные в каждой системе естественно детальнее, шире по своей сфере).

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

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

Для обеспечения сквозных процессов может применяться и двусторонняя интеграция. В случае двусторонней интеграции система-источник и система-приемник будут меняться ролями. Это более сложный вариант, так как должны быть предусмотрены варианты решения конфликтов данных.

Пример интеграции

В качестве примера приведем интеграцию ECM-системы с системой класса ERP (SAP) для автоматической передачи информации о работниках, их должностях, категориях, персонах, организационных единицах, подразделениях и организациях в ECM-систему.

Все данные о работниках и подразделениях организации хранятся в модуле «Управление персоналом» системы SAP. Для комплексной автоматизации процессов управления контентом в ECM-системе на всех этапах его жизненного цикла необходимы актуальные данные о работниках, подразделениях организации и организациях, как основных участниках процесса документооборота.

Для исключения двойного ведения справочной информации в ECM и SAP необходимо обеспечить автоматическую загрузку указанных данных в ECM-систему, для этого необходимо выполнить интеграцию ECM- и ERP-систем.

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

В случае интеграции SAP с ECM-системой DIRECTUM, SAP может обращаться к веб-сервисам DIRECTUM напрямую, либо с помощью специализированной инфраструктуры обмена данными - SAP PI(XI), которая обеспечивает достоверную доставку данных между системами.

Таким образом, решается основная задача, которую должна решать комплексная информационная система предприятия, - обеспечение каждому участнику бизнес-процесса доступа к полной достоверной информации о бизнес-объекте.

В связи с выходом/обновлением данных продуктов, а также развитием технологии web сервисов, специалистами компании 1С была реализована бесшовная интеграция, 1С ERP и 1С Документооборот (далее по тексту «ДО»).

В этой статье будет описана не столько схема и настройка интеграции, хотя будет и это и в полном объеме, но и рассмотрены несколько возможных видов интеграции.

Для реализации данного взаимодействия между двумя программами нам понадобится:

  • 1C «ДО» 2.0 (Версии КОРП)

    Web Server Apache.

Установку и настройку данных программных продуктов описывать нет необходимости, перейдем непосредственно к настройке.

Итак. Бизнес-процесс следующий: нам необходимо согласовывать договора продажи. Схема согласования будет следующая:

Для реализации подобной схемы заведем пользователей в 1С ERP и 1С ДО.

- Безопасность

- Юрист

- Экономист

- Делопроизводитель

Теперь перейдем к настройке

Зайдем в 1С ДО в режиме «Конфигуратор» и опубликуем нашу базу на web сервере.

Имя - адрес ресурса, т.е. http://localhost/DocCorp/

Каталог - Место расположения web сервиса.

Проверяем работу.

Теперь сделаем настройки в 1С ДО.

1) Создадим новый вид документа: «Договор продажи»

Переходим в «НСИ и Администрирование» - «Виды документов»

Создадим группу документов «Договора»

Создаем новый вид

Перейдем во вкладку «Шаблоны документов» - «Реквизиты документа».

Создадим папку для того, чтобы хранить все договора продажи в одном месте.

Переходим в «Шаблоны процессов», создаем новый шаблон.

Откроется форма выбора шаблона «Согласование», создадим папку «Нетиповые процессы», затем создадим процесс «Согласование договора продажи»


Запишем процесс.

Переходим к предметам процесса, т.к. у нас есть условная маршрутизация, которая зависит от суммы договора, нам необходим предмет анализа, создадим его.

Вернемся во вкладку «Настройки процесса», добавим согласующих.


Затем изменим направление маршрутизации, и выставим порядок согласования:

Теперь настроим уловную адресацию, нажимаем кнопку «Использовать условия» *(Только в версии КОРП) .

Создадим новое условие маршрутизации: Сумма договора > 100 000р.

Назначим его «Виду документа» - «Договора продажи».

Настройка 1С «ДО» закончена. Переходим к настройке 1С: ERP.

Добавим пользователей, таких же, как в 1С «ДО»

В поле URL вводим web адрес сервиса, устанавливаем необходимые галки и переходим к настройке интеграции.

Укажем в настройках, к какому документу мы хотим привязать процесс.

Это будет «договор с контрагентом», объект из 1С «ДО» - «Внутренний документ»

После выбора взаимосвязей будет выполнена базовая настройка связанных объектов.

Необходимо настроить рад полей.

Вид документа в 1 «ДО» - «Договор продажи»

Когда осуществляется ввод вида документа, 1С ERP ищет его в 1С «ДО».

«Папка» - «Договора продажи» (место хранения документов)

«Регистрационный номер»

Система по умолчанию говорит, что это «Код», это неверно, изменим значение.

У нас это номер договора.

Настроим оставшиеся поля

На этом все - Сохраним настройку.

Создадим договор продажи в 1С ERP, будем создавать его под пользователем «Делопроизводитель»

Теперь создадим на основании этого договора процесс 1С «ДО». Нажимаем в форме списка «Еще»

В 1С «ДО» при этом создается внутренний документ «Договор продажи»

«Наименование» которого соответствует данным из 1С ERP. Система сразу нам предлагает выбрать шаблон процесса. Выбираем «Согласование договора продажи», и нажимаем «Создать процесс». Галку «Запуска сразу» пока устанавливать не будем.


Сумма нашего договора > 100 000р, следовательно, сработало наше правило маршрутизации, добавился «Экономист».

Стартуем процесс.

Теперь в 1С ERP зайдем под разными пользователями и посмотрим результат. При первом входе пользователя в 1C ERP, если настроена интеграция с 1С «ДО», пользователю будет предложено ввести логин и пароль для подключения к «ДО».


Потом зайдем «Экономистом»

У него задач нет, т.к. его согласование идет после «Юриста», согласуем договор «Юристом», и обновим задачи «Экономиста»

Наш договор перешел в статус «Действует».

Небольшое отступление. Это пример интеграции из 1С ERP в 1С «ДО». Но, на мой взгляд, есть ряд недостатков не в самой интеграции, а именно в организации бизнес-процесса. Допустим, у нас большой документооборот договоров продажи с контрагентами, все договоры проходят процедуру согласования. Следовательно, каждый раз договор должен быть занесен в 1С: ERP. Но договор могут не согласовать, тогда в базе останется «мусор», не сказать, что это сильно повлияет на работу системы, но все-таки.

Но есть возможность развернуть взаимосвязь. «Делопроизводитель» создает в 1С «ДО» внутренний документ «Договор продажи», документ проходит стадии согласования, затем, когда становится согласованным, «Делопроизводитель» вносит уже утвержденные данные в 1С ERP и настраивает взаимосвязь между объектом в 1С ERP и 1С «ДО».

В 1С «ДО» создадим внутренний документ «Договор продажи»

Регистрируем договор и отправляем по созданному нами шаблону согласования.

Небольшая неточность в скрине, сумма договора потом была проставлена в размере 1500р.

Сумму договора я установил 1500р., следовательно, согласований «Экономисту» делать не нужно.

Перейдем в 1С ERP.

Как видно, даже не создавая документ в 1С ERP при бесшовной интеграции, все процессы пользователя в 1С «ДО», отображаются в 1С ERP.

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

Вносим наш договор в 1С ERP и настраиваем связь с согласованным объектом из 1С «ДО»

Переходим в «Документооборот» данного документа и выбираем "внутрений документ" 1С ДО.

Поиск происходит по выбранным критериям на стороне 1С "ДО".

Вот теперь у нас настроена связь между двумя объектами.

При этом мы не создали лишних документов в 1С ERP, весь процесс согласования прошел на стороне ERP (средствами 1С «ДО»). И была получена связь 2х объектов с разных баз.

За сим все. Какие методики выбирать зависит от ваших потребностей, решайте сами.

PS. При интеграции с 1С ERP рекомендовал бы настроить планы обмена структурой предприятия, контрагентами, пользователями и статьями ДДС. Это позволит сократить вмешательство в систему 1С «ДО» и иметь актуальную информацию при договорном учете.

Ведение основной и дополнительной деятельности компанией требуется сопровождать процессом обработки документов, который в свою очередь требует не только использования систем бухгалтерского учета или комплексных ERP-систем. С этой задачей лучше всего справляются ECM-системы, преемники систем электронного документооборота (СЭД). Они внедряются не только для «бюрократических» нужд, но и для уменьшения трудозатрат сотрудников, исключения дублирования информации и некорректного ввода данных. Но здесь зачастую может возникнуть проблема интеграции между системами ERP и ECM. Как ее решить, рассмотрим на примере 1С:Документооборот 8 (далее ДО).

Продукт располагает широкими возможностями для интеграции с другими информационными системами (далее ИС) или системами на базе 1С. Среди них – синхронизация данных и бесшовная интеграция.

Бесшовная интеграция означает, что возможности ДО можно использовать посредством интерфейса из других конфигураций.

Бесшовная интеграция позволяет:

  • Создавать документы в 1С:Документообороте на основании данных ИС, устанавливать связи между документами, обновлять реквизиты связанных объектов;
  • Запускать бизнес-процессы по документам и справочникам ИС;
  • Использовать 1С:Документооборот как хранилище файлов практически любого формата (изображения, тексты, видеофайлы, архивы и прочие файлы). Автоматизирована загрузка файлов и хранение всех версий документов;
  • Создавать письма по данным ИС;
  • Вести учет рабочего времени и многое другое.

Важно! Настройки, необходимые для осуществления интеграции, уже есть и в 1С:Предприятие 8, и во всех стандартных решениях.

Интеграция 1С:Документооборота с ИС на примере 1С:ERP Управление предприятием 2

В основе бесшовной интеграции лежит веб-сервис 1С:Документооборота. Он является частью документооборота и включен в типовую поставку. Данный веб-сервис не требует программирования и может быть опубликован на любом бесплатном веб-сервере. Поддерживается бесплатный сервер Apatch или Microsoft IIS.

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

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

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

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

Как настроить бесшовную интеграцию с 1С:Документооборот

Процесс настройки требует терпения и внимательности. Для иллюстрации мы выбрали программы 1С:ERP 2.2.4.0.67 и 1С:Документооборот ПРОФ (релиз 2.1.10.2) соответственно.

Настройка включает следующие шаги:

Устанавливаем веб-сервер Apache или IIS запуском из дистрибутива. Инструкция находится в поставке;

Подготовка ДО к использованию бесшовной интеграции. На этом шаге следует решить, какого рода объекты 1С:ERP будут участвовать в интеграции. Например, интеграция только по заказам клиентов и документам реализации. Эти действия выполняются пользователем с правами Администратора. Создадим в базе 1С:Документооборот папку «Из 1С:ERP» и два вида внутренних документов: «Заказ клиента» и «Реализация товаров и услуг». Установим учет по контрагентам и суммам документов. Укажем, что нужно использовать сроки исполнения.



Определим папки для хранения документов из 1С:ERP. В нашем случае это папка «Продажи», а в ней подпапки – «Заказы» и «Реализация».



Публикация веб-сервиса 1С:Документооборота на веб-сервере. Это очень простой процесс. Производится в режиме конфигуратора. Запускаем 1С:Предприятие от имени администратора.


Заходим в программу 1С:Документооборот под пользователем с административными правами. Выбираем пункт меню Администрирование / Публикация на веб-сервере.


Указываем имя публикации и каталог. Нажимаем кнопку «Опубликовать».


Затем можно запустить браузер и загрузить нашу конфигурацию 1С:Документооборот по адресу «http:// your_comp/Doc/ »

Где «your_comp» - имя компьютера или ip-адрес веб-сервера.

А «Doc» - каталог публикации (C:\inetpub\wwwroot\Doc\ ).



Указание адреса публикации в 1С:ERP Управление предприятием 2. Заходим в программу под пользователем с административными правами. Выбираем «НСИ и администрирование/Настройка интеграции/1С:Документооборот».


Указываем те возможности бесшовной интеграции, которые мы планируем использовать.

Устанавливаем флажок «Интеграция с 1С:Документооборотом» , вводим адрес публикации «http:// your_comp/doc/ »


Следующее действие, которое нужно выполнить – это выбрать имя пользователя для подключения к ДО.

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



Признаком успешного подключения станет появление на рабочем столе в «1С:ERP Управление предприятием 2» формы задач из конфигурации Документооборота.



Это способ сказать программе о соответствиях между объектами 1С:ERP и ДО, например, заказом клиента и соответствующим ему видом документа в документообороте (внутренним документом «Заказ клиента»), когда документы 1С:Документооборот создаются на основании документов 1С:ERP. Указываем, как заполняются реквизиты документов, на основании чего и в каком порядке.

  • Заполнение на основании. Например, заполнение реквизита «Контрагент» в базе документооборота на основании реквизита «Контрагент» из 1С:ERP. Или заполнение реквизита «Ответственный» в ДО на основании реквизита «Автор» в Управлении предприятием.

  • Заполнение каким-то предопределенным значением. Пример, при создании новых документов в ДО, мы будем назначать им папку «Из 1С:ERP». Важный момент – настройка автоматического обновления реквизитов. Настраивая правила, устанавливаем флажок «Обновлять значения реквизитов». Как пример – реквизит «Сумма».

Можно продумать сложную бизнес-логику и внедрить ее в поле «Выражение на встроенном языке». Например, на основании статусов согласования в ДО назначать статусы документам в 1С:ERP.

Также мы можем сообщить, что нужно присоединять печатные формы документов при создании документов в конфигурации 1С:Документооборот. Указываем какие печатные формы будем добавлять и в каком формате.



Пример использования ДО для синхронизации со справочником Контрагенты

1С:Документооборот не позволяет автоматически создавать контрагентов в 1С:ERP Управление предприятием 2. Мы это сделаем другим способом.

В базе Документооборота создаем контрагента (ООО «Новый»). Заходим в карточку и отдаем на исполнение.


Заходим в Управление предприятием на начальную страницу. Нажимаем «Обновить» и видим нашего контрагента. Заходим в карточку контрагента и видим гиперссылку, указывающую на то, что надо вручную связать данного контрагента между ДО и 1С:ERP.


Заполняем ИНН контрагента, записываем и закрываем. Опять заходим и видим, что гиперссылка исчезла, контрагент полноценно занесен в базу 1С:ERP.

Существует еще много способов и возможностей использования бесшовной интеграции ИС с 1С:Документооборотом. Удачи в настройке!