问题标签 [suitescript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - 访问 Netsuite xml 属性套件脚本
在 Netsuite 中查看任何记录时,您可以将以下参数“&xml=t”添加到 URL 并查看记录的 XML 数据。有时 xml 中的数据没有暴露给任何字段,我正在寻找一种使用套件脚本访问它的方法,但到目前为止我已经删除了。这是供应商信用的片段:
我将如何<pymt>401604</pymt>
使用 suitescript 提取属性,因为这是支付记录的 ID,不会暴露给 UI,而且我没有 internalid。
netsuite - 使用 SuiteCommerce 高级客户中心时,父帐户需要查看和支付子帐户的发票
我们需要父帐户能够在使用 SuiteCommerce 高级客户中心时查看和支付其任何子帐户的发票。据我了解,NetSuite 不支持此功能。有什么办法可以做到这一点?
详细信息:这是与客户中心一起使用的“综合付款”功能,但是当我们升级到高级帐户时,我们失去了该功能。NetSuite 告诉我们这是高级帐户的一项功能,但他们没有提供任何解释。我们需要这个功能。
post - 对于用 Netsuite 编写的套件脚本,无法弄清楚如何使用 post 方法
我正在尝试将 post 方法用于一个简单的套件脚本程序,我对此很陌生。
在 Netsuite 中,我编写了一个套件脚本,如下所示。
我创建了一个脚本记录并上传了这个套件脚本,甚至复制了外部 URL 以将其粘贴到 restclient。
在Restclient(firefox插件)中,粘贴外部URL,我将方法作为post,标题授权给定,内容类型:application / json,并在正文中输入{"memo":"mynamehere"};
在这个我得到的错误是
message": "missing ) 在参数列表之后
我什至通过编写其他套件脚本程序来尝试它,我得到的错误如下:
对象文字中的意外标记 (null$lib#3) 空 JSON 字符串 数据格式无效。您应该返回 TEXT。
我对编程世界有点陌生,所以任何帮助都会非常好。
netsuite - NetSuite 自定义客户登录
我的用例是我希望客户通过我创建的自定义登录表单登录,而不是通过可公开访问的 NetSuite 登录。我怎样才能做到这一点?有什么想法吗?
netsuite - nlapiRequestURL 返回 http 代码 400 无效的参数组合
我有一个连接到 Concurs API 的 Netsuite 计划脚本来撤销用户的所有令牌,但我收到了 400 Invalid parameter combination 的响应代码。我尝试了许多不同的设置参数的方法,但是我没有运气。
Concur 的文档说这是需要的:
ConsumerKey:您希望撤销所有当前和未来访问的访问令牌。用户:令牌所有者的登录 ID。格式:
这是我的代码
netsuite - xedit 操作未触发用户事件的套件脚本
我有一个 SuiteScript,它会在任何案例更新的 AfterSubmit 上触发。对于正常更新,它工作正常。
但是当我尝试在线编辑案例时(通过案例搜索),该事件没有被触发。
在脚本部署期间,我是否需要配置任何特定的东西来处理内联编辑?
请找到我用来识别 xedit 操作的脚本。
netsuite - suitescript 设置自定义列值 netsuite
使用 Pick、Pack and Ship 和高级 PDF HTML 模板时,NetSuite 无法显示剩余的拣货数量。因此,如果我们进行部分拣货,我们无法向仓库显示剩余余额。数学很简单,这是我想看到的脚本和函数(基于论坛反馈)。这会起作用吗?部署此脚本的最佳方法是什么,以便将结果存储在自定义列中,直到进行另一个选择?该值将在更改时计算,但可用于所有相关的交易记录。
javascript - netsuite 搜索返回重复
好吧,当我在 Netsuite 中进行保存的搜索或在 suitescript 中运行搜索时,我注意到偶尔会返回重复的记录。我能看到的唯一区别是备忘录字段。它是否显示了 3 条记录,因为它使用不同的备忘录保存了其他版本?我可以将其关闭或过滤掉吗?
这是Saved Search的示例图片 。
现在对于套件脚本
这是结果搜索数组的样子。
现在你可以看到它返回每个内部 id 3 次。任何帮助,将不胜感激。
netsuite - 使用预定脚本自动执行采购订单的“标记已发货”功能
我正在尝试使用预定脚本自动化采购订单的“标记已发货”功能。我尝试使用以下代码设置采购订单的状态
我也试过
但它没有用。