In Sage X3, did you ever face a requirement where you wanted to set up a signature workflow without triggering a value to recipients to sign the transaction and use the workflow monitor instead to manage all their signatures? This blog shows you a neat trick to stop the mail from being sent to the recipient.
New Stuff: How to add Signature workflow in Purchase Price List
Step 1) Navigate to Workflow Rule from Setup, GESAWEB.

Step 2) By using the left list selection search POHSIG.
Step 3) Go to Recipient’s section and add the below conditions:
-Condition = 1=2
-Recipient = GUSER
-Send mail = YES (“NO” for all other Recipients)

So, it should look like this:
Reason:
The reason we are adding a row and giving it a false condition is to trick the system into using that condition as the reasoning to send an email out. Which will never happen. Since One can’t Equal Two and so it will never get a matching condition and send an email. It will however keep track of the requests via the Workflow Monitor.
Now, the last thing left is to save and validate the workflow record.
So by following the above steps, we can generate signature workflow without triggering a mail.