ucdavis / Harvest

Harvest Farm Project Tracking Website and Mobile App
MIT License
2 stars 1 forks source link

Refunds #902

Open jSylvestre opened 1 month ago

jSylvestre commented 1 month ago

Harvest user (manager/supervisor) needs to process a correction to an already processed invoice to refund or credit an expense on the invoice.

Partial? To specific accounts? Or just the accounts that were used?

When ready to do, talk to Brian about needs.

jSylvestre commented 1 month ago

Add a column to the invoice table that points to the original invoice. Show in the UI somewhere? Only allow 100% refund? When looking at if an invoice has been created, exclude the ones that are refunds.

Otherwise, would probably need to allow refund expenses to be entered.

jSylvestre commented 1 month ago

We could allow a refund amount to be entered, default to the total amount. Then split that between all expenses. If a specific expense needs to be refunded, this gets ugly and wouold need specific expenses to be entered.