AFAIK, все вышеперечисленные ошибки будут возвращены NetSuite при попытке сохранить запись.Поэтому их будет непросто перезаписать, но вы можете использовать обходной путь, как показано ниже.
Напишите свой код в блоке try-catch и затем проверьте сообщение об ошибке, чтобы проверить, является ли какое-либо значение полянедействительным.Если значение поля недопустимо, вы можете извлечь указанное поле из записи, используя nsRecord.getField
, а затем выбрать его метку, используя field.label , и переписать сообщения об ошибках.