ビジネスカレンダーの作成
ServiceNow AI Platform でビジネスカレンダーを作成して、ユーザーのイベントをスケジュールし、アプリケーション全体でユーザーの時間を追跡できるようにします。[ビジネスカレンダー] メニューで、会計カレンダーを含むすべてのタイプのスケジュールとカレンダーを定義します。
ビジネスカレンダーコンポーネント
[ビジネスカレンダー] メニューでカレンダーとスケジュールを定義するときは、次のフォームを使用します。
- ビジネスカレンダー定義レコード
- 参照名、ラベル、親ビジネスカレンダー (存在する場合)、およびタイムゾーンを指定できる個々のビジネスカレンダーを識別します。ビジネスカレンダーは任意の期間を表すことができ、その定義レコードはビジネスカレンダー [business_calendar] テーブルに保存されます。
ビジネスカレンダー定義の作成の詳細については、「ビジネスカレンダーの作成」を参照してください。
- ビジネスカレンダーエントリ
- ビジネスカレンダーを構成する個々のエントリを定義し、ビジネスカレンダーエントリ [business_calendar_span] テーブルとビジネスカレンダーエントリ名 [business_calendar_span_name] テーブルに保存します。繰り返しと除外のタイムスパンがある従来のスケジュールエントリとは対照的に、カレンダーのすべてのタイムスパンに対して個別のビジネスカレンダーエントリを作成する必要があります。スクリプトインクルード BusinessCalendarGeneratorUtil を使用して、グローバルアプリケーションとスコープ対象のアプリケーションの両方にまたがるビジネスカレンダースパンを作成することもできます。詳細については、スクリプトインクルードを使用したビジネスカレンダースパンの作成 を参照してください。
ビジネスカレンダーエントリの作成の詳細については、「ビジネスカレンダーエントリの定義」および「ビジネスカレンダーエントリ名の作成」を参照してください。
- ビジネスカレンダーフィルターオプション
- 作成するビジネスカレンダーの日時刻フィルタリングオプションを定義します。これらのフィルタリングオプションは、ServiceNow AI Platform の標準の日付/時刻フィルタリングに追加されます。
ビジネスカレンダーのフィルターオプションの作成の詳細については、「ビジネスカレンダーの作成」を参照してください。
- パッケージのカレンダー
- ビジネスカレンダーを ServiceNow AI Platform パッケージと組み合わせて、その機能領域でカレンダーを使用できるようにします。パッケージは、HR サービスデリバリ (HRSD) などの機能領域を構成するスコープとアプリケーションの集合です。
ビジネスカレンダーとパッケージを関連付けることの詳細については、「ビジネスカレンダーとパッケージのペアリング」を参照してください。
警告:
パフォーマンスアナリティクスを使用している場合は、タイムスパンを変更するときは注意してください。ビジネスカレンダーまたは会計カレンダーのタイムスパンを変更すると、 パフォーマンスアナリティクス データが無効になる可能性があります。変更を行う前に、パフォーマンスアナリティクス アドミニストレーターに相談してください。
会計カレンダーの例
この例では、4 四半期と 12 会計期間がある会計カレンダーを作成します。
- 移動先 では、以下を作成します。
- タイトルが「会計年度」のビジネスカレンダー
- 会計年度に属する四半期のカレンダー
- 会計年度または会計四半期を親とする期間のカレンダー
- 各カレンダーを作成するときは、[ビジネスカレンダーエントリ] 関連リストを使用するか、 をクリックして、そのビジネスカレンダーエントリを作成します。ビジネスカレンダーエントリごとに、参照名 (例:会計期間 1) を作成し、カレンダー内の各期間の開始日と終了日を指定します。
- たとえば、親の会計年度カレンダーには、20nn 年 10 月 1 日 12:00 ~ 20nn 年 9 月 30 日 23:59:59 のタイムスパンのビジネスカレンダーエントリがあります。
- 子の会計年度四半期カレンダーは、4 つのビジネスカレンダーエントリで構成され、各エントリには会計年度を構成する各四半期の開始日と終了日があります。注:13 の期間の、445、454、544 タイプの会計カレンダーを作成することもできます。これらのタイプの会計カレンダーの詳細については、「会計カレンダーの定義」を参照してください。
- 子の会計年度四半期カレンダーは、複数のビジネスカレンダーエントリで構成され、会計年度の各期間の開始日と終了日があります。
- 使用方法 を使用して、親の会計年度 20nn カレンダーを HR サービスデリバリ (HRSD) や ファイナンスクローズオートメーション などのServiceNow AI Platformパッケージとペアリングします。
ビジネスカレンダースケジュールの例
この例では、12 月の営業スケジュールを作成します。
- 営業スケジュールは、親カレンダー、12 月の営業週の子カレンダー、および 12 月の営業日の別の子カレンダーで構成されます。
- 12 月の平日のカレンダーは、各営業日のビジネスカレンダーエントリで構成されます。土曜日、日曜日、休業日などの非営業日は含めません。
- 使用方法 をクリックして、タイトルが「12 月の作業スケジュール」の親ビジネスカレンダーと、12 月の営業週の子ビジネスカレンダーを作成します。子カレンダーを作成するときは、「12 月の営業スケジュール」がその親カレンダーであるように指定します。 注:12 月の営業日の従属子カレンダーを作成することで、「12 月の営業スケジュール」についてさらに細かく指定できます。この場合、その直接の親は 12 月の営業週カレンダーです。
- 各カレンダーを作成するときは、[ビジネスカレンダーエントリ] 関連リストを使用するか、 少なくとも 1 つのビジネスカレンダーエントリを作成します。ビジネスカレンダーエントリごとに参照名を付け、カレンダー内の各タイムスパンの開始日時と終了日時を指定します。
- たとえば、親の「12 月の営業スケジュール」カレンダーは、20nn 年 12 月 1 日 12:00 ~ 20nn 年 12 月 31 日 23:59:59 のタイムスパンです。
- 子の 12 月の営業週カレンダーは、5 つのビジネスカレンダーエントリで構成されています。各エントリは、12 月の各カレンダー週の開始日と終了日用です。
- 子の 12 月の営業日カレンダーは、複数のビジネスカレンダーエントリで構成されています。各エントリは、12 月の各営業日の開始日と終了日用です。大晦日や元日などの会社の休日のビジネスカレンダーエントリは作成しません。
- 使用方法 を使用して、親ビジネスカレンダー 12 月の作業スケジュールを適切な ServiceNow AI Platform パッケージ ( カスタマーサービス管理 (CSM) など) とペアリングします。
従来のカレンダーとスケジュール定義に代わるビジネスカレンダーの使用
使用していた可能性のあるレガシー機能 スケジュールと会計カレンダーを定義するための [会計カレンダー] メニューは引き続きサポートされます。ただし、代わりに [ビジネスカレンダー] メニューを使用してカレンダーとスケジュールを定義し、それらを特定の ServiceNow AI Platform パッケージに関連付ける必要があります。
注:
- 従来の機能を使用して会計カレンダーとスケジュールを作成すると、結果の定義レコードは、従来の [cmn_schedule] テーブル階層に属するものとして内部的にフラグが付けられます。これらのレコードは、[ビジネスカレンダー] メニューのリストと、使用されている従来の機能の各メニューのリストに表示されます。たとえば、従来の会計カレンダー機能を使用して会計カレンダーを定義した場合、結果のレコードは [ビジネスカレンダー] の [会計カレンダー] メニューのリストに表示されます。
- これらのリストから従来の会計カレンダーまたはスケジュールを選択した場合は、作成に最初に使用した従来の機能を使用してのみ変更できます。たとえば、従来の会計カレンダーを選択した場合、それを変更するには、[会計カレンダー] メニューの機能を使用する必要があります。ビジネスカレンダーメニュー機能で変更することはできません。