I have a custom workflow that is triggered by a start form, which obviously has a transaction code assigned to it (ZTF_WS....).
When executing the start form manually the workflow proceeds as expected.
However, I am trying to execute the start form transaction via a "call transaction '....' using [bdcdata].... construct.
Sadly the workflow hangs, although it gets triggered ultimately by the scheduled job RSSWERRE or can be set active via transaction SWIA.
The RSSWERRE triggering is probably good enough but it would be nice if things were a bit more immediate.