intra-mart Accel Kaiden! セットアップガイド 第13版 2019-12-01

5.2.3.7. タイムスタンプ設定

5.2.3.7.1. 概要

タイムスタンプの利用設定を行います。
電子証憑管理に対応したシステムと連携する場合、設定します。
尚、当設定ファイルを用いて申請書に添付したファイルにタイムスタンプを付与する場合、別途カスタマイズが必要です。
モジュール intra-mart Accel Kaiden! 基盤モジュール
設定場所 WEB-INF/conf/kaiden2/TimestampSettings.xml

TimestampSettings.xml

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<timestampSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/timestampSettings">
  <defaultSettings>
    <!-- タイムスタンプ付与利用有無 -->
    <use>false</use>
    <!-- パブリックストレージまでの絶対パス -->
    <absolute_pass></absolute_pass>
    <!-- タイムスタンプを付与したファイルの出力パス -->
    <timestamp_pass>kaiden/{COMPANY_CD}/fileAttach/{SYSTEM_MATTER_ID}/{USER_DATA_ID}/</timestamp_pass>
    <!-- PDFファイルの作成日時チェック有無 -->
    <check_creation_date>true</check_creation_date>
    <!-- PDFファイルの有効期限 -->
    <expiration_date>24</expiration_date>
    <!-- 画像データの最低解像度 -->
    <image_resolution>200</image_resolution>
    <!-- 画像データの最低階調 -->
    <image_gradation>256</image_gradation>
    <!-- タイムスタンプ付与前のファイルチェック有無 -->
    <is_check>true</is_check>
  </defaultSettings>
  <!-- 会社毎の設定 -->
  <!--
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>
        <use>false</use>
        <absolute_pass></absolute_pass>
        <timestamp_pass></timestamp_pass>
        <check_creation_date></check_creation_date>
        <expiration_date></expiration_date>
        <image_resolution></image_resolution>
        <image_gradation></image_gradation>
        <is_check></is_check>
      </settings>
    </companySetting>
  </companySettings>
  -->
</timestampSettings>

5.2.3.7.2. リファレンス

5.2.3.7.2.1. タイムスタンプ付与利用有無

タグ名 use
申請書に添付したファイルにタイムスタンプを付与するかを設定します。

【設定項目】

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<timestampSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/timestampSettings">
  <defaultSettings>
    <!-- タイムスタンプ付与利用有無 -->
    <use>false</use>

    … 略 …

  </defaultSettings>
  <!-- 会社毎の設定 -->
  <!--
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>

        … 略 …

        <use>false</use>

        … 略 …

      </settings>
    </companySetting>
  </companySettings>
  -->
</timestampSettings>
必須項目
複数設定 ×
設定値・設定する内容

以下のいずれかを指定できます。

  • true
    タイムスタンプ付与機能を利用します。
  • false
    タイムスタンプ付与機能を利用しません。
単位・型 文字列 (xxxxxxx)
親タグ defaultSetting, settings(companySetting)

5.2.3.7.2.2. パブリックストレージまでの絶対パス

タグ名 absolute_pass
パブリックストレージまでの絶対パスを設定します。

【設定項目】

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

    … 略 …

    <!-- パブリックストレージまでの絶対パス -->
    <absolute_pass></absolute_pass>

    … 略 …

  </defaultSettings>
  <!-- 会社毎の設定 -->
  <!--
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>

        … 略 …

        <absolute_pass></absolute_pass>

        … 略 …

      </settings>
    </companySetting>
  </companySettings>
  -->
</timestampSettings>
必須項目 × (タイムスタンプを付与する場合必須です)
複数設定 ×
設定値・設定する内容 パブリックストレージまでの絶対パス
単位・型 文字列 (xxxxxxx)
省略時のデフォルト値 なし
親タグ defaultSetting, settings(companySetting)

5.2.3.7.2.3. タイムスタンプを付与したファイルの出力パス

タグ名 timestamp_pass
タイムスタンプを付与したファイルの出力パスを設定します。

【設定項目】

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

    … 略 …

    <!-- タイムスタンプを付与したファイルの出力パス -->
    <timestamp_pass>kaiden/{COMPANY_CD}/fileAttach/{SYSTEM_MATTER_ID}/{USER_DATA_ID}/</timestamp_pass>

    … 略 …

  </defaultSettings>
  <!-- 会社毎の設定 -->
  <!--
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>

        … 略 …

        <timestamp_pass>kaiden/{COMPANY_CD}/fileAttach/{SYSTEM_MATTER_ID}/{USER_DATA_ID}/</timestamp_pass>

        … 略 …

      </settings>
    </companySetting>
  </companySettings>
  -->
