Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[cms] Ability to Revoke an invoice #2847

Open
xaur opened this issue Aug 11, 2022 · 0 comments
Open

[cms] Ability to Revoke an invoice #2847

xaur opened this issue Aug 11, 2022 · 0 comments

Comments

@xaur
Copy link

xaur commented Aug 11, 2022

Sometimes an invoice with a wrong Month/Year is submitted by mistake, and then it is impossible to edit the Month or delete such invoice.

To prevent such invoices from getting paid, the currently used workaround is for invoice author to remove all line items but one, zero out the hours in it, change item's description to something like "BAD INVOICE - PLEASE REJECT", and optionally add the same as a comment.

I think inability to delete a bad invoice is a good feature that should stay.

So the best solution I imagine is to allow invoice authors to flag their invoices as Revoked, and disallow such invoices from getting paid (unless the author removes the flag). Revoked invoices should also have a corresponding label in listings so that reviewers and admins can clearly see them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant