ユーザーがフィールドの値を設定したときにNetSuiteワークフローをトリガーしたいが、最初に送信したくない。 Workflow状態ビルダーには便利なオプションがあるようですが、動作させることはできません。フォームイベント(クライアント側のイベント)でNetSuiteワークフローをトリガーする方法
便利なブログ記事がありますが、その多くは時代遅れです。
アップデート - 詳細
私の主な問題は、この1:Restrict what customers an employee can see (NetSuite)
私は現在、私はカスタムタイムに追加したカスタムのトランザクション列フィールドに移入された時に探していますハック記録フォーム。アイデアは、有効なプロジェクト(顧客ではない)だけでこのフィールドをUIにロードすることです。これができました。
問題はまだ私が(私が言うことができる限り)依然として「顧客」フィールドに入力する必要があります。これは必須です。また、私がそれをしなければ、記録された時間はプロジェクトに反することはないと仮定しています。ユーザーが希望するプロジェクトを選択すると、その値で顧客フィールドに値を入力できると私は考えていました。私はこれをアプローチとして嫌いですが、それ以外の方法はわかりません。私はJavaScriptを含むコーディング経験を持っていますが、まだSuiteScriptに飛躍していません。
もう少し詳しく説明できますか?通常はワークフロー内で状態を変更するレコードが必要ですが、いくつかのフィールドが他のフィールドに依存して設定されているように思えるかもしれません。 – TonyH
クライアントスクリプトで 'nlapiInitiateWorkflow'を使うのはどうでしょうか(フィールド変更)? – nzaleski