cityofaustin / atd-data-tech

Austin Transportation Data & Technology Services
17 stars 2 forks source link

Integrate Inventory Requests and Work Orders #1000

Closed johnclary closed 4 years ago

johnclary commented 4 years ago

See also #833.

It would be ideal to have technicians add their inventory items directly to work orders, and then have have a process that automatically generates the inventory request form in the finance system from the data tracker.

In this model, the technicians never have to use the finance system, they manage their inventory requests on their work order.

The workflow would be:

  1. Technician adds inventory to work order in Data Tracker
  2. Technician submits inventory for approval
  3. Supervisor approves, revises, or returns to technician for modification
  4. Once approved, the inventory items on the work order are flagged as “Requested”
  5. An inventory request is generated in the finance system
  6. Inventory staff fulfill work order
  7. The inventory items on the work order are flagged as “Issued”
  8. If needed, the technician may add additional items to the work order and we go back to step 2.

Questions:

How do we handle the tracking of “working stock” items that techs use (these do not require an inventory checkout) How do we handle returns? Tech needs ability to return a partial quantity. If we did this, we would need to:

  1. Update the Work Orders/Data Tracker inventory section to support submitting an inventory request for approval
  2. Create a supervisor view in the Data Tracker for approving inventory requests
  3. Update the transactions table in the data tracker to support these approval statuses
  4. Re-build the (in-progress) work order integration to support two-way communication between work orders and the finance
  5. Update the signals mobile app to support this (probably post-mvp)
johnclary commented 4 years ago

Started cleaning up inventory transactions table in Data Tracker (because most info is tracked in Finance & Purchasing system now.