Имя: Пароль:
1C
1С v8
Архитектурный вопрос по проектированию РС
0 alexshape
 
28.06.18
12:32
Привет всем. Друзья, у меня затык с одной задачей. Необходимо реализовать оповещения по Email и SMS, в системе уже есть подобный механизм по уведомлению пользователей, клиентов, всех вообщем.

В данный момент он использует непериодический РС, с измерениями (см. картинку). https://ibb.co/cDbZH8. отправит по конкретному предмету уведомление и удаляет запись.

Проблема вот в чем: Необходимо вести историю отправленных уведомлений, т.е. измерения Предмет, получатель, ВидОповещения, Канал, могут быть одинковыми. Регулировать  уникальность записи измерением "датаОповещения" я не могу так как текущие алгоритмы завязаны на него, и после отправки мне всегда приходится записывать туда 31.12.3999 23:59:59.
1 alexshape
 
28.06.18
12:33
Как лучше всего обеспечить уникальность измерений, не нарушив существующие механизмы?
2 Джинн
 
28.06.18
12:38
(0) Второй регистр с хранением истории изменений первого. Если неохота ломать готовый механизм.
3 butterbean
 
28.06.18
12:45
(0) новый регистр сведений с присвоением УИДов каждому отправленному сообщению
4 alexshape
 
28.06.18
12:45
(2) Коллега, тоже так подсказывает. А какие риски если добавлю измерение "Идентификатор"?
5 alexshape
 
28.06.18
12:46
(3) В том то и дело, что в системе уже готовый есть механизм, новый было бы неправильно создавать. Дублирование не айс
6 dezss
 
28.06.18
12:48
(4) по идее никаких, но я за вариант (2)
7 alexshape
 
28.06.18
13:36
(6) Оказывается есть косяки. Делаю через вариант (2), спасибо
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.