Introdução
Script para setar o Monitoramento status Agente "Alerta" e " Critico" proporcionalmente por agentes da loja.
Passo a passo
Por padrão a aba Monitoramento Status Agente vem com:
Quantidade de Agentes OFF-LINE para sinalizar status “alerta” na loja: 1
Quantidade de Agentes OFF-LINE para sinalizar status “crítico” na loja: 10
Quando um agente fica off-line a loja já entra em alerta, mesmo a loja tendo 30 caixas.
Este script faz o tratamento para que o status de alerta seja proporcional ao número de PDVs.
Exemplo:
20 PDVs, com 19 PDVs off irá ativar o “alerta” e com 20 irá ativar o “crítico”.
O script é funcional para melhorar a aparência no e-monitor e também pode ser configurado para cada cliente alterando os paramentros nele.
Script:
“
–SELECT AGENTOFFCRITICAMOUNT,AGENTOFFWARNINGAMOUNT, * FROM TBSTORE
UPDATE TBSTORE
SET AGENTOFFCRITICAMOUNT = L.CRITICAMOUNT,
AGENTOFFWARNINGAMOUNT= L.WARNINGAMOUNT
FROM TBSTORE
INNER JOIN (SELECT
count(storename) AS CRITICAMOUNT, –conta o número de agentes na loja e seta como o valor para crítico
count(storename) -1 AS WARNINGAMOUNT, –conta o número de agentes - 1 na loja e seta como o valor para alerta
STORENAME AS LOJA,
ID AS IDLOJA
FROM TBSTORE
INNER JOIN TBAGENT ON TBAGENT.STOREID = TBSTORE.ID
GROUP BY STORENAME, ID) AS L ON L.IDLOJA = TBSTORE.ID
“
Dúvidas fico a disposição
Outras informações
Fonte: Bruno Eduardo Hemkemaier