プロセスの自動化のフレームワークの開発
プロセスの自動化を使用すると、バッチ フレームワークによって実行されるプロセスを簡単にスケジューリングすることができます。 プロセス自動化フレームワークでは、独自プロセスの自動化を構築し実装できます。
任意のカスタマイズと同様に、文書化されたアプローチを使用してプロセス自動化フレームワークを拡張し、侵入的なカスタマイズを避けるための一般的なガイドラインに従わなければなりません。 次の特定のガイドラインに従う必要があります:
- プロセス自動化フレームワーク テーブルと直接統合しないでください。
- フレームワークを拡張したり、フレームワーク クラスに直接統合したりしないでください。
- フレームワーク テーブルのテーブル イベントをサブスクライブしないでください。 プロセス自動化フレームワークでは、これらのイベントのほとんどがスキップされます。
- 必要な機能が不足している場合は、拡張機能の要求を送信します。
メモ
サポートされていない方法でプロセス自動化フレームワークと統合すると、ベスト プラクティスに従わなかったため、統合が機能しなくなる可能性があります。
プロセス自動化の詳細については、プロセスの自動化を参照してください。
定義
相談 | 定義 |
---|---|
呼び出し | 呼び出しは、毎分実施される重要なシステムのバッチ プロセスで、プロセス自動化フレームワークのさまざまなサブシステムを起動します。 スケジュールを参照して、実行する準備ができているプロセスを判別し、フレームワークのランタイム側を起動して、プロセスが確実に実行されるようにします。 |
スケジュール済プロセス | スケジュール済プロセスとは、ユーザーによってユーザー インターフェイス (UI) でスケジュールされたプロセスのことです。 これらのプロセスの発生は、カレンダー表示できます。 |
バックグラウンド プロセス | バックグラウンド プロセスは、ポーリング プロセスとも呼ばれます。 これはユーザーの入力を必要とせずに頻繁に実行されるプロセスで、バックグラウンド プロセスを実行します。 一般会計への補助元帳の転送はひとつの例です。 |
種類 | この記事および関連トピックでは、タイプ登録 で説明したように、タイプという用語は ProcessScheduleType を指します。 |
シリーズ | 登録済タイプのすべてのプロセスには、シリーズが必要です。 スケジュール済プロセスのシリーズは、ユーザーによって UI の中に作成されます。 バックグラウンド プロセスのためのシリーズは、シリーズの登録を通じて作成されます。 詳細については、シリーズ登録を参照してください。 |
日時 | すべてのフレームワークの日付は協定世界時 (UTC) で保存されますが、ユーザーの優先タイムゾーンに表示されます。 |
仕事
プロセス自動化ソリューションの実装は、一連のタスクで構成され、必須タスクとオプション タスクがあります。
UI のカスタマイズのほとんどは、バックグラウンド プロセスでサポートされていません。 シリーズ リスト ページ、および結果とメッセージのログがサポートされています。
タスク | スケジュール済プロセスに必須 | バックグラウンド プロセスに必須 |
---|---|---|
タイプ登録 | あり | あり |
シリーズ登録 | サポートされていません | あり |
プロセス パラメーター | なし | サポートされていません |
構成可能なユーザーのクエリ | なし | サポートされていません |
プロセスの実行 | あり | あり |
結果とメッセージを記録する | あり | あり |
ユーザー インターフェイスのカスタマイズ | なし | ユーザー インターフェイスのカスタマイズを参照してください。 |