$tpl->TIPO_NOME = $ucTipo->getTipoNome(); $tpl->ANO = $anoAtual; $tpl->MEDIDA = $ucTipo->getTipoMedida(); $tpl->TIPO_ID = $tipos['tipo']; $tpl->block("EACH_TIPOBUTTON"); if ($tipos['tipo'] == $tipoId) { //FAZER APARECER UCS E SEUS RESULTADOS $ucqtd = 0; foreach ($ucTipo->getMesmoTipo() as $res) { //$tpl->UCID = $res; $uc = new UnidadeConsumidora($res); $tpl->UCRGI = $uc->get('rgi'); $tpl->UCCHAVE = sha1($uc->get('id')); $tpl->UCNOME = $uc->getNome(); $tpl->UCEND = $uc->getEndereco(); $tpl->UCCID = $uc->getCidadeNome(); $tpl->UCSIGLA = $uc->get('uo')->getSigla(); $tpl->EMPRESA = $uc->get('empresa')->getNome(); $tpl->STATUS = $uc->getAtivoText(); $totalAno = $uc->somaValorNotas($anoAtual); $tpl->CONSANO = tratarValor($totalAno['SUM(consumo)'], false); $tpl->VALANO = tratarValor($totalAno['SUM(valor)'], true); $consAnoTotal[$x] += $totalAno['SUM(consumo)']; $pagoAnoTotal[$x] += $totalAno['SUM(valor)']; $ucqtd++; $tpl->block("EACH_UC"); } $tpl->UCQTD = $ucqtd; //$tpl->TIPO_NOME .= " " . $ucqtd; $tpl->SOMACONSANO = tratarValor($consAnoTotal[$x]); $tpl->SOMAPAGOANO = tratarValor($pagoAnoTotal[$x], true);
if ($_SESSION['bacia'] == $uc->get('uo')->get('id') || $_SESSION['nivel'] == 1) { $tpl->addFile('CONTEUDO', 'html_libs/resumo_uc.html'); /********************************* MOSTRAR INFORMAÇÕES DO RELATÓRIO *********************************/ $rel = new Relatorio(); $cores = $rel->cores; $tpl->UCCOLOR = $cores[$uc->get('tipo')]; $tpl->ANO = $anoAtual; $tpl->ANO_ANT = $anoAnterior; $tpl->TIPOCONS = $uc->getTipoMedida(); $tpl->RGI = $uc->get('rgi'); $tpl->NOME = $uc->getNome(); $tpl->TIPONOME = $uc->getTipoNome(); $tpl->EMPRESA = $uc->get('empresa')->getNome() . " CNPJ " . $uc->get('empresa')->transformCnpj($uc->get('empresa')->get('cnpj')); $tpl->ENDERECO = $uc->getEndereco() . " - " . $uc->getCidadeNome(); $tpl->CONTRATO = $contrato->geraNome(); $tpl->UNIDADE = $uc->get('uo')->getSigla(); $eachMes = $uc->getExercicioMensal($anoAtual); $mesConsTotal = 0; $mesPagoTotal = 0; $z = 1; $somaAnt = $somaPost = 0; foreach ($eachMes as $mes) { $mesConsTotal += $mes['consumo']; $mesPagoTotal += $mes['valor']; $tpl->MESSOMA = strtoupper(getMesNome($mes['mes_ref'])); $tpl->CONSSOMA = tratarValor($mes['consumo']); $tpl->PAGOSOMA = tratarValor($mes['valor'], true); if ($z > 1 && $z <= count($eachMes)) { $divisor = $eachMes[$z - 1]['valor'] == 0 ? 1 : $eachMes[$z - 1]['valor'];