【问题标题】:Requesting Sales Order Data from Netsuite Web Service (Suitetalk)从 Netsuite Web 服务 (Suitetalk) 请求销售订单数据
【发布时间】:2020-02-27 10:09:03
【问题描述】:

我想从我的 netsuite 实例中提取销售订单。为了测试这一点,我使用邮递员。使用带有 url 的 Netsuite REST API 教程环境时:

{{proto}}://{{host}}/rest/platform/{{version}}/record/salesorder

(postman 用环境值填充变量)
我应该得到一个 JSON 对象,其中包含所有销售订单的列表。
但我收到此错误:

{
    "type": "https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.1",
    "title": "Invalid search query Record 'transaction' was not found. Reason: INSUFFICIENT_PERMISSIONS - Missing permissions for this record.",
    "status": 400,
    "o:errorCode": "INVALID_PARAMETER"
}

我尝试为我的 Web 服务用户所使用的角色授予很多权限,但我还没有找到合适的权限。 需要什么权限才能发出这个获取请求?

【问题讨论】:

    标签: rest netsuite suitetalk


    【解决方案1】:

    要使您的请求生效,您至少需要以下两个权限:

    管理角色 > 编辑 > 权限 > 交易:

    • 查找交易
    • 销售订单

    当然,您还需要集成权限:

    管理角色 > 编辑 > 权限 > 设置:

    • 使用访问令牌登录
    • REST 网络服务

    管理角色 > 编辑 > 权限 > 报告:

    • SuiteAnalytics 工作簿

    【讨论】:

    • 有这方面的参考文件吗?
    猜你喜欢
    • 2021-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多