$ramal $matricula $apelido $numero $data $duration $valor "; //$linhas[$imp] = $linhaTmp; $linha .= $linhaTmp; $imp++; } } if (empty($linha)) { if ($inRel && $isValid && pg_last_error($dbcon)) $noData = "Erro ao realizar consulta! Erro: " . pg_last_error($dbcon); else $noData = $inRel ? $isValid ? "Nenhum registro encontrado!" : $msg : "Informe as datas inicial,final, matricula e clique em consultar!"; $linha = " $noData"; } else { $_SESSION["SSsiteDesc"] = GetSiteDesc($dbcon, $_SESSION["listaSites"]); } $somaDuration = SecondToStrTime($somaDuration); $linha .= " Total chamadas: $imp Totais $somaDuration $somaValor "; if (!$isValid) $jsStartup[] = "alert('$msg');"; $jsJQuery[] = "\$('#dataIni').keypress(function(){formataDataHora(this);}) "; $jsJQuery[] = "\$('#dataFim').keypress(function(){formataDataHora(this);}) "; $jsJQuery[] = "\$('#matricula').blur(function(){SetUserFromConta();}) "; $_SESSION["SSlinhas"] = $linha; $smarty->assign('imp', $imp); $smarty->assign('dtIni', $_SESSION["dataIni"]); $smarty->assign('dtFim', $_SESSION["dataFim"]); $smarty->assign('matricula', $_SESSION["matricula"]); $smarty->assign('nome', $_SESSION["nome"]); $smarty->assign('sites', $sites); $smarty->assign('linhas', $linha); $smarty->assign('duracao', $_SESSION["duracao"]); GetTemplate($smarty, 'pbx/relatorios/chamadasEntrantes/entrantesConta.tpl'); function GetQuery() { $dataIin = FormatDtMssql($_SESSION["dataIni"]); $dataFim = FormatDtMssql($_SESSION["dataFim"]); $matricula = $_SESSION["matricula"]; $nome = $_SESSION["nome"]; $site = $_SESSION["listaSites"]; $sql = "select distinct substring(src,'....$') as src, c.conta, split_part(userfield, '-', 2) as dst, calldate, billsec, 0.0 as valor, b.apelido from pbx_bilhetes a, pbx_usuarios_cs b, pbx_bilhetes_complemento c where c.uniqueid2 = a.uniqueid and b.id = c.id_usuario and a.data_bilhete >= '$dataIin' and a.data_bilhete <= '$dataFim' and b.matricula = '$matricula' and c.direcao in(select ctop_contexto from pbx_contextos_operacoes where ctop_tipo = 'entrada') "; if ($duracao == 2) $sql .= " and a.billsec > 0 "; if ($duracao == 3) $sql .= " and a.billsec = 0 "; $sql .= " and lastapp <> 'Transferred Call' order by 4, 1"; return $sql; } function GetTopRel() { return ""; } function GetFootRel() { return "
Agentes em  Operação
Ramal Transf. Número Data Duração Valor
"; } ?>