1

特定のベンダーのすべてのベンダー アイテムの価格をサブリストに入力するカスタム スクリプトがあります。

「優先ベンダー」フラグの正しいフィールド ID を見つけることができませんでした。

現在の私の現在の検索パラメーターは次のとおりです。

var filters = new Array();
            var columns = new Array();
            filters[0] = new nlobjSearchFilter('vendorcost', null, 'greaterthan', 0);
            filters[1] = new nlobjSearchFilter('internalid', 'vendor', 'anyof', vendorid );
            columns[0] = new nlobjSearchColumn('itemid');
            columns[1] = new nlobjSearchColumn('entityid', 'vendor');
            columns[2] = new nlobjSearchColumn('vendorcost');
            columns[3] = new nlobjSearchColumn('vendorcode');
            columns[4] = new nlobjSearchColumn('vendorpricecurrency');
            columns[5] = new nlobjSearchColumn('preferredvendor');
            var searchresults = nlapiSearchRecord('item', null, filters, columns );

残念ながら、列 5 は失敗しています。「itemvendor」への参加の有無にかかわらず「preferredvendor」を試しましたが、成功しませんでした。

どんな助けでも大歓迎です。

4

1 に答える 1