我创建了C#
应用程序,该应用程序引用了NetSuite
Web服务。现在我可以在NetSuite
数据库中创建简单记录。例如,我可以创建任务:
var task = new Task();
task.externalId = "123";
task.timedEvent = true;
task.timedEventSpecified = true;
task.message = "my message";
task.reminderType = TaskReminderType._popupWindow;
task.reminderTypeSpecified = true;
task.title = "my title";
task.startDate = DateTime.Now.AddMinutes(2);
task.startDateSpecified = true;
task.endDate = DateTime.Now.AddMinutes(5);
task.endDateSpecified = true;
try
{
var resp = Service.add(task);
if (!resp.status.isSuccess)
{
Log.Info("OK")
}
}
catch (Exception ex)
{
Log.Error("err");
}
现在我创建了自定义数据类型Webinar
,以article为目标。我可以从NetSuite Web界面添加souch类型记录。但是如何使用NetSuite Web服务添加souch记录,就像我使用Task
示例一样?
答案 0 :(得分:0)
您需要创建一个CustomRecord对象,向其添加自定义字段,并通过Web服务将其添加到NetSuite。
确保您添加到CustomRecord的自定义字段的scriptIds与您记录中自定义字段的ID相匹配(如在网络用户界面上找到的)。