例: デプロイメント エージェントでの計算フィールドの作成
この例では、デプロイ エージェント ユーザーが CRAFTプロンプトを使用して、"条件付きマネジメント レベル" 計算フィールドのロジックをデプロイ エージェントに生成する方法を示します。
ユーザーはWorkday管理者であり設定担当者です。計算フィールドを使用して、既存のマネジメント レベル階層に基づいて、従業員を 2 つの特定のグループ (マネージャまたは一般社員) に分類するとします。以下の処理を可能にするには、従業員をマネージャまたは一般社員として分類する必要があります。
- カスタム レポートとダッシュボードの強化: このフィールドを使用してサマリ レポートのデータをグループ化できるため、エグゼクティブは何百もの特定のジョブ等級に悩まされることなく、概要レベルのワークフォースの分布を確認できます。
- アウトバウンド インテグレーションの合理化: 単純なマネジメント ステータスのみを認識する外部システム (LMS や福利厚生プロバイダなど) にデータを送信する場合、このフィールドを使用して、複雑な内部階層を必要な簡素化された値にマッピングできます。
- ビジネス プロセス条件ルールの適用: このフィールドを使用して、特定のワークフローステップをトリガできます。たとえば、従業員のステータスが"マネージャ"の場合にのみ、追加の承認レベルが必要なルールを作成できます。
- セキュリティ グループの割当の自動化: このフィールドの結果を使用して、制約のあるセキュリティ グループの範囲を定義したり、インテグレーション システムセキュリティ グループのメンバーシップを自動化したりすることができます。
- データ監査の実行: 監督組織のマネージャとして誤って割り当てられた一般社員を検索するなど、データの不一致を特定できます
- グローバル ナビゲーション バーとサイドバーで使用可能な "デプロイメント" エージェントを使用してCustomer Centralにアクセスできる。
- ターゲットの実装またはサンドボックス テナントで、計算フィールドを作成するのに必要な権限がユーザー アカウントにあることを確認します。
- Customer Central アカウントでCustomer Central Customer Centralにサインインします。
- グローバル ナビゲーション バーまたはサイドバーで、"デプロイ" エージェントにアクセスします。
- CRAFT 方法を使用して、ロールやリクエストのコンテキストを定義する明確なプロンプトを提供します。これには必要な条件ロジックも含まれます。プロンプト:Workday管理者である。"従業員" ビジネス オブジェクト ""に計算フィールドを作成する必要があります。ロジックは次のようになります: 従業員の "マネジメント レベル" が "マネージャ" またはそのレベル (Director や VP など) の場合、"Manager" というテキストを返します。それ以外の場合は、"一般社員" を返します。ステップごとの設定と、使用するべき特定の計算タイプを提供してもらえますか?
- ロジックをレビューしますエージェントはリクエストを分析し、通常、"式評価"関数を提案します。Workdayの"計算フィールドの作成" タスクで入力する必要がある設定パラメータが表示されます。
- ビジネス オブジェクト: 従業員
- 関数タイプ: 式評価。
- デフォルト値: 一般社員
- 条件: マネジメント レベル ("選択リストに含まれる" 演算子を使用)。
- 真の場合の戻り値: マネージャ。
- (任意)組織で一意の命名規則を使用している場合は、以下のようにフォローアップの質問をします。プロンプト:テナントでは、"マネージャ" ではなく "リーダー" を使用しています。"候補者" とその上位のすべてを含めるには条件を更新するにはどうすればよいですか?
- テナントの特定のマネジメント レベル階層に対する推奨ロジックをレビューして、すべてのレベルが正しく取得されていることを確認します。
デプロイメント エージェントは、そのフィールドに必要な構造ロジックと特定の機能を提供します。これにより、管理者ガイドを手動で参照、"if/then/else" テキスト文字列に最も適した計算タイプを判断する必要がなくなります。
デプロイメント エージェントからステップが提供されたら、ターゲット テナントにサインイン、
"Create Calculated Field"
タスクを実行してロジックを実装します。フィールドを作成した後、 "高評価"
または"低評価
" アイコンを使用して、提供されたロジックの精度を評価します。