有没有办法从任何 API 获取税表名称?

时间:2021-07-21 18:50:46

标签: netsuite

我一直在通读 various browsers,试图找出如何获取给定项目的税表名称。我看到使用记录浏览器我可以获得一个带有 taxschedule 属性的项目,但是当我在 RESTlet 中使用 N/search 模块检索一个项目时,taxschedule 属性只有值其内部 ID。

对于启用了高级税收的 NetSuite 帐户,我有什么方法可以通过某些 API 获取税收计划的名称?我的意思是标签/产品/描述/任何属性给出了税表的一些描述性值,而不仅仅是内部 ID。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

使用 N/search 模块,我假设您在某个时候使用了 Result.getValue 方法。如果这是真的,请改用 Result.getText 方法。

您可以使用这样的条件(三元)运算符来获取文本(如果存在)或获取值(如果文本不存在)。您可能需要根据字段在您的实例中的情况更新 null 测试...

var entity = (result.getText({name: 'entity'}) != null) ? result.getText({name: 'entity'}) : result.getValue({name: 'entity'});
var entity = (result.getText(resultSet.columns[1])!= null) ? result.getText(resultSet.columns[1]) : result.getValue(resultSet.columns[1])