suitescript2.0相关内容
问题:我需要从直运客户的未结销售订单创建虚拟装箱单。 第1步:我创建了一个调用此客户端脚本点击处理程序的用户事件按钮: define(['N/url', 'N/currentRecord'], function (url, currentRecord) { function pageInit(context) { } function onButtonClick()
..
我很好奇是否有人遇到过这个问题。我假设这可能是在子列表Changed()被解雇时发生的某种递归,但我想不出如何修复它。 export function sublistChanged (ctx: EntryPoints.Client.sublistChangedContext) { const rec = X.getTx(ctx) const total = _.sumBy(r
..
我正在尝试根据在套件上单击的按钮更新自定义记录上的值 这将有3或4个不同的按钮。 只有一个设置页面可以在单击该按钮时加载。 例如,在Suitlet上点击‘Recurning’。这将加载一个自定义记录页面并设置参数。 如果单击‘半周发票’按钮,则还将加载相同的自定义记录页面并设置参数。 我遇到困难的地方:我有一个Suitlet,其中的按钮旨在通过调用客户端脚本函数来加载自定义
..
我无法将我的“multipart/form-data"文件发送到这个 API.如果我使用 POSTMAN 它可以工作,但是使用 https post 方法似乎 netsuite 无法识别“form-data"内容-类型.有人知道如何使用 SuiteScript 2 发送表单数据吗?这是我的代码的一部分: var fileObj = file.create({名称:invoiceNumber +
..
你好
..
我想使用 SuiteScript 在 NetSuite 中获取 CSV 导入的作业状态信息.为此我使用了 search.create({类型:search.Type.JOB_STATUS,过滤器:空,列:['internalid']}) 但我认为我使用了错误的搜索. 解决方案 您需要 csv 导入 ID,如果您使用的是suitecript 创建您的导入 var scriptT
..
我正在尝试通过suitescript 插入销售订单,但总是在“位置"上出现错误.这是我的要求 {“记录类型":“销售订单",“实体":“142832",“地点" : {"id":"395"}} 这是回应 {“错误": {"code": "USER_ERROR","message": "请输入值:位置"}} 我尝试更改位置值,例如 "location" : "390" 结果是 {“错误
..
在使用 Export(CSV) 从搜索页面导出时,有没有一种方法可以使用suitescript 2.0 以相同的方式导出搜索结果.Netsuite Answers 说这可以通过构建 CSV 文件来完成,我想知道我是否可以按原样运行导出(CSV).我需要这样做,因为我需要每周运行许多搜索,这些搜索必须下载到 Excel 中,我希望有一个脚本来执行此操作,而不是手动选择每个搜索. 解决方案 使
..
如何使用 SuiteScript 2.0 将我的文件上传到 NetSuite 文件柜? 解决方案 一个可能的选择是创建一个带有 Document 字段的 Suitelet 并保存上传到该字段的文件.这是此类 Suitelet 的代码: /***@NApiVersion 2.x*@NScriptType Suitelet*/定义(['N/ui/serverWidget'],功能(服务器小部
..
我正在尝试在NetSuite(一种运行服务器端JavaScript(称为Suitescript 2.0)的CRM系统)中制作包含30,000多种商品的Google购物供稿.本质上,它只是具有更多限制的JavaScript.我的任务是将此产品Feed作为CSV输出. 问题在于这些产品的产品描述包含逗号,双引号,单引号和HTML的变量数量.刚开始时,只是逗号引起了我的问题,所以经过一番研究,我将
..
我刚刚开始使用NetSuite和SuiteScript 2.0.这是我的需要: 我需要基于记录创建一个列表,然后需要在列表中选择所需的行以仅针对所选行调用函数. 当前,我创建了一个列表(使用N/ui/serverWidget.List对象),并且能够使用N/search模块显示记录中的行以填充列表,我还创建了一个按钮列出,以便我可以调用一个函数. 在我停留的地方,是选择列表中出现
..
我正在尝试调用Netsuite SuiteScript 2.0 N/record模块的加载函数,但是不确定如何传递参数.基本上,我想要一个与用户界面中当前记录具有相同ID(主键)的N/record,我可以用它循环遍历子列表项. 我不确定如何使用记录浏览器来查找正确的类型和ID.记录浏览器没有类型,所以我猜了名字.还有多个字段可能是主键ID.是tranid还是externalid还是其他字段?
..
我有一个自定义记录,其中有一个用于项目的字段和一个用于位置的字段.我对该记录进行了保存的搜索,该搜索已经具有我想要的列和始终需要的一些开始条件.我要在销售订单上时使用此搜索.我想在行上存储所有项目内部ID和位置ID的数组,然后将其作为动态过滤器传递给SuiteScript 2.0中的此搜索. 根据文档可以完成此操作.在search.Filter页面上说:“您使用search.createFi
..
我们遇到的问题是尝试根据记录浏览器项目(我们有一个包含许多模块的零售库存管理系统.因此,将我们的专栏与NetSuite相关联的尝试已经进行了一段时间,没有任何结论. 我们正在尝试的方法是在调试器上运行SuiteScript并查看数据集.那些数据量相对较少的公司,我们是成功的.由于限制为10,000行,我们被困在返回1Mil的Item上.记录.当我们添加所有搜索列时,搜索将返回此数据量.添加/
..
我无法将我的"multipart/form-data"文件发送到此API.如果我使用POSTMAN,它可以正常工作,但是使用https post方法时,netsuite似乎无法识别"form-data"内容-有人知道如何使用SuiteScript 2发送表单数据吗?这是我的代码的一部分: var fileObj = file.create({ name: in
..
我创建了一个Map/Reduce脚本,该脚本将获取客户发票并将其删除.如果我根据以下条件在UI中创建保存的搜索,则会显示400万条记录.现在,如果我运行脚本,则在完成"getInputData"阶段之前,执行将停止,因为此阶段的最大存储限制为200Mb.因此,我想从400万条记录中提取4000条记录,并执行它,并每15分钟安排一次脚本.这是第一阶段的代码(getInputData)-
..