Sorry no, it does not do that and cannot do that. We don't really have any way of knowing if the invoice was based solely on a Project. You could do a Manual invoice or exit one manually and add some other projects to it, so that would be invalid at that point.