public function RecebeParcela() {


	$Datas = new Data();
	$String = new CString();

	$id_cp1 = $_POST["cod_cp1"];
	$IdCC = $_POST["conta"];
	$vlr_acrescimo = $_POST['acrescimo_pagamento'] ? $String->limpa_moeda($_POST["acrescimo_pagamento"]) : '0.00';
	$vlr_pago = $String->limpa_moeda($_POST["vlr_pago"]);
	$vlr_desconto = $_POST['vlr_deconto_pagamento'] ? $String->limpa_moeda($_POST["vlr_deconto_pagamento"]) : '0.00';
	$data_recebimento = $Datas->convertDataSql($_POST["data_pagamento"]);
	$obs_pagamento = isset($_POST['obs_pagamento']) ? $_POST["obs_pagamento"] : '';
	$vencimento = $_POST['vencimento'] ? $_POST["vencimento"] : '';

	if ($vlr_pago <= 0) {
	    echo "Não é possível efetuar baixa de valores negativos!";
	    exit();
	}
	$QuitaParcela = new ModelLancaCpBd();

	$Quitar = $QuitaParcela->EfetuaPagamento($IdCC, $id_cp1, $vlr_acrescimo, $vlr_pago, $vlr_desconto, $_SESSION["id_usuario"], $data_recebimento, $obs_pagamento, $vencimento);
	if ($Quitar) {
	    echo 1;
	} else {
	    echo $QuitaParcela->getMotivoErro();
	}
	exit();
    }