4.3.1. モジュール設定¶
4.3.1.1. 概要¶
intra-mart Accel Kaiden! 基盤モジュール の基本設定を行います。
モジュール intra-mart Accel Kaiden! 基盤モジュール 設定場所 WEB-INF/conf/kaiden2/BaseSettings.xml BaseSettings.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <baseSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/baseSettings"> <defaultSetting> <defaultDepartmentSetCd></defaultDepartmentSetCd> <companyCurrencyCd>JPY</companyCurrencyCd> <amountConvertRoundMode>HALF_UP</amountConvertRoundMode> </defaultSetting> <companySettings> <companySetting> <companyCd>%company_cd%</companyCd> <settings> <defaultDepartmentSetCd></defaultDepartmentSetCd> <companyCurrencyCd>JPY</companyCurrencyCd> <amountConvertRoundMode>HALF_UP</amountConvertRoundMode> </settings> </companySetting> </companySettings> </baseSettings>
4.3.1.2. リファレンス¶
4.3.1.2.1. intra-mart Accel Kaiden! で利用する組織セットコード¶
タグ名 defaultDepartmentSetCd intra-mart Accel Kaiden! で利用する組織セットコードを設定します。設定した組織セットに所属する組織のみを利用します。省略するとすべての組織セットを利用し、「%company%」を指定した場合は会社コードと同じ組織セットコードの組織セットを利用します。【設定項目】
<baseSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/baseSettings"> <defaultSetting> <defaultDepartmentSetCd></defaultDepartmentSetCd> </defaultSetting> <companySettings> <companySetting> <companyCd>%company_cd%</companyCd> <settings> <defaultDepartmentSetCd>%company%</defaultDepartmentSetCd> </settings> </companySetting> </companySettings> </baseSettings>
必須項目 × 複数設定 × 設定値・設定する内容 省略しない場合は、以下のいずれかを指定できます。
組織セットコード (IM-共通マスタ)設定した組織セットに所属する組織のみを利用します。 %company%会社コードと同じ組織セットコードの組織セットを利用します。単位・型 文字列 (xxxxxxx) 省略時のデフォルト値 なし(すべての組織セットを利用します。) 親タグ defaultSetting, settings(companySetting)
4.3.1.2.2. 会社通貨コード¶
タグ名 companyCurrencyCd intra-mart Accel Kaiden! を利用する会社の通貨コードを設定します。レート計算時や特に通貨の指定のない金額項目の通貨コードとして利用します。会社通貨はスケール(小数点桁数)が0の通貨である必要があります。【設定項目】
<baseSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/baseSettings"> <defaultSetting> <companyCurrencyCd>JPY</companyCurrencyCd> </defaultSetting> <companySettings> <companySetting> <companyCd>%company_cd%</companyCd> <settings> <companyCurrencyCd>USD</companyCurrencyCd> </settings> </companySetting> </companySettings> </baseSettings>
必須項目 ○ 複数設定 × 設定値・設定する内容 IM-共通マスタの通貨コード 単位・型 文字列 (xxxxxxx) 親タグ defaultSetting, settings(companySetting)
4.3.1.2.3. レート計算時の端数処理モード¶
タグ名 amountConvertRoundMode intra-mart Accel Kaiden! を利用する会社の通貨コードを設定します。レート計算時や特に通貨の指定のない金額項目の通貨コードとして利用します。【設定項目】
<baseSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/baseSettings"> <defaultSetting> <amountConvertRoundMode>HALF_UP</amountConvertRoundMode> </defaultSetting> <companySettings> <companySetting> <companyCd>%company_cd%</companyCd> <settings> <amountConvertRoundMode>HALF_UP</amountConvertRoundMode> </settings> </companySetting> </companySettings> </baseSettings>
必須項目 ○ 複数設定 × 設定値・設定する内容 以下のいずれかを指定できます。
CEILING正の無限大に近づくように丸めるモードです。 DOWN0に近づくように丸めるモードです。 FLOOR負の無限大に近づくように丸めるモードです。 HALF_DOWN「もっとも近い数字」に丸めるモードです。ただし、両隣りの数字が等距離の場合は切り捨てます。 HALF_EVEN「もっとも近い数字」に丸める丸めモードです。ただし、両隣りの数字が等距離の場合は偶数側に丸めます。(最近接偶数への丸め) HALF_UP「もっとも近い数字」に丸めるモードです。ただし、両隣りの数字が等距離の場合は切り上げを行います。(四捨五入) UP0 から離れるように丸めるモードです。単位・型 文字列 (xxxxxxx) 親タグ defaultSetting, settings(companySetting)