</timestampSettings>
必須項目 × (タイムスタンプを付与する場合必須です)
複数設定 ×
設定値・設定する内容 タイムスタンプを付与したファイルの出力パス
単位・型 文字列 (xxxxxxx)
省略時のデフォルト値 なし
親タグ defaultSetting, settings(companySetting)

5.2.3.7.2.4. PDFファイルの作成日時チェック有無

タグ名 check_creation_date
タイムスタンプ付与前のPDFファイルの作成日時チェック有無を設定します。

【設定項目】

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

    … 略 …

    <!-- PDFファイルの作成日時チェック有無 -->
    <check_creation_date>true</check_creation_date>

    … 略 …

  </defaultSettings>
  <!-- 会社毎の設定 -->
  <!--
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>

        … 略 …

        <check_creation_date>true</check_creation_date>

        … 略 …

      </settings>
    </companySetting>
  </companySettings>
  -->
</timestampSettings>
必須項目 × (タイムスタンプを付与する場合必須です)
複数設定 ×
設定値・設定する内容

以下のいずれかを指定できます。

  • true
    作成日時チェックを実施します。
  • false
    作成日時チェックを実施しません。
単位・型 文字列 (xxxxxxx)
省略時のデフォルト値 なし
親タグ defaultSetting, settings(companySetting)

5.2.3.7.2.5. PDFファイルの有効期限

タグ名 expiration_date
PDFファイルの作成日時をチェックする際の有効期限を設定します。

【設定項目】

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

    … 略 …

    <!-- PDFファイルの有効期限 -->
    <expiration_date>24</expiration_date>

    … 略 …

  </defaultSettings>
  <!-- 会社毎の設定 -->
  <!--
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>

        … 略 …

        <expiration_date>24</expiration_date>

        … 略 …

      </settings>
    </companySetting>
  </companySettings>
  -->
</timestampSettings>
必須項目 ×
複数設定 ×
設定値・設定する内容
ファイルの作成日時の期限(時間)
「0」より大きい数値を設定してください。
「0」以下を設定した場合、デフォルト値が設定されます。
単位・型 数値
省略時のデフォルト値 24
親タグ defaultSetting, settings(companySetting)

5.2.3.7.2.6. 画像データの最低解像度

タグ名 image_resolution
画像データをチェックする際の最低解像度を設定します。

【設定項目】

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

    … 略 …

    <!-- 画像データの最低解像度 -->
    <image_resolution>200</image_resolution>

    … 略 …

  </defaultSettings>
  <!-- 会社毎の設定 -->
  <!--
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>

        … 略 …

        <image_resolution>200</image_resolution>

        … 略 …

      </settings>
    </companySetting>
  </companySettings>
  -->
</timestampSettings>
必須項目 ×
複数設定 ×
設定値・設定する内容
画像データの最低解像度
「200」以上の数値を設定してください。
「200」未満を設定した場合、デフォルト値が設定されます。
単位・型 数値
省略時のデフォルト値 200
親タグ defaultSetting, settings(companySetting)

5.2.3.7.2.7. 画像データの最低階調

タグ名 image_gradation
画像データをチェックする際の最低階調を設定します。

【設定項目】

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

    … 略 …

    <!-- 画像データの最低階調 -->
    <image_gradation>256</image_gradation>

    … 略 …

  </defaultSettings>
  <!-- 会社毎の設定 -->
  <!--
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>

        … 略 …

        <image_gradation>256</image_gradation>

        … 略 …

      </settings>
    </companySetting>
  </companySettings>
  -->
</timestampSettings>
必須項目 ×
複数設定 ×
設定値・設定する内容
画像データの最低階調
「256」以上の数値を設定してください。
「256」未満を設定した場合、デフォルト値が設定されます。
単位・型 数値
省略時のデフォルト値 256
親タグ defaultSetting, settings(companySetting)

5.2.3.7.2.8. タイムスタンプ付与前のファイルチェック有無

タグ名 is_check
タイムスタンプ付与直前のファイルチェック有無を設定します。

【設定項目】

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

    … 略 …

    <!-- タイムスタンプ付与前のファイルチェック有無 -->
    <is_check>true</is_check>

    … 略 …

  </defaultSettings>
  <!-- 会社毎の設定 -->
  <!--
  <companySettings>
    <companySetting>
      <companyCd>%会社コード%</companyCd>
      <settings>

        … 略 …

        <is_check>true</is_check>

        … 略 …

      </settings>
    </companySetting>
  </companySettings>
  -->
</timestampSettings>
必須項目 × (タイムスタンプを付与する場合必須です)
複数設定 ×
設定値・設定する内容

以下のいずれかを指定できます。

  • true
    ファイルチェックを実施します。
  • false
    ファイルチェックを実施しません。
単位・型 文字列 (xxxxxxx)
省略時のデフォルト値 なし
親タグ defaultSetting, settings(companySetting)