Sales invoices created in projects should be created under the user (not API) so that users can see their own invoices
Invoices created by the Projects API show in Xero accounting as "System Generated" therefore the user that created the invoice in projects cannot see the invoice or quote if they have Invoice Only + Draft.
Xero is missing just a key user level - where account managers can see and manage sales invoices, but can't delete or edit. Projects seems a good way around this limitation, but the inability to see invoices kills that.
Thanks for submitting your idea on Xero Product Ideas. We appreciate you taking time to let us know how we could improve Xero for you.
Your feedback will soon be reviewed by our Community team, and in the meantime this can begin to build support with votes from other community members.
If you're interested to see recent releases or get a pulse on what's coming soon see The Long and Short of it. 🙂