8.х Оповещение пользователя из регламентного задания в УТ 11

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем ЧКДзержинский, 11 окт 2018.

  1. TopicStarter Overlay
    ЧКДзержинский
    Offline

    ЧКДзержинский Опытный в 1С

    Регистрация:
    7 дек 2006
    Сообщения:
    530
    Симпатии:
    3
    Баллы:
    29
    Всем доброго дня.
    В УТ 11 есть регламентное задание. Нужно, чтобы оно передавало сообщение определенному списку пользователей. Как это реализовать в УТ 11 без лишней писанины, т.е. как отправить сообщение, чтобы нужные пользователи это сообщение получили?
  2. Briz
    Offline

    Briz Опытный в 1С

    Регистрация:
    9 апр 2013
    Сообщения:
    74
    Симпатии:
    8
    Баллы:
    29
    (0)создать задачу...
  3. TopicStarter Overlay
    ЧКДзержинский
    Offline

    ЧКДзержинский Опытный в 1С

    Регистрация:
    7 дек 2006
    Сообщения:
    530
    Симпатии:
    3
    Баллы:
    29
    Я реализовал через создание такой функции:

    Код:
    Процедура СоздатьНапоминание(Пользователь, Источник, СтрокаСообщения)
        СрокНапоминания = НачалоДня(ТекущаяДата());
        НапоминаниеТекст = СтрокаСообщения;
       
        ПараметрыНапоминания    = Новый Структура;   
        ПараметрыНапоминания.Вставить("Пользователь"    , Пользователь);
        ПараметрыНапоминания.Вставить("ВремяСобытия"    , ТекущаяДата());
        ПараметрыНапоминания.Вставить("Источник"        , Источник);
        ПараметрыНапоминания.Вставить("Описание"        , НапоминаниеТекст);
        ПараметрыНапоминания.Вставить("СрокНапоминания", СрокНапоминания);
        ПараметрыНапоминания.Вставить("СпособУстановкиВремениНапоминания", Перечисления.СпособыУстановкиВремениНапоминания.Периодически);
       
        НапоминанияПользователяСлужебный.ПодключитьНапоминание(ПараметрыНапоминания);
    КонецПроцедуры
    

Поделиться этой страницей