5.2.2. リストデータ¶
- はじめに
- intra-mart Accel Kaiden! 勤務管理モジュール
- 勤務状況マスタ <klist_labor:listDataWorkStatus>
- 休憩・控除・時間年休マスタ <klist_labor:listDataDeduction>
- 代理処理種別 <klist_labor:listDataLbrAgentAuthAct>
- 勤務カレンダールール指定パターン <klist_labor:listDataSettingPattern>
- 締め期間 <klist_labor:listDataLaborPeriodList>
- 権限セット <klist_labor:listDataAuthoritySet>
- 管理組織 <klist_labor:listDataDepartmentAdmin>
- 下位組織 <klist_labor:listDataDepartmentTree>
- 振替出勤日(法定休日) <klist_labor:listDataUnProcessSubWorkInLeagalHoliday>
- 振替出勤日(所定休日) <klist_labor:listDataUnProcessSubWorkOutLeagalHoliday>
- 振替休日(法定休日) <klist_labor:listDataUnProcessSubHolidayInLeagalHoliday>
- 振替休日(所定休日) <klist_labor:listDataUnProcessSubHolidayOutLeagalHoliday>
- 日(28日未満) <klist_labor:listDataDayOfMonthU28>
- 点検状態 <klist_labor:listDataSubmissionStatus>
- 休日出勤 <klist_labor:listDataUnProcessHolidayWork>
- 代休 <klist_labor:listDataUnProcessCompensation>
- お気に入り(勤務表) <klist_labor:listDataLbrFavorite>
- お気に入り(作業実績) <klist_labor:listDataFavorite>
- 対象年月(作業実績) <klist_labor:listDataTargetMonth>
- 繰越清算期間 <klist_labor:listDataFlexWorkSettlementPeriod>
5.2.2.1. はじめに¶
5.2.2.1.1. 本タグライブラリを使用する際の設定について¶
本タグライブラリを使用するJSPのページで、次の様な taglib ディレクティブを指定する必要があります。
intra-mart Accel Kaiden! 勤務管理モジュール<%@ taglib prefix=”klist_labor” uri=”http://kaiden.slcs.co.jp/taglib/v2/listdata/labormgr“%>
5.2.2.1.2. リストデータについて¶
本項に記載されているリストデータはドロップダウンリスト <k:select>などで「option」タグを生成するためのデータとして使用します。特に記載のない場合、リストデータには次の値が含まれます。
- 項目キー:key
- 項目値:value
- 削除フラグ:deleteFlag
5.2.2.2. intra-mart Accel Kaiden! 勤務管理モジュール¶
5.2.2.2.1. 勤務状況マスタ <klist_labor:listDataWorkStatus>¶
概要勤務状況マスタのリストデータ作成用タグライブラリです。出力対象は「companyCd」に設定された会社の「searchCriteriaDate」に設定された日付時点で有効な勤務状況です。「wsAgreementCd」を設定した場合は、上記に加え「wsAgreementCd」を設定した勤務体系に紐づく勤務状況です。出力順は勤務状況のソートキー順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ companyCd 会社コードを設定します。○ searchCriteriaDate 検索時に指定する基準日を保持する項目の「name」属性を設定します。※省略時はシステム日付が設定されたものとします。 wsAgreementCd 勤務体系コードを設定します。
5.2.2.2.2. 休憩・控除・時間年休マスタ <klist_labor:listDataDeduction>¶
概要休憩・控除・時間年休マスタのリストデータ作成用タグライブラリです。出力対象は「companyCd」に設定された会社の休憩・控除・時間年休です。「deductionMcategoryCds」を設定した場合は、上記に加え「deductionMcategoryCds」を設定した休憩・控除・時間年休中分類に紐づく休憩・控除・時間年休です。出力順は休憩・控除・時間年休のソートキー順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ companyCd 会社コードを設定します。○ deductionMcategoryCds 休憩・控除・時間年休中分類コードを設定します。
5.2.2.2.3. 代理処理種別 <klist_labor:listDataLbrAgentAuthAct>¶
概要代理処理種別のリストデータ作成用タグライブラリです。出力対象は代理処理種別すべてです。出力順は「日次申請」「日次承認」「日次点検」「勤務表提出」「勤務表点検」の順です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○
5.2.2.2.4. 勤務カレンダールール指定パターン <klist_labor:listDataSettingPattern>¶
概要勤務カレンダールール指定パターンのリストデータ作成用タグライブラリです。出力対象は勤務カレンダールール指定パターンすべてです。出力順は「週次曜日指定」「月次曜日指定」「年次日付指定」「年次曜日指定」「個別日付指定」の順です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○
5.2.2.2.5. 締め期間 <klist_labor:listDataLaborPeriodList>¶
概要締め期間(yyyy/MM/dd - yyyy/MM/dd)のリストデータ作成用タグライブラリです。出力対象は「companyCd」に設定された会社の「searchCriteriaDate」に設定された日付時点で有効な締め期間です。「wsAgreementCd」「openedFlag」「suspendFlag」「companyClosedFlag」「archivedFlag」「fromDate」「toDate」を設定した場合は、上記に加え各条件に一致した締め期間を対象にします。出力順は締め期間開始日順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ companyCd 会社コードを設定します。○ searchCriteriaDate 検索時に指定する基準日を保持する項目の「name」属性を設定します。※省略時はシステム日付が設定されたものとします。 wsAgreementCd 勤務体系コードを設定します。 openedFlag オープンフラグを設定します。 suspendFlag 一時中断フラグを設定します。 companyClosedFlag 会社締め済フラグを設定します。 archivedFlag アーカイブフラグを設定します。 fromDate 検索期間開始日を設定します。 toDate 検索期間終了日を設定します。
5.2.2.2.6. 権限セット <klist_labor:listDataAuthoritySet>¶
概要権限セットのリストデータ作成用タグライブラリです。出力対象は権限セットすべてです。出力順は権限セットのソートキー順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○
5.2.2.2.7. 管理組織 <klist_labor:listDataDepartmentAdmin>¶
概要管理組織のリストデータ作成用タグライブラリです。出力対象は「searchCriteriaDate」に設定された日付時点で有効な、ログインユーザが管理者に設定されている組織です。出力順は会社、および組織のソートキー順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ searchCriteriaDate 検索時に指定する基準日を保持する項目の「name」属性を設定します。※省略時はシステム日付が設定されたものとします。
5.2.2.2.8. 下位組織 <klist_labor:listDataDepartmentTree>¶
概要下位組織のリストデータ作成用タグライブラリです。出力対象は「companyCd」「departmentSetCd」「departmentCd」に設定された組織とその下位組織です。「searchCriteriaDate」「includeDisabled」を設定した場合は、上記に加え各条件に一致した組織とその下位組織を対象にします。出力順は会社、および組織のソートキー順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ companyCd 会社コードを設定します。○ departmentSetCd 組織セットコードを設定します。○ departmentCd 組織コードを設定します。○ searchCriteriaDate 検索時に指定する基準日を保持する項目の「name」属性を設定します。※省略時はシステム日付が設定されたものとします。 includeDisabled 無効(論理削除)データを対象とするかを設定します。“true”:無効(論理削除)データを対象とします。“false”:無効(論理削除)データを対象としません。※省略時は“false”が設定されたものとします。
5.2.2.2.9. 振替出勤日(法定休日) <klist_labor:listDataUnProcessSubWorkInLeagalHoliday>¶
概要振替出勤日(法定休日)のリストデータ作成用タグライブラリです。出力対象は「userCd」に設定されたユーザの「companyCd」に設定された会社で未取得の振替出勤日(法定休日分)です。「searchCriteriaDate」を設定した場合は、上記に加え「searchCriteriaDate」に設定された日付時点で未取得の振替出勤日(法定休日分)が対象です。出力順は日付順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ companyCd 会社コードを設定します。○ userCd ユーザコードを設定します。○ searchCriteriaDate 検索時に指定する基準日を保持する項目の「name」属性を設定します。※省略時はシステム日付が設定されたものとします。
5.2.2.2.10. 振替出勤日(所定休日) <klist_labor:listDataUnProcessSubWorkOutLeagalHoliday>¶
概要振替出勤日(所定休日)のリストデータ作成用タグライブラリです。出力対象は「userCd」に設定されたユーザの「companyCd」に設定された会社で未取得の振替出勤日(所定休日分)です。「searchCriteriaDate」を設定した場合は、上記に加え「searchCriteriaDate」に設定された日付時点で未取得の振替出勤日(所定休日分)が対象です。出力順は日付順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ companyCd 会社コードを設定します。○ userCd ユーザコードを設定します。○ searchCriteriaDate 検索時に指定する基準日を保持する項目の「name」属性を設定します。※省略時はシステム日付が設定されたものとします。
5.2.2.2.11. 振替休日(法定休日) <klist_labor:listDataUnProcessSubHolidayInLeagalHoliday>¶
概要振替休日(法定休日)のリストデータ作成用タグライブラリです。出力対象は「userCd」に設定されたユーザの「companyCd」に設定された会社で未取得の振替休日(法定休日分)です。「searchCriteriaDate」を設定した場合は、上記に加え「searchCriteriaDate」に設定された日付時点で未取得の振替休日(法定休日分)が対象です。出力順は日付順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ companyCd 会社コードを設定します。○ userCd ユーザコードを設定します。○ searchCriteriaDate 検索時に指定する基準日を保持する項目の「name」属性を設定します。※省略時はシステム日付が設定されたものとします。 振替休日と紐づけられていない法定休日振替休日を一覧します。振替休日順に出力します。
5.2.2.2.12. 振替休日(所定休日) <klist_labor:listDataUnProcessSubHolidayOutLeagalHoliday>¶
概要振替休日(所定休日)のリストデータ作成用タグライブラリです。出力対象は「userCd」に設定されたユーザの「companyCd」に設定された会社で未取得の振替休日(所定休日分)です。「searchCriteriaDate」を設定した場合は、上記に加え「searchCriteriaDate」に設定された日付時点で未取得の振替休日(所定休日分)が対象です。出力順は日付順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ companyCd 会社コードを設定します。○ userCd ユーザコードを設定します。○ searchCriteriaDate 検索時に指定する基準日を保持する項目の「name」属性を設定します。※省略時はシステム日付が設定されたものとします。
5.2.2.2.13. 日(28日未満) <klist_labor:listDataDayOfMonthU28>¶
概要日(28日未満)のリストデータ作成用タグライブラリです。出力対象は1日から27日と末日です。出力順は日付順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○
5.2.2.2.14. 点検状態 <klist_labor:listDataSubmissionStatus>¶
概要点検状態のリストデータ作成用タグライブラリです。出力対象は「未提出」、「提出済」です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○
5.2.2.2.15. 休日出勤 <klist_labor:listDataUnProcessHolidayWork>¶
概要休日出勤のリストデータ作成用タグライブラリです。出力対象は「userCd」に設定されたユーザの「companyCd」に設定された会社で「searchCriteriaDate」に設定された日付時点で未取得の休日出勤日です。出力順は日付順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ companyCd 会社コードを設定します。○ userCd ユーザコードを設定します。○ searchCriteriaDate 検索時に指定する基準日を保持する項目の「name」属性を設定します。○
5.2.2.2.16. 代休 <klist_labor:listDataUnProcessCompensation>¶
概要代休のリストデータ作成用タグライブラリです。出力対象は「userCd」に設定されたユーザの「companyCd」に設定された会社で「searchCriteriaDate」に設定された日付時点で未取得の代休です。出力順は日付順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ companyCd 会社コードを設定します。○ userCd ユーザコードを設定します。○ searchCriteriaDate 検索時に指定する基準日を保持する項目の「name」属性を設定します。○
5.2.2.2.17. お気に入り(勤務表) <klist_labor:listDataLbrFavorite>¶
概要勤務表のお気に入りのリストデータ作成用タグライブラリです。出力対象は「userCd」に設定されたユーザの「companyCd」、「departmentSetCd」、「departmentCd」に設定された組織で「wsAgreementCd」に設定された勤務体系のお気に入りです。出力順はお気に入り名順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ companyCd 会社コードを設定します。○ departmentSetCd 組織セットコードを設定します。○ departmentCd 組織コードを設定します。○ wsAgreementCd 勤務体系コードを設定します。○ userCd ユーザコードを設定します。○
5.2.2.2.18. お気に入り(作業実績) <klist_labor:listDataFavorite>¶
概要作業実績のお気に入りのリストデータ作成用タグライブラリです。出力対象は、お気に入りガジェットから取得したユーザ、会社に設定されたお気に入りです。出力順はお気に入りID順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○
5.2.2.2.19. 対象年月(作業実績) <klist_labor:listDataTargetMonth>¶
概要作業実績の対象年月のリストデータ作成用タグライブラリです。出力対象は「companyCd」に設定された会社で「searchCriteriaDate」に設定された日付を基準にオープンしている作業実績の年月です。「targetMonthBefore」、「targetMonthAfter」に設定された範囲の作業実績が出力対象になります。出力順は年月順(昇順)です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○ companyCd 会社コードを設定します。○ userCd ユーザコードを設定します。○ searchCriteriaDate 検索時に指定する基準日を保持する項目の「name」属性を設定します。※省略時はシステム日付が設定されたものとします。 targetMonthBefore 検索時の対象年月範囲(過去)を保持する項目の「name」属性を設定します。※省略時は勤務管理のモジュール設定が設定されたものとします。 targetMonthAfter 検索時の対象年月範囲(未来)を保持する項目の「name」属性を設定します。※省略時は勤務管理のモジュール設定が設定されたものとします。
5.2.2.2.20. 繰越清算期間 <klist_labor:listDataFlexWorkSettlementPeriod>¶
概要フレックスの繰越清算期間のリストデータ作成用タグライブラリです。出力対象は「1ヶ月」、「2ヶ月」、「3ヶ月」です。 属性本タグライブラリには次の属性が設定可能です。
属性名 説明 必須 blank リストデータに空データ(空白行)を含むか否かを設定します。“true”:リストデータの先頭に空白データを含む。“false”:リストデータの先頭に空白データを含まない。○ name リストデータの名前を設定します。HTMLページ全体で一意な名前として扱われます。○