cityofaustin / atd-data-tech

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

Change Requester name from "SIGNS AND MARKINGS" to "SMD MAINTENANCE PLAN" #11747

Closed atdservicebot closed 1 year ago

atdservicebot commented 1 year ago

What application are you using?

Signs & Markings Operations

Describe the problem.

Add "SMD Maintenance Plan" as REQUESTER option for Signs | Work Orders, Markings | Work Orders, and Contractor | Work Orders

Describe the outcome you'd like to see when this feature is implemented.

Signs and Markings will have data to inform on how many work orders have been completed and the status based on this REQUESTER type.

Describe any workarounds you currently have in place or alternative solutions you've considered.

Possible to do it based on Created By/Created Date but it requires knowing specifically when work order is created and possible that there were multiple creations by different people. Also possible to filter by a list of Work Order IDs, but difficult if there is a large amount of work orders.

Is there anything else we should know?

Before April 1st for implementation

Requested By Susanne G.

Request ID: DTS23-106680

susannegov commented 1 year ago

Talking to Lauren/Cathy this morning, they requested to rename SIGNS AND MARKINGS requester type to SMD PLANNED MAINTENANCE? Also, rename MAINTENANCE to TECHNICIAN for clarity.

This also means renaming previous work order that were MAINTENANCE/SIGNS AND MARKINGS to those fields.

Question for @ChristinaTremel - is the SMD technician is able to change their requester type or is it auto populated based on user role?

ChristinaTremel commented 1 year ago

@susannegov the SMD technician can't change their requester type, it's auto populated to Maintenance based on their user role.

@dianamartin will changing an attribute within the "REQUESTER" field cause any scripts to break to AGOL or ODP? I know scripts will break if field names or updated, but I just wanted to make sure before bringing this request to sprint planning!

dianamartin commented 1 year ago

@ChristinaTremel this may break scripts I think. The one the identifies the user automatically when creating the a new work order. We'll have to ask John or one of the devs to confirm.

ChristinaTremel commented 1 year ago

Discussed in Sprint Planning and we don't think it'll break scripts, but build notes includes:

dianamartin commented 1 year ago

@susannegov coordinate with @ChristinaTremel and me on when you're planning on doing this.

susannegov commented 1 year ago

5/8

Export

ChristinaTremel commented 1 year ago

Emailed Lauren, Cathy, Ramona, Kenny and Kati:

Hi everyone, We've updated the Requester option from "Signs and Markings" to "Signs and Markings - Maintenance Plan". We used that naming structure so it matches the other requester type "Signs and Markings - Special Projects". We updated the work orders that Susanne batch loaded as well as other work orders related to the maintenance plan to this new naming structure. Let me know if y'all have any questions!

susannegov commented 1 year ago

So I took a look at the Open Data Portal (ODP) and ArcGIS Online (AGOL):

I think the REQUESTER field for ODP/AGOL is operating under the same guidelines as the UNIT PRICE column in materials/specifications table in AGOL, where if the UNIT PRICE value changes the old price is still visible in AGOL, whereas in Knack the UNIT PRICE values is changed. Not an issue if filtering by Requester type in Knack app, but might be a problem if using it through ODP/AGOL.

susannegov commented 1 year ago

Emailed Lauren, Cathy, Ramona, Kenny and Kati:

Hi everyone, We've updated the Requester option from "Signs and Markings" to "Signs and Markings - Maintenance Plan". We used that naming structure so it matches the other requester type "Signs and Markings - Special Projects". We updated the work orders that Susanne batch loaded as well as other work orders related to the maintenance plan to this new naming structure. Let me know if y'all have any questions!

@ChristinaTremel is it okay to close this ticket out? The ODP/AGOL values did not update the new REQUESTER (similar to UNIT PRICE) but the script is running new work orders as expected. As long as filtering work orders is done on knack side should not pose an issue

susannegov commented 1 year ago

Actually after talking to @dianamartin in app sync this will require coordination with the Dev team for a fix on ODP/AGOL

dianamartin commented 1 year ago

@ChristinaTremel reminder that we need to talk to Dev team in Dev & Product sync as this isn't appearing on ODP/AGOL

ChristinaTremel commented 1 year ago

@susannegov I was bringing this to the Dev team, but noticed that old work orders were updated with the SIGNS AND MARKINGS - MAINTENANCE PLAN Requester. Found out from John that on the 15th of every month, the work order ODP datasets are completed replaced so I think this actually resolved the issue!

susannegov commented 1 year ago

Re-look at ODP and AGOL:

@ChristinaTremel @dianamartin This looks good to close.