システムコンテキストへのアクセス

新しいSystemContext システムデータディクショナリにより、Correspondence Management のレターは現在のシステムコンテキストの情報にアクセスできるようになります。システムコンテキストは、現在ログイン中のユーザーとアクティブな設定パラメーターに関する情報から構成されます。 具体的には、SystemContext DD の現在の実装には、以下の DDE が含まれます。
  • agentID

  • agentName

  • agentFolder

  • agentSignatureImage

新しいagentSignatureImage DDE は、エージェントの署名画像を表す計算済み DDE です。この計算済み DDE の式は、Expression Manager 構築ブロックにより公開された新しいカスタム関数を使用しています。このカスタム関数は、agentIDagentFolder を入力パラメーターとして取得し、これらのパラメーターに基づき画像コンテンツを取得します。

agentFolder の値は、CMUserRoot 設定パラメーターから Asset Composer 設定サービス用に取得されます。Felix 設定 UI を使用して CMUserRoot 設定パラメーターの値を変更することができます。デフォルトでは、この設定パラメーターは CRX リポジトリの /content/cmUserRoot を指定します。

デフォルトのカスタム関数を上書きして、ユーザー署名画像を取得するための独自のロジックを定義することができます。

エージェント画像の管理

管理者はすべてのエージェント署名画像を CMUserRoot パラメーターが指定する場所にアップロードします。画像名は対応するエージェントの userid と同じである必要があります。画像ファイル名にファイル拡張子は不要です。

Correspondence のワークフロー

  1. フォーム開発者が画像フィールドを適切なフォームレイアウトに追加します。これらの画像フィールドはユーザー署名画像を保持します。

  2. レター作成時に、サブジェクトマターエキスパート(SME)が、ユーザー署名画像を表示する画像フィールドを含むフォームレイアウトを選択します。

  3. データ編集表示で、サブジェクトマターエキスパートが署名画像用の画像フィールドを選択します。サブジェクトマターエキスパートは、以下の手順に従います。
    • 右側のウィンドウの「リンケージタイプ」ドロップダウンメニューから「システム」を選択します。

    • SystemContext DD 用のデータ要素パネルのリストから、agentSignatureImage DDE を選択します。

    • レターを保存します。

  4. レターがレンダリングされると、エージェントは画像フィールド内の署名を見ることができます。