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

Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 03 апр 2018, 12:17
Sly
Была настроена рассылка сообщений о пользовательских НС через e-mail и SMS. Всё работало в 3.07R24.11(32436).
По объекту "Котельная Красного Камня" рассылку получали те, у кого в свойствах учетной записи были разрешены уведомления по пользовательским НС для объекта "Котельная Красного Камня". Вот как выглядел журнал отправленных сообщений:
Было.png
После обновления до 3.07 R25.06 меня попросили добавить в список рассылки одного человека - "Чернушевича", который должен был получать уведомления по двум объектам, в том числе по "Котельной Красного Камня".
Сегодня, просматривая журнал отправленных сообщений, я обнаружил, что уведомления по НС объекта "Котельная Красного Камня" формируются только для "Чернушевича", остальные пользователи уведомления перестали получать, вот принскрин:
Стало.png
Вот настройки учетной записи "Чернушевич":
Настройки Чернушевича.png
Настройки Чернушевича.png (49.63 КБ) 4725 просмотров
Вот настройки учетной записи "Диспетчер":
Настройки диспетчера.png
Настройки диспетчера.png (44.91 КБ) 4725 просмотров
Почему "Чернушевич" получает уведомления о пользовательских НС на объекте "Котельная Красного Камня", а "Диспетчер" не получает?

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 04 апр 2018, 05:04
Иван Славный
Покажите вкладку "Параметры рассылки" обоих пользователей.

Также отфильтруйте записи по тексту НС в журнале отправленных сообщений и приложите скриншот журнала с фильтром.

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 05 апр 2018, 06:48
Sly
Настройки Чернушевича 1.png
Настройки Чернушевича 1.png (39.93 КБ) 4707 просмотров
Настройки диспетчера 1.png
Настройки диспетчера 1.png (39.19 КБ) 4707 просмотров
список отфильтрованный.png

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 05 апр 2018, 07:46
Иван Славный
А в центре уведомлений у учетной записи "Диспетчер" само уведомление о данной НС появилось?

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 05 апр 2018, 08:49
Sly
центр уведомлений Диспетчера.png

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 05 апр 2018, 09:04
Sly
Похоже, что ещё один баг вылез:

Сообщение "dM > 111,95" у обоих пользователей имеет одинаковое время возникновения, а вот сообщения "dM > 102,64" и "dM > 132,14" почему-то имеют сдвиг времени на сутки. Это как может быть?

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 05 апр 2018, 09:33
Sly
Разобрался, ситуация "dM > 111,95" возникала один раз: между 02.04.2018 00:00 и 02.04.2018 01:00

а "dM > 102,64" два раза:
между 01.04.2018 01:00 и 01.04.2018 02:00
между 02.04.2018 01:00 и 02.04.2018 02:00
и "dM > 132,14" два раза:
между 31.03.2018 23:00 и 01.04.2018 00:00
между 01.04.2018 23:00 и 02.04.2018 00:00

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 05 апр 2018, 09:36
Sly
Иван Славный писал(а):А в центре уведомлений у учетной записи "Диспетчер" само уведомление о данной НС появилось?
Появилось лишь одно из трёх, а именно "dM > 111,95" возникала между 02.04.2018 00:00 и 02.04.2018 01:00
Не появились:
"dM > 102,64" между 01.04.2018 01:00 и 01.04.2018 02:00
"dM > 132,14" между 31.03.2018 23:00 и 01.04.2018 00:00

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 05 апр 2018, 10:11
Иван Славный
Покажите скриншоты описываемых НС.

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 05 апр 2018, 10:29
Sly
Позвольте спросить, что вы в них хотите увидеть? Вот они:

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 06 апр 2018, 03:00
Иван Славный
Я имел ввиду скриншоты сформировавшихся НС в списке НС.

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 06 апр 2018, 06:56
Sly
У меня появилось предположение, что уведомление выдается только при возникновении НС. А при изменении НС уведомление не выдается. А нельзя ли настроить так, чтобы при изменении НС пользователи тоже получали уведомления?

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 09 апр 2018, 04:21
Иван Славный
То есть у "нового" пользователя уведомления по sms выдаются всегда, а у "старых" пользователей только при возникновении НС, но не при изменении?

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 09 апр 2018, 04:48
Sly
Нет, у нового пользователя отсутствует часть уведомлений, и у старых пользователей отсутствует другая часть уведомлений.

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 09 апр 2018, 05:01
Иван Славный
Возникает путаница. Опишите более подробно, у каких пользователей и какие уведомления отсутствуют.

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

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 20 апр 2018, 06:36
Sly
Чтобы не было путаницы, давайте разбираться последовательно.
Сообщение "dM > 14.16" 19 апреля получили все, 20 апреля - не получил никто.
Вот список НС:
Нештатные ситуации.png
Вот журнал отправленных сообщений:
Отправленные сообщения.png
Предполагаю, что вы забыли сделать сообщение об изменении нештатной ситуации. Сообщение есть только при появлении НС.

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 20 апр 2018, 08:06
Иван Славный
А в центр уведомлений приходят уведомления при изменении НС?

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 20 апр 2018, 08:50
Sly
А в Центре Уведомлений такие чудеса:
есть уведомление:
"узел учёта НСС-2 () (): dM > 14.16т Возникла между 20.04.2018 6:00 и 20.04.2018 7:00"
и
"узел учёта НСС-2 (ООО "Уралстальконструкция") (ООО "Уралстальконструкция"): dM > 14.16т Возникла между 18.04.2018 6:00 и 18.04.2018 7:00"

