In our S/4HANA implementation, we've configured everything with respect to the BRF+ output mgmt required for PO with EMAIL channel. And the email is sent out successfully with the custom Adobe form attachment as well.
We used the Legacy option for the Adobe Form.
The issue, however, is that this works correctly only for users with SAP_ALL profile. When we tested the same with the customer's user with required authorizations (for PO creation and approval, etc.) only, the output page shows "To be Output", and so no email gets sent, after the PO is released. In the same system, with the same data when we create the PO with our user (SAP_ALL), it sends email fine, and status shows successful as well.
Any idea if this is some user authorization issue? Can't find out what specific authorizations are required for the output management.
PS: We also use release strategy for PO approval. So basically, when there are 2 level approvers A1 and A2, the PO is released and mail is sent when the user A2 approves. Now curiously, when we create a PO and A1 and A2 users approve, the email gets sent. But when the customer's user creates a PO with the same data, and the same A1 and A2 users approve, the email is not sent.
Now I'm confused if there's an issue with the customer's user, or the A2 user who approves last? Can anyone help please?