Утверждение алгоритма
Назначение
Процесс, в котором алгоритм проходит проверку методологии: автор отправляет работу на утверждение, проверяющий принимает или возвращает на доработку. После утверждения часть полей ограничена для правок.
Кому полезно
Авторам публичных алгоритмов и тем, кто проверяет расчёты (на стенде это обычно роль методолога или администратора).
Где в UI
Карточка / рабочая область алгоритма → панель действий утверждения в панели инструментов (иконки «отправить», «проверить», «утвердить», «отклонить»). Статус виден в списке алгоритмов и в шапке объекта.
Действия показываются только при наличии прав и подходящего статуса. У приватного алгоритма отправка на утверждение недоступна.
Статусы
Подписи в интерфейсе:
| Статус | Что значит |
|---|---|
| Нет методологии расчета | Алгоритм ещё не оформлен для проверки |
| Есть методология расчета | Указана ссылка на методологию, можно готовить к отправке |
| Отправлен на утверждение | Ждёт, пока проверяющий возьмёт в работу |
| На утверждении | Идёт проверка |
| Утвержден | Принят; редактирование ограничено |
| Отклонен | Вернули автору с причиной |
Точный набор кнопок зависит от вашей роли и текущего статуса.
Понятия
- Ссылка на методологию — поле в карточке алгоритма с описанием расчёта (документ, страница, файл).
- Публичный алгоритм — доступен для отправки на утверждение; приватный — нет.
- Причина отклонения — текст, который видит автор после возврата.
Сценарии
Отправить на утверждение (автор)
- Заполните карточку: название, описание, ссылку на методологию.
- Убедитесь, что алгоритм публичный (не приватный).
- Выполните успешный ручной запуск — без него кнопка отправки может быть недоступна.
- Нажмите действие «Отправить на утверждение».
- Дождитесь статуса «Отправлен на утверждение» или «На утверждении».
Шаблоны на утверждение обычно не отправляют — для них другая модель работы.
Проверить и утвердить (проверяющий)
- Откройте алгоритм со статусом ожидания проверки.
- При необходимости нажмите «Начать проверку» (взять в работу).
- Сверьте методологию, схему/SQL и результат запусков.
- Утвердить — статус станет «Утвержден».
- Или Отклонить — укажите причину в форме; автор увидит её при открытии.
Если проверка вам не подходит, доступно действие «Отказаться» — алгоритм вернётся в очередь для другого проверяющего (по правилам стенда).
Исправить после отклонения (автор)
- Откройте алгоритм со статусом «Отклонен».
- Прочитайте причину отклонения.
- Внесите правки, сохраните, снова выполните успешный запуск.
- Повторно отправьте на утверждение.
Что меняется после утверждения
- Сообщение в форме: часть полей редактировать нельзя.
- Запуск и использование в потоках по-прежнему возможны по правам стенда.
- Если выходную таблицу утверждённого алгоритма используют другие объекты, система может ограничить опасные изменения — читайте предупреждения в редакторе.
Ограничения и ошибки
- Приватный алгоритм нельзя отправить на утверждение — сделайте его доступным по правилам команды.
- Нет успешного запуска — отправка может быть недоступна.
- Нет прав проверяющего — кнопок утверждения/отклонения не будет; это нормально для роли аналитика.