а за 19 апреля уведомления нет.

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 20 апр 2018, 09:01
Иван Славный
Так у всех пользователей? Если да, покажите скриншот центра уведомлений одного из них.

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 20 апр 2018, 09:22
Sly
Да, так у всех. Вот скриншот:
Центр уведомлений 1.png

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 20 апр 2018, 10:34
Иван Славный
Для данных пользователей разрешено отображение только пользовательских НС?

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 20 апр 2018, 10:48
Sly
да, именно так

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 23 апр 2018, 07:50
Иван Славный
Выгрузите данные из точки учета, на которых у вас воспроизвелась ситуация, и приложите их.

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 23 апр 2018, 09:01
Sly
Data_2018-04-23_1057.rar
(1.51 МБ) 1 скачивание

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 23 апр 2018, 10:23
Иван Славный
Подскажите, настройки пользовательской НС "dM > 14.16т" такие же? как и у НС на выше представленных скриншотах?

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 23 апр 2018, 10:38
Sly
Настройки НС.png

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 29 апр 2018, 01:01
Антон Чичков
Ну по центру уведомлений никаких чудес нет. Если НС продолжается, обновляется существующее уведомление. Т.е. поднимается наверх с новой датой.
С рассылкой сообщений тоже стало более-менее понятно. Отправка сообщения производится только при создании уведомления. Фактически, когда НС фиксируется в первый раз. В дальнейшем, если НС продолжает развиваться, SMS не отправляются. Иначе количество уведомлений может стать слишком большим и их полезность будет сомнительной. Всё-таки НС, по которым отправляются уведомления, являются критическими и требуют немедленного реагирования. Поэтому мы считаем что достаточно уведомить исполнителя о том, что нештатка началась, а не слать по сообщению за каждый час, когда она была зафиксирована по архивным данным.

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

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 08 май 2018, 10:28
Sly
Ага, опять заставляете рутинную работу делать вручную. Нехорошо.
Воспользовался триггером:
USE LERS
GO


CREATE TRIGGER CloseUserContingency ON Contingency
FOR UPDATE
AS
UPDATE Contingency
SET IsClosed = 1
WHERE ContingencyTypeID = 24
AND IsClosed = 0
AND DATEDIFF(HOUR, DiagDate, SYSDATETIME()) > 2;

GO

Re: Уведомления по SMS и e-mail о НС приходят не всем пользователям.

Добавлено: 10 май 2018, 03:16
Иван Славный
Мы настоятельно не рекомендуем прямое обращение к БД. В случае, если структура БД изменится, это может привести к ошибкам, которые могут привести к нарушению целостности БД.

В данном случае лучше всего воспользоваться Lers Framework.