Как добавить подписание усиленной ЭП в собственное задание
<< Click to Display Table of Contents >> Разработка > Особенности разработки для мобильных решений > Примеры доработок в файле SungeroAdapter.config Как добавить подписание усиленной ЭП в собственное задание |
![]() ![]() |
В стандартной поставке подписание усиленной ЭП возможно в заданиях на согласование по регламенту, если в конфигурации для варианта выполнения задания добавлен атрибут checkStrongSign. В этом случае сервис NOMAD проверяет, нужно ли подписывать документ с использованием сертификата на данном этапе согласования. Если подпись требуется, на документы ставится подпись с типом, указанным в атрибуте checkStrongSign: согласующая или утверждающая.
Чтобы настроить подписание документов усиленной ЭП в рамках выполнения других заданий, например по собственным процессам, разработанным в организации:
1.Если документ подписывается в рамках согласования по регламенту или процессу, убедитесь, что в Directum RX установлен флажок Требовать усиленную подпись:
•при согласовании по регламенту – у этапа «Подписание», в результате которого происходит подписание;
•при согласовании по процессу – в блоке «Подписание», в результате которого происходит подписание.
2.В конфигурационном файле SungeroAdapter.config добавьте в конфигурацию варианта выполнения соответствующий флаг.
Пример настройки подписания усиленной ЭП при выполнении задания:
<job type="Sungero.NewModule.IApprovalManagerAssignment">
<result name="Complete" checkStrongSign="Endorsing" flag="8"/>
</job>
© Компания Directum, 2024 |