ディスカッション
スイート全体に組み込まれたAI機能は、データをより迅速に分析し、より優れた意思決定を促進する独自の考察を生成できるようにすることで、生産性を向上させ、リーダーに利便性をもたらします。オラクルのAI機能がどのように役立つかについては、これらのオンデマンド・ウェビナーをご覧ください。
AIを用いた自動化で請求書処理を合理化
AIを用いた考察を使用して、計画と予測を迅速化
AIを用いた自動化で請求書処理を合理化
AIを用いた考察を使用して、計画と予測を迅速化
NetSuiteの保存検索やレポートをマスターするための究極のガイドである分析センターを使用して、データの力を最大限に活用しましょう。複雑さを単純化し、組織の真の可能性を解き放ちます。今すぐ分析センターに参加して、新たな高みを目指しましょう!
NetSuite Release 2025.1リリース・ノートは、こちらからダウンロードできます。
nlapiDisableLineItemFieldがリストの種類のサブリストで機能しない
適用
製品: NetSuite 2019.2
シナリオ
nlapiDisableLineItemFieldを使用してリストの種類のサブリストのラインアイテムフィールドを無効にしたい。
解決策
nlapiDisableLineItemField()APIを使用すると、「リスト」の種類のサブリストでは期待どおりに機能しない場合があります。これは、インラインエディター/エディターのサブリストでは機能しますが、配送、受領書、入金でのサブリストでは機能しません。
注意: スクリプト対応可能なサブリストの種類に関してはヘルプセンターをご参照ください。
このタイプのサブリストのラインアイテムフィールドを無効にするために使用するAPIは次のとおりです。
nlapiSetLineItemDisabled(type, fldnam, val ,linenum)
パラメータ:
type = サブリストの内部ID
fldnam = 無効または有効にしたいラインアイテムフィールド
val = 無効の場合はtrue; 有効の場合はfalse
linenum = フィールドのライン番号
スクリプト例:
配送の一行目の「場所」を無効にするサンプル。
nlapiSetLineItemDisabled('item','location',true,1);
入金の「入金」列を無効にするサンプル。
var itemCount = nlapiGetLineItemCount('apply'); for ( var i = 1; i <= itemCount; i++) { nlapiSetLineItemDisabled('apply','amount',true,i); }
0