БИД. Семинар

1.

20 лет работы и экспертизы в
сфере розничного бизнеса
Более 1000 сотрудников,
разработчиков и бизнесконсультантов
Ведущий поставщик программного
обеспечения, оборудования и компонентов
для создания автоматизированных систем
управления розницей
Круглосуточная техническая
поддержка
iris-retail.ru
Сопровождение и внедрение
объектов на всей территории РФ и
за ее пределами

2.

Семинар – БИД
2
Содержание
1. Введение
1.1. Что такое бесшовная интеграция на примере «1С:Доментооборот»
и «Библиотеки интеграции с 1С:Документооборотом» (БИД)
1.2. Состав функционала
2. Настройка интеграции
2.1. Публикация веб-сервиса
2.2. Настройка БИД на стороне прикладного решения
3. Методы работы с веб-сервисом
4. Пример доработки типового механизма
5. Диагностика ошибок обмена данными по правилам интеграции

3.

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

4.

Семинар – БИД
4
Для минимальной настройки бесшовной интеграции прикладного
решения и «1С:Документооборот» необходимо:
На
стороне
DMService
«1С:Документооборот»
опубликовать
веб-сервис
На стороне прикладного решения произвести первоначальную
настройку в окне «НСИ и администрирование \ Интеграция с
1С:Документооборотом» (указать адрес опубликованного сервиса,
включить регламентное задание для обновления связанных объектов):

5.

Семинар – БИД
5
Настроить правила интеграции для требуемых объектов:

6.

Семинар – БИД
6
Схема работы механизма:

7.

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

8.

Семинар – БИД
8
Доработки типового функционала
Постановка задачи: после загрузки документа «Заявка на НСИ» из
сторонней системы, необходимо передать её в 1С: Документооборот и
запустить процесс согласования.
Проблема: процесс запуска процесса в 1С: Документооборот из
интегрируемой системы происходит интерактивно по команде пользователя, в
нашем же случае пользователь не участвует.
Решение: был добавлен новый регистр сведений «Очередь заявок на НСИ для
отправки в 1С: ДО», было разработано новое регламентное задание «Отправка
заявок на НСИ в 1С: ДО». После загрузки документ помещается в очередь и
периодически регламентным заданием выгружается в 1С: ДО.

9.

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

10.

Семинар – БИД
10
Спасибо за внимание!
English     Русский Правила