foreach($rsm as $key => $row){
		$tpl->ID_TIPO_TRANSF = $row->id;
		$tpl->LABEL_TIPO_TRANSF = $row->descricao;
		if($idTipoTransf == $row->id)		
			$tpl->SELECTED_TIPO_TRANSF = 'selected="selected"';	
		$tpl->block("BLOCK_TIPO_TRANSF");
		$tpl->clear("SELECTED_TIPO_TRANSF");		
	}
	$tpl->CAMBIO_DOLLAR_REAL = $oPag->money($oPag->cotacaoReal,"atb");
	$tpl->VALOR_PAGAMENTO =	$oPag->money($oPag->valorPagamento,"atb");
	$tpl->block('BLOCK_PG_BANCO');
break;
case $oTipoP->CREDITO() :
	if($oPag->creditoCliente != null)
	$idCredito = $oPag->creditoCliente->id;
	$rsm = $oCred->getRows(0,999,array(),array("cliente"=>"=".$oParticipante->cliente->id , "bitUtilizado"=>"=0"));
	if($idCredito != 0 && strlen($idCredito) > 0){
		$oCredito = new Credito();
		$oCredito->getById($idCredito);
		array_push($rsm,$oCredito);
		}
	foreach($rsm as $key => $row){
		$tpl->ID_CREDITO = $row->id;
		$tpl->LABEL_CREDITO = $row->moeda->cifrao." ".$oCred->money($row->valor,"atb")." ".$row->moeda->plural."-".$oTipoP->money($row->cotacaoReal,"atb")."-".$oTipoP->convdata($row->data,"mtn");
		if($idCredito == $row->id)		
			$tpl->SELECTED_CREDITO = 'selected="selected"';	
		$tpl->block("BLOCK_CREDITO");
		$tpl->clear("SELECTED_CREDITO");		
	}
	$tpl->CAMBIO_DOLLAR_REAL = $oPag->money($oPag->cotacaoReal,"atb");
	$tpl->block('BLOCK_PG_CREDITO');
 $CreditoDollar = 0;
 $CreditoReal = 0;
 //RECUPERA TODOS OS PAGAMENTOS CANCELADOS DO PARTICIPANTE
 $rsPgt = $oP->getRows(0, 999, array(), array("participante" => "=" . $part->id, "cancelado" => "=1"));
 foreach ($rsPgt as $keyPag => $p) {
     $RecebDollar += $p->CALCULA_DOLLAR();
     $RecebReal += $p->CALCULA_REAL();
 }
 //recupera os pagamentos de cancelamento do participante
 $rsPgt = $oP->getRows(0, 999, array(), array("participante" => "=" . $part->id, "cancelado" => "=0", "finalidade" => "=" . $oF->CANCELAMENTO()));
 foreach ($rsPgt as $keyPag => $p) {
     $CanceladoDollar += $p->CALCULA_DOLLAR();
     $CanceladoReal += $p->CALCULA_REAL();
 }
 //recupera o credito deixado para o cliente pelo cancelamento
 $rsCred = $oC->getRows(0, 999, array(), array("participante" => "=" . $part->id));
 foreach ($rsCred as $keyCred => $cred) {
     $CreditoDollar += $cred->CALCULA_DOLLAR();
     $CreditoReal += $cred->CALCULA_REAL();
     echo $CreditoDollar . "credito dollar";
     echo $CreditoReal . "credito real";
 }
 $tpl->GRUPO = $oG->nomePacote;
 $tpl->PARTICIPANTE = $part->cliente->nomeCompleto;
 $tpl->RECEBIMENTO_DOLLAR = $oP->money($RecebDollar, "atb");
 $tpl->RECEBIMENTO_REAL = $oP->money($RecebReal, "atb");
 $tpl->DEVOLUCAO_DOLLAR = $oP->money($RecebDollar - ($CanceladoDollar + $CreditoDollar), "atb");
 $tpl->DEVOLUCAO_REAL = $oP->money($RecebReal - ($CanceladoReal + $CreditoReal), "atb");
 $tpl->block("BLOCK_ITEM_LISTA");
 //soma os totalizadores
 $totalRecebDollar += $RecebDollar;