我正在使用servicenow rest-api来更新sys_user表条目。我有一个关于住宅电话字段的列约束,它是必填项。但是,当发送更新请求使Home Phone为空时,servicenow接受此请求,并更新用户并返回200OK响应。我还尝试使用Business rules添加此验证,并在脚本中抛出异常,但服务现在忽略它。
在这种情况下,我希望service now在响应中返回错误。有可能吗?
发布于 2015-12-31 10:36:23
我建议使用导入集和导入API,而不是表API。通过使用导入集,您可以通过以下几种方法轻松控制导入:
// if home phone is not null, undefined, Nan, empty string (""), 0 or false this evalutes to true.进行响应if (source.home_phone) { error = false; } else{ error_message = "Home Phone is a required field"; error = true;" }
https://stackoverflow.com/questions/34173518
复制相似问题