Inbound action error: did not create or update <<Table name>>using current
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-05-2023 02:11 AM
i have a inbound action for a custom table extending case table, for every reply to this table i need to trigger an email to the assignee and watchlist.
For this i created as below but now working and getting "did not create or update sn_customerservice_trace using current"
Can someone help me mitigate this ?
5 REPLIES 5
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-05-2023 10:16 AM
hi Raghav,
i think my email script is failing, can you please help review below:
I have a email script to send the notification to the account team members with the responsibility definition of "Account Manager" to the outgoing emails for a case
(function runMailScript(/* GlideRecord */ current, /* TemplatePrinter */ template,
/* Optional EmailOutbound */ email, /* Optional GlideRecord */ email_action,
/* Optional GlideRecord */ event) {
// Add your code here
// Add All Members from Account Team Members of "Account Manager"responsibility.
var membersArr = [];
var groupMembers = new GlideRecord('sn_customerservice_team_member');
groupMembers.addQuery('account', current.account.sys_id);
groupMembers.addQuery('u_active', 'true');
groupMembers.addEncodedQuery('responsibility=551dbeeddb7674d48d2dce46b9961973'); //Responsibility is Account Manager
groupMembers.query();
while (groupMembers.next()) {
//Add Group Members to Watch List
if (!groupMembers.u_group.nil()) {
var grMembers = new GlideRecord('sys_user_grmember');
grMembers.addQuery('group', groupMembers.u_group);
grMembers.query();
while (grMembers.next()){
var uObj = {};
uObj.id = grMembers.getValue('user');
uObj.name = grMembers.user.getDisplayValue();
membersArr.push(uObj);
email.addAddress("cc", grMembers.getValue('user'), grMembers.user.getDisplayValue());
}
}
if (!groupMembers.user.nil()) {
email.addAddress("cc", groupMembers.user.email, groupMembers.user.getDisplayValue());
}
}
})(current, template, email, email_action, event);