Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 00:37

Вопросы по созданию бизнесс процесса

Автор DeTolli, 14 апр 2012, 20:27

0 Пользователей и 1 гость просматривают эту тему.

DeTolli

Всем привет) недавно начал заниматься разработкой в 1с
Вопрос возник при создании бизнес-процесса:
Вопрос 1:Нужно сделать простенький процесс, создается от пользователя. заполняются реквизиты. в первой точке маршрута создается задача жестко на определенного человека, ему подсовывается форма (формаЗадачи) и он выбирает следующего исполнителя. Вопрос в том как в бизнес процессе при отработке собития ПередСозданиемЗадач обрабится к тому что было выбрано в предыдущем исполнителе. Понимаю что в точках маршрута обработчике события должно быть:
//Реквизиты бизнеспроцесса: Отдел,Сотрудник,Направление,Описание
                      Задача=Задачи.Заявка.СоздатьЗадачу();
      Задача.БизнесПроцесс=Ссылка;
      Задача.Дата=ТекущаяДата();
      Задача.Исполнитель=*****ЗДЕСЬ ДОЛЖНО БЫТЬ КОМУ НАПРАВЛЯЕМ
      Задача.Отдел=Отдел;
      Задача.Сотрудник=Сотрудник;
      Задача.НаправлениеВопроса=Направление;
      Задача.Описание=Описание;
      Задача.ТочкаМаршрута=БизнесПроцессы.Поддержка.ТочкиМаршрута.Действие2;
      ФормируемыеЗадачи.Добавить(Задача);
      СтандартнаяОбработка=Ложь;

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

То форма открывается с незаполненными реквизитами, хотя если открывать из списка основных форм то все ок... Как можно это решить?и куда копать

Вопрос 3: Возможно глупый, но еще не разобрался во всех возможностях...
В бизнесс процессе нужно заполнить колонку табличной части исполнители из табличной части справочника "Исполнители"
как обратиться к элементам табличной части какого то справочника и скопировать эти элементы к себе, чтобы потом перебором их можно было редактировать.


Заранее спасибо. Извиняюсь,если некоторые вопросы окажутся глупыми, но пока еще совсем понимаю принципы как работать, книги не особо помогли, пытаюсь набираться практики на реальных примерах


DeTolli

Вообщем третий то вопрос я уже решил)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск