Loading

DataRaptor Extract がカスタム項目の期待される値を取得しない

公開日: Jul 19, 2024
説明
オブジェクトの 2 つの項目の API 参照名が (名前空間は無視して) 同じであるシナリオで、カスタム項目データが DataRaptor で取得されません。

:
管理パッケージのカスタム項目:{namespace}__Email__c
カスタム項目: Email__c

オブジェクトレコードにカスタム項目 (この場合は Email__c) の値がある場合でも、DataRaptor は null 値を取得します。DataRaptor のデフォルトの動作では null 値を無視するため、「Response」には出力 JSON パスで設定された属性もありません。

 
解決策
問題を解決するには、以下のオプションを確認してください。
  1. カスタムの「項目ラベル/名前」を変更して、一意の「API 参照名」を生成します。これはすぐに実行でき、問題を解決するための最も簡単な方法です。ただし、さまざまな API またはインテグレーションで項目が使用されているために、このオプションが実行できない場合があります。そのようなシナリオでは、次の 2 番目のオプションを選択してください。
  2. オブジェクト自体に新しい項目を作成し、次のように設定します。
    • データ型: Formula (式)
    • 戻り値のデータ型: Text (テキスト)
      • 注: これは要件によって異なる可能性があります。
    • 式: カスタム項目自体 (Email__c など)
      • 注: これは要件によって異なる可能性があります。
    • 必要に応じて、[項目レベルセキュリティ] と [ページレイアウト] に残りの詳細を入力します。
    • 手順 2 で項目を作成した後、DataRaptor で「EXTRACT JSON PATH」を新しい項目に対応付けます。
  3. 次のナレッジ記事を使用して作成します: https://success.vlocity.com/s/article/Duplicate-API-Names
以上のいずれかのオプションで問題が解決することを確認します。問題が解決しない場合は、ヘルプポータルからサポートケースを作成してください。
ナレッジ記事番号

000393901

 
読み込み中
Salesforce Help | Article