承認エクスペリエンスの参照

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:4分
  • 承認エクスペリエンスを向上させるには、次の参照情報を使用します。

    デフォルトのタスク構成

    承認に利用可能な次のデフォルトのタスク構成を使用します。
    • 参照列が sysapproval、参照テーブルが sc_request の要求。
    • 参照列が sysapproval、参照テーブルが sc_req_item の要求アイテム。
    要件に合わせてタスク構成をカスタマイズできます。データモデルは、関連リストとしての 従業員センター To Do 構成の拡張です。承認エクスペリエンスの構成については、「承認のタスク構成を有効にする」の説明に従ってください。承認の構成方法の詳細については、「承認ハブ」を参照してください。
    注:
    ユーザーは、従業員センターで IT 要求を承認するために approval_user ロールまたは business_stakeholder ロールを持っている必要があります (ただし、HR 承認などの他の要求には適用されません)。ロール検証は、Core UI16 には適用されていません。その理由は、UI16 で ACL を変更すると、NowPlatform レベルで広範な影響がある可能性があるからです。

    承認 To Do を表示できない

    sc_request または sc_req_item アイテムの承認 To Do を表示するには、approver_user または business_stakeholder ロールが設定されていることを確認してください。スクリプトインクルード todoPageUtils の _getClosureFunction() メソッド:
    if (tableName == 'sysapproval_approver') { 
     if (!(gs.getUser().hasRole('approver_user') || gs.getUser().hasRole('business_stakeholder'))) { 
      var queryString = "sysapproval.sys_class_name!=sc_request^sysapproval.sys_class_name!=sc_req_item^NQsysapprovalISEMPTY"; 
      grTask.addEncodedQuery(queryString); 
     } 
    } 

    親テーブル構成にフォールバック

    子テーブルにタスク構成がない場合、フォールバックはその階層の 1 レベル上で、親テーブルのタスク構成を選択します。タスクの親が利用できない場合、フォールバックはデフォルトの構成を使用します。

    SAP Concur 参照情報

    SAP Concur 統合には、以下の情報を使用します。
    • すべての Concur アクションは、 SAP Concur Spoke (sn_sap_concur_spok) プラグインに存在します。
    • スケジュールされたジョブ Concur レポートのプル (Pull concur reports) (sysauto_script) は毎日トリガーされます。このスケジュールされたジョブは、ESM フレームワークの統合ソーステーブル (sn_hr_integr_fw_source) から Concur 統合レコードを内部的に呼び出します。
    • スケジュールされたジョブが実行され、Concur 同期の詳細テーブル (sn_ex_cnc_concur_sync_details) のレコードが最新のタイムスタンプで更新されます。
    • ServiceNow の Concur レポートは、Concur 経費レポートステージングテーブル (sn_ex_cnc_concur_report_staging) で同期されます。
    • ステージングテーブからのレポートは、ESM フレームワークによって Concur 経費レポートテーブル (sn_ex_cnc_concur_report) に変換されます。テーブル変換マップテーブル (sys_transform_map) で Concur レポート変換マップという変換マップを使用します。
    • 承認レコードは、Concur 経費レポートテーブルの [承認者] フィールドに基づいて、プルされた統合 To Do テーブル (sn_hr_integr_fw_todo_inbound) に作成されます。

    モバイルでの承認

    テーブルにある承認のみが sysapproval_approver Now Mobile の汎用カードを使用して表示されます。

    この機能を無効にするには、sys_property の値 sn_me_todos.all_approvals_mobile_enabled を false に変更します。

    OOTB アクショングループの使用

    すぐに利用可能な [承認アクショングループ (Approvals action group)]を選択して、[承認][却下] などのアクションを表示します。詳細については、「アクションフレームワーク」を参照してください。
    注:
    自分のアイテムウィジェットにアクションを表示するには、次から OOTB 承認アクショングループ を追加できます すべて > 従業員センター > アドミニストレーション > To Do 構成をクリックし、既存の To Do 構成をクリックし、[ To Do 構成の詳細 ] レコードに移動して、[ フィールドマッピング] の下の OOTB アクショングループを使用します。

    追加情報

    • 追加情報とコンテキストの URL をクリックします。
    • Scripted Extension Pointssn_hr_sp.TodoNonTaskTables、および sn_ex_sp.RefNonTaskTables でタスク以外のテーブルをアレイとして渡すことで、BU がタスク以外のテーブルを To Do またはタスク構成参照テーブルのリストに簡単に追加できるようになります。