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

Все вопросы/проблемы по установке и использовании.
HakimzyanovA
Сообщения: 170
Зарегистрирован: 27 фев 2017, 13:22
Имя: Алексей Хакимзянов
Откуда: Россия

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

Сообщение HakimzyanovA »

Здравствуйте!

Есть сущность "обращения" с полем "статус": новое, отклонено, завершено. Необходимо отслеживать длительность исполнения запросов.
Можно ли каким-то образом сделать так, чтобы видеть, когда был изменен статус записи и желательно кем именно?
Через автоматизацию, возможно?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

Возможно: https://docs.rukovoditel.net/ru/index.php?p=31
Там виде обзор как раз об этом.
HakimzyanovA
Сообщения: 170
Зарегистрирован: 27 фев 2017, 13:22
Имя: Алексей Хакимзянов
Откуда: Россия

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

Сообщение HakimzyanovA »

Спасибо.
А ФИО пользователя, изменившего статус, тоже доступно? Не нашел :(
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

Историю изменения можно записывать в комментарий. Комментарий будет создаваться от имени пользователя, который выполнил процесс.
HakimzyanovA
Сообщения: 170
Зарегистрирован: 27 фев 2017, 13:22
Имя: Алексей Хакимзянов
Откуда: Россия

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

Сообщение HakimzyanovA »

на тестовой БД создал три действия в автоматизации, по одному на каждый статус.

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

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

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

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

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

Таким образом - можно ли сделать скрытие поля на форме при произвольном выборе этапов?
Вложения
Screenshot_2.png
Screenshot_2.png (6.91 КБ) 3927 просмотров
Screenshot_1.png
Screenshot_1.png (8.27 КБ) 3927 просмотров
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

На данный момент нет такой возможности. Добавил ее в план.
HakimzyanovA
Сообщения: 170
Зарегистрирован: 27 фев 2017, 13:22
Имя: Алексей Хакимзянов
Откуда: Россия

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

Сообщение HakimzyanovA »

Хорошо. А что по п.1? Окно подтверждения неинформативное какое-то при использовании этапов :)
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

Ну, там должно быть название этапа, на который вы хотите поменять. Странно почему не отображается. Тестирует еще.
HakimzyanovA
Сообщения: 170
Зарегистрирован: 27 фев 2017, 13:22
Имя: Алексей Хакимзянов
Откуда: Россия

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

Сообщение HakimzyanovA »

если есть привязанное действие автоматизации, можно оттуда брать предупреждения, чтобы было единообразное поведение с кнопкой.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение support »

Файлы из архива замените в:
modules\items\views\stages.php
includes\classes\fieldstypes\fieldtype_stages.php

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

Проверяйте и сообщите результат.
Вложения
stages.zip
(3.06 КБ) 196 скачиваний
Ответить