select usr.id from usr as usr inner join usr.userItems as usrItems where usrItems.item.shortCode=(@*@$new.W('COST CENTRE').shortCode@*@) and usr.shortCode <> @*@$new.affectedUser.shortCode@*@ and usrItems.association_reason.name <> 'Legacy Approver'Solution provided by IFS support. Thanks @Gary.Campbell A great way of retaining approver records for audit but excluding them from drop-downs. Applicable for asset records too.
I am not sure of any native way of doing this (if there is I haven't found it) but have a workaround of sorts.We have some custom fields on the ContactUsr form that are duplicates of some of the each other and control access through visibility as a proof of concept at the moment. Populate both fields from the ETM import and manipulate the data with a replace function for the masked field.Example below…
I am not sure if my answer to this thread would also be suitable in this case.
@richardwest - Did you ever get this sorted? I just came to ask the same question but I am not sure that the CSS wiki pages provide the answer.
It is not something I have tried or really thought about before. You could experiment with using CSGs on actions. This is similar to what we do with Action Templates to stop business areas viewing and changing each others things accidentally.
I think we have figured out how this works @richardwest. Firstly, the homepage does cascade from user sessions from their homepage in assystNet. However, it ONLY cascades ‘Shortcuts’ and ‘Services’that they have pinned to the home page (example below).Mobile app example homepage Secondly, and this might not be connected but it was something we fixed at the same time to worth a mention. We added ‘https://’ to the server URL in our Intune configuration. When I experienced the blank homepage we were had omitted it as per the screenshot in the Wiki.Intune Configuration Policy screenshot Note: I have submitted an idea on the community to add service disruptions an announcements to this app. assyst mobile app - Announcements | IFS Community
Another option that I find quicker is to open the ‘Raw’ tab in the mapper you want to copy. Select all and copy to clipboard.Then create a new mapper, add any single thing to it (‘No value when’ works well for me) and save. Once saved, head into the ‘Raw’ tab and paste your mapper into it.
Have you considered using dynamic task expressions to trigger only that tasks that you what when you want based on the drop down options picked?Example dynamic task expressionUsing this method allows you to add multiple tasks to a single process stage that only fire up when needed. Process Designer map viewProcess Designer task view Alternatively, if you wanted them to become separate requests instead then you could look at bundles instead.
In my example any of the 9 tasks can trigger concurrently, each one designed to go to a different technical team based on form inputs. The workflow will not progress to the next stage until after all of the tasks have been closed. You achieve this by putting multiple tasks in the same stage, each with their own expression. For example you might use something like…
I do not know which version it was introduced in but here are a couple of bits you might be able to also use.You can use the users primary service department if you are cascading the event monitor to multiple users. There is a tick box (shown below) that will weed out any tickets assign to users. I use this in my own ‘triage’ process.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.