intra-mart Accel Kaiden! セットアップガイド 第28版 2024-04-01

5.2.3. intra-mart Accel Kaiden! の設定ファイルについて

5.2.3.1. 設定ファイルの形式

intra-mart Accel Kaiden! の設定ファイルは以下の様な形式で提供しています。
各設定ファイルで全体の設定、および会社個別の設定を行うことができます。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xxxSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/xxx">

    <defaultSetting>
        %全体の設定%
    </defaultSetting>

    <tenantSettings>

        <tenantSetting>
          <tenantId>%テナントID%</tenantId>
            <companySettings>

                <companySetting>
                    <companyCd>%会社Aのコード値%</companyCd>
                    <settings>
                        %会社Aの設定%
                    </settings>
                </companySetting>

                <companySetting>
                    <companyCd>%会社Bのコード値%</companyCd>
                    <settings>
                        %会社Bの設定%
                    </settings>
                </companySetting>

            </companySettings>

        </tenantSetting>

    </tenantSettings>
</xxxSettings>

5.2.3.2. 全体の設定方法

全体の設定を行う場合は「defaultSetting」タグに設定を行います。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xxxSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/xxx">

    <defaultSetting>
        %全体の設定%
    </defaultSetting>

</xxxSettings>

5.2.3.3. 会社毎の設定方法

会社毎の設定を行う場合は「tenantSetting」「companySetting」タグに設定を行います。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xxxSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/xxx">

    <defaultSetting>
        %全体の設定%
    </defaultSetting>

    <tenantSettings>

        <tenantSetting>
          <tenantId>%テナントID%</tenantId>
            <companySettings>

                <companySetting>
                    <companyCd>%会社Aのコード値%</companyCd>
                    <settings>
                        %会社Aの設定%
                    </settings>
                </companySetting>

                <companySetting>
                    <companyCd>%会社Bのコード値%</companyCd>
                    <settings>
                        %会社Bの設定%
                    </settings>
                </companySetting>

            </companySettings>

        </tenantSetting>

    </tenantSettings>
</xxxSettings>

コラム

全体の設定のみ(会社個別の設定を行わない場合)を行う場合は、会社毎の設定は必要ありません。
会社毎の設定を行っている場合も、全体の設定は必ず行ってください。