Netsuite NLAPIRolveURL,标识符?
我在查找NLAPIRoveURL命令的标识符时遇到问题。根据开发指南,Netsuite NLAPIRolveURL,标识符?,netsuite,Netsuite,我在查找NLAPIRoveURL命令的标识符时遇到问题。根据开发指南,nlapisolveurl(type,identifier,id,displayMode)标识符是identifier{string}[必需]——此资源的主要id(recordType用于记录,scriptId用于SUITELET) 对于账单付款,记录类型为vendorpaymentnot VendPymt。我一直在《开发指南》中搜索记录类型列表,但我似乎可以找到用于NLAPIRolveURL的记录类型列表。请查看记录浏览器中
nlapisolveurl(type,identifier,id,displayMode)
标识符是identifier{string}[必需]——此资源的主要id(recordType用于记录,scriptId用于SUITELET)
对于账单付款,记录类型为
vendorpayment
not VendPymt。我一直在《开发指南》中搜索记录类型列表,但我似乎可以找到用于NLAPIRolveURL的记录类型列表。请查看记录浏览器中的所有记录列表。每种记录类型的页面将显示其内部ID,该ID始终为所有小写字母(例如“salesorder”、“invoice”、“journalentry”)
此外,当您在记录的上下文(例如用户事件或客户端脚本)中运行SuiteScript时,可以使用nlapiGetRecordType()
获取类型的内部ID
编辑:刚刚在NetSuite帮助中找到页面标题SuiteScript支持的记录。它包含SuiteScript支持的所有记录类型及其内部ID的列表。如果您同时使用SOAP API,则会附带一个支持Web服务的记录。检查记录浏览器以获取所有记录的列表。每种记录类型的页面将显示其内部ID,该ID始终为所有小写字母(例如“salesorder”、“invoice”、“journalentry”) 此外,当您在记录的上下文(例如用户事件或客户端脚本)中运行SuiteScript时,可以使用
nlapiGetRecordType()
获取类型的内部ID
编辑:刚刚在NetSuite帮助中找到页面标题SuiteScript支持的记录。它包含SuiteScript支持的所有记录类型及其内部ID的列表。如果您也在使用SOAP API,则会附带一个支持Web服务的记录。在浏览器上创建一个书签,并将其粘贴为链接
javascript:if(nsRecordTypes==null){nsRecordTypes=nsServerCall(nsJSONProxyURL,"getRecordTypes");};console.log("nsRecordTypes");console.log(nsRecordTypes)
然后转到NetSuite并打开控制台(Chrome>console中的F12),然后按书签按钮
这将显示NetSuite中的所有记录类型。在浏览器上创建书签并将其粘贴为链接
javascript:if(nsRecordTypes==null){nsRecordTypes=nsServerCall(nsJSONProxyURL,"getRecordTypes");};console.log("nsRecordTypes");console.log(nsRecordTypes)
然后转到NetSuite并打开控制台(Chrome>console中的F12),然后按书签按钮
这将显示NetSuite中的所有记录类型。检查SuiteScript支持的记录以检查要在identifier中使用的记录的内部id。检查SuiteScript支持的记录以检查要在identifier中使用的记录的内部id。我相信我可能已经找到了列表,我相信它是受支持的事务类型——直接无效。在《开发指南》第452页上,我相信我已经找到了列表,我相信它是受支持的事务类型——direct void。在《开发指南》第452页