1

netsuite で顧客サブスクリプション リストを更新しようとしています。

var itemCount = recLead.getLineItemCount('subscriptions');
for (var i = 1; i < itemCount; i++ ) {  recLead.setCurrentLineItemValue('subscriptions', 'subscribed', 'T');}

ただし、エラーがスローされます: 通知 (SuiteScript) 無効なサブリストまたは行項目の操作を試みました。存在しない行のフィールドにアクセスしようとしているか、静的サブリストに行を追加または削除しようとしています。

4

2 に答える 2

2

setCurrentLineItemValue を使用する前に、selectLineItem を使用して行を選択し、次に commitLineItem を使用して変更を保存する必要があります。

于 2016-09-15T11:55:31.190 に答える