if ($int_scg->ib_db_error )
	{
	   $msg->message($ls_mensaje_error)	;
	   $int_scg->ib_db_error = false;
		//return false;
	}

	if ($lb_valido)
	{
		$msg->message("Existen movimientos asociados a esta cuenta ... no se puede eliminar.");
	 //  return false	;
	}
	else
	{
		$ls_cuenta_cero = $int_scg->uf_scg_sin_ceros($ls_cuenta) ;
		$li_total_rows = $int_scg->uf_scg_select_cuenta_sin_cero($is_codemp,$ls_cuenta_cero);
		
		if($li_total_rows > 1)
		{
		   $msg->message("Existen cuentas de nivel inferior ... no se puede eliminar.");				
			//return false;
		}
		else 
		{
			
			$lb_valido = $int_scg->uf_scg_delete_cuenta( $is_codemp,$ls_cuenta);   
			$msg->message($int_scg->is_msg_error);
			if($int_scg->ib_db_error)
			{
			   $msg->message($int_scg->is_msg_error);	
			   $int_scg->ib_db_error = false;