所以我当时进行了简单的自定义搜索,但是不显示税率。我还是NetSuite的新手,我试图找到有关此问题的解决方法。有什么建议吗?
var columns = new Array();
columns[0] = new nlobjSearchColumn('internalid');
columns[1] = new nlobjSearchColumn('name');
columns[2] = new nlobjSearchColumn('itemid');
columns[3] = new nlobjSearchColumn('rate');
columns[4] = new nlobjSearchColumn('taxtype')
var res = nlapiSearchRecord('salesTaxItem', null, null, columns);
wcache('res---> '+ JSON.stringify(res));
return;
[不确定是否重要,但名称应为'salestaxitem'而不是'salesTaxItem'。您还知道帐户中是否有任何税项或代码?
[如果您使用的是一个World帐户,则需要确保您可以访问包含税项的子公司。
我在帐户中运行您的代码时会看到所有费率。
Netsuite记录浏览器对速率字段有此说法:
输入适当的税率百分比。示例:8%当您在交易中选择此税项时,将计算此百分比。仅当您的帐户中禁用SuiteTax功能时,此字段才可用。