1

Не отправлять пустой отчет по заданию

Тема: Не отправлять пустой отчет по заданию

Всем доброго времени суток. Уважаемые знатоки внимание вопрос, есть уведомление о нарушении скоросного режима в геозоне, по срабатывании в истории обьекта фиксируется нарушение, и потом на следующий день создано задание которое отправляет отчет о нарушениях. Обьект не двигается уведомление не срабатывает а пустой отчет все равно приходит, можно ли как-то в настройках задания это отключить и отправлять отчет только когда есть нарушения, не отключая задания вручную. https://prnt.sc/11i4b1i

2

Не отправлять пустой отчет по заданию

Re: Не отправлять пустой отчет по заданию

На данный момент такой возможности нет.

Я перенёс вашу тему в раздел, где обсуждаются доработки функционала. Также поменял тему с "Деактивация задания о отправке отчета нарушений." на "Не отправлять пустой отчет по заданию" для простоты понимания (надеюсь, вы не против).

@ Oleg Zharkovsky
Customer Service / Quality Control and Training
"Timely is the best. But still better late than never."
3

Не отправлять пустой отчет по заданию

Re: Не отправлять пустой отчет по заданию

Добрый день, Денис Zion Denis.

При отправке отчетов на e-mail вследствии сработки задания, может быть 3 сценария работы:
1. Отправка валидного отчета. Под валидным подразумевается отчет с данными, при формировании которого не возникло проблем.
2. Отправка пустого отчета с текстом в сообщении "Невозможно сформировать отчет, так как нет данных за указанный интервал.". Это значит, что мы не нашли данных, требуемых для формирования отчета.
3. Отправка пустого отчета с текстом в сообщении "Выполнение отчета было прервано, так как заняло слишком много времени. Выполните отчет за более короткий интервал или уменьшите количество таблиц в нем. Задание выключено автоматически." Формирование отчета по было завершено с ошибкой.

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

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

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

Nastassia Maslovskaya
Business Analyst, Wialon
4

Не отправлять пустой отчет по заданию

Re: Не отправлять пустой отчет по заданию

mana пишет:

Добрый день, Денис Zion Denis.

При отправке отчетов на e-mail вследствии сработки задания, может быть 3 сценария работы:
1. Отправка валидного отчета. Под валидным подразумевается отчет с данными, при формировании которого не возникло проблем.
2. Отправка пустого отчета с текстом в сообщении "Невозможно сформировать отчет, так как нет данных за указанный интервал.". Это значит, что мы не нашли данных, требуемых для формирования отчета.
3. Отправка пустого отчета с текстом в сообщении "Выполнение отчета было прервано, так как заняло слишком много времени. Выполните отчет за более короткий интервал или уменьшите количество таблиц в нем. Задание выключено автоматически." Формирование отчета по было завершено с ошибкой.

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

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

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

Я Вас услышал, огромное спасибо за подробный ответ.