Hierarquias de incidente (ocorrência)
Publicado: janeiro de 2017
Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Entidades de incidentes podem ser relacionadas hierarquicamente. O administrador pode usar as Configurações da ocorrência principal e secundária para configurar comportamentos específicos para esses relacionamentos.
No aplicativo, as pessoas podem criar um novo incidente secundário ou associar um incidente existente a um incidente principal. Essa associação usa o relacionamento incident_parent_incident. Ao criar um novo incidente a ser associado usando esse relacionamento, use a mensagem InitializeFromRequest para inicializar o novo incidente com os valores padrão definidos no mapeamento de atributos desse relacionamento.
As Configurações da ocorrência principal e secundária permitem fácil acesso para especificar os mapeamentos de atributos para esse relacionamento, mas também podem ser definidas editando o relacionamento no aplicativo ou de forma programática.Para obter mais informações:TechNet: Criar e editar relacionamentos de entidades e Personalizar mapeamentos de entidade e atributos.
Os comportamentos a seguir são impostos para hierarquias de incidentes:
Apenas um nível de hierarquia tem suporte. Não é possível definir um incidente como principal enquanto for secundário de outro incidente.
Se tentar associar um incidente secundário de um incidente que já seja o secundário de outro incidente, você receberá o erro -2147224493 com a mensagem: “Não é possível criar ocorrências secundárias para ocorrências secundárias”.
Se tentar associar um incidente que seja um incidente principal como um secundário de outro incidente, você receberá o erro -2147224491 com a mensagem: “Não é possível adicionar uma ocorrência principal como uma ocorrência secundária”.
Cada incidente pode ter até 100 incidentes secundários. Se você tentar criar muitos incidentes secundários, você receberá o erro -2147224492 com a mensagem: “Uma ocorrência principal não pode ter mais de 100 ocorrências secundárias. Entre em contato com o administrador para obter mais detalhes.”
Os incidentes associados aos diferentes incidentes principais não podem ser mesclados. A mensagem de erro é “Não é possível mesclar ocorrências que tenham ocorrências principais diferentes”. Você pode usar a mensagem MergeRequest para mesclar incidentes.
Regras para desativar ocorrências
As Configurações da ocorrência principal e secundária no aplicativo também permitem configurar preferências de fechamento em cascata adicionais. Dependendo de como as hierarquias são configuradas para a organização, regras específicas sobre a desativação de incidentes devem ser seguidas para alinhar com as preferências da organização. Quando um incidente é desativado, seu estado é definido como solucionado ou cancelado.
Quando as Configurações da ocorrência principal e secundária são definidas no aplicativo, os dados são armazenados nos seguintes atributos booleanos da entidade da organização.
Atributo |
Rótulo da UI |
---|---|
CascadeStatusUpdate |
Fechar todas as ocorrências secundárias quando a ocorrência principal for fechada |
RestrictStatusUpdate |
Não permitir o fechamento da ocorrência principal até que todas as ocorrências secundárias estejam fechadas |
Com base nos valores desses atributos, as seguintes regras são aplicadas pela plataforma.
Valor de CascadeStatusUpdate |
Valor de RestrictStatusUpdate |
Comportamento |
---|---|---|
False |
false |
Quando a opção Especificar preferência de fechamento nas Configurações da ocorrência principal e secundária não estiver marcada, os incidentes podem ser desativados, independentemente do status de incidentes principais ou secundários. |
False |
true |
Incidentes principais não podem ser desativados se houver incidentes secundários ativos. Se você tentar fazer isso, receberá o erro -2147224495 com a mensagem: “Não é possível resolver a ocorrência principal porque tem {0} ocorrências secundárias ativas". |
True |
false |
Quando os incidentes principais são desativados, todos os incidentes secundários ativos também são desativados. |
True |
true |
O aplicativo não permite que esses dois valores sejam definidos. Você não deve definir esses dois valores de atributo da organização como verdadeiros. |
Confira Também
Entidades de serviço (contract, incidente, artigo de conhecimento, fila, calendário, direito, slakpiinstance)
Entidades de incidente (ocorrência)
Mensagens e métodos da entidade Incident (ocorrência)
Mensagens e métodos de entidade IncidentResolution (solução de ocorrência)
Exemplo: Fechar um incidente
Microsoft Dynamics 365
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais