csv 引用错误:文件未定义- Suitescript

eh57zj3b  于 2022-12-06  发布在  其他
关注(0)|答案(1)|浏览(120)

我解决了一些早期的问题,并获得了下面的脚本进行验证和部署。但是,它失败了,我在日志中看到了以下错误:

  • 引用错误:文件未定义[位于对象.execute(/SuiteScripts/purching.js:11:9)]*

但是我的文件肯定在那个位置,并且在脚本中定义。
一切帮助不胜感激。

/**
 * @NApiVersion 2.1
 * @NScriptType ScheduledScript
 */

define(['N/task'], 
function (task) {
function execute(scriptContext){
var scriptTask = task.create({taskType: task.TaskType.CSV_IMPORT});
scriptTask.mappingId = 212; 
var f = file.load('SuiteScripts/purchasing2.csv');
scriptTask.importFile = f;
var csvImportTaskId = scriptTask.submit();
};
return{
    execute: execute
    };
});
eanckbw9

eanckbw91#

您还应该加载N/file模块。

define(['N/task', 'N/file'], function(task, file) {

  ....

})

相关问题