Hello everyone. I'm trying to build a solution to manage our fleet of equipment. One of the things I need to track/manage is mileage and when certain maintenance tasks should be done. We have the task grouped into A (7000 miles), B (14000 mile) and C (40000 miles). Our technicians will be performing a daily check of the vehicle through an update request. One of the fields will be the current mileage of the vehicle. In my sheet I have a [Mileage] field that receives the update info. I also have a [Group A Last Service Mileage] field that will receive it's mileage from another Update Request triggered by a workflow monitoring a third field called [Group A Service Mileage Counter]. This is a formula field with the following formula:
=IF(Mileage@row > [Group A Last Service Mileage]@row, +(Mileage@row - [Group A Last Service Mileage]@row))
The thinking here is when the technician processes the update request for maintenance the last service mileage will get updated. The issue I'm running into is I'm setting a check box to identify the need for service using the following formula:
=IF([Group A Service Mileage Counter]@row > 6900, 1)
I can then use that checked status to fire off a workflow creating the update request for maintenance. I was going to try to not be super fancy and just include text in the update request saying set the [Group A Service Mileage Counter] to 0 and uncheck the [Needs Group A Service] checkbox before submitting the update request. Unfortunately, the first time I tried it I realized that because both of these fields are formula fields, they were read-only in the update request.
I know this is a lot of text but, I'm hoping someone can offer advise on how to proceed. Thank you in advance!