Name
sn_risk_advanced.RelatedListAddRiskEventToIssue
Description
Implements extension point global.RelatedListItemCandidateFilter
Script
var RelatedListAddRiskEventToIssue = Class.create();
RelatedListAddRiskEventToIssue.prototype = {
getFilterQuery: function(tableName, parentFieldName, parentRecordSysId, referencedFieldName) {
var selectedRecord = new GlideRecord(tableName);
selectedRecord.addQuery(parentFieldName, parentRecordSysId);
selectedRecord.query();
var result = [];
while (selectedRecord.next()) {
result.push(selectedRecord.getValue(referencedFieldName));
}
return "active=true^state=2^sys_idNOT IN" + result.join(",");
},
handles: function(extensionPointKey) {
return extensionPointKey == "RelatedListAddRiskEventToIssue";
},
type: 'RelatedListAddRiskEventToIssue'
};
Sys ID
9dbff2f8eb3111101d7deed0575228d2