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

5.2.8.8.1. モジュール設定

5.2.8.8.1.1. 概要

SAStruts版 アーカイブ(intra-mart Accel Kaiden! 文書管理(iAD)連携モジュール) の基本設定を行います。
モジュール SAStruts版 アーカイブ(intra-mart Accel Kaiden! 文書管理(iAD)連携モジュール)
設定場所 WEB-INF/conf/kaiden2/RelationIadTsSettings.xml

RelationIadTsSettings.xml

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>
    <!-- キャビネットID
       * 省略できません
       * 文書登録申請で文書を格納するAccel DocumentsのキャビネットIDを設定します。
     -->
    <cabinetId>1000000</cabinetId>
    <!-- ルートオブジェクトID
       * 省略できません
       * 文書登録申請で文書を格納するAccel Documentsのキャビネット配下のオブジェクトIDを設定します。
       * ドロワまたはフォルダのオブジェクトIDを設定します。
     -->
    <rootObjectId>kn:publicDrawer-6</rootObjectId>
    <!-- 格納先パス
       * 省略できません
       * 以下の設定を含めると、申請の内容で置換が行われます。
       ** "{COMPANY_CD}"       : 会社コードに変換します。
       ** "{APPLY_YEAR}"       : 申請基準日の「年」に変換します。
       ** "{APPLY_MONTH}"      : 申請基準日の「月」に変換します。
       ** "{APPLY_DAY}"        : 申請基準日の「日」に変換します。
       ** "{APPLY_BASE_DATE}"  : 申請基準日に変換します。
       ** "{MATTER_NUMBER}"    : 案件番号に変換します。
     -->
    <targetDirPath>{APPLY_YEAR}/{APPLY_MONTH}/{MATTER_NUMBER}/</targetDirPath>
    <!-- クラスID
       * 省略できません。
       * 文書登録で使用するAccel DocumentsのクラスIDを設定します。
     -->
    <classId>knc_doc:t_evidence</classId>
    <!-- 属性ID 文書管理番号
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdManageId>knc_attr:t_manageId</attributeIdManageId>
    <!-- 属性ID 精算済みフラグ
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdSettledFlg>knc_attr:t_settledFlg</attributeIdSettledFlg>
    <!-- 属性ID 取引者
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdTradeUser>knc_attr:t_tradeUser</attributeIdTradeUser>
    <!-- 属性ID 取引日
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdTradeDate>knc_attr:t_tradeDate</attributeIdTradeDate>
    <!-- 属性ID 取引先名
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdClient>knc_attr:t_client</attributeIdClient>
    <!-- 属性ID 金額
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdAmount>knc_attr:t_amount</attributeIdAmount>
    <!-- 属性ID 伝票番号
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdSlipNum>knc_attr:t_slipNum</attributeIdSlipNum>
    <!-- 属性ID 摘要
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdSummary>knc_attr:t_summary</attributeIdSummary>
    <!-- 属性ID 承認済みフラグ
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdApprovedFlg>knc_attr:t_approvedFlg</attributeIdApprovedFlg>
  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>
            <cabinetId>1000000</cabinetId>
            <rootObjectId>kn:publicDrawer-6</rootObjectId>
            <targetDirPath>{APPLY_YEAR}/{APPLY_MONTH}/{MATTER_NUMBER}/</targetDirPath>
            <classId>knc_doc:t_evidence</classId>
            <attributeIdManageId>knc_attr:t_manageId</attributeIdManageId>
            <attributeIdSettledFlg>knc_attr:t_settledFlg</attributeIdSettledFlg>
            <attributeIdTradeUser>knc_attr:t_tradeUser</attributeIdTradeUser>
            <attributeIdTradeDate>knc_attr:t_tradeDate</attributeIdTradeDate>
            <attributeIdClient>knc_attr:t_client</attributeIdClient>
            <attributeIdAmount>knc_attr:t_amount</attributeIdAmount>
            <attributeIdSlipNum>knc_attr:t_slipNum</attributeIdSlipNum>
            <attributeIdSummary>knc_attr:t_summary</attributeIdSummary>
            <attributeIdApprovedFlg>knc_attr:t_approvedFlg</attributeIdApprovedFlg>
          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
  -->
</relationIadTsSettings>

5.2.8.8.1.2. リファレンス

5.2.8.8.1.2.1. キャビネットID

