【问题标题】:How can i get itemfulfillment search without repetition/duplication如何在不重复/重复的情况下获得 itemfulfillment 搜索
【发布时间】:2018-01-21 16:17:26
【问题描述】:

我正在对 itemfulfillment 记录执行 nlapiSearchRecord 函数,搜索工作正常,但它的返回结果带有重复/重复。 下面是我的工作代码,我只想知道应该使用哪个过滤器来避免重复/重复记录。

 var filters = [
                    new nlobjSearchFilter('internalid', null, 'is',id),
                    new nlobjSearchFilter('mainline', null, 'is', 'F'),
                    new nlobjSearchFilter('shipping', null, 'is', 'F'),
                    new nlobjSearchFilter('taxline', null, 'is', 'F')

                    ], columns = [
                        new nlobjSearchColumn('trandate'), 
                        new nlobjSearchColumn('tranid'), 
                        new nlobjSearchColumn('item'),
                        new nlobjSearchColumn('quantity'),
                        new nlobjSearchColumn('location')                            
                    ];

                    var searchresults = lapiSearchRecord('itemfulfillment',null, filters, columns);

下面是搜索结果,供大家理解,可以看到有一项,但是重复两次正数,一次负数。

[{"id":"123","re​​cordtype":"itemfulfillment", "columns":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"}," item":{"name":"Test-1","internalid":"1111"},"quantity":1,"location":{"name":"xxxx","internalid":"xxx"} }}, {"id":"123","re​​cordtype":"itemfulfillment", "columns":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"}," item":{"name":"Test-1","internalid":"1111"},"quantity":1,"location":{"name":"xxxx","internalid":"xxx"} }},{"id":"123","re​​cordtype":"itemfulfillment", "columns":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"}," item":{"name":"Test-1","internalid":"xxxx"},"quantity":-1,"location":{"name":"xxxx","internalid":"xx" }}},{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"}," item":{"name":"XXXXX","internalid":"1111"},"quantity":1,"location":{"name":"xxxx","internalid":"xxx"}}} , {"id":"123","re​​cordtype":"itemfulfillment", "columns":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxx","internalid":"xxxx"}," item":{"name":"Test-2","internalid":"xyz"},"quantity":2,"location":{"name":"xxx","internalid":"xxxx"} }},{"id":"123","re​​cordtype":"itemfulfillment","columns":{"trandate":"2/1/2222","tranid":"xx-xxxx","status" :{"name":"xxxx","internalid":"xxxx"},"item":{"name":"Test-2","internalid":"xyz"},"quantity":2," location":{"name":"xxxx","internalid":"10"}}},{"id":"123","re​​cordtype":"itemfulfillment", "columns":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"}," item":{"name":"Test-2","internalid":"xyz"},"quantity":-2,"location":{"name":"xxxx","internalid":"xxxx" }}}]

你能指导我如何在没有任何重复/重复的情况下获得物品。

【问题讨论】:

    标签: netsuite suitescript suitecommerce


    【解决方案1】:

    正负数量与履行创建的总帐分录相关。

    选择您感兴趣的交易方的总账科目作为另一个过滤器。

    【讨论】:

      猜你喜欢
      • 2013-04-25
      • 1970-01-01
      • 1970-01-01
      • 2012-12-17
      • 1970-01-01
      • 2012-10-23
      • 1970-01-01
      • 2021-04-14
      • 1970-01-01
      相关资源
      最近更新 更多