Бесшовная интеграция BAS Документообіг

Бесшовная интеграция избавляет пользователей от переходов из программы в программу: в интерфейсе интегрированной системы (далее – ИС) просто появятся гиперссылки и команды, по которым можно открыть или создать данные «BAS Документообіг  КОРП»: документы, присоединенные файлы, процессы, задачи, историю переписки и т. д.

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

  • создавать документы в «BAS Документообіг КОРП» на основании данных ИС;
  • создавать документы и элементы справочников ИС на основании данных «BAS Документообіг»;
  • устанавливать связи между документами;
  • обновлять реквизиты связанных объектов;
  • запускать бизнес-процессы по документам и справочникам ИС;
  • использовать «BAS Документообіг» как файловое хранилище;
  • создавать письма по данным ИС;
  • вести учет трудозатрат;
  • обеспечить оперативное появление документов в ИС после их регистрации в «BAS Документообігу»;
  • получить оперативный доступ к договорам, связанным документам и их файлам при работе в ИС.

Примеры использования бесшовной интеграции могут быть следующими:

Пример. В рамках процесса регистрации договора в «BAS Документообігу» сотрудник договорного отдела создает карточку соответствующего договора контрагента в «Управління торгівлею ». Пользователь работает только в «BAS Документообігу».



Настройка бесшовной интеграции

Использование средств бесшовной интеграции требует предварительной настройки администратором. Настройка включает два шага:

Шаг 1. После установки интегрируемых конфигураций опубликовать веб-сервис DMService на веб-сервере. Подробнее о том, как это сделать, рассказано в разделе «Веб-сервисы».

Шаг 2. Дальнейшая настройка выполняется на стороне ИС по команде BAS Документообіг в меню раздела Администрирование. Настройка заключается в создании правил интеграции – порядка, по которому те или иные данные одной программы будут заполняться данными другой и наоборот. Ниже описан общий порядок настройки для всех интегрируемых конфигураций.

Для использования возможностей «BAS Документообігу» в интегрируемой системе необходимо установить флажок Интеграция с BAS Документообігом и прописать адрес публикации веб-сервиса DMService на сервере.

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

Примечание

Рекомендуется использовать только один из предложенных вариантов работы. Использование сразу двух вариантов работы может привести к путанице, когда файлы, привязанные к документам интегрированной системы и находящиеся в специально отведенной папке, ожидают увидеть в карточках связанных документов «BAS Документообігу».

За использование «BAS Документообігу» как файлового хранилища отвечает флажок Файловое хранилище. За использование расширенных возможностей интеграции – все остальные настройки.

Настройка бесшовной интеграции 1С ДОкументооброт Рис. 754. Настройка бесшовной интеграции



Использование «BAS Документообігу» как файлового хранилища

Для использования «BAS Документообігу» только в качестве файлового хранилища нет необходимости производить дополнительные настройки или создавать правила интеграции. Достаточно установить флажок Файловое хранилище и указать папку «BAS Документообігу», в которую будут сохраняться файлы ИС.

После этого на закладке BAS Документообіг карточки объекта ИС можно будет добавить файл, который сохранится в указанной папке «BAS Документообігу». Обратите внимание: при этом в «BAS Документообігу» не будет создан связанный с ИС внутренний документ, все созданные файлы просто будут храниться в указанной папке.

Также при использовании «BAS Документообігу» только в качестве файлового хранилища необходимо учитывать следующие особенности:

  • связи файлов с объектами ИС отображаются только на стороне ИС;
  • разграничение доступа к хранимым файлам на стороне «BAS Документообігу» не предусмотрено.

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



Расширенные функции интеграции

В настройках интеграции необходимо выбрать возможности «BAS Документообігу», которые планируется использовать из интерфейса ИС.

  • Процессы и задачи – возможность запускать процессы «BAS Документообігу» на основании объектов ИС, просматривать списки процессов и задач по предмету и работать со списком Мои задачи из интерфейса ИС.
  • Связанные документы – возможность на стороне ИС устанавливать и просматривать связи между документами «BAS Документообігу».
  • Ежедневные отчеты – возможность вести учет рабочего времени на основании объектов ИС. А именно: вводить записи о трудозатратах, вести хронометрах работ, создавать и просматривать ежедневные отчеты из интерфейса ИС.
  • Электронная почта – возможность отправлять письма на основании объектов ИС и просматривать переписку по предмету.
  • Максимальный размер передаваемого файла – ограничивает размер передаваемых в «BAS Документообіг» файлов. Значение по умолчанию – 10 Мб. Может быть уменьшено при низком качестве связи с сервером, на котором опубликован веб-сервис.

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

Примечание

Объекту ИС в «BAS Документообігу» может соответствовать только один входящий, исходящий, внутренний документ или корреспондент.



Настройка правил интеграции

Правила интеграции описывают порядок, по которому реквизиты вновь созданных входящих, внутренних и исходящих документов «BAS Документообігу» будут автоматически заполняться информацией из указанных объектов ИС и наоборот. Например, реквизиты Организация, Сумма и Валюта входящего документа «BAS Документообігу» могут заполняться из соответствующих реквизитов заказа клиента из «Управління торгівлею ».

