A project manager can see the details of an invoice without having to load a PDF, and is not shown edit links that cannot work
Take this example from the dashboard:
This does not tell me who the partner is (no, the three-letter code does not count) nor the amount of the invoice (new issue for that), so i click the edit (pencil icon) button, and get this message:
The invoice cannot be edited after it has been billed.
Work required
The easy solution is a 'view' option for an invoice that doesn't require a PDF. (In the future, adding a random 'view token' to this page URL could be used for allowing clients to view their invoices online.)
I see why this was avoided (either edit or see it as clients will see it) but even though PDFs load in modern browsers easily it still disrupts the flow of navigating around a website when all i need is the details of an invoice, not exactly what it looks like for clients.