Skip to content

As a Treasury DH, I would like uber to make my life easier. #3453

Open
@BlueHat-GURU

Description

@BlueHat-GURU

Events have treasury departments. Event management software should recognize and support this.

Features (in no particular order):

  1. Have a page where departments that need cash can set up their schedules, and choose which cash box profile best fits their needs from a (radio button) list of said profiles.
  • Schedule is first delivery time for each day, end time for each day, and interval in hours.
  • Might need a radio button for departments which only need one cash box per event or per day, or the above profile.
  1. Have a page where Department heads can select which of their staffers (or already existing roles) can sign for cash boxes. This needs to be a new cross-department role. This is the part where I expect to most need help.

  2. Config file needs to include which departments even get cash to begin with. Per conversation with Vicki, have a checkbox for this in the DB.

  3. Use the above data to generate:

  • the ledger spreadsheet file for the event (this is easy)
  • generate the correct number of signing sheets for the event
  • generate lists of who is allowed to sign
  • generate locations? (is which room which department is in stored in Uber/Reggie anywhere?)
  • generate the list of who is allowed in the treasury room
  1. Have a "monopoly$" add-on for the above (for mpoints), which doesn't have to be included.

  2. A page for departments to put in event mpoint requests, with entry fields for each denomination each day.

  • Preferably this automatically deducts from the department's budget for the event, with the latter stored in configuration. Mpoint budgets under discussion.
  1. Again, have department heads able to select which of their staffers can sign for mpoints, with this as a role for all departments receiving mpoints.

  2. Use this to generate the correct number of mpoint signing sheets, and appropriate pages in the ledger.

I can handle most of this; in particular, the generation of other files and materials is a solved problem. I don't anticipate the UI portions of this being excessively annoying.

Are there any good resources for how to use the API for this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions