• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Создание Бизнес-процесса В 8.2

  • Автор темы lira89
  • Дата начала
L

lira89

Здравствуйте. Необходимо, чтобы при проведении документа формировался новый бизнес процесс и запускался, при этом часть реквизитов бизнес-процесса заполнялась автоматически из документа. Я в модуле объекта документа пишу следующее:
Код:
	БП = БизнесПроцессы._ЗадачаДляИсполнения.СоздатьБизнесПроцесс();
БП.Дата = Дата;
БП.Автор = Автор;
БП.Наименование = СокрЛП(НаименованиеЗаявки);
БП.Содержание = СокрЛП(ТекстЗаявки);
БП.ГлавнаяЗадача = Ссылка;
БП.Проект = Проект;
БП.Стартован=1;
БП.Состояние = Перечисления.СостоянияБизнесПроцессов.Активен;
Попытка
БП.Записать();
БП.Старт(); 
Исключение
Сообщение = Новый СообщениеПользователю;
Текст = "ru = ""Не удалось создать Бизнес-процесс. Обратитесь к администратору!"";"
+ " en = ""Can't write object -""";		 
Сообщение.Текст = Текст;
Сообщение.Сообщить();
КонецПопытки;
Проблема в том, что бизнес-процесс создается и запускается, но ни один реквизит не переносится из документа и реквизиты бизнес-процесса остаются пустыми. Подскажите, в чем может быть проблема или посоветуйте ссылки на литературу.
 
Д

Дайнеко

Вот это строка наводит сомнение : БП.ГлавнаяЗадача = Ссылка;

А сам объект, из которого делаются команды записан?
 
U

unknown181538

Попробуйте с отладчиком определить, в какой момент они очищаются.
 
L

lira89

Все снесла и заново переделала, вроде как все заработало. Видимо, где-то что-то перемудрила))). А вот такой вопрос возник. Если смотреть в интернете материалы по созданию бизнес-процессов, то там используют для адресации регистр сведений. А вот если посмотреть в некоторые типовые конфигурации, то там это реализовано не через регистр, а через механизм ПВХ (например, в УТ 11). Может кто подскажет какую-нибудь статью или ссылку, где подробно описывается такая реализация?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!