2022-10-31 01:29:04
Краткое описание :
СЭДО - функция чистки журнала сообщенийОписание :
Что измененно :
В процессе работы с СЭДО через некоторое время в журнале
накапливается большое количество сообщений - особенно на крупных предприятиях.
Причём большинство сообщений не являются актуальными и ценности уже не имеют.
Это усложняет работу пользователей и может приводить к потере быстродействия.
Нужно реализовать функцию "Очистка журнала сообщений" с отбором по: • периоду -
удаление сообщений до указанной даты (для 86- даты отправки, для остальных даты
получения), По умолчанию можно устанавливать, например, текущая системная дата
- 3 месяца; • типам - множественный выбор из типов 100, 111, 104, 86 и 88 (для
100-х и 104-х удалять всю ветку с подчинёнными сообщениями). По умолчанию можно
отмечать только 100 и 104; • статусам (только для 100, 104, 111 и 86) - удалять
только НЕактуальные сообщения (вариант по умолчанию), либо все. Для 100 считать
НЕактуальными сообщения со статусом "Ок", для 86 - со статусом "Успех". На 88
этот фильтр не распространять. Функцию вызывать из лок. меню главного окна СЭДО
(из любой вкладки) и добавить иконку в панель инструментов. Во встроенных
интерфейсах (больничных, детских) эта функция не должна быть доступна. При
вызове в модуле Кадры в фильтре по типам сообщений не должно быть возможности
выбрать 100 (так как в Кадрах эти сообщения не видны). Дополнительно.
Запоминать в dsk последнюю активную вкладку окна СЭДО, чтобы при следующем
открытии возвращаться на неё.
Как измененно :
Реализована функция "Очистка журнала сообщений" с отбором по: •
периоду - удаление сообщений до указанной даты включительно (для 86- даты
отправки, для остальных даты получения), По умолчанию устанавливается текущая
системная дата минус 3 месяца; • типам - множественный выбор из типов 100, 111,
104, 86 и 88 (для 100-х и 104-х удалять всю ветку с подчинёнными сообщениями).
По умолчанию отмечаются только 100 и 104; • статусам (только для 100, 104, 111
и 86) - удаляются только НЕактуальные сообщения (вариант по умолчанию), либо
все. Для 100 считаются НЕактуальными сообщения со статусом "Ок", для 86 - со
статусом "Успех". На 88 этот фильтр не распространяется. Функция вызывается из
локального меню главного окна СЭДО (из любой вкладки) и по клику на иконке в
панели инструментов. Во встроенных интерфейсах (больничных, детских) эта
функция не доступна. Дополнительно. В dsk запоминается последняя активная
вкладка окна СЭДО, чтобы при следующем открытии возвращаться на неё.