В группу входят дополнительные свойства:
• | Требовать подписание документа (SigningRequired); |
• | Код результата выполнения (ExecResultCodeForSigningRequired); |
• | Типы карточек документов (EDocTypeForSigningRequired); |
• | Виды документов (EDocKindForSigningRequired); |
• | Подписывающий (UserSigningRequired); |
• | Тип подписи (EDocSignatureType); |
• | Вложения (AttachmentsForSigningRequired); |
• | Автоматическое подписание (AutoSign); |
• | Проверять подпись на готовность отправки в систему обмена (CheckDISISign); |
• | Адрес отправителя (DISIAddress). |
Описание:
• | если свойство Требовать подписания документа (SigningRequired) имеет значение Да, то: |
• | после выполнения задания каждым пользователем проверяется, подписаны ли документы, вид и тип карточки которых задан в свойствах Типы карточек документов (EDocTypeForSigningRequired) и Виды документов (EDocKindForSigningRequired). Если документы не подписаны, появится соответствующее сообщение и выполнение задания отменится; |
• | если свойство Код результата выполнения (ExecResultCodeForSigningRequired) задано, то при выполнении задания с указанным результатом будет проверяться наличие подписи на документах, вложенных в задание. Если свойство не задано, наличие подписи проверяется при выполнении задания с любым результатом; |
• | если свойство Автоматическое подписание (AutoSign) задано, то при выполнении задания с результатом, указанным в свойстве Код результата выполнения (ExecResultCodeForSigningRequired), вложенные в задание документы будут подписаны автоматически от лица исполнителя. |
Чтобы установить автоматическое подписание:
• | в каждом типовом маршруте укажите значение Да для свойств Требовать подписания документа (SigningReqired) и Автоматическое подписание (AutoSign); |
• | в настройках системы установите флажок Разрешить автоматическое подписание. Подробнее описание общих настроек системы см. раздел «Закладка «Документы»; |
Примечание
При использовании свойства Автоматическое подписание в типовых маршрутах рекомендуется:
- называть соответствующий вариант выполнения задания таким образом, чтобы пользователь четко понимал, что при выполнении задания документ будет подписан, например Подписать;
- добавить в инструкцию к типовому маршруту напоминание о том, что перед выполнением заданием с документом необходимо ознакомиться;
- после выполнения задания с соответствующим результатом выводить сообщение о том, что указанный документ подписан.
• | если свойство Подписывающий (UserSigningRequired) задано, будет проверяться наличие подписи указанного в задаче пользователя или подписи, поставленной от его имени, на последней версии каждого документа. Если не задано, то будет проверяться подпись исполнителя задачи или подпись, поставленная от его имени; |
• | если в свойстве Тип подписи (EDocSignatureType) задано значение: |
• | Визирующая, или значение не задано, то при выполнении задания будет проверяться наличие на документе любой (визирующей или утверждающей) подписи; |
• | Утверждающая, то при выполнении задания будет проверяться наличие на документе только утверждающей подписи; |
Свойство Тип подписи (EDocSignatureType) влияет на список, из которого выбираются замещаемые пользователи в окне для автоматического подписания документов (поле Пользователь):
• | если в свойстве задано значение Визирующая, то список пользователей формируется на основе записей справочника Замещение пользователей; |
• | если в свойстве задано значение Утверждающая, то список пользователей формируется на основе записей справочника Замещение пользователей и в зависимости от прав на подписание утверждающей подписью. |
• | если одновременно не заданы свойства Типы карточек документов (EDocTypeForSigningRequired) и Виды документов (EDocKindForSigningRequired), то будет проверяться наличие подписи на последних версиях всех вложенных документов; |
• | если задано только свойство Типы карточек документов (EDocTypeForSigningRequired), то будет проверяться наличие подписи на последних версиях документов с типом карточки, указанном в данном свойстве; |
• | если задано только свойство Виды документов (EDocKindForSigningRequired), то будет проверяться наличие подписи на последних версиях документов с видом документа, указанном в данном свойстве; |
• | если одновременно заданы свойства Типы карточек документов (EDocTypeForSigningRequired) и Виды документов (EDocKindForSigningRequired), то будет проверяться наличие подписи на последних версиях документов с указанным в свойствах типом карточки и видом документа; |
• | если задано свойство Вложения (AttachmentsForSigningRequired), то будет проверяться наличие подписи на последних версиях всех документов, указанных в этом свойстве, независимо от значений свойств Типы карточке документов (EDocTypeForSigningRequired) и Виды документов (EDocKindForSigningRequired); |
• | если свойство Проверять подпись на готовность отправки в систему обмена (CheckDISISign) задано, система будет проверять наличие подписи на втором титуле первичного документа (титуле продавца/исполнителя); |
• | если свойство Адрес отправителя (DISIAddress) задано, система будет проверять по адресу корректность подписи ответа по документу; |
• | если у исполнителя нет прав на подписание документов, которые требуется подписать, то ему необходимо обратиться к администратору для назначения прав, после этого подписать документ и выполнить задание. В противном случае задание невозможно будет выполнить, до тех пор пока документ не подписан. |