intra-mart Accel Kaiden! プログラミングガイド 第4版 2016-08-01

4.5.1. 機能説明

本項では、intra-mart Accel Kaiden!XMLについて解説します。

4.5.1.1. constants

intra-mart Accel Kaiden!では各モジュールごとに定数ファイルを用意しています。
各モジュールで定義している定数は以下の通りです。

4.5.1.1.1. 基盤モジュール

  • Path
    src/main/webapp/WEB-INF/classes/jp/co/slcs/kaiden2/base_constants.xml

    Key 初期値 項目名 説明
    BASE.version
    2.0.4
    基盤モジュールバージョン
    モジュールのバージョンを定義しています。
    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)

4.5.1.1.2. IM-Workflow連携モジュール

  • Path
    src/main/webapp/WEB-INF/classes/jp/co/slcs/kaiden2/extension_imw_constants.xml

    Key 初期値 項目名 説明
    kaiden_extension_imw
    2.0.4
    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.apply
    /kaiden2/extension_imw
    /workflow/apply
    /apply.jsp
    申請画面JSPパス
    申請画面のJSPを定義しています。
    EIMW.jsp_path.apply_sp
    なし
    申請(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
    なし
    一時保存(sp)画面JSPパス
    一時保存(sp)画面のJSPを定義しています。
    EIMW.jsp_path.unapply
    /kaiden2/extension_imw
    /workflow/unapply
    /unapply.jsp
    申請(起票案件)画面JSPパス
    申請(起票案件)画面のJSPを定義しています。
    EIMW.jsp_path.unapply_sp
    なし
    申請(起票案件)(sp)画面JSPパス
    申請(起票案件)(sp)画面のJSPを定義しています。
    EIMW.jsp_path.reapply
    /kaiden2/extension_imw
    /workflow/reapply
    /reapply.jsp
    再申請画面JSPパス
    再申請画面のJSPを定義しています。
    EIMW.jsp_path.reapply_sp
    なし
    再申請(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.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.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_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を定義しています。

4.5.1.1.3. ワークフローモジュール

  • Path
    src/main/webapp/WEB-INF/classes/jp/co/slcs/kaiden2/product_workflow_constants.xml

    Key 初期値 項目名 説明
    PWKF.version
    2.0.4
    ワークフローモジュールバージョン
    モジュールのバージョンを定義しています。
    PWKF.master.app.dispPagePathFlag
    0
    申請書マスタのページパス入力欄の表示
    以下の定義によって入力有無を切り替えます。
    0:表示しない(標準)
    1:表示する(カスタマイズ向け)
    PWKF.master.app.processInputSp
    0
    申請書マスタの承認入力時のsp画面利用可否
    以下の定義によってsp画面利用有無を切り替えます。
    0:利用不可(標準)
    1:利用可(カスタマイズ向け)

4.5.1.1.4. 勤務管理モジュール

  • Path
    src/main/webapp/WEB-INF/classes/jp/co/slcs/kaiden2/product_labormgr_constants.xml

    Key 初期値 項目名 説明
    PLBR.version
    2.0.4
    勤務管理モジュールバージョン
    モジュールのバージョンを定義しています。
    PLBR.workTimeInputMax
    48
    勤務時間入力欄最大入力可能時刻
    入力可能時刻を切り替えます。
    ex. 48 = 当日の0:00~翌日の23:59の間で入力可能
    48を超える設定はサポート対象外です