- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-31-2018 06:11 AM
Hi
I'm new to scripting in ServiceNow but not new to ServiceNow as a product.
I want to introduce a Line Manager approval via email for all new Hardware and Software requests.
The Line Manager name entry is on an Order Guide we have as a variable. The variable is in a set and is global and cascaded.
I understand that I should be able to use the code in my workflow:
answer = [];
answer.push(current.variables.manager.sys_id);
answer.push(current.variables.div_dir.sys_id);
However this doesn't seem to work for me..... Can someone offer me some advice where I might be going wrong. We are on version Kingston.
Thanks in advance
Anita
Solved! Go to Solution.
- Labels:
-
Scripting and Coding

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-03-2018 10:11 PM
We are using workflow to manage all our approvals - including line manager (which we get from the user record) and other ones as needed - these values are all placed into variables.
Inside the workflow I use the 'Approval User' activity - and inside the activity I have checked 'advanced' and enter the below in the 'Additional Approvers Script':
answer = [];
answer.push(current.variables.u_line_manager);
Note: 'u_line_manager' is my variable name.
This works for all my approvals.
We are on Jakarta, so I haven't moved any of these to the 'flow designer' as yet.
Hope this helps.
Carl.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-31-2018 06:21 AM
Hi,
Can you check if the variable name is right. And also what type of variables are this reference right?
Thanks,
Ashutosh Munot

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-31-2018 06:27 AM
put the log and check if you are able to get the line manager or not
gs.log('Line Manager"+current.variables.manager);
let me know what are you getting in log
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-31-2018 06:58 AM
I don't seem to get anything so it looks like my workflow isn't running.....

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-31-2018 07:02 AM
HI,
Can you show your workflow to us, if it has conditions to trigger?
Thanks,
Ashutosh