Можно ли добавить библиотечный файл в скрипт Map / Reduce - PullRequest
0 голосов
/ 01 ноября 2019

У меня есть файл библиотеки в папке Suitescripts. Я хочу включить то же самое в мой скрипт Map / Reduce.

Я попытался добавить файл в определение скрипта, но получил неопределенную ошибку.

define(['N/search', 'N/record', '/SuiteScripts/Date_Sent_From_SF_On_PO'], 
  function(search, record, dateSent) {
    function getInputData() {  
    ...
    }

    function map(context) {
    ...
    var today_date = new Date();
    var newDate = dateSent.Set_Date_Sent_From_SF_On_PO(today_date);
    ...
    }
  })

При выполнении скрипта его выбрасываниенеопределенная ошибка в имени функции Set_Date_Sent_From_SF_On_PO. Может кто-нибудь помочь мне исправить это? Спасибо

1 Ответ

0 голосов
/ 01 ноября 2019

Если ваш библиотечный файл не структурирован с помощью определенной функции, вы должны пропустить аргумент / параметр dateSent. Вы все еще должны иметь возможность использовать

define(['N/search', 'N/record', '/SuiteScripts/Date_Sent_From_SF_On_PO'], 
  function(search, record) {
    function getInputData() {  
    ...
    }

    function map(context) {
    ...
    var today_date = new Date();
    var newDate = Set_Date_Sent_From_SF_On_PO(today_date);
    ...
    }
  })
...