0

通过元数据 API 部署leadSource 和行业选项列表时遇到一些问题。不得不从构建中注释掉他们两个。我不知道,这可能与多个对象共享的这些选项列表有关。我们正在使用 Jenkins 进行部署。这是一个示例部署错误:

Error: objects/Lead.object(1150,13):An unexpected error occurred. Please include this ErrorId if you contact support: 1967816892-11483 (1554758315)
4

1 回答 1

2

好的,我们通过反复试验找到了它,没有看到它记录在任何地方。

有一些由多个对象共享的标准选项列表:“潜在客户来源”、“客户来源”和“行业”。

例如,“Lead Source”字段位于 Contact、CampaignMember、Lead、Opportunity 和 Account 上。尽管在 Account 上它的名称不同(“Account Source”),但选项列表值由所有这些对象共享。要部署此选项列表,我们需要确保仅在其中一个对象上列出它,并将其从其他对象中注释掉,否则会出现构建错误。

目前我们的构建设置如下: 1)“主要来源”字段通过客户对象上的“客户来源”字段部署,Salesforce 自动将选项列表值从该字段复制到其他四个对象。2) 行业字段通过 Account 对象部署。它在 Lead 对象上被注释掉。从客户,SF 自动使这些选项列表值在潜在客户上可用。

于 2013-09-09T18:27:55.387 回答