Invoices from Projects - some issues

Invoices from Projects - some issues

Hi

I have managed to generate an invoice from a project.
In order to do so, I had to select a project from which to draw tasks.
It only made invoices for tasks that had time logged for them.

ISSUE 1: If I have lots of staff working on a dynamic set of tasks across a lot of projects, how would I know which projects to generate invoices for?  As it stands, it looks like I will have to manually generate invoices for every project, and then discard those for which there are no task entries.  This is not practical.

ISSUE 2: The integration makes provision for time-based billing only.  What about tasks that have a fixed price, and for which we therefore don't log time?

Thoughts? Work arounds?

Thanks
Brendon