I am working on a Maximo application for our business, and one of their requirements is to keep track of staff that have been offered a shift. If there are 10 staff members, they would need to cycle through this list (ordered by seniority) when offering shifts. In order to keep track of who has been offered a shift, they need to interact with this list somehow.
Also, depending on what shift is being back-filled in the application, the list of eligible staff varies... so a solution also needs to take that into account.
I typically use table domains and lookup lists when a user needs to select from a list of certain staff, however this requirement adds the challenge of updating this list as they look through it.
How can I solve this? As far as I know, lookup lists in Maximo don't allow one to make changes to the records that are being listed...
One Potential Solution: I was hoping to design a very simple call-tracking application based on the PERSON table, but if I use another application for this, I need to:
A) Pass certain filter criteria to the application from the parent application.
B) Return the selected record from the child application to the parent application.
The "Go To ____" menu in Maximo looks like it could work, and allows you to return a value, but again - how do I pass contextual filter criteria to the application they are using to choose the record?
Thank you!