Есть база с бесшовной интеграцией и документооборот 2.1. Для документа в первой базе необходимо запустить процесс согласования. В этом процессе должны участвовать два согласующих лица, которые берутся из документа. Например, для перемещения нужно запустить процесс согласования, в котором среди согласующих будут МОЛ склада-отправителя и МОЛ склада-получателя. Как реализовать такую схему? Сейчас я реализовал следующим образом: для документа создал доп. реквизиты с типом "физическое лицо"; создал две роли исполнителей (пустышки), которые при старте процесса подменяю на нужных исполнителей из доп. реквизитов. Такая схема работает, но теперь мне нужно 4 согласующих лица таким образом подменять.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший