问题标签 [suitetalk]
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.
c# - SuiteTalk(Netsuite) C# Console App Web Services Matrix Assembly Item
在 NetSuite Web Service 中,Inventory Item 有一个名为 matrixType 的属性,负责定义父子关系。此属性接受值为 _parent 或 _child。但是这个属性不能通过 NetSuite 的 web 服务在 Assembly Item 中更新
但是,如果我们尝试通过 CSV 进行导入,它是可用的。在这种情况下,我们可以将项目定义为 Inventory 类型或 Assembly 类型,还可以定义 matrixType(父级或子级)属性。
我无法找到是否有办法通过网络服务来做到这一点。
有人可以帮忙吗?
netsuite - 如何在使用 SuiteTalk Webservice 在 Netsuite 中创建发票或销售订单时绕过信用额度?
我使用 Netsuite SuiteTalk 网络服务 3-4 个月以来我觉得使用它很舒服。现在,我有一些问题,我想使用 SuiteTalk 在 netsuite 中创建销售订单/发票,但我无法做到这一点,因为每次我收到信用额度错误,即客户发票金额超过他们的信用额度。没关系,但只要我也使用相同的网络服务请求发送付款。
如果有人或 Netsuite 人员可以帮助我在创建发票时绕过信用额度,我将不胜感激。
请看一下suitetalk c# 代码。
api - 如何使用suitetalk在netsuite中创建发票?
感谢您阅读本主题,如果来自 netsuite 的人可以与我分享以下问题的解决方案,我将不胜感激。
我正在与没有信用额度的客户在 netsuite 门户网站中创建发票,我已经添加了库存项目,然后是该项目的付款项目,它运行良好,我很高兴。但是当我要使用suitetalk webservices创建相同的东西时,它会显示以下错误。
[Code=USER_ERROR] 客户余额超出信用额度
[代码=警告] 23.52 的客户余额超过了 0.01 的信用额度。
[代码=警告] 23.52 的客户余额超过了 0.01 的信用额度。
请看一下源代码:
api - Netsuite Suitetalk:如何获取账户余额发生变化的所有客户
如果您在 Netsuite 中创建特定客户的现金销售/发票,则不会更新客户 lastModifiedDate。客户余额已更改,但客户 lastModifiedDate 未更改。我怎样才能让所有这些客户的余额根据 lastModifiedDate 更新。
请看下面的代码。
php - NetSuite WebServices 基本搜索 (Php)
我是 NetSuite SuiteTalk API 的新手,我真的很难得到简单的结果。我正在使用 NetSuite 提供的 PhpToolKit。我的搜索非常简单,我想要给定预算类别和日期的预算列表。我可以毫无问题地在 NetSuite 中进行此搜索,并且我已经得到了结果。我还使用我提供给 NsConfig.php 的登录帐户在 NetSuite 中进行了此搜索,没有任何权利问题。每次我提交此请求时,我都会在 xml 响应中收到错误消息“INVALID_KEY_OR_REF”。如果有人有任何线索可以帮助开始。
这是我的代码:
php - Netsuite 项目履行无效的行项目
我正在尝试使用 PHP Netsuite Api 将 SalesOrder 设置为已完成,但我不断收到以下错误:
VALID_LINE_ITEM_REQD - 此交易您必须至少有一个有效的行项目。
我正在使用https://github.com/ryanwinchester/netsuite-php库。
到目前为止,我有以下内容。我也尝试过使用在一些示例中看到的 Initialise 方法,但它们似乎都给出了相同的错误。如果有帮助,我们将使用高级库存管理。
任何帮助都会很棒。:)
netsuite - Netsuite:SalesOrders 的基本搜索返回 ItemList.Item[i].Item.Type 始终缺失的订单
我正在使用 SuiteTalk 执行销售订单的基本搜索
我可以很好地获得订单,每个订单都带有一个itemList
但是,所有项目itemList
都丢失了RecordRef type
。它甚至不是空的。只是。失踪。
(这里的NetSuite 文档显示它应该是对象的一部分)
我希望有些项目应该是type = RecordRef.kitItem
。其他人应该是type = RecordRef.inventoryItem
如何确保所有项目都具有 RecordRef 类型?我需要在我的令牌上启用一些权限吗?
python-3.x - NetSuite python TBA 身份验证
我是使用 SOAP 进行 NetSuite 调用的新手。因此,我可能完全错误地思考如何解决这个问题。这是我要解决的问题: - 语言:Python+ Zeep - 我想将我的应用程序从电子邮件传递移动到基于令牌的身份验证。
在 Python 中,我能够为 TokenPassport 生成所有参数。这是我感到困惑的地方:我在堆栈上查找了一些代码,并注意到人们正在使用 client.service.login() 方法登录。此方法采用护照而不是 tokenpassport obj。是否有一个单独的方法可以使用 tokenpassport obj 进行登录?或者我是否需要生成(硬编码)带有参数的 XML,并将其作为数据传入标头?
谢谢
go - 在 Go 中使用嵌入式类型的基础
我是 Go 新手,使用gowsdl基于NetSuite SuiteTalk Web 服务定义生成的一组类型。它创建了以下类型:
当我尝试使用这些类型时,我无法在 GetRequest 结构中使用特定类型的参考记录,该结构正在寻找 RecordRef 所基于的 BaseRef。
我得到的错误在最后一行是:
关于如何进行的任何想法?
soap - 获取 nlobjSearchFilter 包含无效的运算符,或语法不正确:internalid。尝试添加 VendorBill 时
我将此 SOAP 对象发送到 Netsuite Add API。我收到此错误响应:
nlobjSearchFilter 包含无效的运算符,或者语法不正确:internalid。
有没有人在添加操作中看到这个错误?我也不确定为什么在我的添加操作中出现搜索过滤器错误。