homoSAPience написал(а):
интересно, а с чьей помощью вы пришли к такому решению для реализации? и что вы ещё так реализовали? было бы очень интересно услышать.
Я работаю на предприятии, где руководством внешний консалтинг используется лишь в самых крайних случаях. Подобные реализации наш отдел придумывает сам. Пока что это единственный процесс, где потребовалось реализовать взаимодействие нескольких департаментов с одним объектом в рамках потока операций.
По поводу поддержки потока операций - здесь какие-либо инновации я предложить не могу. Если добавляется новый департамент, то создаётся новый вариант транзакции, который открывает релевантные для данного департамента поля. В Z-бизнес-объект добавляется новый метод для запуска этой транзакции. Создаётся новая задача (TS), запускающая этот метод, и в построителе потоков операций помещается на своё место.
Когда я был на курсах по WF в Москве, в нашей группе был монструозный абапер из "М.Видео". Он создал целый программный комплекс, по сути - аналогию всего модуля WF. Этот комплекс отправлял тому или иному пользователю задание в SAP Business Workplace, а результаты заданий и, собственно, логику всех процессов хранил у себя. В результате - никакого рисования в построителе, чистая разработка. Вот здесь, как мне кажется, создание подобных методов может быть автоматизировано. Если вам известны другие способы - с радостью вас выслушаю.