A project manager is told clearly what will happen when they advance the status of an invoice
People should be explicitly told when "Advance Invoice Status" means sending the client an e-mail with the bill. To start it should be clear what status you are advancing it to, but the actions taken when it goes to the next status. The generic "this cannot be undone, are you sure?" doesn't help provide context.
Personally i would prefer this be an interstitial screen rather than the pop-up but that's aesthetics.
Related us not realizing why no one was getting e-mails in #61 (closed)
We did not know that it wasn't e-mailing, because the message wasn't specific!