从帐户 table 获取 [货币] 的 Netsuite 方法
Netsuite way to get [currency] from Account table
有没有办法从 Netsuite 中的帐户 table 中获取 [货币] 字段?
从记录浏览器中,搜索过滤器和搜索列均不包含 [currency] 字段。
我需要从银行类型帐户中获取 [currency] 字段来执行一些逻辑。
请帮忙。谢谢
您似乎无法通过搜索访问此字段API,但如果您加载记录,它就可用。
var record = nlapiLoadRecord('account', accountid);
var currency = record.getFieldValue('currency');
您可以获得在特定交易类型中使用的账户及其货币。例如:这将为您提供现金销售中使用的所有帐户和货币:
var filters = [];
var columns = [];
filters.push(new nlobjSearchFilter('type', null, 'anyof', ['CashSale']));
columns.push(new nlobjSearchColumn('account', null, 'GROUP'));
columns.push(new nlobjSearchColumn('currency', null, 'GROUP'));
results = nlapiSearchRecord('cashsale', null, filters, columns);
我希望这能让您更接近解决方案。
有没有办法从 Netsuite 中的帐户 table 中获取 [货币] 字段? 从记录浏览器中,搜索过滤器和搜索列均不包含 [currency] 字段。 我需要从银行类型帐户中获取 [currency] 字段来执行一些逻辑。 请帮忙。谢谢
您似乎无法通过搜索访问此字段API,但如果您加载记录,它就可用。
var record = nlapiLoadRecord('account', accountid);
var currency = record.getFieldValue('currency');
您可以获得在特定交易类型中使用的账户及其货币。例如:这将为您提供现金销售中使用的所有帐户和货币:
var filters = [];
var columns = [];
filters.push(new nlobjSearchFilter('type', null, 'anyof', ['CashSale']));
columns.push(new nlobjSearchColumn('account', null, 'GROUP'));
columns.push(new nlobjSearchColumn('currency', null, 'GROUP'));
results = nlapiSearchRecord('cashsale', null, filters, columns);
我希望这能让您更接近解决方案。