constants.dicon 12.5 KB
<!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN"
    "http://www.seasar.org/dtd/components24.dtd">
<components>
    <!--
        ListItems
        -->
    <component name="valueGroupItems" class="java.util.Map"  instance="singleton">
        #@java.util.LinkedHashMap@{
            "基本バリュー" : "A",
            "ボーナスバリュー" : "B",
            "クーポンバリュー" : "C",
            "ポイント" : "D"
        }
    </component>
    <component name="depositeValueItems" class="java.util.Map"  instance="singleton">
        #@java.util.LinkedHashMap@{
            "基本バリュー" : "A",
            "クーポンバリュー" : "C"
        }
    </component>
    <component name="cd_patternItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "F" : "F"
        }
    </component>
    <component name="value_patternItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "基本バリュー" : "1",
            "基本バリュー+ボーナスバリュー" : "2",
            "基本バリュー+クーポンバリュー" : "3",
            "基本バリュー+ボーナスバリュー+クーポンバリュー" : "4",
            "クーポンバリュー" : "5"
        }
    </component>
    <component name="srchReqClassGroupItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "入金" : 1,
            "利用" : 2,
            "入金取消" : 3,
            "利用取消" : 4,
            "返品" : 5,
            "残高照会" : 6,
            "失効" : 7,
            "無効/復活" : 8,
            "アクティベート" : 9,
            "バリュー移動" : 10,
            "清算" : 12,
            "ポイント加算" : 13,
            "ポイント利用" : 14,
            "ポイント加算取消" : 15,
            "ポイント利用取消" : 16
        }
    </component>
    <component name="srchReqClassGroupWithTotalingItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "入金" : 1,
            "利用" : 2,
            "入金取消" : 3,
            "利用取消" : 4,
            "返品" : 5,
            "残高照会" : 6,
            "失効" : 7,
            "無効/復活" : 8,
            "アクティベート" : 9,
            "バリュー移動" : 10,
            "清算" : 12,
            "ポイント加算" : 13,
            "ポイント利用" : 14,
            "ポイント加算取消" : 15,
            "ポイント利用取消" : 16,
            "合算" : 17
        }
    </component>
    <component name="card_typeItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "リチャージ型" : "1",
            "使い切り型" : "2"
        }
    </component>
    <component name="initvalue_typeItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "基本バリュー" : "A",
            "クーポン" : "B",
            "ポイント" : "D",
            "なし" : "C"
        }
    </component>
    <component name="availableterm_ptnItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "最終入金" : "2",
            "最終利用+最終入金" : "3",
            "最終利用+最終入金+最終残高照会" : "7",
            "無期限" : "F",
            "絶対日" : "8"
        }
    </component>
    <component name="availableterm_kindItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "日後" : "0",
            "ヵ月後" : "1"
        }
    </component>
    <component name="canuseItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "有効" : 1,
            "無効" : 0
        }
    </component>
    <component name="rankuseItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "利用する" : 1,
            "利用しない" : 0
        }
    </component>
    <component name="incentive_ruleItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "入金" : "2",
            "利用" : "3",
            "売上" : "4"
        }
    </component>
    <component name="incentive_kindItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "率" : "1",
            "3段階(金額)" : "2",
            "3段階(率)" : "3"
        }
    </component>
    <component name="user_classItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "VDおよびサポートデスク" : "VD",
            "代理店アカウント" : "RS",
            "発行会社アカウント" : "MG"
        }
    </component>
    <component name="availableItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "有効" : "1",
            "無効" : "0"
        }
    </component>
    <component name="cancelTypeItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "入金取消" : "1",
            "利用取消" : "2",
            <!--
            "ボーナス付与取消" : "3",
            -->
            "ポイント加算取消" : "4",
            "ポイント利用取消" : "5"
        }
    </component>

    <!--
        要求種別グループの定義
        -->
    <component name="reqClassGroupDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            1 : { "4002", "4012", "4801", "4802", "4809", "9805" },
            2 : { "4003", "4803" },
            3 : { "4005", "4015", "4805", "4008" },
            4 : { "4006", "4806" },
            5 : { "4004", "4804" },
            6 : { "4001", "4811", "4812" },
            7 : { "4807" },
            8 : { "9801", "4808" },
            9 : { "4899" },
            10 : { "9803", "9804" },
            11 : { "4022", "4023", "4025", "4026" },
            12 : { "4008" },
            13 : { "4022" },
            14 : { "4023" },
            15 : { "4025" },
            16 : { "4026" },
            17 : { "9806","9807" }
        }
    </component>
    <!--
        要求種別の表示ラベル定義
        -->
    <component name="reqClassLabelDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "4001" : "残高照会",
            "4002" : "入金",
            "4003" : "利用",
            "4004" : "返品",
            "4005" : "入金取消",
            "4006" : "利用取消",
            "4007" : "要求取消",
            "4008" : "清算",
            "4010" : "返品取消",
            "4012" : "クーポン入金",
            "4015" : "クーポン取消",
            "4801" : "入金(web)",
            "4802" : "クーポン入金(web)",
            "4803" : "利用(web)",
            "4804" : "返品(web)",
            "4805" : "入金取消(web)",
            "4806" : "利用取消(web)",
            "4807" : "失効",
            "4808" : "復活(web)",
            "4809" : "ボーナス入金(web)",
            "4810" : "返品取消(web)",
            "4811" : "残高照会(PC)",
            "4812" : "残高照会(携帯)",
            "4899" : "アクティベート",
            "9801" : "無効(web)",
            "9803" : "バリュー移動",
            "9804" : "バリュー移動",
            "4022" : "ポイント加算",
            "4023" : "ポイント利用",
            "4025" : "ポイント加算取消",
            "4026" : "ポイント利用取消",
            "9805" : "有効期限変更",
            "9806" : "合算(合算元)",
            "9807" : "合算(合算先)"
        }
    </component>
    <!--
        バッチジョブ#ステータスの表示ラベル定義
        -->
    <component name="batchJobStatusLabelDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "0" : "実行待ち",
            "1" : "実行中",
            "2" : "完了"
        }
    </component>
    <!--
        バッチジョブ#結果コードの表示ラベル定義
        -->
    <component name="batchJobResultLabelDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            0 : "成功",
            1 : "一部失敗",
            2 : "バッチ実行失敗"
        }
    </component>
    <!--
        一括入金結果#結果コードの表示ラベル定義
        -->
    <component name="bulkdepoResultCodeLabelDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "0" : "成功",
            "1" : "失敗"
        }
    </component>
    <!--
        一括入金CSV#バリュータイプの表示ラベル定義
        -->
    <component name="bulkdepoCsvValueGroupLabelDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "0" : "基本バリュー",
            "1" : "クーポンバリュー",
            "2" : "ボーナスバリュー",
            "3" : "ポイント"
        }
    </component>
    <!--
        一括入金CSV#バリュータイプの変換定義
        -->
    <component name="bulkdepoCsvValueGroupDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "0" : "A",
            "1" : "C",
            "2" : "B",
            "3" : "D"
        }
    </component>
    <!--
        カードタイプの表示ラベル定義
        -->
    <component name="cardTypeLabelDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "1" : "リチャージ型",
            "2" : "使い切り型"
        }
    </component>
    <!--
        初期バリュータイプの表示ラベル定義
        -->
    <component name="initvalueTypeLabelDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "A" : "基本バリュー",
            "B" : "クーポン",
            "C" : "なし"
        }
    </component>
    <!--
        CDパターンのモジュラス値定義
        -->
    <component name="modulasDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "A" : 15,
            "B" : 12,
            "C" : 11,
            "D" : 13,
            "E" : 14,
            "F" : 99
        }
    </component>
    <!--
        有効期限パターンの表示ラベル定義
        -->
    <component name="availabletermPtnLabelDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "3" : "最終利用+最終入金",
            "1" : "最終利用",
            "7" : "最終利用+最終入金+最終残高照会",
            "F" : "無期限",
            "8" : "絶対日",
            "2" : "最終入金"
        }
    </component>
    <!--
        カードステータスの表示ラベル定義
        -->
    <component name="cardStatusLabelDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "0" : "発行前",
            "1" : "有効",
            "2" : "無効",
            "3" : "バリュー移動済"
        }
    </component>

    <!--
        発行会社タイプ
        -->
    <component name="company_typeItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "一般" : "00",
            "三井石油" : "01"
        }
    </component>

    <!--
        端末(POS)の集計 状態
        -->
    <component name="termClosingLabelDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "0" : "未集計",
            "1" : "集計済み"
        }
    </component>

 	<!--
        利用タイプ
        -->
    <component name="withdraw_typeItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "バリュー" : "A",
            "ポイント" : "D"
        }
    </component>

    <!--
        カードランクに登録可能な 区分
        -->
    <component name="ptrank_typeItems" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "カード種別" : "0",
            "カード番号" : "1"
        }
    </component>

    <!--
        カードランクに登録可能な 状態
        -->
    <component name="ptrank_typeLabelDef" class="java.util.Map" instance="singleton">
        #@java.util.LinkedHashMap@{
            "0" : "カード種別",
            "1" : "カード番号"
        }
    </component>
</components>