$ls_numnc =number_format($io_cmpret->ds_dt_cmpret->getValue("numnc",1),2,",",".");
		//$ls_tiptra=$io_cmpret->ds_dt_cmpret->getValue("tiptrans",1);
		$ldec_totconiva=number_format($io_cmpret->ds_dt_cmpret->getValue("totcmp_con_iva",1),2,",",".");
		$ldec_totsiniva=number_format($io_cmpret->ds_dt_cmpret->getValue("totcmp_sin_iva",1),2,",",".");
		$ldec_baseimp=number_format($io_cmpret->ds_dt_cmpret->getValue("basimp",1),2,",",".");
		$ldec_porimp=number_format($io_cmpret->ds_dt_cmpret->getValue("porimp",1),2,",",".");
		$ldec_totimp=number_format($io_cmpret->ds_dt_cmpret->getValue("totimp",1),2,",",".");
		$ldec_retmun=number_format($io_cmpret->ds_dt_cmpret->getValue("iva_ret",1),2,",",".");
		$ls_solpag=$io_cmpret->ds_dt_cmpret->getValue("numsop",1);
		
	}

    if($ls_operacion=="GUARDAR")
	{
		$io_cmpret->io_sql->begin_transaction();
		$lb_valido=$io_cmpret->uf_update_dt_cmp_ret($ls_codret,$ls_numcom,$ls_numope,$ld_fecfac,$ls_numfac,$ls_numcon,uf_convertir($ldec_totsiniva),uf_convertir($ldec_totconiva),uf_convertir($ldec_baseimp),uf_convertir($ldec_porimp),uf_convertir($ldec_totimp),uf_convertir($ldec_retmun),$ls_solpag );
												    
		if($lb_valido)
		{
			$io_cmpret->io_sql->commit();
			print "<script>";
			print "alert('El comprobante fue modificado');";
			print "opener.document.form1.operacion.value='CARGAR_DT';";
			print "opener.document.form1.submit();";
			print "</script>";
		}
		else
		{
			$io_cmpret->io_sql->rollback();
		}
	}