如何使用 Azure 逻辑应用程序中的文本值填充 Dynamics 365 查找?

How to populate Dynamics 365 lookups with text value from Azure Logic App?

我正在创建一个 Azure Logic 应用程序,它从外部源获取数据并填充 Dynamics 365。

在 Dynamics 365 实体中,我有 4 个需要填充的查找字段。但是从外部来源,我得到的是文本格式的数据,这意味着我需要通过文本而不是 Guid 来搜索查找字段的值。

我通过创建一个 Azure 函数来做到这一点,但想知道是否有可能在没有代码定制的情况下实现这一点?外部数据源只能发送文本,因为 Dynamics 365 guid 不与源同步。

谢谢

您可以直接使用逻辑应用本身进行搜索。有一个 CDS 连接器步骤 "get Records",您可以在其中过滤查询并根据您的文本条件匹配它。

可能你得到的记录不止1条,例如:账户名:ABC公司可以在你的crm中加倍。

您可能希望缩小范围以获取所需的结果。

获得记录后,您可以使用记录,它可以用来填充您的查找字段。

Refrence to get Records

Here is latest Microsoft Doc for fetching record in logic apps