Всем привет!
Подскажите, пожалуйста, как лучше решить следующую задачу.
Есть шаблон комплексного процесса МоеМегаСогласованиеШаблон.
В него входят несколько вложенных процессов согласования, регистрации и много чего еще.
По шаблону создаются процессы. В процессах задачи.
Как мне ПередЗаписью задачи максимально легко с точки зрения нагрузки на систему понять, что задача порождена по комплексному процессу шаблона МоеМегаСогласованиеШаблон?
Сейчас у меня сложная цепочка получения - получаю бизнес-процесс задачи, получаю его шаблон, получаю владельца шаблона, который и оказывается МоеМегаСогласованиеШаблон.
Можно ли это сделать как-то проще?
Например, как-то "прокидывать" дополнительные реквизиты предмета комплексного процесса или шаблона в дополнительные реквизиты задачи?
Понятно, что кромсая конфу можно сделать все что угодно, но интересует максимально типовой способ.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший