Question on Billing Time on a Project

SUGGESTED

In the project management module when you have a project for which the tasks are setup for billing to a customer.  One goes through the process of the Time Entry and Time Posting.  Then when we are subsequently billing the customer I've only been able to do so by going to the project and then manually invoking the invoice/sales document from there.  

Is there an automated invoicing process for project time that would be akin to the Automated Delivery Invoicing (FUNAUTINVD) that we have for billing validated delivery records in a batch process (versus one by one)?