Dynamics crm 表单标题内的下拉列表中缺少两个状态原因项之一

Dynamics crm 表单标题内的下拉列表中缺少两个状态原因项之一,dynamics-crm,dynamics-crm-2013,microsoft-dynamics,Dynamics Crm,Dynamics Crm 2013,Microsoft Dynamics,我有一个自定义实体,其状态代码/状态代码定义如下: 状态活跃 活动(值:1) 已完成(价值:821290000) 非活动状态 非活动(值:2) 在表单中,我将状态原因选项设置在标题中,以便用户根据需要进行更改(简言之:一旦用户处理完记录,他们会将状态原因从Active更改为Completed) 在生产环境(SP1 UR3-版本6.1.3)中,状态原因Completed丢失,我们只看到Active 在其中一个开发环境(“香草”SP1-版本6.1.0)中,完全相同的表单显示了活动的和完成的状

我有一个自定义实体,其状态代码/状态代码定义如下:

状态活跃

  • 活动(值:1)

  • 已完成(价值:821290000)

非活动状态

  • 非活动(值:2)
在表单中,我将状态原因选项设置在标题中,以便用户根据需要进行更改(简言之:一旦用户处理完记录,他们会将状态原因从
Active
更改为
Completed

在生产环境(SP1 UR3-版本6.1.3)中,状态原因
Completed
丢失,我们只看到
Active

在其中一个开发环境(“香草”SP1-版本6.1.0)中,完全相同的表单显示了
活动的
完成的
状态原因

Status Reason(状态原因)字段显示两种环境中都有选项

这两个环境在定制方面完全相同,没有任何代码从选项集中删除选项(我为该实体编写了所有代码,并且我还进行了三次检查以确保没有忽略任何内容)

这是UR3中的一个bug吗


更新:我被告知该问题与权限有关,一旦我回忆起来,我将发布一个包含详细信息的答案。

我没有听说过任何此类错误

您是否检查了此自定义实体上的status reason字段是否在字段架构中包含所有3个选项,并且它们只是没有显示在表单上?这将有助于确定是否存在某种形式的表单脚本问题/显示问题,而不是模式问题(如pkr所要求的)


如果要导出默认解决方案并比较customizations.xml文件,是否存在差异?如果两个自定义文件之间确实没有差异(这意味着两个环境在CRM自定义方面完全相同),则必须存在某种脚本,使另一个选项不会基于某些数据显示在一个环境中,而是显示在另一个环境中,因为数据不同

我还没有听说过这种错误

您是否检查了此自定义实体上的status reason字段是否在字段架构中包含所有3个选项,并且它们只是没有显示在表单上?这将有助于确定是否存在某种形式的表单脚本问题/显示问题,而不是模式问题(如pkr所要求的)


如果要导出默认解决方案并比较customizations.xml文件,是否存在差异?如果两个自定义文件之间确实没有差异(这意味着两个环境在CRM自定义方面完全相同),则必须存在某种脚本,使另一个选项不会基于某些数据显示在一个环境中,而是显示在另一个环境中,因为数据不同

您确定“已完成”选项位于实体自定义设置的“状态原因”字段上吗?它可能不在生产环境的自定义设置中。仅因为它在开发环境中,并不意味着解决方案已正确导出/导入。
状态原因字段显示两个环境中都有选项。
您确定实体自定义设置中的状态原因字段中有“完成”选项吗?它可能不在生产环境的自定义设置中。仅仅因为它在开发环境中,并不意味着解决方案已正确导出/导入。
Status-Reason字段显示两个环境中都有选项。
没有脚本问题,这是其他问题。。。我手头没有详细资料(我的一位同事发现了根本原因),但我记得这是一个权限配置错误。有趣的是,我不希望权限会导致类似的情况。如果你能找到根本原因/解决方案,你能通过回答自己的问题来更新问题吗?我很想知道发生了什么,因为其他经历过这个问题的人也可能是这样。没有脚本问题,这是其他问题。。。我手头没有详细资料(我的一位同事发现了根本原因),但我记得这是一个权限配置错误。有趣的是,我不希望权限会导致类似的情况。如果你能找到根本原因/解决方案,你能通过回答自己的问题来更新问题吗?我很想知道到底发生了什么,因为其他经历过这个问题的人也可能是这样。