Адресация задач #640529


#0 by Наська72
Добрый день! Программно создаются задачи, есть реквизиты адресации Исполнитель(СправочникСсылка.Пользователи) и Ответственный (СправочникСсылка.ПодразделенияОрганизаций) На закладке Адресация в Задаче указала: Адресация - РегистрСведений(в нем два измерения Исполнитель и Ответственный, абсолютно такие же как в задаче), Основной реквизит адресации - Исполнитель, Текущий исполнитель - ТекущийПользователь. А теперь вопрос - почему при передаваемом пустом исполнителе и заполненном ответственном, программа не подставляет из регистра сведений всех исполнителей с переданным ответственном??? Почитала в Инете, насколько поняла, должны создаваться задачи на всех. Это нужно обрабатывать вручную программно????
#1 by vde69
в задаче БП там есть галочка "множественная адресация" но лично я ВСЕГДА ставлю по Группа пользователей
#3 by Наська72
БП нет. Такая вот реализация запрошена. =)
#4 by Наська72
Читала вот здесь Сделала вроде все так же
#5 by vde69
БП - это Бизнес процесс, на схеме находишь точку и в свойствах галка "Групповая"
#6 by vde69
+ а вообще лично мое мнение что реализация адресации в 1с крайне дебильная...
#7 by Наська72
Да, да я в курсе. Но запрошена реализация без БП. Будет ли реально реализовать такую адресацию без БП?
#8 by sadden
нужно выставить свойство задачи "групповая адресация" (не помню как точно называется) в истину, можешь показать код?
#9 by vde69
задача без БП - не имеет смысла...
#10 by Наська72
Код наипростейший: Сейчас обработчиком посмотрела у моей Задачи нет никакого похожего свойства.
#11 by sadden
иногда имеет
#12 by Наська72
С документом не будет напоминаний пользователям и всего такого.
#13 by vde69
задача - это узкое место в плане блокировок... а уведомления и прочее прикрутить легко...
#14 by Наська72
В принципе я могу при создании задачи смотреть в Регистре сама принадлежность исполнителей к подразделениям. Смысла тогда в документе нет. Хотела просто узнать можно ли заставить программу это делать самостоятельно. Может был у кого-нибудь опыт.
#15 by sadden
#16 by Bolik1979
Нужно несколько задач каждому исполнителю или все-таки одна задача, которую может выполнить один из исполнителей? Если несколько - создавать программно
#17 by Наська72
У меня ТочкаМаршрута Неопределенно, Я думаю потому, что у меня не привязан никакой БП
#18 by Наська72
В принципе оба варианта можно попробовать, проблема в том, что Задача вообще не создается.
#19 by Bolik1979
С чего Вы решили, что она не создается?
#20 by Наська72
Я не вижу ее в списке Задач
#21 by sadden
в конфигураторе нужно создать простой БП с одной точкой маршрута
#22 by Наська72
Попробовать можно.
#23 by Bolik1979
Список задач - это что у Вас? Может там используется вирт. таблица "Задачи по Исполнителю", а Вы не являетесь возможным исполнителем этой задачи?
#24 by Наська72
Имею ввиду ФормуСписка Задачи
#25 by Bolik1979
Типовая из обычного приложения? Там отображаются задачи по текущему исполнителю
#26 by Наська72
ФормаСписка создана, никаких отборов ей не назнаяала. не помогает
#27 by Наська72
*назначала
#28 by Наська72
Хотя нет, вру. Задача создалась.
#29 by Наська72
Спасибо! Работает! У меня не появятся проблемы с массой созданных БП?
#30 by Eugene_life
я пару дней назад бился с тем же самым. Сделал в итоге так: Завел Пользователя "Все операторы". В том случае, если Исполнитель остается пустым, назначал эту задачу "Все операторы". В списке задач в фильтр по текущему пользователю добавил также видимость всем по "Все операторы". Работает.
#31 by sadden
так ты закрывай БП при любом исходе выполнения задачи ))
#32 by Наська72
Всем СпасибоОгромное! Получить100500ККарме
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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