Для работы с обработкой нужно добавить дополнительные сведения внутреннему документу - MessageId с типом строка (40), EntityId с типом строка (40) - эти сведения будут заполнятся при создании документов.
Организации нужно добавить дополнительные реквизиты - BoxId строка(200) - находится в адресной строке личного кабинета (см. картинку), ключ_api строка(200) - выдается компанией Диадок
Так же для авторизации по логину + паролю, нужно иметь эти данные от личного кабинета Диадок, для хранения этих данных предполагаются добавленные константы: ДиадокЛогинНаСайт (строка 25), ДиадокПарольНаСайт (строка 15)
Для работы с сертификатом - сертификат нужно добавить в справочник "Сертификаты ключей электронной подписи и шифрования"
Описание команд:
Получить все документы - команда считывает все документы за указанный период по организации- сопоставляет с созданными ранее по MessageId, EntityId. Авторизация идет по логину и паролю
Получить документы - команда считывает только документы, являющиеся договорами, так же сопоставляет с созданными ранее. Авторизация идет по логину и паролю
Создать документы - в табличной части галочками можно указать какие документы можно создать. Авторизация по логину и паролю, эта команда интересна примером получения pdf файла из Диадока
Отправить статус согласован - по согласованным документам в Диадок отправляется статус согласован, авторизация идет по логину и паролю
Отправить статус подписан - авторизация возможна только по сертификату, команда передает в Диадок статус документу - Подписан
Получить файл с подписью - данная команда получает pdf файл из Диадока, но уже с ЭЦП, авторизация идет по логину и паролю
На все команды можно настроить расписание
Обработка тестировалась на Документооборот 8 КОРП, редакция 2.1 (2.1.16.1).