NetSuite自定义记录
我在netsuite中有一个带有多个字段的自定义记录。一个字段是交易日期,另一个字段是金额(数字),第三个字段是货币(美元、加元等)。我想在另一列中计算基于货币的金额字段的美元等价物。例如,2016年1月1日1000加元以及自定义记录中的这三个字段,我想将该值放在第四个字段中,该字段将使用2016年1月1日的汇率将1000加元转换为美元。我在NetSuite中找到了以下API--“nlapiExchangeRate(sourceCurrency,targetCurrency,effectiveDate)”,但我无法让它工作。如果可能的话,有什么想法吗?谢谢。我刚刚在SuiteAnswers网站(如下)上用同一个例子测试了这一点,它对我来说效果很好。确保您正在获取您的值,并在确保已保存所有内容后尝试运行数据NetSuite自定义记录,netsuite,Netsuite,我在netsuite中有一个带有多个字段的自定义记录。一个字段是交易日期,另一个字段是金额(数字),第三个字段是货币(美元、加元等)。我想在另一列中计算基于货币的金额字段的美元等价物。例如,2016年1月1日1000加元以及自定义记录中的这三个字段,我想将该值放在第四个字段中,该字段将使用2016年1月1日的汇率将1000加元转换为美元。我在NetSuite中找到了以下API--“nlapiExchangeRate(sourceCurrency,targetCurrency,effectiveD
var usdAmt=100.00;
var rate=nlapiExchangeRate('USD','CAD','01/01/2016');
var canAmt=usdAmt*rate;
nlapiLogExecution('DEBUG',rate+' / '+canAmt);
如果您没有该页面,则指向该页面的链接为:
保存的搜索或自定义公式字段中不允许使用Suitescript API。能否共享代码或代码片段谢谢-是否可以在保存的搜索或直接在自定义公式字段中使用此函数?我试图从保存的搜索中获取一个值,并将其乘以nlapiExchangeRate('CAD','USD',01/01/2016'),但我不断收到一个错误:表达式无效。谢谢。谢谢-是否可以在保存的搜索中或直接在自定义公式字段中使用此功能?我试图从保存的搜索中获取一个值,并将其乘以nlapiExchangeRate('CAD','USD',01/01/2016'),但我不断收到一个错误:表达式无效。谢谢,我不这么认为。其他人可能已经找到了这样做的方法。不过,此函数用于编写脚本。您可以使用脚本进行搜索,然后可以对搜索结果之一的值使用函数。