ディスカッション

スイート全体に組み込まれたAI機能は、データをより迅速に分析し、より優れた意思決定を促進する独自の考察を生成できるようにすることで、生産性を向上させ、リーダーに利便性をもたらします。オラクルのAI機能がどのように役立つかについては、これらのオンデマンド・ウェビナーをご覧ください。

AIを用いた自動化で請求書処理を合理化

AIを用いた考察を使用して、計画と予測を迅速化
NetSuiteの保存検索やレポートをマスターするための究極のガイドである分析センターを使用して、データの力を最大限に活用しましょう。複雑さを単純化し、組織の真の可能性を解き放ちます。今すぐ分析センターに参加して、新たな高みを目指しましょう!
NetSuite Release 2025.1リリース・ノートは、こちらからダウンロードできます。
Nominate Your Peers for NetSuite Support Community's Choice of the Quarter! Submit your nomination today.
Intelligent Payment Automation version 1.0.3 is now available in the SuiteApp Marketplace. The SuiteApp, powered by BILL, lets you automate payments, manage vendor details, and bank account information within NetSuite. Learn more

未承認ユーザーによる注文書レコードの承認を防止する

編集済:Jun 2, 2025 2:48PM SuiteCloud / カスタマイズ

適用

製品:  NetSuite 2020.1



シナリオ

ある条件に応じて、ユーザーが注文書を承認できないようにしたいと考えています。現在、注文書の承認ボタンを無効にする方法はありません。



解決策

回避策は、ユーザー定義エラーを作成し、注文書の送信前機能でこれを起動させることです。

 

  1. 以下のコードスニペットでJavaScriptファイルを作成します
    • SuiteScript 1.0
       
      function cancelSubmit(type) 
      { 
       if(type=='approve') 
       { 
          var err = nlapiCreateError('E1001', 'You are not allowed to approve this Sales Order'); 
          throw err; 
       } 
      } 
      
    • SuiteScript 2.0
       
      function cancelSubmit(scriptContext) 
      { 
       if(scriptContext.mode =='approve') 
       { 
          var err = error.create({ 
           message: 'You are not allowed to approve this Sales Order', 
           name: 'E1001' 
          }) 
       
          throw err; 
       } 
      } 
      
  2. カスタマイゼーション > スクリプト > スクリプト > 新規作成 に移動します
  3. + をクリックします
  4. フォルダー:フォルダーを選択します
  5. ファイルを選択:参照をクリックします
  6. ファイルのアップロード:ファイルを選択します
  7. 開くをクリック
  8. ファイル名を入力
    注: ユーザーは通常、ファイルの名前を付ける際には、アップロードされた実際のファイル名(ファイル拡張子を含む)を使用します。
  9. スクリプトレコードの作成をクリックします
  10. SuiteScript 1.0の場合:
    1. ユーザーイベントをクリック 
    2. 名前:送信のキャンセルと入力します
    3. 送信前 機能:cancelSubmitと入力します
    4. 保存&デプロイをクリックします
      注: スクリプトの種類とエントリーポイント機能は、SuiteScript 2.0で自動的に設定されます。
  11. スクリプトのデプロイ:
    • 適用先:注文書を選択します
    • ステータス:リリース済を選択
    • デプロイ済:ON
    • ログレベル:デバッグを選択
    • 閲覧者タブ:
      • ロール:ON
    • 保存をクリックします



ようこそ!

サインイン

完全な詳細を表示するには、サインインしてください。

登録

アカウントがありませんか?ここをクリックして始めましょう!

リーダーボード

コミュニティの達人

第4四半期 (Oct-Dec 2025年)

今週のリーダー

今月のリーダー

歴代リーダー