在 Netsuite 计划脚本中从外部 URL 加载和读取 CSV

Load and read CSV from external URL in Netsuite scheduled script

根据标题,我正在创建一个计划脚本以每小时导入一个 CSV 文件。但是,我找不到任何可用于从外部源获取 csv 文件的方法。例如 http://samplecsvs.s3.amazonaws.com/SalesJan2009.csv

nlapiLoadFile 好像只能读取文件柜中的文件。

有什么想法吗?

您可以使用nlapiRequestURL从外部系统获取文件。

var myCSV_data = nlapiRequestURL('http://samplecsvs.s3.amazonaws.com/SalesJan2009.csv',null,null);
var string_data = myCSV_data.getBody(); // returns your csv data in a string format