Перед созданием правил необходимо продумать сценарии использования интеграции – для каких видов документов и справочников ИС какие данные «BAS Документообігу» необходимо использовать – и заполнить соответствующую нормативно-справочную информацию: виды документов, шаблоны процессов, структуру папок внутренних документов для хранения связанных объектов в «BAS Документообігу».

Далее для каждого объекта ИС необходимо создать соответствующее правило интеграции. Примеры правил можно посмотреть в демоверсиях конфигурации «Управління торгівлею » в составе дистрибутивов.

Правила интеграции задаются по гиперссылке Правила интеграции с BAS Документообігом в настройках интеграции.

Создание правила интеграции Рис. 755. Создание правила интеграции

В поле Объект системы указывается, какие виды документов и справочников ИС участвуют в интеграции. В поле Объект BAS Документообігу необходимо выбрать входящий, внутренний, исходящий документ или корреспондента, соответствующего выбранному типу объекта ИС. Например, по Заказу клиента будет создан внутренний документ «BAS Документообігу».

Далее необходимо задать порядок заполнения реквизитов этих документов в обеих программах. Для этого предусмотрены закладки Передача в BAS Документообіг и Получение из BAS Документообігу. Наименования реквизитов документа указанного типа заполняются автоматически. Правила заполнения реквизитов могут быть настроены следующим образом: при создании внутреннего документа «BAS Документообігу» на основании Заказа клиента ИС будет создан внутренний документ вида Заказ клиента с заполненными реквизитами Организация, Сумма, Валюта, Корреспондент и т. д.

Правило выгрузки Рис. 756. Правило выгрузки

Правило заполнения реквизита можно задать тремя способами:

  1. Из реквизита объекта конфигурации – реквизиты документа будут заполнены из указанного реквизита объекта интегрированной системы. Например, реквизит Корреспондент внутреннего документа может заполняться по реквизиту Контрагент документа Заказ клиента.

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

  3. Из выражения на встроенном языке – реквизит документа будет заполнен из результата выражения на встроенном языке «1С:Підприємство». Результат выражения должен быть присвоен переменной с именем Результат. Переменная с именем Источник содержит гиперссылку на объект системы, и через эту переменную можно обращаться к полям объекта. Более подробно о встроенном языке «1С:Підприємство» см. книгу «1С:Підприємство 8.3. Руководство разработчика».

Для очистки правила, заданного для поля, в контекстном меню поля предусмотрена команда Очистить (Del).

В правилах настройки на закладке Добавление печатных форм можно выбрать печатные формы. Они автоматически присоединятся к созданному объекту «BAS Документообігу».

Могут использоваться как встроенные печатные формы, так и внешние.



Связи объектов «BAS Документообігу» и интегрируемой системы

Связанный объект «1BAS Документообігу» создается автоматически при запуске бизнес-процесса на основании объекта ИС, при создании письма, при вводе трудозатрат и при нажатии кнопки хронометража.

В других случаях необходимо инициировать создание объектов в «BAS Документообігу» вручную. Для этого в карточках объектов ИС на закладке BAS Документообіг предусмотрена гиперссылка, например, Создать внутренний документ.

Создание связанного документа с 1С:Підприємство Документооборот Рис. 757. Создание связанного внутреннего документа

Если требуется установить связь между уже созданными в информационных базах объектами (например, между договором в «Управління торгівлею » и договором в «BAS Документообіг», созданными независимо друг от друга), в карточках объектов ИС предусмотрена гиперссылка Выбрать. Если связанный документ уже заполнен, на месте ссылок Создать и Выбрать отображается гиперссылка, которая открывает его карточку.

Установка связи между уже созданными объектами Рис. 758. Установка связи между уже созданными объектами

Реквизиты связанных объектов могут синхронизироваться автоматически. За обновление реквизитов связанных объектов отвечают два регламентных задания:

  • Интеграция с BAS Документообігом – Выполнить обмен данными на стороне ИС;
  • Формирование сообщений обмена для интегрированных систем на стороне «BAS Документообігу».

Первое задание выполняет собственно обмен, второе выбирает изменения из «BAS Документообігу» и готовит их к отправке в ИС.

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

  • оба регламентных задания должны работать. В настройках расписания заданий рекомендуется оставить значения, установленные по умолчанию;
  • для задания Интеграция с BAS Документообігом – Выполнить обмен данными должен быть указан пользователь, в настройках которого сохранена учетная запись и пароль к «BAS Документообігу» с достаточными правами доступа.

Выполнение данных условий можно проверить с помощью типовой обработки Регламентные и фоновые задания, которая открывается из любой конфигурации Главное меню – Все функции – Обработки.


Специализируемся на интеграции систем на различных платформах

Используйте преимущества интеграции 1С:Підприємство на базе IPaaS

Наши контакты

*Копирование материала возможно только с ссылкой на источник и указанием автора материала. Благодарим за уважение интеллектуальных прав собственности.TQM systems

  • Фото автора
  • CIO, TQM Systems Yuliia Ilchuk
  • 6/4/2020 7:38:43 PM
  • 1Cexchange
иконка стрелочка