|  | Создание задачи в 1С ДО по роли 
 RomaH, PLUT , SORTULV_1C , maxab72 , Timon1405 , vbus , Balabass , yurikmellon2 , sapravka , Климов Сергей , Волшебник , 1СинийКит , Смотрящий , osa1C , TStan , BDA80 , Александр111 , Мультук , boozin , Hawk_1c , JohnGilbert , shuhard , formista2000 | ☑ | 
    
        | 0
    
        SORTULV_1C   11.10.24✎ 10:14 | 
        Здрасте! Подскажите, как можно программно поставить задачу сразу всем пользакам с РольюИсполнителя определенной?     |  | 
    
        | 1
    
        SORTULV_1C   11.10.24✎ 10:14 | 
        Как зацепить пользователей с Ролью Исполнителя?     |  | 
    
        | 2
    
        maxab72   11.10.24✎ 10:16 | 
        Указать в исполнителе саму роль. Одна задача - придет всем сразу, и кто первый примет ее в работу, того задача и будет.     |  | 
    
        | 3
    
        SORTULV_1C   11.10.24✎ 10:17 | 
        Запрос = Новый Запрос;
Запрос.Текст =
 "ВЫБРАТЬ
 |    РолиИсполнителей.Ссылка КАК Ссылка
 |ИЗ
 |    Справочник.РолиИсполнителей КАК РолиИсполнителей
 |ГДЕ
 |    РолиИсполнителей.Наименование = ""Юридическая служба (Роль)""";
 
 РезультатЗапроса = Запрос.Выполнить().Выгрузить();
 
 
 НоваяЗадача = Задачи.ЗадачаИсполнителя.СоздатьЗадачу();
 НоваяЗадача.БизнесПроцесс = Объект.БизнесПроцесс;
 НоваяЗадача.ТочкаМаршрута = БизнесПроцессы.Исполнение.ТочкиМаршрута.Исполнить;
 НоваяЗадача.Исполнитель = РезультатЗапроса[0].Ссылка;
 НСТР = НоваяЗадача.Предметы.Добавить();
 НСТР.Предмет = Объект.Предметы[0].Предмет;
 НоваяЗадача.Дата = ТекущаяДата();
 НоваяЗадача.Наименование = "Продлить срок договора";
 НоваяЗадача.Записать();
 |  | 
    
        | 4
    
        SORTULV_1C   11.10.24✎ 10:17 | 
        Вот так типо?     |  | 
    
        | 5
    
        Волшебник   11.10.24✎ 10:21 | 
        целый запрос, чтобы найти роль?     |  | 
    
        | 6
    
        Волшебник   11.10.24✎ 10:22 | 
        спр.Роли.НайтиПоНаименованию()     |  | 
    
        | 7
    
        SORTULV_1C   11.10.24✎ 10:25 | 
        А, ну логично, да... Но суть в том, что я пытаюсь посмотреть задачи, которые создаться должны были, а их нет, тоесть не создается задача..     |  | 
    
        | 8
    
        Волшебник   11.10.24✎ 10:28 | 
        (7) да ладно...     |  | 
    
        | 9
    
        Волшебник   11.10.24✎ 10:31 | 
        Если бы задачи не создавались, то была бы ошибка. Они явно создаются, но не показываются там, где Вы ожидаете. Значит новые задачи не попадают в отбор. Может такой роли в справочнике вообще нет. Может условия на бизнес-процесс срабатывают. Разбирайтесь, короче     |  | 
    
        | 10
    
        PLUT   11.10.24✎ 10:32 | 
        (7) вы на копии базы ДО тренируетесь? проверьте, что регл.задания включены
 если выключены - теребонькайте вручную задания Старт процессов, Старт отложенных процессов (точно не помню)
 |  | 
    
        | 11
    
        SORTULV_1C   11.10.24✎ 11:05 | 
        (10) Они включены, отрабатывают, но задача почему-то все равно нигде не появляется, уже попробовал и в РольИсполнителя поставить и просто в Исполнителя     |  | 
    
        | 12
    
        SORTULV_1C   11.10.24✎ 11:13 | 
        (9) Ого, тут и сам создатель :0     |  | 
    
        | 13
    
        SORTULV_1C   11.10.24✎ 11:13 | 
        (9) Роль такая есть, её находит     |  | 
    
        | 14
    
        Волшебник   11.10.24✎ 11:15 | 
        (11) Чудес не бывает. Копайте. Вот вам лопата:     |  | 
    
        | 15
    
        maxab72   11.10.24✎ 11:26 | 
        (13) А эта роль кому-то назначена? Посмотрите запросом, как заполнены остальные задачи. Возможно, что что-то пропускаете. какой-либо важный реквизит.     |  | 
    
        | 16
    
        PLUT   11.10.24✎ 11:41 | 
        (11) Управление процессами -> Все задачи
 в поле Исполнитель выберите нужную роль и показать Все задачи
 |  | 
    
        | 17
    
        SORTULV_1C   11.10.24✎ 12:16 | 
        (16) Так и сделал, ощущение, что нужно в цикле пройтись по всем, кто имеет эту РольИсполнителя и каждому задачу назначить     |  | 
    
        | 18
    
        maxab72   11.10.24✎ 12:33 | 
        (17) ощущения вас подводят. В ДО адресация по роли стандартная. Надо понять, почему адресация не срабатывает и пользователь не видит эту задачу.
Кстати, а доступ к предмету задачи есть у этих сотрудников?
 |  |