0

inaport のドキュメントには、検索フィールドをマップするだけで、それらがどのタイプであるかがわかると記載されています。

CRM 4 から CRM 2011 に (CRM コネクタを使用して) マッピングしていますが、すべてのルックアップが失敗します。

A lookup value was mapped to account.{field name} but no target entity name was supplied and no default is available.

カスタム フィールドの追加に戻り、それらがフィールド内のルックアップ ID であるかどうかを確認し、式を使用して guid::entityname のドキュメントに従ってルックアップ値を作成する必要がありますが、これは面倒です。

この機能は他のユーザーでも機能しますか? 親子関係を設定する必要がありますか? 作業中のエンティティのマップのみを追加します。

4

1 に答える 1

0

Inaport will try to work out what the correct entity reference is and default it. For example, if the lookup is the foreign key in a child table, the entity reference will default to the parent.

There are some circumstances where a lookup may reference multiple entity types, and Inaport cannot infer the correct type. For example, and activity "regarding" lookup may reference 12 different entity types.

It could do a better job when a custom lookup is only referencing a single entity type, and a change request has been put into the system.

As you noted, when Inaport does not correctly infer the entity type you can force it by appending "::entityname" to the GUID you are mapping to the lookup field. This is discussed in more detail in the help.

HTH

Regards

David Evans

于 2012-06-22T23:28:44.840 に答える