#0
by R0mbes
Доброго времени суток. Подскажите пожалуйста как лучше реализовать оповещение пользователю. Задача следующая - нужно при проведении документа оповестить автора документа об изменении. я предполагал прицепить подписку на событие и и там как-то реализовать оповещение пользователя. Теперь вопрос как это можно сделать ? какими объектами 1С ?)))
#4
by zladenuw
обработка. она мониторит РС, в которую ты сохраняешь кому оповестить с ссылкой на объект.
#10
by R0mbes
Т.е. всего 2 выхода: 1) БП 2) свою обработку написать А тогда вопрос такой, а задачу можно создать, не привязывая ее к БП ?
#11
by zladenuw
а что за конфа ? если есть механизм версионости, то можно при записи в рс версийобъектов. если автор не равно изменивший. сообщать автору. но тут без допольнительного регистра не как. измерение будет пользователь (кому сообщить), объект. в него заносишь кому сообщать и какой объект изменили. и при начале работы системы создаешь обработку. в ней подключаешь обработчик ожидание, к процедуре проверки. и при изменение РС сообщаешь адресату. Вроде как то так.
#12
by fisher
Все просто. Сообщения пользователю должны быть объектами базы. Надеюсь, это очевидно. Проще всего документом (ибо время). В типовых так и сделано. А оповещалка - тупой обработчик ожидания, который с какой-то периодичностью выбрасывает пользователю список необработанных сообщений. Можешь не гемороиться и тупо взять механизм сообщений пользователям из типовых.
#15
by R0mbes
конфа управление торговлей и взаимоотношениями с клиентами CRM. Ну идею я понял. А в типовых конфах задачи сделаны документами?
#16
by fisher
Не задачи. Сообщения пользователю. За все типовые не скажу. Но документ "Событие" где-то видел.
#17
by fisher
Ежели в рамках цельного бизнес-процесса мутить будешь, тогда задачами, ессно. Но это отдельная песня.
#19
by R0mbes
спасибо всем большое!)) Решать задачу буду так: Подпишусь на событие при проведении документа и в это процедуре создам документ "Событие" =)
#20
by fisher
Тю! Так тебе тогда нужно только создавать эти самые доки и правильно их заполнять. А все остальное уже за тебя сделано.
#22
by fisher
Знаешь, по здравому размышлению я бы отдельную подсистему сделал на тех же принципах. Родную бы не трогал. Да и обновляться проще будет.
#23
by fisher
Сам не щупал, но наверное проще всего будет накатить готовую подсистему из БСП: Напоминания пользователя: ? Установка напоминаний по поводу тех или иных объектов информационной системы. ? Автоматическое оповещение об активных напоминаниях.
#25
by R0mbes
а что значит автоматическое оповещение об активных напоминаниях ? это тоже нужно будет придумать или оно уже есть такое ?
#26
by fisher
Для "События" уже такое есть. Настраивается в настройках пользователя кажись. Возможно, подсистема БСП это оно и есть. Просто я смотрю в украинскую УТ, так там "Событие" только на события по контрагентам заточено.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
В этой группе 1С
- Как в СКД настроить шахматку Контрагент-Вид телефона, а ресурсом сам телефон
- ЗУП, процент деятельности ЕНВД и Отражение в регл. учете
- Регламентное задание и ComОбъект("com.sun.star.ServiceManager")
- Цитирование в Outlook 2010
- v7: Вертикальный разделитель страниц
- 1С: Розница - перезаполнение отчета о розничных продажах
- УТ11 расчет себестоимости при перемещении товара
- Недопустимый атрибут строки соединения
- Формирование счет-фактуры от обособленного подразделения в УПП
- Bizerba и 1с
- Учет серийных номеров в перемещении
- СКД. задачка. Добавить колонку в отчет с показателями. РС
- Запуск 1С8 через CMD файл в планировщике - проблемка
- Передать параметр(Список значений) во временную таблицу
- Эмулятор сканера штрих-кода для 1с 8
- КД2: И снова перенос контактной информации
- слетают права пользователей
- Как узнать Монопольный ли режим 1С из SQL
- Как изменить отчет, созданный построителем в 1С8.1?
- HTML документ на управляемой форме