Как лучше реализовать оповещение в 1С #654530


#0 by R0mbes
Доброго времени суток. Подскажите пожалуйста как лучше реализовать оповещение пользователю. Задача следующая - нужно при проведении документа оповестить автора документа об изменении. я предполагал прицепить подписку на событие и и там как-то реализовать оповещение пользователя. Теперь вопрос как это можно сделать ? какими объектами 1С ?)))
#1 by zladenuw
платформа ? УФ или обычные формы ?
#2 by R0mbes
Платформа 8.2.17.х, обычные формы
#3 by Darky
Событие
#4 by zladenuw
обработка. она мониторит РС, в которую ты сохраняешь кому оповестить с ссылкой на объект.
#5 by МихаилМ
Бизнес процесс должЁн справиться.
#6 by R0mbes
БП - там же всего одна задача
#7 by R0mbes
?
#8 by R0mbes
а как обработка будет мониторить и высылать сообщения ?
#9 by R0mbes
аа.. кажется я начинаю догонять.. каждый будет ее открывать и там уже дело техники..
#10 by R0mbes
Т.е. всего 2 выхода: 1) БП 2) свою обработку написать А тогда вопрос такой, а задачу можно создать, не привязывая ее к БП ?
#11 by zladenuw
а что за конфа ? если есть механизм версионости, то можно при записи в рс версийобъектов. если автор не равно изменивший. сообщать автору. но тут без допольнительного регистра не как. измерение будет пользователь (кому сообщить), объект. в него заносишь кому сообщать и какой объект изменили. и при начале работы системы создаешь обработку. в ней подключаешь обработчик ожидание, к процедуре проверки. и при изменение РС сообщаешь адресату. Вроде как то так.
#12 by fisher
Все просто. Сообщения пользователю должны быть объектами базы. Надеюсь, это очевидно. Проще всего документом (ибо время). В типовых так и сделано. А оповещалка - тупой обработчик ожидания, который с какой-то периодичностью выбрасывает пользователю список необработанных сообщений. Можешь не гемороиться и тупо взять механизм сообщений пользователям из типовых.
#13 by zladenuw
та да
#14 by fisher
та-да-да-дааа
#15 by R0mbes
конфа управление торговлей и взаимоотношениями с клиентами CRM. Ну идею я понял. А в типовых конфах задачи сделаны документами?
#16 by fisher
Не задачи. Сообщения пользователю. За все типовые не скажу. Но документ "Событие" где-то видел.
#17 by fisher
Ежели в рамках цельного бизнес-процесса мутить будешь, тогда задачами, ессно. Но это отдельная песня.
#18 by R0mbes
точняк документ такой есть. спасибо ) буду наверное через него делать ))
#19 by R0mbes
спасибо всем большое!)) Решать задачу буду так: Подпишусь на событие при проведении документа и в это процедуре создам документ "Событие" =)
#20 by fisher
Тю! Так тебе тогда нужно только создавать эти самые доки и правильно их заполнять. А все остальное уже за тебя сделано.
#21 by fisher
А не, нефига. Придется дошаманивать. Виды объектов, типы событий и т.д.
#22 by fisher
Знаешь, по здравому размышлению я бы отдельную подсистему сделал на тех же принципах. Родную бы не трогал. Да и обновляться проще будет.
#23 by fisher
Сам не щупал, но наверное проще всего будет накатить готовую подсистему из БСП: Напоминания пользователя: ? Установка напоминаний по поводу тех или иных объектов информационной системы. ? Автоматическое оповещение об активных напоминаниях.
#24 by fisher
Она, кстати, вполне уже может быть внедрена в УТ. Я по российским типовым не спец.
#25 by R0mbes
а что значит автоматическое оповещение об активных напоминаниях ? это тоже нужно будет придумать или оно уже есть такое ?
#26 by fisher
Для "События" уже такое есть. Настраивается в настройках пользователя кажись. Возможно, подсистема БСП это оно и есть. Просто я смотрю в украинскую УТ, так там "Событие" только на события по контрагентам заточено.
#27 by R0mbes
все спасиб, я разобрался ))))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С