Compartilhar via


Mensagens e métodos da entidade Incident (ocorrência)

 

Publicado: janeiro de 2017

Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Um incidente (ocorrência) é um problema de atendimento ao cliente, que é um problema definido por um cliente e o conjunto de atividades que ocorrem na ocorrência para resolver o problema.

O nome do esquema desta entidade é Incident.Para exibir os metadados de entidade da sua organização, instale a solução Navegador dos Metadados descrita em Procurar os metadados da sua organização. Também é possível exibir os metadados de uma organização não personalizada no arquivo do Excel chamado EntityMetadata.xlsx, incluído na pasta de nível superior do download do SDK.

Observação

O atributo de pesquisa ResponsibleContactId da entidade de incidente deve ser considerada obsoleta e o atributo de pesquisa PrimaryContactId introduzido com a liberação Microsoft Dynamics CRM 2013 Service Pack 1 (SP1) deve ser considerado o atributo de pesquisa do sistema primário para associar incidentes a um registro de contato.

Não há planos para remover o atributo de pesquisa ResponsibleContactId, mas se você planeja criar novas personalizações é necessário usar PrimaryContactId em vez de ResponsibleContactId. Se você tem personalizações existentes usando atualmente o ResponsibleContactId, considere migrar para usar o PrimaryContactId.

A tabela a seguir descreve as mensagens desta entidade, utilizadas com o método IOrganizationService.Execute.

Mensagem

Descrição

ApplyRoutingRuleRequest

Esta mensagem foi adicionada na versão CRM Online do segundo trimestre de 2014 e Microsoft Dynamics CRM 2013 Service Pack 1 (SP1).

Aplica a regra de roteamento ativo à ocorrência.

AssignRequest

Atribui um incidente para outro usuário ou equipe.

AssociateRequest

Cria um link entre um registro e um ou mais registros que participam de um relacionamento. Também é possível usar o método IOrganizationService.Associate. Para obter mais informações, consulte Ações em registros de entidade. Para obter uma lista de relacionamentos padrão desta entidade, consulte os metadados da entidade Incident. Você pode encontrar essas informações nos metadados da sua organização. Consulte as informações anteriores sobre metadados de navegador.

CalculateTotalTimeIncidentRequest

Calcula o tempo total usado no incidente.

CloseIncidentRequest

Define o estado do incidente como Fechado.

CreateRequest

Cria um incidente. Também é possível chamar o método IOrganizationService.Create.

DisassociateRequest

Remove um link entre um registro e um ou mais registros que participam de um relacionamento. Também é possível usar o método IOrganizationService.Disassociate. Para obter mais informações, consulte Ações em registros de entidade. Para obter uma lista de relacionamentos padrão desta entidade, consulte os metadados da entidade Incident. Você pode encontrar essas informações nos metadados da sua organização. Consulte as informações anteriores sobre metadados de navegador.

DeleteRequest

Exclui um incidente. Também é possível chamar o método IOrganizationService.Delete.

GrantAccessRequest

Compartilha um incidente com outra entidade de segurança (usuário ou equipe).

IsValidStateTransitionRequest

Valida se o incidente está pronto para ser fechado.

MergeRequest

Mesclando incidentes foi adicionado à versão CRM Online do segundo trimestre de 2014 e Service Pack 1 do CRM 2013 (local).

Observação

O comportamento da operação de mesclagem para incidentes é diferente de mesclar contas, contatos ou clientes potenciais.Para obter mais informações:MergeRequest

ModifyAccessRequest

Altere os direitos de acesso a uma solução de incidente anteriormente compartilhada com outra entidade de segurança (usuário ou equipe).

RetrieveRequest

Recupera um incidente. Também é possível chamar o método IOrganizationService.Retrieve.

RetrieveMultipleRequest

Recupera uma coleção de incidentes. Também é possível chamar o método IOrganizationService.RetrieveMultiple.

RetrievePrincipalAccessRequest

Recupera os direitos de acesso que a entidade especificada de segurança (usuário ou equipe) tem sobre um incidente.

RetrieveSharedPrincipalsAndAccessRequest

Recupera todas as entidades de segurança (usuários ou equipes) que têm acesso a um incidente, juntamente com seus direitos de acesso ao incidente.

RevokeAccessRequest

Remove todos os direitos de acesso a um incidente para a entidade especificada de segurança (usuário ou equipe).

RollupRequest

Acumula ou recupera todas os incidentes relacionados ao incidente ou contato especificado.

SetStateRequest

Define o estado de um incidente. Se você estiver usando tipos de associação precoce, use a enumeração IncidentState para definir os possíveis estados.Para exibir os metadados de entidade da sua organização, instale a solução Navegador dos Metadados descrita em Procurar os metadados da sua organização. Também é possível exibir os metadados de uma organização não personalizada no arquivo do Excel chamado EntityMetadata.xlsx, incluído na pasta de nível superior do download do SDK.

UpdateRequest

Atualiza um incidente. Também é possível chamar o método IOrganizationService.Update.

Confira Também

Entidades de incidente (ocorrência)
Mensagens e métodos de entidade IncidentResolution (solução de ocorrência)
Exemplo: Fechar um incidente
Privilégios por entidade

Microsoft Dynamics 365

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais