The CreatorCon Call for Content is officially open! Get started here.

Inbound action error: did not create or update <<Table name>>using current

Nishant16
Tera Expert

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" 

 

trace inbound issue.PNG

 

Can someone help me mitigate this ?

5 REPLIES 5

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);