Hello,
If you're scheduling a document, it is not really to worry about the web application timeout (web.xml) in case you're sending the instance to a user inbox.
However, you have to worry about the timeout of the connection to the database and the processing servers. You have to give them a sufficient time for the processing of the amount of data to be sent to the instance.
Best Regards,
Insaf