ibm-watson-data-lab / advocated-old

Developer Advocacy/Evangelism activity recording utility
1 stars 0 forks source link

Track All Expenses as Discrete Entries #39

Open bradley-holt opened 8 years ago

bradley-holt commented 8 years ago

There has been feedback from multiple sources on several challenges to the new expense tracking feature (#31). The issues can be summarized as:

I propose that we:

  1. Remove the expense fields from events (negating #26).
  2. Extend the new expenses collection (#27) to add the following:
    1. An optional dropdown to associate the expense with an event.
    2. An optional "Expense Report Reference #" field.
  3. Optionally, we aggregate the above entries on an event page for reference purposes (i.e. a list of all expenses associated with the event and totals).

This will make it easier for team members to integrate expense reporting into their workflow. Team members can be trained to use /advocated immediately after they file an expense report and can simply enter the data from each individual expense report as a discrete entry in /advocated rather than needing to remember to update an event every time a new expense report is completed for that event.

bradley-holt commented 8 years ago

How to handle flight expenses where there is no event entry yet?