タグ名 cabinetId
文書登録申請で文書を格納するAccel DocumentsのキャビネットIDを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>
    <!-- キャビネットID
       * 省略できません
       * 文書登録申請で文書を格納するAccel DocumentsのキャビネットIDを設定します。
     -->
    <cabinetId>1000000</cabinetId>

    … 略 …

  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>
            <cabinetId>1000000</cabinetId>

            … 略 …

          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
   -->
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容 キャビネットID(intra-mart Accel Documents )
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.8.8.1.2.2. ルートオブジェクトID

タグ名 rootObjectId
文書登録申請で文書を格納する intra-mart Accel Documents のキャビネット配下のオブジェクトIDを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>

    … 略 …

    <!-- ルートオブジェクトID
       * 省略できません
       * 文書登録申請で文書を格納するAccel Documentsのキャビネット配下のオブジェクトIDを設定します。
       * ドロワまたはフォルダのオブジェクトIDを設定します。
     -->
    <rootObjectId>kn:publicDrawer-6</rootObjectId>

    … 略 …

  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>

            … 略 …

            <rootObjectId>kn:publicDrawer-6</rootObjectId>

            … 略 …

          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
   -->
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容 ルートオブジェクトID(intra-mart Accel Documents )
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.8.8.1.2.3. 格納先パス

タグ名 targetDirPath
文書登録申請で文書を格納する intra-mart Accel Documents のパスを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>

    … 略 …

    <!-- 格納先パス
       * 省略できません
       * 以下の設定を含めると、申請の内容で置換が行われます。
       ** "{COMPANY_CD}"       : 会社コードに変換します。
       ** "{APPLY_YEAR}"       : 申請基準日の「年」に変換します。
       ** "{APPLY_MONTH}"      : 申請基準日の「月」に変換します。
       ** "{APPLY_DAY}"        : 申請基準日の「日」に変換します。
       ** "{APPLY_BASE_DATE}"  : 申請基準日に変換します。
       ** "{MATTER_NUMBER}"    : 案件番号に変換します。
     -->
    <targetDirPath>{APPLY_YEAR}/{APPLY_MONTH}/{MATTER_NUMBER}/</targetDirPath>

    … 略 …

  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>

            … 略 …

            <targetDirPath>{APPLY_YEAR}/{APPLY_MONTH}/{MATTER_NUMBER}/</targetDirPath>

            … 略 …

          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
   -->
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容
格納先パス(intra-mart Accel Documents )
以下のいずれかを含めると、申請の内容で置換が行われます。
  • {COMPANY_CD}
    会社コードで置換が行われます。
  • {APPLY_YEAR}
    申請年で置換が行われます。
  • {APPLY_MONTH}
    申請月で置換が行われます。
  • {APPLY_DAY}
    申請日で置換が行われます。
  • {APPLY_BASE_DATE}
    申請基準日で置換が行われます。
  • {MATTER_NUMBER}
    案件番号で置換が行われます。
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.8.8.1.2.4. クラスID

タグ名 classId
文書登録で使用する intra-mart Accel Documents のクラスIDを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>

    … 略 …

    <!-- クラスID
       * 省略できません。
       * 文書登録で使用するAccel DocumentsのクラスIDを設定します。
     -->
    <classId>knc_doc:t_evidence</classId>

    … 略 …

  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>

            … 略 …

            <classId>knc_doc:t_evidence</classId>

            … 略 …

          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
   -->
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容 クラスID(intra-mart Accel Documents )
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.8.8.1.2.5. 属性ID 文書管理番号

タグ名 attributeIdManageId
Kaiden! と連携する intra-mart Accel Documents の文書管理番号の属性IDを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>

    … 略 …

    <!-- 属性ID 文書管理番号
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdManageId>knc_attr:t_manageId</attributeIdManageId>

    … 略 …

  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>

            … 略 …

            <attributeIdManageId>knc_attr:t_manageId</attributeIdManageId>

            … 略 …

          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
   -->
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容 属性ID(intra-mart Accel Documents - 文書管理番号)
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.8.8.1.2.6. 属性ID 精算済みフラグ

タグ名 attributeIdSettledFlg
Kaiden! と連携する intra-mart Accel Documents の精算済みフラグの属性IDを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>

    … 略 …

    <!-- 属性ID 精算済みフラグ
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdSettledFlg>knc_attr:t_settledFlg</attributeIdSettledFlg>

    … 略 …

  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>

            … 略 …

            <attributeIdSettledFlg>knc_attr:t_settledFlg</attributeIdSettledFlg>

            … 略 …

          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容 属性ID(intra-mart Accel Documents - 精算済みフラグ)
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.8.8.1.2.7. 属性ID 取引者

