问题标签 [suitecloud]
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.
rest - Netsuite:通过 REST Web 服务在自定义列表中添加新值
我是网络套件的新手。我正在使用 Netsuite REST webservice 将我的应用程序数据发布到 netsuite。到目前为止,我已经设法创建客户、添加地址并获取对不同自定义字段内部 ID 的引用。
我想要实现的一件事是在“自定义列表”中查找一个值,如果该值不存在,则在该自定义列表下创建一个新值。
我已设法使用以下端点确定该值是否存在于自定义列表中
但是当我尝试在与 body 相同的端点上调用 POST 时,出现{"name": "<New value>" }
以下错误
我找到了一些关于如何创建新的自定义记录类型的示例,但没有找到关于自定义列表的示例。
netsuite - SuiteScript 源文件未使用 SDF 更新(缓存)
我正在使用 NetSuite 的用于 SuiteScript 的 Node CLI 工具来帮助上传文件和部署项目,但我经常遇到一个错误,我执行的suitecloud file:upload
命令运行成功,但我所做的代码更改没有生效。我可以通过导航到我在用户界面中更改的文件、编辑文件并在不进行任何更改的情况下保存来解决此问题。解决方法后,我更新的代码按预期运行。
我很想了解为什么会发生这种情况以及可以做些什么来解决这个问题。
rest - Netsuite - 与对象字段相关的自定义列表
我能够获取与执行 GET 请求的对象相关的字段:
并作为标头发送:接受:application/schema+json
在此响应中,我得到一个名为“custentity_companypublicprivate”的自定义字段,它在 UI 中是一个下拉列表,该下拉列表中的值是一个自定义列表。
手动我能够得到与自定义列表相关的:“customlist_compnaypublicprivate”
但是我需要通过代码来获得这种关系,因为我需要对所有作为自定义列表的字段执行此操作,并且在响应中我找不到任何信息来告诉我哪个是与自定义列表相关的。
这是对象的定义:
有没有办法做到这一点?。在此先感谢您的帮助。
netsuite - 用于开发和分发 SuiteApps 的 Netsuite SuiteBunder 与 SDF
我发现我们可以使用 NetSuite SuiteBundler 或 NetSuite SDF 在 Netsuite 中创建 SuiteApp。通过这两种解决方案,我们可以创建公共的 SuiteApp,然后可以将其安装在不属于我自己的其他 NetSuite 帐户中。
我有以下未回答的问题,
- 尽管 SuiteBundler 似乎可以免费使用,但要使用 SDF 创建 SuiteApp,我们必须从NetSuite SuiteCloud Developer Network 获取 PublisherID。为此,我们必须在通过 SDF 创建 SuiteApp 之前获得付费的 SDN 会员资格,因此在什么情况下我应该通过 SDF 而不是使用 SuiteBundler 获得 SDN 会员资格并创建 SuiteApp?
- 在 NetSuite UI 中,SuiteBundler 页面表示不再支持。这是否意味着 SuiteBundler 将来会被弃用,而 SDF 是前进的方向?
- 无论如何,我可以通过 SDF 创建一个 SuiteApp,而无需购买 SDN 会员资格,也无需使用 PublisherID。仅用于测试功能和探索 NetSuite 帐户中的 SuiteApp。
对上述问题的任何澄清都会对我有很大帮助。谢谢。
netsuite - 是否可以在 NetSuite/SuiteScript 中使用 Node.js?
我想知道是否可以在 SuiteScript 中引用节点模块。例如,我知道我可以在文件柜中创建一个第三方库并引用 moment.js 文件。但是,是否可以在您的 suitecloud 项目上执行 npm install moment,然后通过像在 Node 中那样简单地导入它来访问该脚本?
netsuite - 通过 SuiteScript 在 NetSuite 中创建自定义记录类型
是否可以通过 SuiteScript 在 NetSuite中创建自定义记录类型?如果是这样,这将如何完成?我找不到任何关于此的文档。
我希望能够以编程方式执行以下通常通过 UI 完成的操作。