Skip to main content

Problem:  An IFS Apps 9 customer wishes to block its users from sending Operational Reports via the Send E-Mail feature of the Order Report screen (after the report has been rendered by IFS)

Recreated in Core:  yes

Recreated in Customer Environments:  yes

Business Impact:  Customer wants to change their internal procedures to prevent their users from sending Operational Reports to outside destinations via the Send E-Mail To… feature of Order Reports.  They want to know whether or not Send E-Mail To… can be blocked / disabled.

Importance:  moderate importance.  This customer relies on the emailing of some reports for invoicing their customers.  But this emailing must be done as needed or else invoicing / billing would be done incorrectly.

Case ID:  G2296461

Request From R&D:  Can the “Send E-Mail to...” functionality be disabled for Order Report?

Hi,

You can not disable the Send Email option in the format & Output dialog (Print Dialog).

One workaround I can think of is to use a Report Rule.

You can create a report rule without a Report ID so that the rule is applied to all reports. Then set a action of “Set Property” and set the “Email” property to a space. This will make the Send Email To in the Print Dialog disable.

There are few drawback. Since there is a value, the framework will try to send an email and the email application message will fail in the notification queue with an error like “To” field should be specified. The other is you will get a application message like this for each print job you do. Maybe you can setup a dummy internal email so that all emails are sent to that so that the application message will not fail.

Or maybe you can let it fail as before and  do a clean up of failed messages from the notification queue.

Regards,

Chanaka