Timer da sessão de controle (controle hospedado personalizado)
Publicado: novembro de 2016
Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
No Unified Service Desk, o timer de sessão (Timer) exibe o tempo decorrido em uma sessão segundos após ser iniciada, e usa cores diferentes para especificar os prazos de limite.
O controle de Timer não é um dos controles hospedados predefinidos; é um controle de pesquisa que está disponível na implantação de um dos aplicativos Unified Service Desk de exemplo na instância Microsoft Dynamics 365 . O controle hospedado de Timer é exibido no painel de status do aplicativo do cliente sempre que uma sessão é iniciada.
Neste tópico
Ações para o controle hospedado de timer
Configurar limites e limite de cores para um controle hospedado de timer
Ações para o controle hospedado de timer
As seguintes ações são suportadas pelo controle Timer:
GetSessionSeconds: Retorna o tempo total, em segundos, que a sessão durou.
GetSessionUsageInSeconds: Retorna o tempo total, em segundos, quando o representante de atendimento ao consumidor estava ativo da sessão atual.
Você pode usar essas duas ações em um dos valores de ação para retornar timer de sessão. No entanto, antes de usar essas ações em suas chamadas de ação, você terá de adicionar ações de UII manualmente à instância de controle hospedado Timer.Para obter mais informações:Adicione uma ação de UII a um controle hospedado
Os valores são devolvidos e exibidos no parâmetro de substituição $Return. Para testar os valores retornados por essas duas ações:
Inicie o cliente do Unified Service Desk e conecte-se à instância do Dynamics 365.
Clique no menu Minhas Atividades, clique em um registro de ocorrência para abrir uma sessão.
Clique em Configurações () no canto superior direito para exibir o controle Debugger.
Na guia Direcionar ação, selecione Timer da lista Controle hospedado, o nome da ação da lista Ação, e clique em Executar ação direta (). Repita esta etapa para outra ação.
Clique em Atualizar () para atualizar a grade de parâmetro de substituição. Expanda o parâmetro $Return para exibir o para exibir o valor (em segundo) devolvido pelas ações GetSessionUsageInSeconds e GetSessionSeconds.
Configurar limites e limite de cores para um controle hospedado de timer
É possível configurar os prazos de limite e as cores para um controle hospedado Timer especificando os valores para um formato XML no campo Extensions XML hospedado para controlar a definição. A cor do limite define a cor do timer de sessão que será exibido depois que os valores de tempo limite especificado decorreram desde que a sessão foi iniciada. Use os códigos de cor hexadecimal para especificar a cor do limite.
Por exemplo, o XML define a cor do plano de fundo da cadeia de caracteres de tempo para ser cinza, da cadeia de caracteres da hora de laranja quando mudar para 60 segundos decorridos e, por fim, altera após 90 segundos desde que a sessão atual iniciou.
<thresholds>
<threshold backgroundcolor="#E4E4E4" />
<threshold foregroundcolor="#FF9900" seconds="60"/>
<threshold foregroundcolor="#FF0000" seconds="90"/>
</thresholds>
Para configurar limites e limite de cores para um controle hospedado Timer:
Vá para Configurações > Unified Service Desk.
Clique em Controles hospedados.
Procure o controle hospedado da Timer e clique nele para abrir a definição do controle hospedado.
No formulário da definição de controle hospedado Timer atualize o XML, no campo Extensões XML para especificar o limite de cores correspondentes.
Salve a definição dos controles hospedados.
Confira Também
Controle hospedado do USD (controle hospedado)
Tipos de controle hospedado e referência de ação/evento
Unified Service Desk 2.0
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais