【问题标题】:How to get Vendor object with Suitetalk Java API如何使用 Suitetalk Java API 获取供应商对象
【发布时间】:2016-07-25 14:24:03
【问题描述】:

如何使用 suitetalk java API 获取供应商列表对象。我尝试了一个 Vendor 对象

    String internalId = _console.readLn();

    // Invoke the get() operation to retrieve the record
    RecordRef recordRef = new RecordRef();
    recordRef.setInternalId(internalId);

    recordRef.setType(RecordType.vendor);

    ReadResponse response = _port.get(recordRef);
    Vendor vendor = (Vendor) response.getRecord();

但是如果我不知道 internalIds 怎么办,有没有办法获取所有供应商

【问题讨论】:

    标签: netsuite suitetalk


    【解决方案1】:

    我不太了解 Java API,但我认为您需要创建一个返回供应商的搜索。然后,您将拥有一个列表,您可以从中处理和提取内部 ID。

    【讨论】:

      【解决方案2】:

      我对 Java 绑定不太熟悉,但 NetSuite ruby bindings 有一个很好的抽象,可以遍历所有搜索结果以获取记录。

      以下是迭代 NetSuite 实例中所有供应商记录的方法:

      search = NetSuite::Records::Vendor.search
      search.results_in_batches do |batch|
        batch.each do |vendor|
          vendor.internal_id
        end
      end
      

      【讨论】:

        猜你喜欢
        • 2023-02-03
        • 1970-01-01
        • 2012-08-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多