3.7. フィルタリング設定¶
本項では、フィルタリング設定の設定方法を説明します。
3.7.1. 概要¶
フィルタリング設定は、検索機能で表示するマスタデータを絞り込む条件として利用します。設定可能なフィルタ区分、マスタ区分は次の通りです。
フィルタ区分
- コンテンツ(コンテンツバージョンID)
- ガジェット
マスタ区分
- 経費区分マスタ
- 事業者区分・交付義務の免除理由マスタ
- 日当マスタ
コラム
絞り込みの詳細は、絞り込み条件を参照してください。コラム
当マスタはインポート・エクスポート機能がありません。データ移行する際はTableMaintenance機能を使用してください。対象テーブルは「k10m_filtering」、「k10m_filtering_item」、「k10m_filtering_mapping」です。詳細は『TableMaintenance 管理者操作ガイド』を参照してください。
3.7.2. マスタメンテナンス¶
本項では、メンテナンス機能を利用したマスタ設定方法を説明します。
3.7.2.1. 新規登録¶
「サイトマップ」→「Kaiden!」→「マスタメンテナンス」→「フィルタリング設定」をクリックします。 一覧画面表示後、「新規登録」をクリックします。 登録/更新画面で必要な情報を入力し、「登録」をクリックします。
フィルタリングコード会社ごとに一意のコードを入力します。 フィルタリング名フィルタリングの名称を入力します。 対象機能フィルタリング対象の機能を選択します。 対象マスタフィルタリング対象のマスタ、およびマスタデータを選択します。コラム
「経費区分」、「事業者区分・交付義務の免除理由」、「日当」は、メンテナンス画面の「開始日」を検索基準日としています。コラム
明細行の操作方法は、 明細行の操作 を参照してください。コラム
対象マスタに事業者区分・交付義務の免除理由マスタを選択した場合、初期値設定を設定できます。初期値設定にチェックした事業者区分・交付義務の免除理由はガジェットの経費区分選択時に初期値として設定されます。ただし、経費区分に紐づく税区分の税率が0%の場合、初期値として設定されません。また、既に事業者区分・交付義務の免除理由が設定済みの場合、設定済みの値は変更されません。 確認ポップアップが表示されますので、「決定」をクリックします。 新規登録することができました。
3.7.2.2. 更新¶
「サイトマップ」→「Kaiden!」→「マスタメンテナンス」→「フィルタリング設定」をクリックします。 一覧画面で「検索」をクリックします。 一覧画面の対象データが表示されている行をクリックします。コラム
一覧機能の操作方法は、 一覧画面の操作 を参照してください。 登録/更新画面で情報を編集し、「更新」をクリックします。次の項目は編集不可項目です。
- 開始日
- 終了日
- 会社
- フィルタリング設定コード
- 対象機能
- 対象マスタ
コラム
フィルタリング対象のマスタは編集不可項目ですが、フィルタリング対象のマスタデータは編集可能です。コラム
期間機能の操作方法は、 期間の操作 を参照してください。 確認ポップアップが表示されますので、「決定」をクリックします。 更新することができました。
3.7.3. 絞り込み条件¶
マスタデータの絞り込みは、対象の検索機能がいずれかのフィルタリング設定に合致した場合に有効になり、複数のフィルタリング設定に該当する場合は、AND条件として絞り込まれます。本項では、旅費精算申請の経費区分マスタ検索を例に、フィルタリング設定のマスタデータの絞り込み方法を説明します。コラム
旅費精算申請のフィルタ区分は、コンテンツです。旅費精算申請には次のガジェットが含まれているものとします。
- 旅程明細
- 宿泊明細
- 日当明細
- 経費明細
経費区分マスタには次のマスタデータのみが登録されているものとします。
- 国内出張
- 国内宿泊日当
- 国内宿泊代・実費精算
- 海外出張 国内移動
- 海外出張 航空費
- 海外宿泊日当
- 海外出張 海外移動
- 海外宿泊代・実費精算
- 消耗品費
- 雑費
3.7.3.1. 例①:フィルタリング設定を行わない場合¶
フィルタリング設定を行わない場合(フィルタリング設定が登録されていない場合)は、各フィルタ区分の設定は、全てのマスタデータをフィルタリング対象にした設定です。フィルタリング設定 (○:設定済み)
マスタデータ 旅費精算申請 旅程明細 宿泊明細 日当明細 経費明細 国内出張 国内宿泊日当 国内宿泊代・実費精算 海外出張 国内移動 海外出張 航空費 海外宿泊日当 海外出張 海外移動 海外宿泊代・実費精算 消耗品費 雑費 検索対象 (○:検索対象)
マスタデータ 旅程明細 宿泊明細 日当明細 経費明細 国内出張 ○ ○ ○ ○ 国内宿泊日当 ○ ○ ○ ○ 国内宿泊代・実費精算 ○ ○ ○ ○ 海外出張 国内移動 ○ ○ ○ ○ 海外出張 航空費 ○ ○ ○ ○ 海外宿泊日当 ○ ○ ○ ○ 海外出張 海外移動 ○ ○ ○ ○ 海外宿泊代・実費精算 ○ ○ ○ ○ 消耗品費 ○ ○ ○ ○ 雑費 ○ ○ ○ ○ コラム
フィルタリング設定を行わない場合、全てのマスタデータが検索対象です。
3.7.3.2. 例②:コンテンツにのみフィルタリング設定を登録した場合¶
コンテンツにのみフィルタリング設定を登録した場合(ガジェットにフィルタリング設定を登録していない場合)は、次の2つのAND条件で絞り込みを行います。
- コンテンツのフィルタリング設定:設定したマスタデータを対象とする。
- ガジェットのフィルタリング設定:全てのマスタデータを対象とする。
フィルタリング設定 (○:設定済み)
マスタデータ 旅費精算申請 旅程明細 宿泊明細 日当明細 経費明細 国内出張 ○ 国内宿泊日当 ○ 国内宿泊代・実費精算 ○ 海外出張 国内移動 海外出張 航空費 海外宿泊日当 海外出張 海外移動 海外宿泊代・実費精算 消耗品費 雑費 ○ 検索対象 (○:検索対象)
マスタデータ 旅程明細 宿泊明細 日当明細 経費明細 国内出張 ○ ○ ○ ○ 国内宿泊日当 ○ ○ ○ ○ 国内宿泊代・実費精算 ○ ○ ○ ○ 海外出張 国内移動 海外出張 航空費 海外宿泊日当 海外出張 海外移動 海外宿泊代・実費精算 消耗品費 雑費 ○ ○ ○ ○
3.7.3.3. 例③:ガジェットにのみフィルタリング設定を登録した場合¶
ガジェットにのみフィルタリング設定を登録した場合(コンテンツにフィルタリング設定を登録していない場合)は、次の2つのAND条件で絞り込みを行います。
- コンテンツのフィルタリング設定:全てのマスタデータを対象とする。
- ガジェットのフィルタリング設定:設定したマスタデータを対象とする。
フィルタリング設定 (○:設定済み)
マスタデータ 旅費精算申請 旅程明細 宿泊明細 日当明細 経費明細 国内出張 ○ 国内宿泊日当 ○ 国内宿泊代・実費精算 ○ 海外出張 国内移動 ○ 海外出張 航空費 ○ 海外宿泊日当 ○ 海外出張 海外移動 ○ 海外宿泊代・実費精算 ○ 消耗品費 ○ 雑費 ○ 検索対象 (○:検索対象)
マスタデータ 旅程明細 宿泊明細 日当明細 経費明細 国内出張 ○ 国内宿泊日当 ○ 国内宿泊代・実費精算 ○ 海外出張 国内移動 ○ 海外出張 航空費 ○ 海外宿泊日当 ○ 海外出張 海外移動 ○ 海外宿泊代・実費精算 ○ 消耗品費 ○ 雑費 ○
3.7.3.4. 例④:コンテンツとガジェットにフィルタリング設定を登録した場合¶
コンテンツとガジェットにフィルタリング設定を登録した場合は、次の2つのAND条件で絞り込みを行います。
- コンテンツのフィルタリング設定:設定したマスタデータを対象とする。
- ガジェットのフィルタリング設定:設定したマスタデータを対象とする。
フィルタリング設定 (○:設定済み)
マスタデータ 旅費精算申請 旅程明細 宿泊明細 日当明細 経費明細 国内出張 ○ ○ 国内宿泊日当 ○ ○ 国内宿泊代・実費精算 ○ ○ 海外出張 国内移動 ○ 海外出張 航空費 ○ 海外宿泊日当 ○ 海外出張 海外移動 ○ 海外宿泊代・実費精算 ○ 消耗品費 ○ 雑費 ○ ○ 検索対象 (○:検索対象)
マスタデータ 旅程明細 宿泊明細 日当明細 経費明細 国内出張 ○ 国内宿泊日当 ○ 国内宿泊代・実費精算 ○ 海外出張 国内移動 海外出張 航空費 海外宿泊日当 海外出張 海外移動 海外宿泊代・実費精算 消耗品費 雑費 ○