Страница 1 из 2

Дата изменения статуса

Добавлено: 14 янв 2020, 08:49
HakimzyanovA
Здравствуйте!

Есть сущность "обращения" с полем "статус": новое, отклонено, завершено. Необходимо отслеживать длительность исполнения запросов.
Можно ли каким-то образом сделать так, чтобы видеть, когда был изменен статус записи и желательно кем именно?
Через автоматизацию, возможно?

Re: Дата изменения статуса

Добавлено: 14 янв 2020, 09:05
support
Возможно: https://docs.rukovoditel.net/ru/index.php?p=31
Там виде обзор как раз об этом.

Re: Дата изменения статуса

Добавлено: 14 янв 2020, 09:25
HakimzyanovA
Спасибо.
А ФИО пользователя, изменившего статус, тоже доступно? Не нашел :(

Re: Дата изменения статуса

Добавлено: 14 янв 2020, 09:26
support
Историю изменения можно записывать в комментарий. Комментарий будет создаваться от имени пользователя, который выполнил процесс.

Re: Дата изменения статуса

Добавлено: 14 янв 2020, 13:16
HakimzyanovA
на тестовой БД создал три действия в автоматизации, по одному на каждый статус.

1. Если вызывать действие с кнопки, то в качестве окна подтверждения всплывает окно с даныыми из настроек (скриншот 1). Если нажимать на этап - другое окно (скриншот 2). Так задумано?

2. В данном случае прохождение этапов получается нелинейное, т.е. статус обращения меняется как

новое -> (завершено или отклонено)

и в этом случае хотелось бы тоже скрыть поле "статус" в форме, чтобы пользователь не мог изменить его, иначе автоматизация не отработает.

3.кроме того, бывают случаи, когда обращение может быть возвращено в статус "новое" из статуса "отклонено", по причине ошибке сотрудника.

Таким образом - можно ли сделать скрытие поля на форме при произвольном выборе этапов?

Re: Дата изменения статуса

Добавлено: 14 янв 2020, 14:19
support
На данный момент нет такой возможности. Добавил ее в план.

Re: Дата изменения статуса

Добавлено: 14 янв 2020, 14:25
HakimzyanovA
Хорошо. А что по п.1? Окно подтверждения неинформативное какое-то при использовании этапов :)

Re: Дата изменения статуса

Добавлено: 14 янв 2020, 14:38
support
Ну, там должно быть название этапа, на который вы хотите поменять. Странно почему не отображается. Тестирует еще.

Re: Дата изменения статуса

Добавлено: 15 янв 2020, 08:15
HakimzyanovA
если есть привязанное действие автоматизации, можно оттуда брать предупреждения, чтобы было единообразное поведение с кнопкой.

Re: Дата изменения статуса

Добавлено: 15 янв 2020, 09:09
support
Файлы из архива замените в:
modules\items\views\stages.php
includes\classes\fieldstypes\fieldtype_stages.php

1) В настройках поля добавлена опция "Скрыть список", которая принудительно скрывать список этапов в форме.
2) Добавлена опция "Текст подтверждения" для каждого этапа. Можно настроить свой текст.

Проверяйте и сообщите результат.