【发布时间】:2017-05-05 15:54:34
【问题描述】:
我在 NetSuite 中创建了名为 Webinar 的自定义数据类型:
现在我想通过 NetSuite Web 服务从 C# 添加新记录。:
CustomRecord rec = new CustomRecord();
RecordRef recType = new RecordRef();
recType.internalId = "479"; // Internal ID of custom record type, not individual record id
recType.type = RecordType.customRecord;
recType.typeSpecified = true;
rec.recType = recType;
rec.name = "Webinar";
CustomFieldRef[] customFieldArray = new CustomFieldRef[1];
StringCustomFieldRef stringField = new StringCustomFieldRef();
stringField.scriptId = "customrecord479";
stringField.value = "A string";
customFieldArray[0] = stringField;
rec.customFieldList = customFieldArray;
var addresponse = Service.add(rec);
在添加记录时出现错误:
The specified custom field reference customrecord479 is invalid.
有什么问题以及如何使用自定义数据类型添加记录?
【问题讨论】: