问题标签 [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.

0 投票
4 回答
3532 浏览

installation - 在 Eclipse 设备上安装 SuiteCloud IDE 的 URL 是什么?

当我尝试在 Eclipse 设备上安装 SuiteCloud IDE 时,出现以下错误:

找不到网址错误

显然这个网址不正确。什么是正确的网址?还是有其他问题?

0 投票
1 回答
2027 浏览

netsuite - 替换 NetSuite SuiteScript 2.0 中的现有子列表子记录

我一直在努力解决这个问题。这可能是 NetSuite 中的一个错误,但我认为在接受这个想法之前我会咨询 SuiteScript ninjas。

以下是场景:我有一个销售订单,其中包含批次编号库存项目的行,其中预先填写了批次信息的库存详细信息:与库存明细相符的订单 以下是该库存详细信息的内容:在此处输入图像描述

我正在尝试编写该销售订单的履行脚本,但我需要在履行时更改库存详细信息。这工作正常并且在 NetSuite UI 中是允许的,但我无法让 SuiteScript Restlet 做同样的事情。下面是 Restlet 中的相同代码:

如评论中所示,我收到错误:"INVALID_FLD_VALUE : You have entered an Invalid Field Value 111 for the following field: binnumber"

在这种情况下111是 bin W.3.0.0 的有效 internalid

有趣的是,如果删除将 binnumber 设置为的行,111则会收到错误消息:

USER_ERROR:请输入以下值:序列号/批号、Bin、数量

看起来我错过了批次和数量字段,但我只是设置了这些?我认为它抱怨111无效,因为它认为批号尚未设置,并且需要它来验证 binnumber。

任何帮助或其他尝试的想法表示赞赏。我也尝试过重新使用现有的行(而不是插入新的行),但没有运气。

0 投票
1 回答
1343 浏览

netsuite - 有没有一种简单的方法可以在 NetSuite 中使用 SuiteScript 识别记录的所有依赖记录?

在自动化测试过程中删除已有记录时,经常遇到“这条记录有依赖记录,无法删除”的错误。现在,我为每个依赖记录的记录类型和 ID 抓取依赖记录页面,并在继续之前使用 nlapiDeleteRecord 删除它们。必须有更好的方法来识别和删除依赖记录。

0 投票
1 回答
1134 浏览

ide - 在 SuiteCloud IDE 中设置环境/帐户

多年来,我已将 SuiteCloud IDE 设置为可以访问生产和沙盒环境,没有任何问题。我最近更新了我的沙箱,并获得了新的沙箱架构(即不再有沙箱域,它只是生产帐户中的一个角色)。IDE 和所有 SuiteAnswers 文档似乎都没有跟上这个变化。我无法让我的 IDE 连接到我的沙箱。我在 NS Support 处开了一个星期的票,他们似乎也无法弄清楚。他们不断将我链接到尚未更新以反映新架构的文章。

在测试和重新配置时,我最终清除了我的帐户和环境以重新创建它们,我想这也许是个好主意。现在我什至无法连接到生产环境。我已经尝试过“system.netsuite.com”以及新的帐户特定域(即 123456.shop.netsuite.com 或 123456.suitetalk.api.netsuite.com 等)。所有这些都失败,并显示我的信息无效或无法访问 URL。

此外,我们使用 Celigo 将来自 Amazon、eBay 和我们的 Magento 网站的订单同步到 Netsuite。他们也有沙盒连接,而且他们也在努力将沙盒连接器链接到沙盒帐户。他们是推荐的合作伙伴,但不知何故不知道如何使用这种新架构。

我很困惑,他们的文档中没有解决这个问题,而且似乎没有人知道该怎么做。所以这就是我接触社区的原因。有没有人在最新的 NetSuite 架构中设置 IDE?如果是这样,你能帮我解决这个问题吗?

谢谢!

PS我还没有进入SDF,但我想知道这是否有必要让它工作。同样,NS 支持没有说,但这是新的做事方式还是我仍然可以像往常一样使用相同的旧 IDE?

0 投票
1 回答
1237 浏览

eclipse - 错误:使用 SuiteScript IDE 启动 Eclipse

我只是按照此处提到的文档将 SuiteCloud IDE 集成到 Eclipse 中。

安装成功后,它要求重新启动 Eclipse。但是重新启动后,应用程序退出并显示以下错误日志

我的操作系统是 Ubuntu 18.04。我正在使用 Eclipse 4.5.2 和 SuiteCloud 18_1

0 投票
2 回答
247 浏览

netsuite - 使用 Nestuite 模块 https 中的方法 get 生成令牌失败

这个想法是从 NS 连接到外部系统并从 https 响应中获取令牌。首先,我将这对(登录名,密码)转换为base64,然后我创建了一个包含特定格式的授权参数的标头,最后我发送了我的https请求。但是返回的响应代码是 406 而不是 200 :/ 。

下面是我的代码结构的示例

你有什么想法吗!非常感谢:D

0 投票
2 回答
524 浏览

netsuite - SDF 部署错误:部分内容

当我尝试从 Eclipse 部署 Suitecloud Development Framework 项目时,我在错误日志中收到以下错误:

我在一个全新的空白 SDF 项目上这样做,所以我的代码绝对不是问题。我该如何解决这个错误?

0 投票
1 回答
942 浏览

oracle - NS 高级 PDF/HTML 模板

我正在使用高级 pdf为发票创建打印输出。我试图在“税码”记录中获取与子列表“项目”中的“税码”字段相关的自定义字段的值。我尝试使用 ${item.taxcode.customfield},但在打印输出中出现错误

模板merging.com.netledger.templates.TemplateServiceException期间的异常:模板merging.java.lang.NullPointerException期间的异常请联系您的管理员。

还有另一种方法来操纵我的案子并使其发挥作用吗?

谢谢!

0 投票
1 回答
327 浏览

eclipse - com.netledger.common.exceptions.NLUserError:未找到数据

当我右键单击 SDF 中的项目并选择 NetSuite > 将文件上传到项目时,在上传过程中出现以下错误:

com.netledger.common.exceptions.NLUserError:未找到数据

这以前可以工作,但是在我进行项目时突然停止了。是什么导致了这个错误,我该如何解决?

0 投票
3 回答
1699 浏览

netsuite - Netsuite SuiteCloud IDE 如何将管理员用户设置为没有双重身份验证

我想使用 NetSuite SuiteCloud IDE(Eclipse 插件),但我也是管理员。如果您是管理员,NetSuite 要求您启用两因素身份验证,但如果您想使用 SuiteCloud IDE,则不能启用两因素身份验证。如何摆脱这个 Catch-22?

我是 NetSuite 的新手,所以我不太了解如何设置角色。我是否只是添加另一个具有完全权限的角色(或者需要什么权限?)?SuiteCloud IDE 如何知道使用该角色?还是我必须使用不同的电子邮件将自己创建为员工两次(这会很糟糕,因为我们没有很多用户)?