﻿# Подписать (Диадок)

> [HTML Version](sign_document.html)

**(diadoc_sign1.png)**Графический элемент **Подписать **доступен только при настроенном модуле [Диадок](diadoc_main.md). Позволяет в рамках бизнес-процесса подписать документ, полученный от контрагента из Диадока. Система поставит пользователю задачу, где он сможет указать свой сертификат электронной подписи, после чего статус документа поменяется и в ELMA365, и в Диадоке.



## Настройка блока

Перед настройкой данной операции удостоверьтесь, что в контекст бизнес-процесса добавлено приложение типа [Документ](360009923631.md), для которого установлено соответствие с типами документов Диадока. Подробнее об этом читайте в статье [«Модуль „Диадок](diadoc_main.md)[“](360009920611.md)[»](smsru.md).

Перетащите блок на схему процесса и дважды нажмите на него. Настройки в открывшемся окне выполняются на нескольких вкладках:

- **Основное** — укажите название графического элемента. Оно отображается на схеме процесса.Также можно добавить шаблон названия пользовательской задачи. Для этого включите опцию **Формировать название по шаблону** и задайте шаблон с помощью контекстных переменных так же, как в [настройках](360012495611.md#general) блока **Задача**;

- **Входные и выходные атрибуты** — укажите идентификатор приложения типа **Документ**, элементы которого будут отправлены в Диадок. Для этого нажмите **Выберите поле**. Затем найдите нужное приложение, наведите на него курсор и в списке свойств выберите **Идентификатор**;

- **Время выполнения** — вы можете ограничить срок, отведённый пользователю на выполнение задачи;

- **Обработка ошибок** — задайте действие, которое выполнится, если возникнет ошибка: оповестить выбранных пользователей или прервать процесс;

- **Описание** — вы можете посмотреть описание действия, заданное разработчиком модуля **Диадок**.

Сохраните изменения.

## Задача «Подписать входящий документ» в интерфейсе

Когда процесс доходит до шага **Подписать документ**, сотруднику назначается соответствующая задача.

````
начало внимание

````
Подписывать документы могут только те пользователи, которым предоставлен сертификат квалифицированной или неквалифицированной электронной подписи. В ELMA365 для выдачи **УКЭП** доступны интеграции с [Диадок](diadoc_main.md), [КриптоПро, НУЦ](electronic-signature.md). **УНЭП** можно получить с помощью провайдеров [Sign.Me, УЦ Контур](sign-me.md).

````
конец внимание

````
В интерфейсе эта задача выглядит как стандартная форма документа, но с дополнительной кнопкой **Подписать**.

На этой странице пользователь может ознакомиться со всеми деталями документа и подписать его своей электронной подписью. При этом операционная система попросит разрешить доступ к сертификату для подписания, после чего появится всплывающее окно.

**(sign_in_diadoc.PNG)**

В поле **Выбор сертификата** выберите доступный вам сертификат для электронной подписи. Система проверит сертификат и выдаст сообщение об успешной проверке.