Сборка 2.256
Сборка 2.257
Сборка 2.256
Смена пароля для входа в систему через настройки профиля
Теперь пользователь сам может изменить пароль для входа в систему в своём профиле.
Информация для админа
Заранее активируйте в настройках профиля пользователя опцию «Может редактировать пароль».
Отбор задач с запросом подписи в новых списках задач
«Согласовать платёж/договор» — когда сотрудники видят такие задачи, они стараются не откладывать их на последний момент. Логика здесь простая: чем раньше человек выполнит свою часть работы, тем быстрее документ сдвинется дальше по маршруту согласования.
Мы добавили системную колонку «На подписи» со значениями «Да» (задачи с запрошенными подписями) и «Нет» (задачи без подписей). Благодаря этому сотрудник сможет сразу увидеть все задачи с запросом подписи и выстроить работу так, как ему удобно.
Апдейты для админа
Новый пользовательский ключ “SignaturesGridSettings”
Управляйте настройкой колонок списка активных подписей с помощью пользовательского ключа «SignaturesGridSettings».
Формат значения:
{
"columns": [
{"key": "signatureOrderedTime", "type": "general", "isHidden": false},
{"key": "description", "type": "general", "isHidden": true},
{"key": "signatureAndText", "type": "general", "isHidden": false},
{"key": "signatureAcceptants", "type": "general", "isHidden": false},
{"key": "signatureInitializeDate", "type": "general", "isHidden": false},
{"key": "subcatName", "type": "general", "isHidden": false},
{"key": "ownerName", "type": "general", "isHidden": false},
{"key": "responsiblePerformer", "type": "general", "isHidden": false},
{"key": "requestorName", "type": "general", "isHidden": false},
{"key": "timeToSign", "type": "general", "isHidden": false},
{"key": "actions", "type": "general", "isHidden": false},
{"key": "commentsFromMeCount", "type": "general", "isHidden": false},
{"key": "commentsToMeCount", "type": "general", "isHidden": false},
{"key": "isAnyUnAnswered", "type": "general", "isHidden": false},
{"key": "taskId", "type": "general", "isHidden": false},
{"key": "ExtParamId", "type": "extparam", "isHidden": false}
]
}
Обозначения:
- signatureOrderedTime — срок;
- description — описание;
- signatureAndText — подпись и текст задачи;
- signatureAcceptants — согласующие;
- signatureInitializeDate — дата запроса;
- subcatName — категория;
- ownerName — заказчик;
- responsiblePerformer — исполнитель;
- requestorName — запросивший подпись;
- timeToSign — время на подпись;
- actions — действия;
- commentsFromMeCount — вопросы от меня;
- commentsToMeCount — вопросы мне;
- isAnyUnAnswered — мои вопросы;
- taskId — номер задачи;
- ExtParamId — ID ДП.
Ключ "usersDefaultUseNewTaskCard" для настройки формы карточки задачи
Если в пользовательских настройках ключ "usersDefaultUseNewTaskCard" принимает значение "0", для новых пользователей установится отображение прежней формы карточки задачи: в таблице "Users" колонка "UseNewTaskCard" примет значение "0" (для MS SQL) или "false" (для PG).
В обратном случае, если ключ в настройках не указан, для пользователей по умолчанию открывается новая карточка задачи ("UseNewTaskCard" в таблице "Users" = 1).
В обратном случае, если ключ в настройках не указан, для пользователей по умолчанию открывается новая карточка задачи ("UseNewTaskCard" в таблице "Users" = 1).
Проверка переносимых объектов при импорте конфигурации
После выбора файла миграции появляется кнопка «Проверить». Клик на неё запускает проверку переносимых сущностей. По итогам проверки формируется таблица, где указаны:
- название;
- Id в источнике;
- Id в текущей базе;
- Guid;
- статус.
Возможные значения статуса:
- «Добавить» — запись по Guid не найдена в текущей БД;
- «Изменить» — запись по Guid найдена, предполагаются изменения;
- «Конфликт»;
- «Без изменений».
Новый ключ AppEngine
В app-settnigs.json добавили ключ AppEngine.
Возможные значения: TC (если приложение на TaskCenter), Uniform (если нет).
Возможные значения: TC (если приложение на TaskCenter), Uniform (если нет).
Новый ключ, отключающий AQB
Для NetCore приложений: ключ "DisableAQB" указывается в корне app-settings.json: DisableAQB: false
Для TC: указывается в корне web.config в секции appSettings:
Для TC: указывается в корне web.config в секции appSettings:
<add key="DisableAQB" value="true" />
Новое смарт-действие «Отправить подписанное извещение о получении»
Теперь можно обработать запрос на извещение, сгенерировать и автоматически отправить извещение обратно в Диадок с помощью нового смарт-действия «Отправить подписанное извещение о получении».
В качестве параметров необходимо задать ID файла, ID файла извещения и ID сервиса.
В качестве параметров необходимо задать ID файла, ID файла извещения и ID сервиса.
Сборка 2.257
Расширение настроек произвольных источников данных
- При выборе функции или хранимой процедуры в качестве типа источника данных справа от поля появляется значок со знаком вопроса — нажатие на него отображает окно с примером кода.
С помощью такого кода можно создать необходимую функцию или процедуру:
- В настройках произвольного источника можно добавлять кастомные кнопки действий со строкой в отдельной колонке и кнопки действий со всем списком в панели инструментов.
- В качестве параметров необходимо задать ID файла, ID файла извещения и ID сервиса.
Настройки задаются в колонках «Действия» и «Настройки тулбара» в виде JSON.