4.8.1. 機能説明¶
本項では、intra-mart Accel Kaiden!XMLについて解説します。
4.8.1.1. constants¶
intra-mart Accel Kaiden!では各モジュールごとに定数ファイルを用意しています。各モジュールで定義している定数は以下の通りです。
4.8.1.1.1. 基盤モジュール¶
Pathsrc/main/webapp/WEB-INF/classes/jp/co/slcs/kaiden2/base_constants.xml
Key 初期値 項目名 説明 BASE.version 2.0.7 基盤モジュールバージョン モジュールのバージョンを定義しています。 BASE.currency.scaleInt 9 通貨整数部桁数 intra-mart Accel Kaiden!で使用する通貨整数部桁数を定義しています。 BASE.currency.scaleDec 4 通貨小数部桁数 intra-mart Accel Kaiden!で使用する通貨小数部桁数を定義しています。 BASE.timeFormat.nextDaySymbol + 24時間制時刻表記 翌日記号 時刻テキストボックスで24時間を超えた場合に表示する記号です。 BASE.pdf.ja.font HeiseiKakuGo-W5 PDF出力ロケールごとのフォント(itextのフォントを指定) PDF出力のjaフォント(itextのフォントを指定)を定義しています。 BASE.pdf.ja.enCoding UniJIS-UCS2-H PDF出力ロケールごとのフォント(itextのフォントを指定) PDF出力のjaフォント(itextのフォントを指定)を定義しています。 BASE.pdf.en.font HeiseiKakuGo-W5 PDF出力ロケールごとのフォント(itextのフォントを指定) PDF出力のenフォント(itextのフォントを指定)を定義しています。 BASE.pdf.en.enCoding UniJIS-UCS2-H PDF出力ロケールごとのフォント(itextのフォントを指定) PDF出力のenフォント(itextのフォントを指定)を定義しています。 BASE.pdf.zh_CN.font HeiseiKakuGo-W5 PDF出力ロケールごとのフォント(itextのフォントを指定) PDF出力のzh_CNフォント(itextのフォントを指定)を定義しています。 BASE.pdf.zh_CN.enCoding UniJIS-UCS2-H PDF出力ロケールごとのフォント(itextのフォントを指定) PDF出力のzh_CNフォント(itextのフォントを指定)を定義しています。 BASE.filtering.conditionMode 0 フィルタリング条件競合時の条件適用モード 以下の定義によって条件を適用します。0:論理積(and)1:論理和(or) BASE.documentData.zip.count 100 Zip化実施時のファイル数 Zip化実施時のファイル数を定義しています。 BASE.masterSearchSp.displayUpperLimitNumber 20 マスタ検索部品(SP版)の表示上限件数 マスタ検索部品(SP版)の表示上限件数を定義しています。
4.8.1.1.2. IM-Workflow連携モジュール¶
Pathsrc/main/webapp/WEB-INF/classes/jp/co/slcs/kaiden2/extension_imw_constants.xml
Key 初期値 項目名 説明 kaiden_extension_imw 2.0.7 IM-Workflow連携モジュールバージョン モジュールのバージョンを定義しています。 EIMW.allow_cplmatterdelete 0 完了案件削除を可否 以下の定義によって削除可否を判定します。1:許容それ以外:許容しない EIMW.archivemode 0 アーカイブ処理時のデータ保存範囲の定義 以下の定義によって保存範囲を判定します。0:履歴含まず1:履歴含む EIMW.jsp_path.select_company /kaiden2/extension_imw/workflow/select_company/select_company.jsp 会社選択画面JSPパス 会社選択画面のJSPを定義しています。 EIMW.jsp_path.select_company /kaiden2/extension_imw/workflow/select_company/select_company_sp.jsp 会社(sp)選択画面JSPパス 会社(sp)選択画面のJSPを定義しています。 EIMW.jsp_path.apply /kaiden2/extension_imw/workflow/apply/apply.jsp 申請画面JSPパス 申請画面のJSPを定義しています。 EIMW.jsp_path.apply_sp /kaiden2/extension_imw/workflow/apply/apply_sp.jsp 申請(sp)画面JSPパス 申請(sp)画面のJSPを定義しています。 EIMW.jsp_path.temporary_save /kaiden2/extension_imw/workflow/temporary_save/temporary_save.jsp 一時保存画面JSPパス 一時保存画面のJSPを定義しています。 EIMW.jsp_path.temporary_save_sp /kaiden2/extension_imw/workflow/temporary_save/temporary_save_sp.jsp 一時保存(sp)画面JSPパス 一時保存(sp)画面のJSPを定義しています。 EIMW.jsp_path.unapply /kaiden2/extension_imw/workflow/unapply/unapply.jsp 申請(起票案件)画面JSPパス 申請(起票案件)画面のJSPを定義しています。 EIMW.jsp_path.unapply_sp /kaiden2/extension_imw/workflow/unapply/unapply_sp.jsp 申請(起票案件)(sp)画面JSPパス 申請(起票案件)(sp)画面のJSPを定義しています。 EIMW.jsp_path.reapply /kaiden2/extension_imw/workflow/reapply/reapply.jsp 再申請画面JSPパス 再申請画面のJSPを定義しています。 EIMW.jsp_path.reapply_sp /kaiden2/extension_imw/workflow/reapply/reapply_sp.jsp 再申請(sp)画面JSPパス 再申請(sp)画面のJSPを定義しています。 EIMW.jsp_path.process /kaiden2/extension_imw/workflow/process/process.jsp 処理画面JSPパス 処理画面のJSPを定義しています。 EIMW.jsp_path.process_sp /kaiden2/extension_imw/workflow/process/process_sp.jsp 処理(sp)画面JSPパス 処理(sp)画面のJSPを定義しています。 EIMW.jsp_path.confirm /kaiden2/extension_imw/workflow/confirm/confirm.jsp 確認画面JSPパス 確認画面のJSPを定義しています。 EIMW.jsp_path.confirm_sp /kaiden2/extension_imw/workflow/confirm/confirm_sp.jsp 確認(sp)画面JSPパス 確認(sp)画面のJSPを定義しています。 EIMW.jsp_path.process_detail /kaiden2/extension_imw/workflow/process_detail/process_detail.jsp 処理詳細画面JSPパス 処理詳細画面のJSPを定義しています。 EIMW.jsp_path.process_detail_sp /kaiden2/extension_imw/workflow/process_detail/process_detail_sp.jsp 処理詳細(sp)画面JSPパス 処理詳細(sp)画面のJSPを定義しています。 EIMW.jsp_path.reference_detail /kaiden2/extension_imw/workflow/reference_detail/reference_detail.jsp 参照詳細画面JSPパス 参照詳細画面のJSPを定義しています。 EIMW.jsp_path.reference_detail_sp /kaiden2/extension_imw/workflow/reference_detail/reference_detail_sp.jsp 参照詳細(sp)画面JSPパス 参照詳細(sp)画面のJSPを定義しています。 EIMW.jsp_path.confirm_detail /kaiden2/extension_imw/workflow/confirm_detailx/confirm_detail.jsp 確認詳細画面JSPパス 確認詳細画面のJSPを定義しています。 EIMW.jsp_path.confirm_detail_sp /kaiden2/extension_imw/workflow/confirm_detail/confirm_detail_sp.jsp 確認詳細(sp)画面JSPパス 確認詳細(sp)画面のJSPを定義しています。 EIMW.jsp_path.archive_matter_detail /kaiden2/extension_imw/workflow/archive_matter_detail/archive_matter_detail.jsp 過去詳細画面JSPパス 過去詳細画面のJSPを定義しています。 EIMW.jsp_path.archive_matter_detail_sp /kaiden2/extension_imw/workflow/archive_matter_detail/archive_matter_detail_sp.jsp 過去詳細(sp)画面JSPパス 過去詳細(sp)画面のJSPを定義しています。 EIMW.jsp_path.sp_nosupport /kaiden2/extension_imw/workflow/sp_nosupport/sp_nosupport.jsp モバイルサポート外画面JSPパス モバイルサポート外画面のJSPを定義しています。 EIMW.jsp_path.sp_nosupport_detail /kaiden2/extension_imw/workflow/sp_nosupport/sp_nosupport_detail.jsp モバイルサポート外画面JSPパス(詳細用) モバイルサポート外画面の詳細用のJSPを定義しています。 EIMW.jsp_path.history /kaiden2/extension_imw/workflow/history/history.jsp 履歴画面JSPパス 履歴画面のJSPを定義しています。 EIMW.jsp_path.print /kaiden2/extension_imw/workflow/print/print.jsp 印刷画面JSPパス 印刷画面のJSPを定義しています。 EIMW.jsp_path.matter_search /kaiden2/extension_imw/workflow/matter_search/matter_search.jsp 申請書検索画面JSPパス 申請書検索画面のJSPを定義しています。 EIMW.jsp_path.matter_search /kaiden2/extension_imw/workflow/matter_search/matter_search_sp.jsp 申請書検索(sp)画面JSPパス 申請書検索(sp)画面のJSPを定義しています。 EIMW.sendback_regist 0 差戻し時、処理画面の入力値登録有無 以下の条件で入力値登録有無を判定します。0:登録しない、 及びサーバサイド入力チェックを実施しない1:登録する、及びサーバサイド入力チェックを実施する EIMW.reserve_regist 0 保留時、処理画面の入力値登録有無 以下の条件で入力値登録有無を判定します。0:登録しない、 及びサーバサイド入力チェックを実施しない1:登録する、及びサーバサイド入力チェックを実施する EIMW.reserve_cancel_regist 0 保留解除時、処理画面の入力値登録有無 以下の条件で入力値登録有無を判定します。0:登録しない、 及びサーバサイド入力チェックを実施しない1:登録する、及びサーバサイド入力チェックを実施する EIMW.jsp_include_path.matter_info /WEB-INF/view/kaiden2/extension_imw/workflow/matter_info/matter_info.jsp 案件情報JSPパス 案件情報のJSPを定義しています。 EIMW.jsp_include_path.matter_info /WEB-INF/view/kaiden2/extension_imw/workflow/matter_info/matter_info_sp.jsp 案件情報(sp)JSPパス 案件情報(sp)のJSPを定義しています。 EIMW.jsp_include_path.matter_info_print /WEB-INF/view//kaiden2/extension_imw/workflow/matter_info/matter_info.jsp 案件情報(印刷用)パス 案件情報(印刷用)のJSPを定義しています。 EIMW.jsp_path.print /kaiden2/extension_imw/workflow/print/print.jsp 印刷画面JSPパス 印刷画面のJSPを定義しています。 EIMW.jsp_include_path.history_info /WEB-INF/view//kaiden2/extension_imw/workflow/history_info/history_info.jsp 案件履歴JSPパス 案件履歴のJSPを定義しています。 EIMW.jsp_include_path.extension /WEB-INF/view/kaiden2/extension_imw/workflow/extension/include.jsp 拡張JSPパス(画面共通) GadgetBuilder版ガジェットの拡張JSPパスを定義しています。 EIMW.master.app.dispPagePathFlag 0 申請書マスタのページパス入力欄の表示 以下の条件で申請書マスタのページパス入力欄の表示有無を判定します。0:表示しない(標準)1:表示する(カスタマイズ向け) EIMW.master.app.processInputSp 0 申請書マスタの承認入力時のsp画面利用可否 以下の条件で申請書マスタの承認入力時のsp画面利用可否を判定します。0:利用不可(標準)1:利用可(カスタマイズ向け)
4.8.1.1.3. ワークフローモジュール¶
Pathsrc/main/webapp/WEB-INF/classes/jp/co/slcs/kaiden2/product_workflow_constants.xml
Key 初期値 項目名 説明 PWKF.version 2.0.7 ワークフローモジュールバージョン モジュールのバージョンを定義しています。 PWKF.master.app.dispPagePathFlag 0 申請書マスタのページパス入力欄の表示 以下の定義によって入力有無を切り替えます。0:表示しない(標準)1:表示する(カスタマイズ向け) PWKF.master.app.processInputSp 0 申請書マスタの承認入力時のsp画面利用可否 以下の定義によってsp画面利用有無を切り替えます。0:利用不可(標準)1:利用可(カスタマイズ向け) PWKF.jNavi.method.validData TicketIsExistResponse J’sNAVI Jr.有効なチケット伝票データの存在有無情報取得メソッド J’sNAVI Jr.有効なチケット伝票データの存在有無情報取得メソッドを定義しています。 PWKF.jNavi.method.ticketAmount TicketAmountResponse J’sNAVI Jr.チケット発注金額合計取得メソッド J’sNAVI Jr.チケット発注金額合計取得メソッドを定義しています。
4.8.1.1.4. 勤務管理モジュール¶
Pathsrc/main/webapp/WEB-INF/classes/jp/co/slcs/kaiden2/product_labormgr_constants.xml
Key 初期値 項目名 説明 PLBR.version 2.0.7 勤務管理モジュールバージョン モジュールのバージョンを定義しています。 PLBR.workTimeInputMax 48 勤務時間入力欄最大入力可能時刻 入力可能時刻を切り替えます。ex. 48 = 当日の0:00~翌日の23:59の間で入力可能48を超える設定はサポート対象外です PLBR.LumpUpload.maxCount 1000 作業実績一括アップロード時の最大アップロード件数 作業実績一括アップロード時の最大アップロード件数を定義しています。 PLBR.workDataFixPeriod.canOpenBefore 2 会社組織締め可能期間 現在月より前 現在月よりどのくらい前の期間の締め・締め解除が可能かを定義しています。ex. 1 = 現在月~1か月前の期間まで締め・締め解除可能 PLBR.workDataFixPeriod.canOpenAfter 1 会社組織締め可能期間 現在月より後 現在月よりどのくらい後の期間の締め・締め解除が可能かを定義しています。ex. 1 = 現在月~1か月後の期間まで締め・締め解除可能 PLBR.workDataConfirm.limit 20 作業実績確認一覧の検索画面に表示する最大件数 作業実績確認一覧の検索画面に表示する最大件数を定義しています。 PLBR.workDataConfirm.targetMonthBefore 12 作業実績確認一覧の対象年月の表示範囲 作業実績確認一覧の対象年月の表示範囲を定義しています。 PLBR.workReport.leaveType.limit 4 勤務表に表示する休暇種別の最大件数 勤務表の集計値の残数管理に表示する休暇種別の最大件数を定義しています。 PLBR.workReport.leaveManagement.adjustHours.auth.edit 1 調整後時間数の編集可能項目コード 休暇管理マスタで調整後時間数の編集が可能な項目コードを定義しています。カンマ区切りで複数設定可能です。 PLBR.dailyApproveSp.limit 20 日次承認画面に表示する最大件数 スマートフォン用画面の日次承認・日次承認(管理者)画面に表示する最大件数を定義しています。 PLBR.formatSumValPattern 1 集計値表示パターン(時刻形式) 「0」を指定した場合、時刻形式で表示する集計値がマイナスの場合ハイフン”-“で表示します。「0」以外を指定した場合、マイナスの集計値をマイナス値のまま表示します。 PLBR.workReport.intervalBetweenTheWorkGadget klsIntervalBetweenTheWork_v01_1 勤務表 勤務間インターバル設定有無判定用ガジェット 勤務間インターバル設定有無を判定するガジェットを定義しています。