4

有没有办法使用 Netsuite 中的 API(SOAP 或 REST)获取所有记录类型的列表 - 标准和自定义(员工、潜在客户、客户等)及其字段?

4

2 回答 2

4

可在https://system.netsuite.com/help/helpcenter/en_US/RecordsBrowser/2012_2/index.html获得通过Suitescript支持的所有记录的列表

所有通过Websrevices支持的记录列表可在 http://tellsaqib.github.io/NSPHP-Doc/class_record.html获得

要获取可用于特定记录类型的所有字段的列表,请使用 getAllFields() 和 getAllLineItemFields(group)

http://dreamxtream.wordpress.com/2012/01/18/getting-all-fields/

要使用 Web 服务获取自定义字段列表,请使用 http://tellsaqib.github.io/NSPHP-Doc/class_net_suite_service.html#a628c9eb07887e8a540481850696f7a0e

于 2013-09-04T13:43:45.713 回答
1

Saqib给出的答案是正确的。如果您想在选择字段中显示它们,您可以使用此功能。

var form = nlapiCreateForm('New Form');
form.addField('custpage_field', 'select', 'Select A Record Type', '-123'); //Here -123 is the internal id for the record types given to the source for the addField function.

您可以从此链接(在列表/记录类型 ID 中)获取可以创建的记录类型的所有内部 ID。 https://system.na1.netsuite.com/help/helpcenter/en_US/Output/Help/section_N3144618.html#bridgehead_N3147714

于 2015-05-21T09:48:53.730 回答