- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-02-2016 07:48 AM
I'm working on a (relatively) simple workflow which creates 2 catalog tasks:
1. First task, send to support group manager for approval and comments in the "work notes" field.
2. Second task to server admins for action
The second task needs to include the work notes from the first field. What's a simple way to accomplish this?
Thanks,
Selena Smith
Solved! Go to Solution.
- Labels:
-
Scripting and Coding

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-03-2016 09:32 AM
Ahhh... See that is the problem, I was assuming this is on the sc_req_item all the way. Change your script to this, hopefully it will work now.
task.work_notes=pullComments();
function pullComments(){
var comments=[];
var gr= new GlideRecord("sc_task");
gr.addQuery("request",current.getValue("sys_id"));
gr.query();
while(gr.next()){
comments.push(gr.work_notes.getJournalEntry(-1));
}
return comments.join();
}

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-02-2016 07:58 AM
In the advanced script section of the second task activity, use this
task.work_notes=pullComments();
function pullComments(){
var comments=[];
var gr= new GlideRecord("sc_task");
gr.addQuery("request_item",current.getValue("sys_id"));
gr.query();
while(gr,next()){
comments.push(gr.work_notes.getJournalEntry(-1));
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-02-2016 10:09 AM
Thanks. I received an error message on the task -
org.mozilla.javascript.WrappedException: Wrapped ReferenceError: "next" is not defined
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-18-2017 07:32 AM
Hello Abihnay, I am dealing with a similar issue and can't seem to solve it. Could you help me out? Here the community post I created: https://community.servicenow.com/message/1269538?et=watches.email.thread#1269538
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2020 08:23 AM
Hi,
Above script is working, but producing duplicate work notes, can you assist how to stop this
Thank you in advance
Piotr