1 Reply Latest reply on Aug 2, 2018 2:43 AM by DTurner

    Setup Progress Bar for Change in Self Service MyItems list

    JohnLa Rookie

      Hello,

       

      I've added Change to the MyItems list, but can't get the Progress bar to reflect the status of the Change. I've tried to replicate the Incident progress bar, but can't get it to work. Does anyone have a guide on how to do this?

       

       

      Thanks in advance,

       

      John

        • 1. Re: Setup Progress Bar for Change in Self Service MyItems list
          DTurner Expert

          Hi John,

           

          Had a quick look at the requirements for this and it might be a bit more complex than you would initially imagine (at least it was for me!).

          Given that you've attempted to mirror the Incident object, I'll use that as a comparison.

           

          Let's take a look at the Incident field 'Status' - you should notice it is validated. If we then take a look at the associated ValidationObject, IncidentStatus, we can see there are fields here to configure the progress bar, aptly named ProgressBarPosition (which itself is validated).

           

          Now, as you'll know, in order to show a record on the 'My Items' workspace, we need to create a relationship between Frs_MyItem and the relevant BO. As you'll also know given this question, there is something else happening to configure the record in the MyItem context. With that in mind, take a look at the quick actions of Frs_MyItem. Now we're getting somewhere.

          Here is where the bulk of the updating appears to take place - but what triggers that I hear you ask... If you look at the Incident business rules, there should be a triggered action there called 'Update My Item'.

           

          Now, Change is a bit of a beast. So without looking further into it, I couldn't say what exactly needs to be done but essentially, there needs to be a reference to the desired progress bar position which is then updated once the MyItem (Change) record is created.

           

          Hope this helps shed some light, John

           

          Declan