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

Проверка заполненности поля

Добавлено: 05.01.2018 13:26
Оператор
Добрый день! 

Помогите, пожалуйста, с настройкой автоматического сценария. 
Проблема: мне нужно каждый вечер делать отчет по завершенным задачам за текущий день. Если приходит коммент в задачу, завершенную в августе, например, то задача возвращается в работу. Комментарий превращается в подзадачу, подзадача выполняется, завершается. Завершается и наздача, в которую пришел комментарий. По итогу выполнена одна задача, а завершено две. Не завершать не можем, иначе они висят в очереди. 

Настроили так, чтобы задачи не оживали, а комменты превращались в отдельные задачи, два дня поработали и получили полный трэш. Это нюанс работы с клиентами. Они пишут, куда им удобнее и в задачи, и на выделенный адрес почты. Иногда нужно, чтобы в задачу писали, а иногда - чтобы на почту.. 

Добавили кастомное плоле: дата первого завершения. Т.е. если задача впервые была завершена в августе, а затем еще несколько раз в сентябре или ноябре, то она попадет в отчет по дате первого завершения и не продублируется в другом месяце. 

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

Добавлено: 05.01.2018 19:24
Dmitry Goncharenko
Здравствуйте!
Возможно, Ваша задача решается проще, без всяких сценариев и дополнительных полей. В настройках входящей почты есть галочка "Создавать новую задачу при ответе в завершенную задачу". Включите ее и получите автосоздание новой задачи при ответе клиента в завершенную.

Добавлено: 08.01.2018 09:54
Оператор
Доброе утро! 

Мы с такой галочкой поработали 2 дня и поняли, что это совсем неудобно. Остается только сценарий(

Добавлено: 08.01.2018 11:00
Dmitry Goncharenko
А что именно было неудобно, можете описать подробнее?

Добавлено: 08.01.2018 11:20
Оператор
1 Исполнитель переводит задачу в статус "Завершенная", ему отвечают "Спасибо" и получаем новую задачу. Или же клиент по 1-2 слова присылает комменты в завершенную задачу. Опять же появляются "мертвые души".
2. Также у нас есть несколько проектов. Исполнители одного могут завершать часть задач другого проекта. Если ответ приходит в завершенную задачу, то автоматом подтягивается проект исполнителя, а не контрагента. Из-за этого тоже путаница в отчетах.

Добавлено: 08.01.2018 11:38
Dmitry Goncharenko
Спасибо, понятно. Возвращаемся к первоначальной постановке вопроса.
Необходимо, чтобы сценарий проверял зполнено поле или нет. Если заполнено, то сценарий оставляет поле без изменений. Если же нет данных, то подставляет текущую дату и в дальнейшем при переоткрытии завершенной задачи и потовном ее завершении значение проверяемого поля не менялось. 
Если я правильно понял, в данном случае речь идет о сценарии, который будет срабатывать в момент завершения задачи. Тогда он может выглядеть так (см. атач)

Добавлено: 08.01.2018 11:50
Оператор
Работает))) Спасибо огромное!

Добавлено: 08.01.2018 11:52
Dmitry Goncharenko
Отлично, я рад) Пусть и дальше в наступившем году все получается!