We’ve begun exploring using digital signatures on our Purchase Orders recently. We want User Signatures to be used for our buyers, and we want a Common Signature to be used for non-purchasing staff.
To clarify, if Jane Smith from Purchasing prints a PO, we want Jane Smith’s signature to print on the PO. But, if John Doe who works in Project Management prints a PO, we want our common signature to print on the PO.
I’ve set up two keystores for each scenario - one for a buyer and one for a common certificate - and I’ve been able to get both of them printing on a PO.
The problem I’m having is I’m not sure how to write a report rule condition to:
- Check if a user has their own keystore value.
- If yes, print the PO with the user signature
- If no, print the PO with the common signature
It seems like something like this should work:

But it’s not working, and the documentation I’m reviewing here doesn’t include a lot of examples for configuring report rule conditions. Any help would be appreciated.