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