我在netsuite中有几个字段的自定义记录。一个字段是交易日期,另一个字段是金额(数字),第三个字段是货币(美元,加元等)。我想在另一栏中计算基于货币的金额等值的金额字段。例如1/1/2016 CAD $ 1000和自定义记录中的这三个字段,我想将该值放在第四个字段中,该字段将使用2016年1月1日的汇率将$ 1000 CAD转换为USD。我在NetSuite中找到了以下API - “nlapiExchangeRate(sourceCurrency,targetCurrency,effectiveDate)”但我无法让它工作。任何想法,如果这是可能的?感谢。
答案 0 :(得分:1)
我刚刚在SuiteAnswers网站(下面)上使用相同的示例对此进行了测试。它对我来说很好。确保在获得所有数据后,确保获得自己的价值并尝试运行数据。
var usdAmt=100.00;
var rate=nlapiExchangeRate('USD','CAD','01/01/2016');
var canAmt=usdAmt*rate;
nlapiLogExecution('DEBUG',rate+' / '+canAmt);
如果您没有,该页面的链接是:
nlapiExchangeRate(sourceCurrency, targetCurrency, effectiveDate)
答案 1 :(得分:1)
保存的搜索或自定义公式字段中不允许使用Suitescript API。