Интеграция с 1С: Документооборот. Программный интерфейс

1.

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

2.

Интеграция с 1С: Документооборот
❏ 1. Что такое библиотека интеграции?
❏ 3. Типовые кейсы при внедрении
- Подключаем свои объекты в библиотеку
- Добавляем свои реквизиты в модель данных
- Включаем авто-отправку вновь создаваемых документов
❏ 4. Пишем универсальный запрос
❏ 5. Роль дополнительных реквизитов в подсистеме

3.

Интеграция с 1С: Документооборот
❏ 1. Что такое библиотека интеграции?
❏ 3. Типовые кейсы при внедрении
- Подключаем свои объекты в библиотеку
- Добавляем свои реквизиты в модель данных
- Включаем авто-отправку вновь создаваемых документов
❏ 4. Пишем универсальный запрос
❏ 5. Роль дополнительных реквизитов в подсистеме
Что такое «библиотека
интеграции с 1С:
Документооборот»?

4.

Библиотека интеграции с 1С Документооборот.
Основные возможности.
• Работа с данными «1С: Документооборота» из интерфейса прикладного
решения
• Использование возможностей «1С: Документооборота» по организации
бизнес-процессов

5.

Библиотека интеграции с 1С Документооборот.
Основные возможности.
• Работа с данными «1С: Документооборота» из интерфейса прикладного
решения
• Использование возможностей «1С: Документооборота» по организации
бизнес-процессов
Реже используемые возможности:
• Использование почтового клиента «1С: Документооборота» и возможность
вести переписку по объектам прикладного решения
• Вести учет трудозатрат из интерфейса прикладного решения

6.

Библиотека интеграции с 1С Документооборот. Базовые
принципы работы.
Интегрируемая система
1С: Документооборот
БИД
DMService

7.

Библиотека интеграции с 1С Документооборот. Базовые
принципы работы.
В интегрируемой системе настраиваются правила
интеграции;
В конфигурации для документов, для которых настроили
правила интеграции появляется ссылка
«Документооборот»;
Через форму «Документооборот» можно создать или
обновить реквизиты уже созданного документа в ДО;
Фиксация связи этих объектов в специальных регистрах
сведений;
Актуализация связанных объектов по расписанию;

8.

Интеграция с 1С: Документооборот
❏ 1. Что такое библиотека интеграции?
❏ 3. Типовые кейсы при внедрении
- Подключаем свои объекты в библиотеку
- Добавляем свои реквизиты в модель данных
- Включаем авто-отправку вновь создаваемых документов
❏ 4. Пишем универсальный запрос
❏ 5. Роль дополнительных реквизитов в подсистеме
Типовые кейсы при внедрении
- Подключаем свои объекты в библиотеку
- Добавляем свои реквизиты в модель
данных
- Включаем авто-отправку вновь
создаваемых документов

9.

Как включить свои объекты в подсистему

10.

Как подключить свои реквизиты?

11.

Как подключить свои реквизиты?
ОбработкаЗапросовXDTOПовтИсп
СоответствиеТипов()

12.

Как подключить свои реквизиты?
ОбработкаЗапросовXDTOДокументы
ПолучитьДанныеВнутреннегоДокумента()

13.

Как подключить свои реквизиты?
ОбработкаЗапросовXDTOДокументы
ЗаполнитьДанныеВнутреннегоДокумента()

14.

Как подключить свои реквизиты?
Справочник:
ПравилаИнтеграцииС1СДокументооборотом
ПолучитьРеквизитыОбъектаДО()

15.

Как подключить свои реквизиты?
Справочник:
ПравилаИнтеграцииС1СДокументооборотом
СоответствиеСвойствXDTOиРеквизитовФормыОбъектаДО()

16.

Как подключить свои реквизиты?
ИнтеграцияС1СДокументооборот
СтруктураРеквизитовЗаполняемогоОбъектаДО()

17.

Как подключить свои реквизиты?

18.

Как включить авто-отправку новых объектов?
ИнтеграцияС1СДокументооборотОбмен
ПодготовитьДанныеДляОтправки()

19.

Как включить авто-отправку новых объектов?
ИнтеграцияС1СДокументооборотОбмен
ОтправитьДанные()

20.

Интеграция с 1С: Документооборот
❏ 1. Что такое библиотека интеграции?
❏ 2. Технология web-сервисов
❏ 3. Типовые кейсы при внедрении
- Подключаем свои объекты в библиотеку
- Добавляем свои реквизиты в модель данных
- Включаем авто-отправку вновь создаваемых документов
❏ 4. Пишем универсальный запрос
❏ 5. Роль дополнительных реквизитов в подсистеме
Пишем универсальный запрос

21.

Библиотека интеграции с 1С Документооборот. Правила
интеграции.

22.

Библиотека интеграции с 1С Документооборот. Правила
интеграции.

23.

Библиотека интеграции с 1С Документооборот. Создаем новый тип
объекта DM_prUniversalRequest для XDTO-пакета «DM»
Добавим тип объекта
ОбработкаЗапросовXDTO
ОбработатьУниверсальноеСообщение()

24.

Интеграция с 1С: Документооборот
❏ 1. Что такое библиотека интеграции?
❏ 2. Технология web-сервисов
❏ 3. Типовые кейсы при внедрении
- Подключаем свои объекты в библиотеку
- Добавляем свои реквизиты в модель данных
- Включаем авто-отправку вновь создаваемых документов
❏ 4. Пишем универсальный запрос
❏ 5. Роль дополнительных реквизитов в подсистеме
Роль дополнительных реквизитов
в подсистеме

25.

Библиотека интеграции с 1С Документооборот. Роль дополнительных
реквизитов в подсистеме

26.

Библиотека интеграции с 1С Документооборот. Роль дополнительных
реквизитов в подсистеме

27.

Библиотека интеграции с 1С Документооборот. Роль дополнительных
реквизитов в подсистеме

28.

Библиотека интеграции с 1С Документооборот. Роль дополнительных
реквизитов в подсистеме
УправлениеСвойствами
ПриСозданииНаСервере()
пр_УправлениеСвойствамиРасширяемый
ВыполнитьОбработкуЭлементовДополнительныхСвойствФормы()

29.

Библиотека интеграции с 1С Документооборот. Роль дополнительных
реквизитов в подсистеме

30.

Библиотека интеграции с 1С Документооборот. Роль дополнительных
реквизитов в подсистеме
ПриСозданииНаСервере()
пр_ИнтеграцияС1СДокументооборотСвойства
ВыполнитьОбработкуЭлементовДополнительныхСвойствФормы()

31.

Библиотека интеграции с 1С Документооборот. Роль дополнительных
реквизитов в подсистеме

32.

Библиотека интеграции с 1С Документооборот. Роль дополнительных
реквизитов в подсистеме

33.

Библиотека интеграции с 1С Документооборот. Роль дополнительных
реквизитов в подсистеме

34.

Интеграция с 1С: Документооборот
❏ 1. Что такое библиотека интеграции?
❏ 2. Технология web-сервисов
❏ 3. Типовые кейсы при внедрении
- Подключаем свои объекты в библиотеку
- Добавляем свои реквизиты в модель данных
- Включаем авто-отправку вновь создаваемых документов
❏ 4. Пишем универсальный запрос
❏ 5. Роль дополнительных реквизитов в подсистеме

35.

Спасибо за внимание
Перевозчиков Никита
Ведущий разработчик 1С компании
Специалист-консультант по настройке и администрированию 1С:
Документооборот
English     Русский Правила