(48) я нашел причину, почему не создается задача, т.к. я ее создаю при условии отмены проведения, а т.к. это транзакция по сути отменятся, то и задача не создается.
Теперь думаю, как сделать задачу, если транзакция отменилась....
Задача не подчинена БП, это чисто напоминалка, НО в виде задачи.
Когда программно не проведен документ, то создается задача.
Создаю, записываю и задачи нет.(((
(14) я правильно понимаю, если задача указана в БП (у меня одновременно в трех), то она считается подчиненной задачей?
мне нужно создать новую задачу или новый процесс из 3х блоков (старт-оповещение-финиш)?
(16) и получается эта задача будет видна только в своей форме списка?
Или создать свой бизнес-процесс, и поставить туда эту же задачу, которая в 3х БП и тогда не надо рисовать кучу форм задачи и ее обвязку?
И будет вам счастье...
Задача без бизнес процесса не будет работать.... Плодить задачи к одному процессу ----- суицид, т.к. задача движется по бизнес процессу.
(26) Это не разовый случай, это будет постоянно.
(27) я уже понял, что можно создать задачу новую, без привязки БП, но тогда это будет другой список задач.
(27) я уже понял, что можно создать задачу новую, без привязки БП, но тогда это будет другой список задач.
Ни какого "другого списка задач" не существует. Ты изначально перепутал понятие Задача - объект конфигурации "Задача" и бизнес-процесс "Задание". Задача в том виде в котором ты ее создаешь нормально себе существует без бизнес-процесса и отражается в списке "Мои задачи" и "Все задачи". Если я правильно понял пользователи пользуются именно БП "Задание", там, конечно, она не будет отображаться. Как создать БП "Задание" человек тебе в (19) ответил.
(30)
Если у меня создана 2 объекта конфигурации "Задача". я их могу смотреть в разных списках или создавать отдельную обработку, которая будет показывать все задачи.
Или Вы считаете по другому?
Задача сама по себе будет сохраняться, если она вне любого бизнес-процесса (не указана ни в каком бизнес-процессе)
Или Вы тоже считаете по другому?
Такого термина "Задание" я не видел в бизнес-процессах... Возможно покажите где?
Тип: ТочкаМаршрутаБизнесПроцессаСсылка.
Точка маршрута бизнес-процесса, на которой выполняется старт бизнес-процесса. У карты маршрута бизнес-процесса может быть несколько точек старта. В этом случае указание параметра обязательно.
Описание:
Выполняет старт бизнес-процесса с указанной точки. Если точка не указана и точек старта несколько, то старт бизнес-процесса невозможен и будет выдано сообщение об ошибке. Выполнение метода Старт приводит к тому, что бизнес-процесс начинает движение по карте маршрута до тех пор, пока не перейдет на точку действия или точку вложенного бизнес-процесса. После чего бизнес-процесс формирует задачи и вложенные бизнес-процессы, и выполнение метода Старт завершается. Если на карте маршрута бизнес-процесса не предусмотрено ни одной точки действия или точки вложенного бизнес-процесса, то такой бизнес-процесс называется автоматическим. В этой случае при вызове метода Старт бизнес-процесс пройдет все точки маршрута автоматически и будет сразу помечен завершенным.
Если у меня создана 2 объекта конфигурации "Задача". я их могу смотреть в разных списках или создавать отдельную обработку, которая будет показывать все задачи.
Или Вы считаете по другому?
Задача должна быть только одна.
Задача сама по себе будет сохраняться, если она вне любого бизнес-процесса (не указана ни в каком бизнес-процессе)
Или Вы тоже считаете по другому?
Именно это я и написал.(30)
Такого термина "Задание" я не видел в бизнес-процессах... Возможно покажите где?
НЕ стартует бизнес-процесс, задача не создается. Стартую из общего модуля. Форма Задачи открываются, нажимаю ОК, Записать - форма закрывается. Бизнес-процесса нет, задачи - нет.
(36)
Никогда так не делай! Задача должна быть только одна! Если ты чего то не видишь это не значит что этого нет! Воспользуйся консолью запросов и ты увидишь свою задачу, другое дело где ты ее потом хочешь увидеть.
(37) -Делал, не работает.
Сделал в файловой базе в демо просто создание задачи.
Все сработало на ура.
Подозреваю ,что код срабатывает не во всех общих модулях.
Хотя вроде, все атрибуты модуля есть.
(40) Мне нужно, чтобы если не провелся документ создать задачу пользователю.
Пытался просто создать задачу не помогло, пытался создать задачу через бизнес процесс - тоже пусто.
(41)
В общем. Задачи работают в паре с бизнес процессами.
Можно создать просто задачу, но она не будет двигаться по маршруту, но бизнес-процесс без задачи никак.
Откройте ваши метаданные - "Бизнес-процессы". И переберите все их. В одном из них у вас будут привязаны задачи, как на моем скрине выше. Вот это бизнес-процесс и создайте.
Но при этом обязательно его необходимо Стартовать() - при этом он сам создаст "ЗадачаИсполнителю" и отправит ее по стандартному маршруту.
(48) я нашел причину, почему не создается задача, т.к. я ее создаю при условии отмены проведения, а т.к. это транзакция по сути отменятся, то и задача не создается.
Теперь думаю, как сделать задачу, если транзакция отменилась....
При отмене проведения - транзакция не отменяется. Очень запутанно изъясняешься
(40) Мне нужно, чтобы если не провелся документ создать задачу пользователю.
Пытался просто создать задачу не помогло, пытался создать задачу через бизнес процесс - тоже пусто.
Сам себе противоречишь, то тебе надо при условии отмены проведения то тебе надо если документ не провелся...
Давай так попробуем. Если тебе нужна помощь
1. Напиши, что тебе надо сделать и при каких условиях. Без путанья в терминах
2. Приведи свой код не урывками а целиком.
Тогда может и получится тебе помочь
(42) У меня задача привязана к трем бизнес-процессам, НО они все мне не подходят.
Фактически, если привязывать к бизнес процессу, он будет из трех пиктограмм - начало, задача пользователю - конец.
И самое смешное, что в файловом варианте задача создается без привязки к бизнес-процессу.
(48) я нашел причину, почему не создается задача, т.к. я ее создаю при условии отмены проведения, а т.к. это транзакция по сути отменятся, то и задача не создается.
Теперь думаю, как сделать задачу, если транзакция отменилась....