在联系人实体中创建的 CRM 2016 空白地址记录

CRM 2016 Blank Address record created in Contact entity

我遇到了一个奇怪的问题,每当我创建联系人时,都会在其他地址实体中创建一条空记录。

下面是截图-

我在几个博客上读到,默认情况下,每次创建帐户或联系人时都会创建 2 个空白记录,但是在帐户的情况下不会发生这种情况。在帐户 'Customer Address Associated view' 下没有看到空白记录。

您在博客上看到的大部分内容是正确的:

  • 自动为帐户创建两条地址记录。
  • 自动为联系人创建三个地址记录。

默认情况下,后台创建的地址记录不会显示在客户地址关联视图

视图的默认过滤器如下所示。如果您的视图过滤器已被修改,这将解释为什么您会看到三个自动创建的联系人地址记录之一。

<filter type="or">
    <filter type="and">
        <condition attribute="addressnumber" operator="gt" value="2" />
        <condition attribute="objecttypecode" operator="eq" value="1" />
    </filter>
    <filter type="and">
        <condition attribute="addressnumber" operator="gt" value="3" />
        <condition attribute="objecttypecode" operator="eq" value="2" />
    </filter>
</filter>

查看以下 link 以获得更多 in-depth CRM 中地址的讨论:The CRM Address Entity: There’s more to it than you think!。 总的来说,我发现如果您的要求与 out-of-the-box 地址实体的可能情况不同,那么制作自定义地址实体通常是值得的。