问题标签 [netsuite]

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 投票
1 回答
661 浏览

netsuite - 如何使用 Web 服务在 Netsuite 中添加员工

我正在尝试在 .Net 中创建 netsuite 员工身份管理应用程序,我找到了他们的 CRM 示例应用程序,可以添加、更新、删除和搜索客户,我需要实现添加员工、删除员工、获取所有员工、使用更新员工等功能他们的网络服务。

提前致谢

0 投票
2 回答
811 浏览

netsuite - NetSuite 上的自定义 Web 服务

有没有办法上传自定义web服务到netsuite平台,添加自定义业务处理逻辑?查看 SuiteApp/SuiteBundles,它们提供的只是一种扩展现有记录/表单/列表、添加自定义脚本等的方法。还没有找到有关集成外部 Web 服务的信息。

0 投票
1 回答
904 浏览

netsuite - NetSuite - 如何为联系人分配多个角色

我需要能够为联系人分配多个角色,而不仅仅是唯一一个。现在我正在使用下一个代码为联系人设置角色:

我看不到为联系人设置多个角色的方法(与权限不同,我可以使用 MultiSeceltCustomFieldRef)。

我试图搜索互联网,但那里没有太多信息。

我会很感激任何帮助,谢谢大家。

0 投票
1 回答
1129 浏览

php - php curl - Netsuite Web 服务

我们目前正在尝试集成到 Netsuite 网络服务中,但是我们不希望使用他们的 PHP 连接器工具包。我们已经有了一个使用 Coldfusion 和 cfhttp 开发的脚本,可以毫无问题地将数据发布到 Netsuite。

现在,我们目前已将脚本转换为 PHP,并正在使用 curl 函数将数据发送到 Netsuite。

我们可以毫无问题地成功创建新的销售订单记录,但是事实证明,获取返回响应消息非常困难,因为我们得到的只是 302 重定向。

我假设这可能与执行收集返回对象的登录凭据有关,但是我不知道如何将此数据存储在 cookie 值中,以便可以继续在系统中读取它以进行系统集成。

下面是我们的 CURL 代码

我们已经尝试了各种方法,但似乎无法使其正常工作,因此我们可以获得返回的 xml 数据,它可以毫无问题地创建记录。任何建议将不胜感激

0 投票
0 回答
816 浏览

netsuite - 已保存的搜索 - 用引号括起来的电子邮件字段

我们目前已保存搜索设置以从 NetSuite 中提取库存。这些保存的搜索通过电子邮件发送,报告以 CSV 文件的形式发送。我们需要将要在 CSV 中发送的字段值加上引号。

例如:

如果我们只是做一个正常的保存搜索,我们的报告看起来像:

SKU, 数量 ABC123, 5

如果我们将结果字段设置为公式(文本)字段,公式如下:

Concat('"', Concat({some_field}, '"'))

报告中的输出(在浏览器中)如下所示: Sku, Qty "ABC123", 5

我们遇到的问题是,在使用公式的版本中,当文件实际上是使用预定信息通过电子邮件发送时,它被导出到 CSV 并且 CSV 看起来像这样:

天空, 数量 """ABC""", 5

Netsuite 在我的出口报告中转义了我的报价。

我如何创建它,以便发送时的 CSV 看起来像这样:Sky, Qty "ABC123", 5

0 投票
2 回答
2465 浏览

c# - 无法在 C# 中登录我的 netsuite 帐户

我在控制台应用程序中使用以下代码:

我收到以下错误:

我错过了什么吗?

0 投票
2 回答
1945 浏览

netsuite - NetSuite 用户登录

在 Netsuite 中,我们有场景

  1. 用户将通过桌面应用程序登录。
  2. 成功登录后,我们需要将用户重定向到 netsuite webapplication。
  3. 我们还希望在 netsuite Web 应用程序中继续用户桌面会话。

注意:登录只能通过桌面应用程序完成。

目前,我们正在使用带有护照身份验证的 Netsuite Web 服务。也可以在不提供帐号的情况下登录 netsuite。

0 投票
6 回答
12744 浏览

netsuite - NetSuite Oauth 实施

我正在寻找 Netsuite 中的 oauth 实现。Netsuite 支持 oauth 吗?我在 NetSuite 中搜索了 oath 实现,但没有一个结果。

有没有官方文件说netsuite不支持oauth?

0 投票
1 回答
3628 浏览

php - NetSuite - 接受 webhook POST 数据以使用 ASP.NET 或 PHP 创建记录

我们在 Unbounce.com 上有一个潜在客户生成表格,用于捕获潜在客户数据。他们有一个 webhook,可以通过 POST 将数据传输到任何可以接受并处理它的 URL。我们想构建一个页面来接受这些数据并在 NetSuite 中处理它(可能通过 SuiteScript API,但不确定)。http://www.netsuite.com/portal/developers/resources/APIs/Dynamic%20HTML/SuiteScriptAPI/MS_SuiteScriptAPI_WebWorks.1.1.html

从 POST 获取的变量 以下变量将按此顺序从表单传递到 NetSuite 处理页面:

尝试抓取的附加页面变量 阅读下面的示例代码,我们似乎可以抓取和存储一些附加项目。如果是这样,最好将它们存储在访问者个人资料中的 CRM 中以供将来参考:

索取示例代码 由于我们首选的开发环境是 ASP.NET,您能否提供可以接受来自 webhook 的 POST 数据并在我们的 NetSuite 帐户中创建新 CRM 记录的示例代码?

从 POST 获取数据的示例 PHP 代码示例代码可以在http://support.unbounce.com/entries/307685-how-does-the-form-webhook-work找到

如果这是一个 PHP 页面,您可以通过以下方式获取变量:


但是我不知道用于将其导入 NetSuite 的代码。在从 NetSuite 查看 SuiteScript API 之后,看起来我们应该使用 nlobjRequest 或 nlapiRequestURL,但我对如何将其与上面的示例 PHP 页面集成的知识为零。

感谢您对 NetSuite 新手的所有帮助。

0 投票
2 回答
985 浏览

python - Netsuite Webservices (Python) 故障

这是我关于 SO 的第一个问题。

我是 Netsuite 的初学者。我看到只支持 PHP 和 Java。我个人不喜欢两者。我想使用 Python。我在其他工作中使用了几次 SUDS,并认为它还可以,但不是很好。在我第一次尝试 netsuite 时,我使用了 SUDS 并尝试使用标准客户端 = Client(wsdl)。我在这里使用 2012 WSDL。 https://webservices.netsuite.com/wsdl/v2012_1_0/netsuite.wsdl

由于文件存在问题,我什至无法导入文件。在这里看到帖子

有没有人能够让 suds soap 库与 NetSuite WSDL 一起使用?.

但是,实际使用的文件是 2010 年的。我什至没有在没有修改的情况下收到该版本的错误。我希望使用 2012.1 版本。我已经尝试了所有可用的解决方案,但没有一个有效。如果有人能提出一个好的解决方案,我什至会使用 SUDS 以外的东西。

我开箱即用的错误是

异常:端口类型“NetSuitePortType”中未定义故障“ExceededRecordCountFault”