Workday で学習アサインレポートを構成して、ユーザーの学習アサインを取得します。
始める前に
レポート作成および [学習組織別学習アサイン (Learning Assignments by Learning Organization)] データソースへのアクセス権を持つユーザー。
このタスクについて
- 識別のため、計算されたフィールド名はすべて CF で始まります。
- レポートを作成する前に、このレポートの計算されたフィールドをすべて作成します。したがって、レポートの作成中はすべてのフィールドを使用できます。
- レポートの作成中にレポート名を変更できます。ただし、それぞれのフィールドのレポートフィールド名または列見出し (レポートドキュメントで指定されている場合) がレポートドキュメントと同じであることを確認してください。レポートフィールドラベルはレポートドキュメントと同じである必要があります。それ以外の場合、作成されたアクションは失敗します。
- [グループ列見出し (Group Column Heading)] セクションの各ビジネスオブジェクトの [グループ列見出し (Group Column Heading)] は空にする必要があります。
- フィルターを作成するときは、必ず括弧を加えます。
- すべてのレポートは、ServiceNow プラットフォームでこれらのアクションにアクセスする ISU ユーザーが共有または所有する必要があります。
- [詳細] セクションで、[Web サービスとして有効化 (Enable as webservice)] チェックボックスをオンにします。
手順
-
cf_learning content_type という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
CF_enrollment_event_status という名前の True/False 条件タイプの計算されたフィールドを作成します。
-
CF_enrollment という名前のルックアップ関連値タイプの計算されたフィールドを作成し、リターン値として[CF_enrollment_event_status] を選択します。
-
CF_learning_enrollment という名前のマルチインスタンス抽出タイプの計算されたフィールドを作成し、リターン値として[CF_enrollment] を選択します。
-
cf_course_type_is_blended という名前の True/False 条件タイプの計算されたフィールドを作成します。
-
Cf_learning_content_type_is_digital_course という名前の True/False 条件タイプの計算されたフィールドを作成します。
-
Cf_learning_content_type_is_course_offering という名前の True/False 条件タイプの計算されたフィールドを作成します。
-
Cf_learning_content_type_is_program という名前の True/False 条件タイプの計算されたフィールドを作成します。
-
Cf_learning_content_type_is_lesson という名前の True/False 条件タイプの計算されたフィールドを作成します。
-
CF_blended course という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
cf_blended course id という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
cf_digital course という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
cf_digital_course_id という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
cf_course_offering という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
cf_course_offering_id という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
CF_Program という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
Cf_program_id という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
CF_lesson という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
cf_lesson_id という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
cf_learning_content_id という名前の評価式タイプの計算フィールドを作成し、[計算フィールド 3] の下に作成されたすべての計算フィールドを使用します。
-
学習アサインレポートを作成します。
-
[カスタムレポートの作成] タスクにアクセスします。
-
レポート名を入力します (例:Test -Learning Assignment)。
-
レポートタイプに [詳細] を選択します。
-
[パフォーマンスに最適化] チェックボックスをオフにします。
-
[データソース] に [学習組織別学習アサイン (Learning Assignments by Learning Organization)] を選択します。
-
[一時レポート (temporary report)] チェックボックスをオンにしないでください。
-
[OK] をクリックします。
-
レポートビジネスオブジェクトとレポートのフィールドを選択します。
-
[グループ列見出し (Group Column Heading)] セクションで、すべてのビジネスオブジェクトを選択します。
各ビジネスオブジェクトの [グループ列見出し (Group Column Heading)] が空です。
-
[ソート] タブで、次のように値を選択します。
-
[フィルター] タブで、次のように値を選択します。
必ず括弧を追加してください。
-
[プロンプト (Prompts)] タブで、[未定義のプロンプトのデフォルトを入力] チェックボックスをオンにします。
-
[プロンプトのデフォルト] セクションでプロンプトの値を選択し、[プロンプト XML エイリアスのラベル (Label For Prompt XML Alias)] の値が次のようになっていることを確認します。
-
[詳細] セクションで、[Web サービスとして有効化 (Enable as webservice)] チェックボックスをオンにして、[OK] をクリックします。
-
レポートの構成が完了したら、3 つのドットアイコンをクリックし、 .
-
要件に従ってフィールドの値を指定し、[OK] をクリックします。
-
[URL を表示 (View URLs)] Web サービスページで、生成するアクティブなリンクをクリックします。
RaaS URL が新しいブラウザーのタブに表示されます。