契約構成の作成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • 契約が保存される契約リポジトリを定義し、契約 または修正 ドキュメントに追加されるデータをマッピングします。

    始める前に

    契約テンプレートと、ユーザーが契約または修正要求を送信するときにテンプレートを選択するテンプレートルールが存在する必要があります。詳細については、「契約管理プロ での契約 および修正要求のテンプレートの構成」と「契約テンプレートルールの構成」を参照してください。

    [ 要求タイプ ] を選択すると、修正要求の構成と新しい契約の構成を区別できます。

    契約要求に関連する変数を条件ビルダーで使用できるようにするには、契約要求参照をアプリケーションテーブルに追加します。詳細については、「条件ビルダーでの契約要求フィールドの有効化」を参照してください。

    要求の場合:
    • 契約構成でマッピングされたフィールドによって、契約ドキュメントで更新される値が決まります。
    • 契約要求の場合、新しい契約リポジトリレコードが作成されます。フィールドと変数のマッピングに従って、値が契約ドキュメントに入力されます。
    • 修正要求の場合、新しい契約リポジトリレコードは作成されません。代わりに、マッピングが定義されているフィールドと変数の値を上書きすることで、既存のレコードが更新されます。特定のフィールドのマッピングが存在しない場合、その値は変更されません。たとえば、修正によって契約終了日を更新するには、終了日フィールドのマッピングが存在する必要があります。

      空の値を持つフィールドをコピーし、契約ドキュメントの既存の値を上書きする場合は、マッピングを構成するときに [ 空の値を許可] フラグ を選択します。[空の値のコピーで空の値を許可する] フラグを設定

    必要なロール:sn_cm_core.contract_config

    このタスクについて

    契約書にデータを追加するには、要求テーブルのフィールドをリポジトリのフィールドにマッピングする必要があります。

    注:

    サードパーティ契約には、すでにベースシステムにデフォルトの契約構成があります。

    手順

    1. 移動先 すべて > 契約関連コア要素 > 契約管理 > 契約構成.
    2. [新規] を選択します。
    3. [契約構成 (Contract Configuration)] フォームのフィールドに入力します。
      詳細については、「[契約構成 (Contract Configuration)] フォーム」を参照してください。
    4. [保存] を選択します。
    5. [契約リポジトリマッピング] 関連リストで、[新規] を選択します。
      図 : 1. 契約構成
      リポジトリマッピングを使用した契約構成
    6. [マッピングタイプ] で、実行するマッピングのタイプを選択します。
      フォーム上のフィールドは、選択した内容に応じて変化します。
      マッピングタイプ利用可能なフィールド
      フィールドマッピング:要求テーブルのフィールドを契約リポジトリテーブルのフィールドにマッピングします。
      • 要求テーブル:契約構成を関連付けるテーブル。
      • フィールドからマップ[フィールドにマップ] (契約リポジトリフィールドのフィールド) にマッピングする要求テーブルのフィールド。
      • アクティブ:契約リポジトリマッピングがアクティブであることを示すオプション。
      • 契約リポジトリ:このフィールドは、[契約リポジトリ] フィールドで設定した構成リポジトリに自動的に設定されます。
      • 空の値を許可 :契約リポジトリへの空の値のコピーを有効にし、既存の値を上書きするオプション。
        注:
        このオプションは、契約構成で [要求タイプ ] が [修正] に設定されており、デフォルトで選択されていない場合にのみ使用できます。
      テンプレートのマッピング:契約テンプレートのテンプレートのマッピングを契約リポジトリのフィールドにマッピングします。
      • テンプレート: このフィールドは、リポジトリマッピングを作成するテンプレートに自動的に設定されます。
      • テンプレートのマッピング[フィールドにマップ] の値 (契約リポジトリのフィールド) にマッピングするテンプレートのフィールド。
      • アクティブ:契約リポジトリマッピングがアクティブであることを示すオプション。
      • 空の値を許可 :契約リポジトリへの空の値のコピーを有効にし、既存の値を上書きするオプション。
        注:
        このオプションは、契約構成で [要求タイプ ] が [修正] に設定されており、デフォルトで選択されていない場合にのみ使用できます。
      テンプレートマッピング:レコードプロデューサーの変数を契約リポジトリテーブルのフィールドにマッピングします。
      • レコードプロデューサー:変数のコピー元のレコードプロデューサー。たとえば、機密保持契約の契約要求から変数をコピーする場合は、機密保持契約のレコードプロデューサーを選択します。
      • 変数:契約リポジトリのフィールドにマッピングするレコードプロデューサーの変数。
      • アクティブ:契約リポジトリマッピングがアクティブであることを示すオプション。
      • フィールドにマップ:レコードプロデューサーからの変数をマッピングするフィールド。
      • 空の値を許可 :契約リポジトリへの空の値のコピーを有効にし、既存の値を上書きするオプション。
        注:
        このオプションは、契約構成で [要求タイプ ] が [修正] に設定されており、デフォルトで選択されていない場合にのみ使用できます。
    7. [送信] を選択して、リポジトリマッピングを保存します。
    8. [更新] を選択して、契約構成を保存します。