Чтобы вставить в документ, генерируемый по шаблону, список подписей задачи, нужно воспользоваться циклическим выводом абзацами или в таблицу.
В системе поддерживаются следующие варианты выгрузки подписей:
1. Полная история подписей: SIGNATURES_HISTORY.
Такой тип выгрузки поддерживает следующие параметры:
Наименование |
Тег |
Тип выводимого значения |
Пример |
---|---|---|---|
Псевдоним того пользователя, чья подпись запрошена |
SignatureNick |
Строка |
СуперИван |
Должность того пользователя, чья подпись запрошена |
AcceptantOrgUnit |
Строка |
Руководитель отдела |
Псевдоним пользователя, запрашивающего подпись |
UserName |
Строка |
СуперПетр |
Дата и время запроса подписи |
InitializeDate |
Дата и время |
16.05.2012 14:56:14 |
Причина запроса подписи |
Reason |
Строка |
Требуется ваша подпись |
Причина отклонения или утверждения подписи |
AcceptDeclineReason |
Строка |
Запрос отклонен |
Статус подписи |
SignatureStateDescr |
Строка |
Ожидает подписи |
Название подписи |
SignatureDescription |
Строка |
Генеральный директор |
Дата и время подписания |
SignDate |
Дата и время |
17.11.2011 17:40:15 |
Активность подписи |
IsActive |
Булево |
True\False |
ID подписи |
SignatureID |
Число |
123 |
ID подписи, запрошенной в конкретной задаче (в специальной таблице в БД) |
TaskSignatureID |
Число |
4567 |
Тип вынесенной резолюции |
ResolutionType |
Строка |
Подписать с замечаниями |
2. Слепок всех подписей в текущих состояниях: SIGNATURES_FINAL.
Такой тип выгрузки поддерживает те же параметры, что и тип SIGNATURES_HISTORY.
3. Список активных запрошенных подписей: SIGNATURES_ACTIVEREQUESTS.
Такой тип выгрузки поддерживает следующие параметры:
Наименование |
Тег |
Тип выводимого значения |
Пример |
---|---|---|---|
Дата и время запроса подписи |
InitializeDate |
Дата и время |
13.05.2011 15:54 |
Причина запроса подписи |
Reason |
Строка |
Утвердите документ |
Название подписи |
SignatureDescription |
Строка |
Финансовый директор |
Запрашивать причину подписи |
RequestReasonOnAccept |
Булево |
True\False |
Является ли выгружающий задачу по шаблону пользователь акцептантом |
IsAcceptant |
Булево |
True\False |
ID подписи, запрошенной в конкретной задаче (в специальной таблице в БД) |
TaskSignatureID |
Число |
1234 |
Есть ли право удалять подпись |
HasDeleteRight |
Булево |
True\False |
ID подписи |
SignatureID |
Число |
123 |
Срок, в течение которого необходимо принять или отклонить акцепт (дней) |
MaxTimeToSign |
Число |
3 |
4. Динамические подписи: SIGNATURES_DYNAMIC.
Такой тип выгрузки поддерживает следующие параметры:
Наименование |
Тег |
Тип выводимого значения |
Пример |
---|---|---|---|
ID подписи |
SignatureID |
Число |
123 |
Название подписи |
Description |
Строка |
Финансовый директор |
5. Подписи, необходимые для выполнения следующего шага: SIGNATURES_NEXTSTEP.
Такой тип выгрузки поддерживает следующие параметры:
Наименование |
Тег |
Тип выводимого значения |
Пример |
---|---|---|---|
Порядковый номер подписи |
SignatureOrder |
Число |
1 |
Название подписи |
Description |
Строка |
Финансовый директор |
6. Необязательные подписи: SIGNATURES_UNREQUIRED.
Такой тип выгрузки поддерживает следующие параметры:
Наименование |
Тег |
Тип выводимого значения |
Пример |
---|---|---|---|
ID подписи |
SignatureID |
Число |
123 |
Запрашивать причину подписи |
RequestReasonOnAccept |
Булево |
True\False |
Название подписи |
Description |
Строка |
Финансовый директор |
ID пользователя, назначенного акцептантом по умолчанию. Если акцептант по умолчанию не назначен, то -1 |
UserID |
Число |
456 |
Должность того пользователя, чья подпись запрошена |
AcceptantOrgUnit |
Строка |
Руководитель отдела |
7. Акцептованные подписи: SIGNATURES_ACCEPTED.
Такой тип выгрузки поддерживает те же параметры, что и тип SIGNATURES_HISTORY.