• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

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

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

lira89

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

Дайнеко

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

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

unknown181538

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

lira89

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

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