|
|
@ -229,7 +229,7 @@ if (!IsAjax()) { |
|
|
|
if (!isset($_POST["listaMotivo"]) || !$_POST["listaMotivo"]) { |
|
|
|
if (!isset($_POST["listaMotivo"]) || !$_POST["listaMotivo"]) { |
|
|
|
$dadosMonitorCompl["msg_sis"] = "Selecione uma Pausa!"; |
|
|
|
$dadosMonitorCompl["msg_sis"] = "Selecione uma Pausa!"; |
|
|
|
$jsStartup[] = "alert('Selecione uma Pausa!')"; |
|
|
|
$jsStartup[] = "alert('Selecione uma Pausa!')"; |
|
|
|
} elseif (VerificaMaxAgentePausa($dac)) { |
|
|
|
} elseif (VerificaMaxAgentePausa($dac, $org_id)) { |
|
|
|
$dadosMonitorCompl["msg_sis"] = "número Máximo de Agente/Pausa Excedido, Aguarde!"; |
|
|
|
$dadosMonitorCompl["msg_sis"] = "número Máximo de Agente/Pausa Excedido, Aguarde!"; |
|
|
|
$jsStartup[] = "alert('número Máximo de Agente/Pausa Excedido, Aguarde!')"; |
|
|
|
$jsStartup[] = "alert('número Máximo de Agente/Pausa Excedido, Aguarde!')"; |
|
|
|
} else { |
|
|
|
} else { |
|
|
@ -1426,25 +1426,25 @@ function ConnectaAgenteRt($db, $dac, $tpAtend, $org_id) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/* verificar se já existe a quantidade de agentes permitido nesta empresa */ |
|
|
|
/* verificar se já existe a quantidade de agentes permitido nesta empresa */ |
|
|
|
if (VerificaMaxAgenteLogado($db)) { |
|
|
|
if (VerificaMaxAgenteLogado($db, $org_id)) { |
|
|
|
$msg = "não é possível conectar o Agente! O número Máximo de \"PAs\" simultaneos já foi atingido!"; |
|
|
|
$msg = "não é possível conectar o Agente! O número Máximo de \"PAs\" simultaneos já foi atingido!"; |
|
|
|
GeraExcept($msg); |
|
|
|
GeraExcept($msg); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/* verificar se já está logado este ramal em outra fila */ |
|
|
|
/* verificar se já está logado este ramal em outra fila */ |
|
|
|
if (VerificaRamalLogado($db, $dacCheck, $agtCheck)) { |
|
|
|
if (VerificaRamalLogado($db, $dacCheck, $agtCheck, $org_id)) { |
|
|
|
$msg = "não é possível conectar ao servidor, Ramal: \"$ramal\" já conectado! Dac: \"$dacCheck\" Agente: \"$agtCheck\""; |
|
|
|
$msg = "não é possível conectar ao servidor, Ramal: \"$ramal\" já conectado! Dac: \"$dacCheck\" Agente: \"$agtCheck\""; |
|
|
|
GeraExcept($msg); |
|
|
|
GeraExcept($msg); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/* verifica se o ramal siga-me está ativado */ |
|
|
|
/* verifica se o ramal siga-me está ativado */ |
|
|
|
if (VerificaRamalSigame($db, $ramal)) { |
|
|
|
if (VerificaRamalSigame($db, $ramal, $org_id)) { |
|
|
|
$msg = "não é possível conectar ao servidor, Ramal: \"$ramal\" possui siga-me ativado"; |
|
|
|
$msg = "não é possível conectar ao servidor, Ramal: \"$ramal\" possui siga-me ativado"; |
|
|
|
GeraExcept($msg); |
|
|
|
GeraExcept($msg); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/* veririfique se existe classificação obrigatória */ |
|
|
|
/* veririfique se existe classificação obrigatória */ |
|
|
|
if (VerificaClassObrigatoria($db, $dac)) { |
|
|
|
if (VerificaClassObrigatoria($db, $dac, $org_id)) { |
|
|
|
$msg = "Está configurado \"classificação Obrigatória\", mas não há clssificações disponiveis para este Dac!"; |
|
|
|
$msg = "Está configurado \"classificação Obrigatória\", mas não há clssificações disponiveis para este Dac!"; |
|
|
|
GeraExcept($msg); |
|
|
|
GeraExcept($msg); |
|
|
|
} |
|
|
|
} |
|
|
|