Я хотел бы установить значение в поле списка в NetSuite, но обнаружил, что получаю ошибку, если это значение не существует.
Как я могу найти все значения, чтобы проверить, является ли значение, которое я пытаюсь разместить, хорошим или нет?Я также был бы открыт для этого, просто молча, не показывая ошибку и вместо этого просто не заполняя значение.
ERROR_CODE: INVALID_KEY_OR_REF MESSAGE: недействительный ссылочный ключ custentity_esc_industry Оптовая продажа.STATUS_TYPE: ОШИБКА
try {
//var rec = scriptContext.newRecord;
var integrationFieldValue = scriptContext.newRecord.getValue(integrationFieldName);
if(integrationFieldValue != null && integrationFieldValue != ''){
scriptContext.newRecord.setText({
fieldId: actualFieldName,
text: integrationFieldValue
});
}
} catch(e){
log.error({
title: "setNonIntegrationFieldValue() has encountered an error.",
details: e.message
});
}