Terminate Workflow versus Update Transaction Status

Hi -
If I send a “Terminate Workflow” with a reason code, will this update a transaction as well? Or do I have to explicitly send a status update to the transaction on the queue in order for that to be updated?


Since a Job does not necessarily make use of Queues and Transactions, I would assume that using Terminate Workflow does not update the transaction - you should raise either a Business or Application Exception. Even terminating did send an update to a transaction, it’s much cleaner that way.