case $oTT->DEPOSITO(): $TOTAL_DEPOSITO += $abat->getValorReal(); break; case $oTT->TED(): $TOTAL_TED += $abat->getValorReal(); break; case $oTT->DOC(): $TOTAL_DOC += $abat->getValorReal(); break; } break; } $tpl->EMISSOR = $pag->participante->cliente->nomeCompleto; $tpl->FINALIDADE = $pag->finalidade->descricao; $tpl->TIPO = $tipoPag; $tpl->DATA_PAG = $oMoeda->convdata($pag->dataPagamento, "mtn"); $tpl->MODEA = $pag->moeda->descricao; $tpl->VALOR_REAL = $oMoeda->money($abat->getValorReal(), "atb"); $tpl->VALOR_DOLLAR = $oMoeda->money($abat->getValorDollar(), "atb"); $tpl->COTACAO = $oMoeda->money($pag->cotacaoReal, "atb"); $tpl->block("BLOCK_ITEM_LISTA"); } //fim do loop de pagamentos $tpl->block("BLOCK_PARTICIPANTE"); $cont++; } // fim do loop de participantes //TOTALIZADOR $tpl->TOTAL_CHEQUE = $oMoeda->money($TOTAL_CHEQUE, "atb"); $tpl->TOTAL_CARTAO = $oMoeda->money($TOTAL_CARTAO, "atb"); $tpl->TOTAL_ESPECIE = $oMoeda->money($TOTAL_ESPECIE, "atb");
$oPartic = new Participante(); $oC = new Cheque(); //TOTAIS GERAL $custoDollarTotal = 0; $recebimentoDollarTotal = 0; $recebimentoRealTotal = 0; $valorEspecieTotal = 0; $valorCartaoTotal = 0; $valorDebitoTotal = 0; $valorChequeTotal = 0; $valorTEDTotal = 0; $valorDOCTotal = 0; $valorTransfTotal = 0; $valorDepositoTotal = 0; $valorCreditoClienteTotal = 0; $dataRelatorio = $om->convdata($_REQUEST['dataInicio'], "ntm"); $dataFimRelatorio = $om->convdata($_REQUEST['dataFim'], "ntm"); $rsGrupo = $oG->gruposComPagamentoPeriodo($dataRelatorio, $dataFimRelatorio); foreach ($rsGrupo as $key => $grupo) { //declara os valores zerados $custoDollar = 0; $recebimentoDollar = 0; $recebimentoReal = 0; $valorEspecie = 0; $valorCartao = 0; $valorDebito = 0; $valorCheque = 0; $valorChequed = 0; $valorTED = 0; $valorDOC = 0; $valorTransf = 0;
break; } $tpl->VALOR_ABAT_REAL = $oMoeda->money($abat->getValorReal(), "atb"); $tpl->VALOR_ABAT_DOLLAR = $oMoeda->money($abat->getValorDollar(), "atb"); $totalAbatParticipanteReal += $abat->getValorReal(); $totalAbatParticipanteDollar += $abat->getValorDollar(); if ($oPagamento->devolucao == 0) { $tpl->PAG_TRANSACAO = 'Crédito'; } else { $tpl->PAG_TRANSACAO = 'Débito'; } $tpl->N_PAG = $contPag; $tpl->PAG_PARTICIPANTE = $oPagamento->participante->cliente->nomeCompleto; $tpl->GRUPO = $oPagamento->participante->grupo->nomePacote; $tpl->TIPO = $oPagamento->tipo->descricao; $tpl->DATA_PAG = $oMoeda->convdata($oPagamento->dataPagamento, "mtn"); $tpl->MODEA = $oPagamento->moeda->descricao; $tpl->VALOR_REAL = $oMoeda->money($oPagamento->devolucao == 0 ? $oPagamento->CALCULA_REAL() : -$oPagamento->CALCULA_REAL(), "atb"); $tpl->VALOR_DOLLAR = $oMoeda->money($oPagamento->devolucao == 0 ? $oPagamento->CALCULA_DOLLAR() : -$oPagamento->CALCULA_DOLLAR(), "atb"); $tpl->COTACAO = $oMoeda->money($oPagamento->cotacaoReal, "atb"); //se for cheque imprimi lista de cheques if ($oPagamento->tipo->id == $oTP->CHEQUE()) { $possuiCheques = 1; $rsCheques = $oCheque->getRows(0, 999, array(), array("pagamento" => "=" . $oPagamento->id)); foreach ($rsCheques as $keyCh => $cheque) { $tpl->BANCO = $oPagamento->banco->sigla; $tpl->EMISSOR = $cheque->emissor->nomeCompleto; $tpl->CHEQUE_DATA = $oMoeda->convdata($cheque->dataCompensacao, "mtn"); $tpl->CHEQUE_NUMERO = $cheque->numeroCheque; $tpl->CHEQUE_VALOR = $oMoeda->money($cheque->valor, "atb"); $tpl->block("BLOCK_ITEM_CHEQUE");