タグ名 attributeIdTradeUser
Kaiden! と連携する intra-mart Accel Documents の取引者の属性IDを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>

    … 略 …

    <!-- 属性ID 取引者
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdTradeUser>knc_attr:t_tradeUser</attributeIdTradeUser>

    … 略 …

  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>

            … 略 …

            <attributeIdTradeUser>knc_attr:t_tradeUser</attributeIdTradeUser>

            … 略 …

          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
   -->
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容 属性ID(intra-mart Accel Documents - 取引者)
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.8.8.1.2.8. 属性ID 取引日

タグ名 attributeIdTradeDate
Kaiden! と連携する intra-mart Accel Documents の取引日の属性IDを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>

    … 略 …

    <!-- 属性ID 取引日
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdTradeDate>knc_attr:t_tradeDate</attributeIdTradeDate>

    … 略 …

  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>

            … 略 …

            <attributeIdTradeDate>knc_attr:t_tradeDate</attributeIdTradeDate>

            … 略 …

          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容 属性ID(intra-mart Accel Documents - 取引日)
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.8.8.1.2.9. 属性ID 取引先名

タグ名 attributeIdClient
Kaiden! と連携する intra-mart Accel Documents の取引先名の属性IDを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>

    … 略 …

    <!-- 属性ID 取引先名
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdClient>knc_attr:t_client</attributeIdClient>

    … 略 …

  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>

            … 略 …

            <attributeIdClient>knc_attr:t_client</attributeIdClient>

            … 略 …

          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
   -->
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容 属性ID(intra-mart Accel Documents - 取引先名)
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.8.8.1.2.10. 属性ID 金額

タグ名 attributeIdAmount
Kaiden! と連携する intra-mart Accel Documents の金額の属性IDを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>

    … 略 …

    <!-- 属性ID 金額
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdAmount>knc_attr:t_amount</attributeIdAmount>

    … 略 …

  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>

            … 略 …

            <attributeIdAmount>knc_attr:t_amount</attributeIdAmount>

            … 略 …

          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
   -->
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容 属性ID(intra-mart Accel Documents - 金額)
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.8.8.1.2.11. 属性ID 伝票番号

タグ名 attributeIdSlipNum
Kaiden! と連携する intra-mart Accel Documents の伝票番号の属性IDを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>

    … 略 …

    <!-- 属性ID 伝票番号
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdSlipNum>knc_attr:t_slipNum</attributeIdSlipNum>

    … 略 …

  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>

            … 略 …

            <attributeIdSlipNum>knc_attr:t_slipNum</attributeIdSlipNum>

            … 略 …

          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
   -->
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容 属性ID(intra-mart Accel Documents - 伝票番号)
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.8.8.1.2.12. 属性ID 摘要

タグ名 attributeIdSummary
Kaiden! と連携する intra-mart Accel Documents の摘要の属性IDを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>

    … 略 …

    <!-- 属性ID 摘要
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdSummary>knc_attr:t_summary</attributeIdSummary>

    … 略 …

  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>

            … 略 …

            <attributeIdSummary>knc_attr:t_summary</attributeIdSummary>

            … 略 …

          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
   -->
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容 属性ID(intra-mart Accel Documents - 摘要)
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.8.8.1.2.13. 属性ID 承認済みフラグ

タグ名 attributeIdApprovedFlg
Kaiden! と連携する intra-mart Accel Documents の承認済みフラグの属性IDを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<relationIadTsSettings
  xmlns="http://kaiden.slcs.co.jp/xmlschema/relationIadTsSettings">
  <defaultSetting>

    … 略 …

    <!-- 属性ID 承認済みフラグ
       * 省略できません。
       * Accel Documentsの属性IDを設定します。
     -->
    <attributeIdApprovedFlg>knc_attr:t_approvedFlg</attributeIdApprovedFlg>
  </defaultSetting>

  <!-- 会社毎の設定 -->
  <!--
  <tenantSettings>
    <tenantSetting>
      <tenantId>%テナントID%</tenantId>
      <companySettings>
        <companySetting>
          <companyCd>%会社コード%</companyCd>
          <settings>

            … 略 …

            <attributeIdApprovedFlg>knc_attr:t_approvedFlg</attributeIdApprovedFlg>
          </settings>
        </companySetting>
      </companySettings>
    </tenantSetting>
  </tenantSettings>
   -->
</relationIadTsSettings>
必須項目
複数設定 ×
設定値・設定する内容 属性ID(intra-mart Accel Documents - 承認済みフラグ)
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)