2017-12-18 20 views
0

私はsalesforceとの統合にTalendを使用しています。私はSalesforceの内側にレコードを挿入するいくつかのstuffs後:java.io.IOException:salesforceにデータを挿入する場合、非アクティブの理由は必須です

job

私の仕事は、次のように動作します:

  • tSaleforceConnection接続を設定:
  • tSalesforceInput

    私の仕事はこれです与えられたテーブルの1行を検索する

  • tMapはmですコンポーネントで

例外:私は、このエラーにを取得しています。このコンポーネントでは、INSERTクエリを作成テーブル

  • tSalesforceOutput内部に挿入をシミュレートするために、特にを新しいレコードを作成するための値をapping tSalesforceOutput_1(SalesForceConnection) にjava.io.IOException:非アクティブの理由は間違って何
  • 必須ですか?

    UPDATE

    マイtSalesforceOutputコンポーネント:

    component

    答えて

    1


    は "非アクティブ" は、対象物ですか?
    この場合、フィールド "Reason"はこのオブジェクトに対して必須であるか、フィールドをチェックする検証ルールがnullではないようです。
    これ以外の情報を教えてください。

    TRF

    +0

    の表は、連絡先であり、このテーブル内のあなたのTMAPとtSalesforceOutputコンポーネントを共有することができます 'Reason' – OiRc

    +1

    と呼ばれるフィールドが存在しないのですか? – TRF

    +0

    リクエストしたとおりに質問を編集しました。 – OiRc

    関連する問題