|
Дублирование напоминаний в задачах | ☑ | ||
---|---|---|---|---|
0
mmmnp
01.07.24
✎
15:26
|
Добрый день! Столкнулась со следующей проблемой: когда я перезаписываю уже существующего сотрудника в справочник ФизическиеЛица, то добавляется одна запись в РС, но при каждом нажатии на кнопку Обновить в списке задач появляются дубликаты напоминания о ДР данного сотрудника. При этом когда я добавляю нового сотрудника в этот же спр-к, то появляется только одно напоминание. Подскажите как решить эту проблему, чтобы в первом случае записи появлялось только одно напоминание
|
|||
1
maxab72
01.07.24
✎
15:31
|
Отладчик?
|
|||
2
Мультук
01.07.24
✎
15:33
|
(0)
Если это типовая конфигурация то название и версия Если это типовая конфигурация, но вы туда наулучшали всякого (ваша предыдущая тема), то краткое описание улучшений. Пока описание проблемы звучит как "доктор, у меня это (с)" |
|||
3
mmmnp
01.07.24
✎
16:07
|
(2)
Комплексная автоматизация 1.1 В модуле формы элемента ФизическиеЛица в процедуре ПослеЗаписи дописала код: МенеджерЗаписи=РегистрыСведений.ДниРожденияСотрудников.СоздатьМенеджерЗаписи(); МенеджерЗаписи.Сотрудник = Ссылка; МенеджерЗаписи.ДатаРождения = ДатаРождения; Если ЗначениеЗаполнено(ДатаРождения) Тогда МенеджерЗаписи.Записать() ИначеЕсли НЕ ЗначениеЗаполнено(ДатаРождения) Тогда Сообщить("Человек не будет записан в список дни рождения сотрудников") КонецЕсли; Структуру справочника не меняла, создала новый РС (ДниРожденияСотрудников) для того чтобы через него делать запрос в общем модуле Управление задачами. В новом запросе логика осталась такой же, в отличии от прошлого изменила только РС (раньше запрос формировался из РС РаботникиОрганизаций (2) ) и оставила только поля Сотрудник и ДатаРождения (2) |
|||
4
Fedor-1971
01.07.24
✎
16:04
|
(3) Для начала нужно проверить свой новый регистр и удостовериться, что запись одна
Потом идём на форму отображения Задач и смотрим в запрос динамического списка - возможно, что там устанавливается текущее дата/время массивом, а не единичным значением |
|||
5
Fedor-1971
01.07.24
✎
16:06
|
4+ или, таки, есть действительно запущенные задачи в отображаемом количестве - тут только смотреть в код
|
|||
6
banco
01.07.24
✎
16:07
|
(3) а зачем новый регистр сведений нужен? Сразу запрос к физическим лицам делать
|
|||
7
Лирик
01.07.24
✎
16:07
|
Судя по поведению "список задач" организован обработкой с табличной частью, в которую по каждому нажатию кнопки "Обновить", читаются и добавляются строки "активных задач".
|
|||
8
Мультук
01.07.24
✎
16:41
|
(3)
1) Чем не устраивал РС РаботникиОрганизаций ? 2) Т.е. РС ДниРожденияСотрудников -- перестал быть периодическим ? 3) РС ДниРожденияСотрудников: Сотрудник - это измерение? ДатаРождения - это ресурс ? 4) Я не знаю как в КА 1.1 (в глаза его не видел) но парадигма ФизЛицо <> Сотрудник появилась как бы еще {короче давно} P.S. Вопросы скорее для вас - как стимул к действию, но если ответите здесь -- помочь вам будет проще |
|||
9
mmmnp
01.07.24
✎
16:45
|
(8)
Попросили упростить процесс добавления напоминания о др для пользователей, так как раньше для того чтобы появилось напоминание (через РС РаботникиОрганизаций) нужно было "проходить шаги", в которых для нас нет необходимости именно в данной конфе. Отсюда и ответ на ваш вопрос "Чем не устраивал РС РаботникиОрганизаций" ДниРожденияСотрудников непериодический. Сотрудник - измерение, ДатаРождения - ресурс |
|||
10
mmmnp
05.07.24
✎
12:41
|
все еще не получилось разобраться с этой проблемой :(
в журнале регистрации появляется только одна запись если сотрудник - новый, а если сотрудник уже был в справочнике, то добавляются новые записи в журнале, кроме того, при каждом обновлении с новым номером |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |