ABTech / tracker

Carnegie Mellon Activities Board Technical Committee Tracker
abtech.org
22 stars 28 forks source link

Cannot create invoice during summer #515

Open queenie944 opened 1 year ago

queenie944 commented 1 year ago

image

I need to bill during summer pls <3333

DaAwesomeP commented 1 year ago

Seems like #484 again?

DaAwesomeP commented 1 year ago

Exactly which event is this? Tracker has a safeguard to prevent modifying billing long after an event has finished (into the next school year).

DaAwesomeP commented 1 year ago

@queenie944 A workaround might be to add another event date that is today, make the invoice, and then delete that eventdate. That way Tracker will consider the event as a part of the current year.

wjiang42 commented 1 year ago

Clarification from Clarise: invoices from events in the past school year can't be copied over to new events by duplicating the old invoice and then changing the event to the old event to the new event, since events in the past school year are completely closed

DaAwesomeP commented 1 year ago

@wjiang42 @clariseliu yes, so try:

  1. On the old event add a new temporary eventdate that is in the future (this will unlock the event).
  2. Duplicate the invoice
  3. Set the just duplicated invoice to the new event
  4. Delete the temporary eventdate on the old event.

This is a workaround, not a fix, but this should work immediately if I remember correctly.

The proper fix is to create a "duplicate invoice to other event" button or similar.