<?php include "tupi.inicializar.php"; $codTemplate = "relatorio"; include "tupi.template.inicializar.php"; $codAcesso = 39; include "tupi.seguranca.php"; //titulo do relatorio $tpl->TITULO = "Relatório de Inscrições por Período"; $tpl->DATA_RELATORIO = "Data/Hora:" . date("d/m/Y h:i:s"); //declara as classes $ol = new Participante(); $om = new Moeda(); $op = new Pagamento(); $dataRelatorio = $ol->convdata($_REQUEST['dataInicio'], "ntm"); $dataFimRelatorio = $ol->convdata($_REQUEST['dataFim'], "ntm"); $rsLogs = $ol->participantesPeriodo($dataRelatorio, $dataFimRelatorio); $total = 0; $totalReal = 0; foreach ($rsLogs as $key => $log) { $rsPag = $op->primeiroPagamentoCliente($log->id); if (count($rsPag) > 0) { $pag = $rsPag[0]; $tpl->PARTICIPANTE = $log->cliente->nomeCompleto; $tpl->DATA = $log->convdata($log->dataInscricao, "mtn"); $tpl->GRUPO = $log->grupo->nomePacote; if ($log->grupo->moeda->id == $om->DOLLAR()) { if ($log->pacoteOpcional == 1) { $tpl->VALOR_DOLLAR = $log->grupo->moeda->cifrao . " " . $log->money($log->grupo->valorAdesao + $log->grupo->valorAdesaoOpcional, "atb"); $tpl->VALOR_REAL = "R\$ " . $log->money(($log->grupo->valorAdesao + $log->grupo->valorAdesaoOpcional) * $pag->cotacaoReal, "atb"); $total += $log->grupo->valorAdesao + $log->grupo->valorAdesaoOpcional;
$oCliente = new Cliente(); $oPartic = new Participante(); $oG = new Grupo(); $idGrupo = $oG->md5_decrypt($_REQUEST['idGrupo']); $idParticipante = $oG->md5_decrypt($_REQUEST['idParticipante']); $oG->getById($idGrupo); $oPartic->getById($idParticipante); $tpl->SELECTED_OPCIONAL_SIM = $oPartic->pacoteOpcional ? "selected" : ""; $tpl->SELECTED_OPCIONAL_NAO = $oPartic->pacoteOpcional ? "" : "selected"; $tpl->CIFRAO = $oG->moeda->cifrao; $tpl->NOME_GRUPO = $oG->nomePacote; $tpl->CPF = $oPartic->formataCPFCNPJ($oPartic->cliente->cpf); $tpl->NOME = $oPartic->cliente->nomeCompleto; $tpl->custoTotal = $oPartic->money($oPartic->custoTotal, "atb"); $tpl->valorTotal = $oPartic->money($oPartic->valorTotal, "atb"); $tpl->dt_inscr = $oPartic->convdata($oPartic->dataInscricao, "mtn"); $tpl->ID = $oPartic->id; $tpl->ID_GRUPO_HASH = $_REQUEST['idGrupo']; $tpl->ACAO = "Editar"; if (strpos($_SESSION['ag_itensMenu'], ",8") !== false) { $tpl->block("BLOCK_EDICAO"); } else { $tpl->block("BLOCK_NAOEDICAO"); } //RECUPERA AS LOGS $oLog = new LogParticipante(); $rslog = $oLog->getRows(0, 999, array(), array("participante" => "=" . $idParticipante)); foreach ($rslog as $key => $log) { $tpl->DATA = $oPartic->convdata(substr($log->dataHora, 0, 10), "mtn") . " - " . substr($log->dataHora, 10); $tpl->USUARIO = $log->usuario->nome; $tpl->VALOR = $oPartic->money($log->valor, "atb");
$codTemplate = "relatorioHorizontal"; include "tupi.template.inicializar.php"; $codAcesso = 14; include "tupi.seguranca.php"; $ogrupo = new Grupo(); $ogrupo->getById($ogrupo->md5_decrypt($_REQUEST['idGrupo'])); $tpl->COD_GRUPO = str_pad($ogrupo->id, 7, "0", STR_PAD_LEFT); $tpl->NOME_GRUPO = $ogrupo->nomePacote; $tpl->ID_GRUPO_HASH = $_REQUEST['idGrupo']; //recupera participantes aprovados $opartic = new Participante(); $rs = $opartic->getRows(0, 999, array("id" => "asc"), array("grupo" => "=" . $ogrupo->id, "status" => "!=" . $opartic->STATUS_DESISTENTE())); $cont = 1; foreach ($rs as $key => $p) { $tpl->ID = $cont; $tpl->NOME = $p->nomeFamilia(); $tpl->DATA_NASCIMENTO = $opartic->convdata($p->cliente->dataNascimento, "mtn"); $tpl->LOCAL_NASCIMENTO = $p->cliente->cidadeNascimento . "-" . $p->cliente->estadoNascimento; $tpl->NACIONALIDADE = $p->cliente->nacionalidade; $tpl->SEXO = $p->cliente->sexo == "M" ? "MASC" : "FEM"; $tpl->PASSAPORTE = $p->cliente->passaporte; $tpl->DATA = $opartic->convdata($p->cliente->dataEmissaoPassaporte, "mtn"); $tpl->ORGAO = $p->cliente->orgaoExpedidorPassaporte; $tpl->VALIDADE = $opartic->convdata($p->cliente->dataValidadePassaporte, "mtn"); $tpl->block("BLOCK_ITEM_LISTA"); $cont++; } if (!isset($_REQUEST['tupiSendEmail'])) { $tpl->block("BLOCK_ENVIO_EMAIL"); } include "tupi.template.finalizar.php";