DSUITE JUNIO 2020 – Presentación DEPORWIN

DeporWin v3.0

Mejoras

  • Ahora podremos indicar si al realizar una venta de una reserva de recursos, se le permitirá al usuario anular primero las ventas previas existentes.
    • Configurable desde Mantenimiento -> Parámetros Reservas.
  • En la pantalla de “Movimientos de Sesión”, se ajustará la altura de la grid de “Almacenes” dinámicamente en función de la cantidad de almacenes (con un tope de 10).
  • En la pantalla de “Movimientos de Sesión Actual”, se ajustará la altura de las grid de “Almacenes” y de “Sesiones” para mostrar solamente una fila.
  • [MEJORA] Nueva pantalla de Gestión de SMS, que sustituye la anterior.


  • Nuevas restricciones de funcionalidad para abonos (con dato Tipo de abono):

    Alta abono [Tipo Abono]
    Alta abono desde preinscripción [Tipo Abono]
    Alta integrante en abono familiar existente [Tipo Abono]
    Baja abono [Tipo Abono]
    Baja integrante abono [Tipo Abono]
    Deshacer baja abono [Tipo Abono]
    Deshacer baja integrante abono [Tipo Abono]
    Cambiar abono [Tipo Abono]
    Cambiar integrante abono [Tipo Abono]
    Ejecutar cambio abono [Tipo Abono]
    Ejecutar cambio integrante abono [Tipo Abono]
    Renovar abono [Tipo Abono]
    Anular renovación abono [Tipo Abono]
    Congelar cuota abono [Tipo Abono]
    Descongelar cuota abono [Tipo Abono]

  • En el envío de documentos del gestor documental se incluye configuración de plantillas de email por subtipos de documento.


     


  • Al mostrar la información de un pago, en la pestaña de “Códigos”, si el pago tiene como origen una reserva de recurso o una reserva de clase, el código de origen mostrará en su tooltip el identificador de dicha reserva.
  • Al desvincular un perfil de una actividad, ahora se tendrá en cuenta de desvincularlo solamente de aquellas personas que NO les corresponda tenerlo vinculado por ser abonado o por estar inscrito a otra actividad o servicio.
  • Al desvincular un perfil de una cuota de abono, ahora se tendrá en cuenta de desvincularlo solamente de aquellas personas que NO les corresponda tenerlo vinculado por estar inscrito a otra actividad o servicio.
  • Al desvincular un perfil de un servicio, ahora se tendrá en cuenta de desvincularlo solamente de aquellas personas que NO les corresponda tenerlo vinculado por ser abonado o por estar inscrito a una actividad.
  • [MEJORA] En la pantalla de ficha de persona, se añade nueva configuración con el parámetro general ‘ValidarEmailAlGuardarDatosPersona’ para poder realizar la verificación automática de email al guardar los datos de persona (en alta y modificación)


  • En la pantalla de ficha de persona, se añade nueva restricción de funcionalidad por grupos de operadores ‘GUARDAR PERSONA SIN EMAIL VALIDADO’ para permitir o no guardar los datos de persona con email incorrecto o no verificado.


  • En la renovación de abonos y actividades, se protege el todo el proceso para que nunca se ejecute la impresión de ticket o ticket secundario.
  • En los cambios de abono, se tendrán en cuenta los esquemas de fraccionamiento configurados en los tipos de abono al generar los pagos tanto del abono de origen como del abono de destino.


  • [MEJORA] Mejoras en la anulación de reservas de programas:
    • Al anular una reserva de programa se guardará la fecha y hora de anulación, así como el operador que ha realizado esta operación.
    • El editar una reserva de programa, en caso de reservas anuladas o anuladas con gastos, se mostrará como tooltip del campo “Estado” la fecha/hora de anulación y el operador que la anuló.
    • Desde “TPV -> Inscr. Programas” ahora podremos filtrar por “Fecha de anulación” y por “Anulado por”.
    • Se realiza una migración de los campos “FechaAnulacion”,
      “HoraAnulacion” y “AnuladoPor” a partir de la información de la “traza” que se registraba al anular una reserva.
  • [MEJORA] Se añade nuevo mantenimiento de Parámetros de Centros Termales.


  • En la pantalla de definición de actividades, se añade la posibilidad de realizar ordenaciones según el campo de cabecera en la grid de horarios de la actividad.
  • En la operativa de ‘cambio rápido de operador’ (F8) no se permitía cancelar sin realizar el cambio (sólo se permitía salir de la aplicación o cambiar de operador), ahora se permite cancelar sin hacer el cambio.
  • [MEJORA] Se añade nuevo mantenimiento de Parámetros de Importación de Ventas.


  • Al realizar una baja familiar o al programar una baja familiar, no se permitirá si alguno de los integrantes de la familia (incluido el cabeza de familia) tiene un cambio programado a futuro con fecha de programación posterior a la fecha de baja familiar seleccionada.


  • [MEJORA] Se añade nuevo mantenimiento de parámetros generales de envío de Emails.


  • En las pantallas de gestión de visibilidad y obligatoriedad de datos, se ordenarán los atributos alfabéticamente para facilitar la búsqueda.
    • Además, se pueden hacer filtros por agrupación de datos (equivalente aprox. a pestañas de la ficha de persona, siendo incluso más restrictivo).

     


  • [MEJORA] Se añade nuevo mantenimiento de parámetros ISolver.


  • [MEJORA] Se añade nuevo mantenimiento de Objetos, que sustituye el antiguo. Se puede acceder desde el Menú Principal –> Fichas –> Objetos o desde el mantenimiento de tablas auxiliares.


  • [MEJORA] Se añade nuevo mantenimiento de Nacionalidades. Se puede acceder desde la pantalla de Personas y desde la pantalla de Mantenimiento de tablas auxiliares.


  • Se añade nuevo campo ‘Activo’ en Grupos de Actividades
    • Un grupo desactivado no se mostrará en los combos de selección de grupos de actividades (en pantalla de definición de actividades y pantalla de inscripción en la ficha de persona)

     


  • [MEJORA] Se añade nuevo mantenimiento de Deportes. Se puede acceder desde el Mantenimiento de ‘Modalidades de Reserva’ y desde la pantalla de Mantenimiento de tablas auxiliares.


  • [NUEVA FUNCIÓN] Se añade nueva pantalla Estado de Servicios del Sistema. Se accede desde Mantenimiento de tablas auxiliares.


     


  • [MEJORA] Se añade nuevo mantenimiento de Idiomas. Se puede acceder desde la pantalla de Personas y desde la pantalla de Mantenimiento de tablas auxiliares.


  • [MEJORA] En la pantalla de venta selectiva, se añade botón buscador de conceptos para facilitar la selección.


  • [NUEVA FUNCIÓN] Nuevo sistema de captura de datos de persona mediante el escaneo de DNI desde SmartPanel.
    • Se configura en DeporWin una nueva modalidad de captura de datos
    • Esta modalidad conectará con el iPad con SmartPanel que tengamos asociado con ese entorno de trabajo, y permitirá capturar desde dicho iPad los datos del DNI y crear una nueva persona

DeporWin

 

ArchivoDatosDNI

SmartPanel

  • Desde la pantalla de personas clásica invocaremos mediante la combinación de teclas CTRL+D
  • Se añade nuevo mantenimiento de Tipos y Subtipos de Notas.


Correcciones

  • [CORRECCIÓN] Al realizar un alta de abonado familiar, no se exportaban todos las integrantes del abono (solo al cabeza de familia).
  • Al añadir una persona a un abono familiar clásico/multi categoría, no se exportaba dicha persona.
  • Al fraccionar un pago pendiente con un esquema de fraccionamiento, ahora tendrá en cuenta tanto el Tipo de IVA cómo la empresa si están definidos en alguna fracción.
  • Al validar números de teléfono para Colombia, por su “expresión regular” definida, no admitía números con 323. Admitía números que emperezaran por 32X donde X podía ser 0,1 o 2. Se ha modificado para permitir también el 3 en esa lista. Además, se ha añadido el grupo “70” dado que hemos visto en la documentación que también es válido.
  • Al intentar eliminar un calendario de renovación de una actividad, se producía un error “3146 – ODBC — Falló la llamada”.
  • Solucionado error no controlado en pantalla de Mantenimiento de Centros (“GestorReservasNET no inicializado.”)
  • Corregido error por el que el botón Autorizaciones en pantalla de personas DeporWin no invocaba correctamente el gestor de autorizaciones si era DeporSite.
  • Solucionado problema en el cálculo de fecha juliana de C60 (con C60TipoFechaReferencia = ‘Fecha de venta’) en transacciones con varios pagos y en las que alguno de los pagos tiene fecha de venta nula.
  • Se añade el Check “Aplicable en Baja” en el mantenimiento de “Motivos de Baja” para las instalaciones de DeporWin con Tipo de modelo de servicios “Clásico”.
  • Solucionado problema de visualización del “Cálculo de Próxima Renovación” de los Mantenimientos de Parámetros de Actividades y de Abonos. El cuál tenía un valor en la BBDD, pero se visualizaba uno diferente.
  • En pantalla de mantenimiento de boletines, solucionado error no controlado al intentar acceder a DeporDrive

 

  • En protocolo de exportación de ventas y facturas “Stupendo”, se soluciona problema en la exportación de facturas rectificativas (notas de crédito de facturas) al informar el número de líneas (LineCountNumeric) ya que no coincidía con el número de líneas de factura reales.
  • [CORRECCIÓN] En la exportación de IVA protocolo SII, se soluciona incidencia de exportación: “Si la factura es de tipo rectificativa, el campo TipoRectificativa debe tener valor.”
    • El problema se da cuando se realiza una devolución o anulación de pagos que están incluidos en una factura.
      Esta operación genera una venta con número de ticket (“factura simplificada”) que rectifica la venta original y que no tiene “número de ticket” porque está incluida en una factura.
      En este caso la exportación de IVA de la venta de devolución/anulación se realizará como si fuera una factura simplificada “no rectificativa”.
    • No obstante, se aconseja en estos casos realizar “facturas rectificativas parciales” de la factura original en lugar de devoluciones/anulaciones de los pagos.
  • [CORRECCIÓN] Solucionado problema en la carga de datos de persona cuando la persona tiene el fichero de fotografía en una ruta alternativa a la genérica (registro en tabla ‘Fotos’).
    Este problema provocaba errores en DeporSite y que no se cargarán los consentimientos de la persona en DeporWin.

DeporWin v3.0 y v2.95

Mejoras

  • [NUEVA FUNCIÓN] Mejoras en pantalla de facturación de ventas
    • Rediseño de pantalla.
      En las opciones de selección se prioriza el filtro por fecha y en las opciones de facturación se prioriza la información sobre el titular de la factura.
    • Nueva opción de facturación para determinar el tipo de titular de la factura:
      1. El mismo titular que el del pago
      2. Un titular específico seleccionado
      3. Un titular general (configurado en parámetros de facturación) ó el del pago si es que éste tiene una cuenta contable personalizada. (Al pulsar esta opción se mostrará mensaje de aviso con explicación del funcionamiento).
    • Se establecen dos modos de trabajo en la pantalla (con botón para cambiar de un modo a otro):
      1. Modo avanzado. Se permitirá modificar cualquier opción tanto de selección como de facturación
      2. Modo básico. Sólo se permitirá modificar las fechas y el titular de las opciones de selección.
    • Para configurar el modo de trabajo:
      1. Se añade parámetro general de facturación para establecerlo por defecto al entrar en la pantalla de facturación
      2. Se añade restricción de funcionalidad por grupos de usuario para permitir o no el cambio de modo de trabajo
      3. Se modifica el funcionamiento de guardado y recuperación de configuración de pantalla:
      3.1. Se añade botón para guardar la configuración, incluido el modo de trabajo
      3.2. No se guardará la configuración automáticamente (sólo si se pulsa el botón de guardado)
      3.3. Se añade parámetro general para establecer el tipo de guardado (1:Por operador, 2:Común para todos los operadores)

     


     


     


  • Se ha añadido control de licencias para los módulos de CRM y ProQuest utilizando el nuevo sistema de licencias.
  • [NUEVA FUNCIÓN] Nuevo sistema de seguimiento de emails para poder realizar análisis de aperturas y enlaces de los emails.
    • Se almacenarán los datos de seguimiento en un servidor externo y a través de un proceso en DeporWin (automático a inicio de día o bajo petición) se trasladarán los datos a la BBDD DeporWin cliente.
    • Mediante listados ReporWin se podrá analizar la información almacenada de seguimiento de emails. (Inicialmente se incluyen 2 en catálogo: uno para el seguimiento de un email y otro para el seguimiento de un boletín).
      Se añade botón de “Listados” en pantallas de gestión de emails enviados y mantenimiento de boletines.
    • Configuración:
      – Una gran ventaja de este nuevo sistema es que no es necesaria ninguna configuración inicial, por defecto al instalar la aplicación se inicia automáticamente el sistema de seguimiento. Tampoco es necesario disponer de DeporSite, ActividadesWeb, servidor de deportivo, …
      – En caso de que el servicio de seguimientos de emails se desee personalizar, se podrá modificar la URL en la pantalla de ‘Mantenimiento de Parámetros Web’
      – En caso de que en alguna cuenta de envío en particular se desee desactivar el seguimiento de emails, podrá hacerse en la pantalla de ‘Mantenimiento de Cuentas de envío’
    • Migración de servidor:
      Si en algún momento se realizara una migración de la BBDD a otro servidor SQL server se deberá realizar previamente la importación de las tablas de seguimiento puesto que estos seguimientos están vinculados al servidor.

     


     


Correcciones

  • Al registrar / obtener la información sobre el estado de los servicios, no se estaba teniendo en cuenta el entorno en el que se ejecutaban, de forma que, si teníamos un mismo servicio ejecutando en diversos entornos y/o equipos, sólo se guardaba información referente a uno de ellos. Ahora, la combinación IdServicioSistema, Entorno, Equipo es clave única y se registrará información para cada uno de ellos por separado
  • Al registrar la fecha de la última actualización de los servicios, se estaba guardando en formato 12 h, mientras que en su recuperación se utilizaba el formato 24h, provocando falsas “inactividades” de los servicios. La información se guardará siempre en formato 24h.

DeporWin NMS

Mejoras

  • Optimizaciones en carga de datos de contrato y en la construcción del contrato de referencia
  • En la contratación de servicios (web y DeporWin), el uso de dinero a cuenta ‘automático’ en la venta se realizará siempre del beneficiario del servicio.
  • [MEJORA] En la pantalla de definición de servicios, pestaña de inscritos a servicio, al hacer doble clic sobre un inscrito se mostrará la pantalla de edición de datos de la persona.


  • En la pantalla de ventas masivas (‘renovación’) de servicios, en la relación de incidencias, al hacer doble clic sobre una incidencia se mostrará la pantalla de edición de datos de la persona.


  • En la pantalla de definición de reglas, en la edición avanzada de regla, se añade ordenación alfabética por descripción de las listas dinámicas (tipos de cargo, tipos de periodo, perfiles, promociones, etc.)


Correcciones

  • Se ha corregido el asistente de definición de servicios un problema que no permitía dejar la edad máxima como 0 (Sin restricción de edad máxima) si la edad mínima estaba informada.
  • En servicios NMS anuales provenientes de un cambio desde otro servicio, en la pantalla de contratación, si el contrato se iniciaba justo en el primer periodo del navegador, el periodo contratado aparecía con color Blanco, en lugar del que le correspondiera.
  • En la contratación de servicios (web y DeporWin), corregido problema en el uso de dinero a cuenta ‘automático’. En caso de contratación simultanea de más de un usuario el uso de dinero a cuenta ‘automático’ sólo se efectuaba en un usuario.
  • En pantalla de contratación, resuelto problema al cambiar tipo de periodo de contratación en el asistente.
    Si en un contrato de servicio, formalizado previamente, se realizaba un cambio de tipo de periodo contratación no se modificaba el tipo de periodo de pago en los todos los contratos de periodo afectados.

DeporSite

Mejoras

  • [NUEVA FUNCIÓN] Nuevo proceso: contratación servicios simples NMS. Compuesto por los siguientes módulos:
    • Selector contratación Servicios (#1100)
    • Formulario alta persona (#1140)
    • Detalle contratación servicios simples NMS (#1120)
    • Pasarelas de pago necesarias
    • El asistente de selección permite búsqueda por Tipos de Familia, Familia y Subfamilia, así como personalizar más criterios de filtrado

     


    • El detalle y resumen nos dan datos de la contratación del servicio para el usuario, con el cálculo de precios, descuentos, etc.

     


     


  • [MEJORA] En la selección de integrantes_V2 se han añadido dos parámetros (campoMostrar y fechaBuscarIntegrante). Ahora se puede elegir si deseamos buscar por DNI y Email desde el parámetro campoBuscar y ocultar el input de fecha nacimiento con el parámetro fechaBuscarIntegrante.
  • Añadidas varias mejoras en gestión de Autorizaciones de reserva:

    Añadidos radio-buttons para poder marcar como forma principal de pago y firma alternativa/secundaria.

    Añadido “loading” durante el tiempo de conexión a WebService, y mensajes de error si hay problema.

    El error incluye el mensaje de respuesta del WebService.

    Se ha añadido el parámetro IdFormasPagoNoAdmitidas (Ejemplo: 1,5,12,32)
    Este módulo no está en V2 por lo que la creación del parámetro tiene que ser manual.

  • [MEJORA] Nuevo parámetro en módulo de firma de consentimientos. enviarDocumentoPorMailACliente activado enviará automáticamente al cliente por correo electrónico el documento con la firma de los consentimientos aceptados que se adjunta al gestor documental. Lo hará tanto si llegamos vía un enlace de correo electrónico como si lo hacemos vía iPad.
  • En el listado de inscripciones de la Agenda Entrenador se ha añadido la Descripción del elemento en el caso de que la reserva sea de una actividad con elementos reservables
  • [NUEVA FUNCIÓN] Nueva opción dentro del módulo de Agenda de Entrenadores, para poder realizar una reserva de recurso (el propio entrenador) a un usuario.
    • Selector de recurso (el propio entrenador puede tener N recursos humanos asociados).
    • Selector del usuario. Igual que el de reserva de clases.
    • Selector de modalidad de reserva
    • Selector fecha + hora
      * Selección fecha
      * Evaluación de la disponibilidad de esa fecha
      * Presentación de la disponibilidad para poder seleccionar hora inicio + duración

     


    • Pantalla de resumen con los datos a reservar + opción de pago
      * Métodos de pago válidos: Pago con bono + Pago con monedero + Pago con recepción + Pago por recibo domiciliado

     


    • Cierre transacción + pantalla resumen
      * Se puede configurar como en reservas de recursos para que envíe por email un comprobante al usuario
  • En la agenda de entrenador ahora se muestran también las reservas que se hayan realizado desde ReserWin con origen “externo”, es decir no vinculadas a cliente o clase y con texto libre. Así el entrenador tiene más detallada su ocupación.
  • [NUEVA FUNCIÓN] Nuevo módulo: Visualización de aforo por zonas de la instalación.
    • Permite definir hasta 5 recintos a mostrar, definiendo en cada uno color, aforo máximo para mostrar según porcentaje de ocupación, y tiempos de actualización de la información.

     


Parámetros módulo

 

ActivarPush

(0 o 1) si se quisiera (en un futuro) utilizar como pantalla de reposo en SmartPanel, manteniendo conexión a DeporHUB.

 

Actualizacion_ActivarAnimacion

(0 o 1) mostrar una animación al dibujar la gráfica.

 

Actualizacion_Intervalo

(en segundos) cada cuánto tiempo queremos que actualice los datos de ocupación.

 

MostrarRecinto_X (X con valor de 1 a 5)

(0 o 1) indica si mostrar cada recinto (el número de recintos marcados como visibles decide automáticamente la plantilla que se utiliza para mostrarlos).

 

IdRecinto_X (X con valor de 1 a 5)

(IdRecinto) indica el identificador de recinto a mostrar de entre los recibidos en la llamada al WS.

 

AforoRecinto_X (X con valor de 1 a 5)

(numPersonas) Valor que se considera máximo del recinto que se comparará con la ocupación recibida del WS para generar la gráfica.

 

ColorRecinto_X (X con valor de 1 a 5)

(#hex) Color con que se quiere dibujar cada gráfica (estilo RGB hexadecimal : #012def )

  • [NUEVA FUNCIÓN] Nuevo módulo: Entradas de reservas de recursos
    • Permite mostrar e imprimir las entradas generadas por cada integrante de una reserva de recursos. Si las entradas tienen código QR asociado permite visualizarlos e imprimirlos.
    • En el detalle de la reserva se ha añadido un botón
      para poder ver las entradas si la reserva las tiene. Desde esa visualización se
      pueden imprimir quedando una por página.
  • Se añade nuevo parámetro al módulo Lector QR SmartPanel, para poder escoger la cámara a utilizar.

Módulo #1210

 

SelectorCamara

[Frontal | Trasera] Valor por defecto ‘Trasera’.

  • [MEJORA] Modificado sistema de Recuperar Contraseña Actual para que pida la fecha de nacimiento, o directamente o bien cuando detecte que hay más de una persona con el mismo correo electrónico

En CONFIGURADOR del sitio (http://ejemplo.deporsite.net/configurador), en sección Preferencias de Cliente

 

TipoIdentificacionRecordarContraseña

email: sólo solicitará mail

email+fecha : en cualquier caso solicita ambas cosas

dinamico : si escribir mail y pulsar el botón detecta más de uno, solicitar fecha de nacimiento

 

  • Nuevos parámetros de control de duplicados de personas en alta, tanto en login, como en alta de abonado, NMS o integrante de cursillo.

Módulo #38 (alta de persona), módulo #1070 (alta abonado), módulo #720 (alta unidad familiar), módulo #1150 (Alta servicios simples NMS)

 

TipoComprobacionDNI

Valor: 0
Descripción: no comprobación.

Valor: dni
Descripción: Evitar DNIs duplicados.

Valor: dni-fecha – Descripción: Evitar DNIs duplicados con misma fecha de nacimiento.

Valor: dni-fecha-password
Descripción: Evitar DNIs duplicados con misma fecha de nacimiento y misma contraseña.

 

TipoComprobacionTelf

Valor: 0
Descripción: no comprobación.

Valor: telf
Descripción: Evitar teléfonos duplicados.

Valor: telf-fecha
Descripción: Evitar teléfonos duplicados con misma fecha de nacimiento.

Valor: telf-fecha-password
Descripción: Evitar teléfonos duplicados con misma fecha de nacimiento y misma contraseña.

 

TipoComprobacionMail

Valor: 0
Descripción: no comprobación.

Valor: mail
Descripción: Evitar emails duplicados.

Valor: mail-fecha
Descripción: Evitar emails duplicados con misma fecha de nacimiento.

Valor: mail-fecha-password
Descripción: Evitar emails duplicados con misma fecha de nacimiento y misma contraseña.

 

IdTipoDocumentoDefault

Valor: 0
Descripción: Carga los tipos de documento de identidad y empieza con la opción “Seleccionar”

Valor >0
Descripción: Carga los tipos de documento identidad y selecciona el indicado por el parámetro por defecto.

  • [MEJORA] Incorporado control de duplicados en los módulos que implican alta de personas:
    – Formulario alta: Alta Abonados NMS
    – Formulario alta: Alta Abonados
    – Formulario alta: unidad familiar
    – Formulario alta persona (Caldea)
    – Formulario alta: Persona servicios NMS
  • En la versión móvil del área usuario, se ha modificado el menú desplegable para que el “seleccionar opción” sea el nombre de la sección y así poder ocultar el título para ganar más espacio.
  • En el resumen de contratación actividades se han añadido el período y los horarios de la actividad
  • En el proceso de contratación, al finalizarla se reinicia el proceso para que así al recargar la página empiece desde el principio.

Correcciones

  • En los filtros de la reserva de clases no aparecía todo el texto. La función map de javascript devuelve el código directamente y se esperaba un objeto. Se ha modificado el tratamiento de la variable que devuelve map
  • En reserva de clases se ha modificado la función map de javascript por incompatibilidad con Internet Explorer 11. No cargaba la grid de clases
  • [CORRECCIÓN] Corregido fallo en modificación de datos IBAN de una persona en DeporSite. En el caso de que no tuviera previamente datos bancarios, no los entraba correctamente.
  • Correcciones varias en carga y ajuste de imágenes de conceptos en venta de productos
  • Corrección en el módulo de reservas de accesos, no se autoseleccionaba la duración cuando sólo hay un valor a seleccionar, y debías desplegar para escogerla.
  • Corregido detalle de venta de productos, ahora será necesario login de usuario para poder ver el detalle, así evitamos errores en cesta.
  • [CORRECCIÓN] Solucionado problema en datos bancarios y datos de tarjeta al existir un registro con identificador 0.
    Al efectuar un alta desde DeporSite (sin datos bancarios) se le asignaban los datos bancarios de la persona 0 (si existen) a la persona que se está creando.
  • En el módulo de pago de deudas, solo se podían pagar las deudas originadas por el usuario autenticado. Ahora se podrán pagar tanto las deudas originadas como las soportadas.
  • [CORRECCIÓN] Corregida incidencia en el módulo #800 (carrusel de fotografías): Ahora se usa correctamente el parámetro en el Backoffice (RutaBasePersonalizados) en vez de utilizar siempre el valor por defecto.
  • [CORRECCIÓN] Corregido problema en cálculo de las posibles horas de inicio de la reserva cuando el recurso tiene múltiples franjas horarias reservables con pausas (por ejemplo, para limpieza del espacio). La disponibilidad del módulo de reservas sin grid sólo devolvía y mostraba el primer intervalo de tiempo disponible, no el resto.
  • [MEJORA] Modificado el formulario de alta desde la pantalla de login: ahora es posible hacer que se muestre un desplegable para indicar el tipo de documento (de entre los tipos recibidos del WS, que hayamos definido como visibles desde DeporWin).
    • Al escoger un tipo de documento conseguimos que se valide la corrección del documento entrado según las condiciones de longitud, formato, etc. que tenga cada uno.

En módulo #38

 

IdTipoDocumentoDefault

Si el valor de este parámetro es 0 o no existe, no se mostrará el desplegable.

Si el valor corresponde a uno de los recibidos, mostraremos el desplegable con los tipos de documento y éste será el seleccionado por defecto. Si el Id propuesto no es válido, se mostrará la opción “Seleccionar” para obligar al usuario a escoger un valor válido.

  • Solucionado problema en la carga de datos de persona cuando la persona tiene el fichero de fotografía en una ruta alternativa a la genérica (registro en tabla ‘Fotos’).
    Este problema provocaba errores en DeporSite y que no se cargarán los consentimientos de la persona en DeporWin.

DeporNetWSv2

Mejoras

  • Se modifica el WS de [DELETE /actividades/{idActividad}/cursillistas/{idPersona}/{numeroInscripcion}] Ahora se devuelve en caso de error el mensaje que devuelve el núcleo (por ejemplo por pagos pendientes) en lugar de un mensaje genérico como hasta ahora.
  • Se modifican los siguientes WS:
    GET /servicios/tiposfamilia
    Parámetros de entrada:
    – IdTipoServicio
    – IdArea
    – IdEmpresa
    – Flags
    – DiasSemana
    – HoraInicioDesde
    – HoraInicioHasta
    – HoraFinDesde
    – HoraFinHasta

    GET /servicios/familias
    Parámetros de entrada:
    – IdTipoServicio
    – IdArea
    – IdEmpresa
    – Flags
    – DiasSemana
    – HoraInicioDesde
    – HoraInicioHasta
    – HoraFinDesde
    – HoraFinHasta

    GET /servicios/subfamilias
    Parámetros de entrada:
    – IdTipoServicio
    – IdArea
    – IdEmpresa
    – Flags
    – DiasSemana
    – HoraInicioDesde
    – HoraInicioHasta
    – HoraFinDesde
    – HoraFinHasta

    GET /servicios
    Parámetros de entrada:
    – IdTipoServicio
    – IdArea
    – IdEmpresa
    – Flags
    – DiasSemana
    – HoraInicioDesde
    – HoraInicioHasta
    – HoraFinDesde
    – HoraFinHasta
    – FechaNacimiento
    – IncluirDisponibilidad
    Respuesta:
    – AdmiteListaEsperaConPlazas

  • Se añaden los siguientes WS:
    GET /servicios/{idservicio}/fotografia
    GET /servicios/{idservicio}/horarios
  • Se añaden los siguientes WS:
    GET /servicios/areas
    GET /servicios/centros
  • Se modifica el WS de [GET /servicios/tiposservicio] se añaden en la respuesta las descripciones traducibles y los siguientes parámetros de entrada:
    -IdTipoFamilia
    -IdFamilia
    -IdSubfamilia
    -IdArea
    -IdEmpresa
    -Flags
    -DiasSemana
    -HoraInicioDesde
    -HoraInicioHasta
    -HoraFinDesde
    -HoraFinHasta
  • Se ha modificado el WS de
    [GET /recursos/deportes]
    Ahora devuelve las descripciones traducibles.
  • Se ha modificado el WS [GET /economico/movimientos] Se añaden los parámetros ‘FechaCobroDesde’ y ‘FechaCobroHasta’.
  • Nuevo WS de [POST /documentos{idDocumento}/enviaremail] para enviar un documento por email a una persona.
  • Se han modificado los siguientes WS para añadir descripciones traducibles:

    – GET /centros
    – GET /personas/{idpersona}/centros
    – GET /productos/{idproducto}/centros
    – GET /actividades/centros

  • Se han modificado los siguientes WS de recursos:

    GET /recursos/centros
    Parametros:
    – IdDeporte (Revisado)
    – IdTipoRecurso (Revisado)
    – RecursoReservable (Nuevo)
    – RecursoActivo (Nuevo)
    Respuesta:
    – Descripciones traducidas (Nuevo)
    Nota: Se ha corregido un error detectado en la clase Centro de Núcleo. Se estaba pasando el
    TipoOrigen como Actividad en lugar de como General.

    GET /recursos/deportes
    Parámetros:
    – IdCentro (Revisado)
    – IdTipoRecurso (Revisado)

    GET /recursos/tiposrecursos
    Parámetros:
    – IdCentro (Revisado)
    – IdDeporte (Revisado)
    Respuesta:
    – Descripciones traducidas (Nuevo)
    Nota: Se ha corregido un error detectado en el método ObtenerSQLTiposRecurso no estaba tratando bien el filtro por IdCentro y por RecursoReservable.

    GET /recursos/recursos
    Parámetros:
    – IdTipoRecurso (Nuevo)
    Respuesta:
    – Descripciones traducidas (Nuevo)
    – IdRecursoPadre (Nuevo)
    – MostrarExpandidoPorDefectoInternet (Nuevo)
    – EsAgrupacion (Nuevo)

    GET /recursos/disponibilidad
    Respuesta:
    – Descripciones traducidas (Nuevo)
    – IdRecursoPadre (Nuevo)
    – MostrarExpandidoPorDefectoInternet (Nuevo)
    – EsAgrupacion (Nuevo)

    GET /recursos/modalidadesreserva
    Parámetros:
    – Se revisa y corrige la documentación.

  • Se ha modificado el WS de [GET /servicios/{idservicio}] Se añade el parámetro opcional ‘IncluirDisponibilidad’ para que en la respuesta se devuelva el aforo, plazas libres y plazas ocupadas.
  • Se han modificado los WS de [GET /clases/reservas] y [GET /clases/reservas/{idreserva}] Se han añadido en la respuesta el valor de ‘DescripcionElemento’ cuando proceda.
  • Se ha modificado el WS de [GET /clases/{codigoclase}/inscripciones] Se han añadido en la respuesta, dentro del objeto ‘Inscripciones’, los valores de ‘IdElemento’ y ‘DescripcionElemento’ cuando proceda.
  • Se ha modificado el WS de [GET /recursos/recursos] Ahora si se informa el parámetro ‘RecursoHumano’ + ‘IdPersona’ se devuelven los recursos que tengan asociado el ‘IdPersona’ especificado.
  • Se ha modificado el WS de [GET /recursos/disponibilidad] Ahora si se informa el parámetro ‘RecursoHumano’ + ‘IdPersona’ se devuelven la disponibilidad de los recursos que tengan asociado el ‘IdPersona’ especificado.
  • Se han añadido los siguientes WS:

    [POST / personas/nacionalidades]
    [PUT/ personas/nacionalidades/{idnacionalidad}]
    [GET/ personas/nacionalidades]

  • Modificados los WS de POST/PUT/GET de personas, se ha añadido el campo IdNacionalidad.
  • Se modifican los siguientes WS:

    [GET /personas/nacionalidades] se añade el campo ‘AbreviaturaMRZ’ en la respuesta.
    [PUT /personas/nacionalidades/{idnacionalidad}] se añade el campo ‘AbreviaturaMRZ’.
    [POST /personas/nacionalidades] se añade el campo ‘AbreviaturaMRZ’.

  • Se ha modificado el WS de [PATCH /economico/transacciones/{IdTransaccion}] para que, si la transacción no tiene líneas, en la respuesta no devuelva un error.
  • Nuevo WS de [GET /accesos/ocupacion] que obtiene la ocupación de un recinto o de todos si no se informa en una fecha determinada (por defecto la actual si no se informa).
  • Nuevo WS de [PUT /sistema/estado] que actualiza el estado de un servicio del sistema.
  • Se ha modificado el WS de [GET /personas] se ha añadido el parámetro de entrada ‘Password’ para poder filtrar por el pero se debe acompañar obligatoriamente de uno de los siguientes parámetros -> Id de Persona, DocumentoIdentidad, Telefono o Email.
  • Se modifica el WS de [GET /actividades/centros] se añade el parámetro opcional de ‘SoloPublicableInternet’ que si se aplica filtra solo los centros marcados como publicables para internet.
  • Nuevo WS de [POST /personas/{idPersona}/carnets]
    • Permite vincular un Número de carnet a una persona con estos parámetros en el cuerpo.
    • {
      “NumeroCarnet”: “string”,
      “MultiCarnetsPersonas”: true
      }
    • Nuevo WS de [GET /recursos/reservas/{idReserva}/entradas] Que obtiene las entradas a partir de una reserva.

Correcciones

  • En WS de autentificación de persona, se resuelve problema de autentificación de personas con documento DNI de Perú
  • Se modifican los siguientes WS:

    – GET /clases/disponiblidad
    – GET /clases/reserva/{idreserva}
    – GET /clases/reservas

    Para que en la documentación no aparezcan los objetos Centro, ObjetivoActividad, TipoActividad, SubTipoActividad, GrupoActividad, IntensidadActividad y Monitor que realmente no se estaban devolviendo en la respuesta.

  • [CORRECCIÓN] Se corrige problema detectado en el arranque del WS por el cual al leer el parámetro del INI ‘EliminarPagosAbonosDeLineasTxCaducadas’ estaba tomando por error el valor del parámetro ‘TiempoVidaLineasTx’. También se ha corregido que durante el proceso de contratación los pagos se generaban temporalmente en una forma de pago que no era la forma de pago tipo cesta.
  • Se ha corregido el problema detectado en el WS de [POST /recursos/reservas] por el cual si el ‘IdTitular’ se informaba y este no existía se producía un error.
  • Se ha modificado el WS de [GET /recursos/reservas/ventapredeterminada] Se ha establecido el parámetro ‘IdModalidadReserva’ como NO requerido.
  • Se ha modificado el WS de [GET /recursos/disponibilidad] Se ha corregido el error que se producía si se informaba el parámetro ‘FechaInicio’ y no se informaba el parámetro ‘FechaFin’.

    Se ha modificado el WS de [POST/recursos/reservas] Se ha corregido el error por el cual un monitor no podía reservar a nombre de otra persona.

  • Se modifica el WS de [GET /actividades/centros] se añade el parámetro opcional de ‘SoloPublicableInternet’ que si se aplica filtra solo los centros marcados como publicables para internet.
  • Se corrige error detectado por el cual no se estaba obteniendo la dirección IP al actualizar el estado de los servicios de sistema.
  • Se modifica el WS de [GET /recursos/reservas] con la implementación que teníamos en ocasiones el resultado de los integrantes no era el correcto.

SmartPanel

Mejoras

  • [NUEVA FUNCIÓN] Publicada en la tienda de Apple (26/02/2020) la nueva versión 1.2.0 que incorpora.
    • Captura de fotografía
    • La posibilidad de modificar el color principal de la aplicación

Vigilante

Mejoras

  • Los mensajes de error de “No se ha podido abrir el puerto COM” y el de “La conexión ha sido rechazada por el COMRemoto” ahora se mostrarán temporizados a 5 segundos. De esta manera no se impide la inicialización completa del Vigilante.
  • En el protocolo STS3000, ahora se controlarán de grabaciones de SmartTag QR vía el nuevo sistema de licencias por puntos.
  • [NUEVA FUNCIÓN] SmartPanel QR
    • Nuevo protocolo para la lectura/grabación de códigos QR vía SmartPanel.
    • Para invocar una lectura de QR lo realizaremos mediante el mecanismo de “Abrir Puerta”.
    • Será necesario una licencia de SmartQR para poder usar este nuevo protocolo.
    • Además, este protocolo es compatible con códigos QR dinámicos generados desde la App SmartTag QR.
    • En este caso será necesario también una licencia de SmartTag QR. Y, adicionalmente, se controlarán de grabaciones de SmartTag QR vía el nuevo sistema de licencias por puntos.

[Puerto p]

 

TipoLector=SMARTPANELQR

SMARTPANELQR o SMARTQR

 

[Puerto p Terminal t]

 


PermitirLecturasSmartTagQR=Sí

Indica si este terminal podrá procesar lecturas de códigos dinámicos QR generados por la aplicación móvil SmartTag QR

 

TiempoMaximoValidezSmartTagQR=7

Tiempo máximo validez (en segundos) entre la generación de un código dinámico QR y el uso de dicho código

  • [NUEVA FUNCIÓN] En los accesos de “Entradas/Bonos” que provienen de una reserva de recurso, ahora se tendrán en cuenta los permisos de accesos definidos en el recurso.
    • En este caso lo habitual será que, el tipo de entrada definido en el concepto que se usó en la venta de la reserva, no tenga definida ninguna matriz de accesos (puertas/días/horas). Y dicho tipo de entrada tendrá definida una validez “heredada” para que coincida con la fecha de la reserva.
    • Se registrará en accesos detallados, la información sobre qué reserva de recurso a permitido el acceso.
    • Desde “DeporWin -> Fichas -> Personas -> Accesos” se mostrará información de estos accesos con el número de la Entrada/Bono así como el número de la reserva de recursos.

[Parametros]

 

CalcularOrigenesPosiblesReservas=Sí

 
  • [NUEVA FUNCIÓN] Nuevo protocolo en STS3000 para el dispositivo HCCTG HM20:
    • Lector de códigos QR
    • Lector de códigos de barras 2D
    • Lector de tags RFID de 125 KHz (para el modelo HM20-ID)
    • Lector de tags RFID Mifare (para el modelo HM20-IC)

[Puerto p Terminal t Dispositivo d]

 

TipoDispositivo=HCCTG HM20

HM20 o HM20-ID o HM20-IC

Toolwin

Mejoras

  • Ahora podremos indicar si queremos cerrar la sesión del escritorio remoto al pulsar el botón “Salir”.
    • Solo será aplicable si ToolWin.exe se ejecuta en una sesión de escritorio remoto.
    • Tener en cuenta que se cerrará la sesión de escritorio remoto conjuntamente con todos los programas que tengamos abiertos en dicha sesión.

ToolWin.ini [CONFIGURACION]

 

CerrarSesionEscritorioRemotoAlSalir=Si

 

Agente Trabajos

Correcciones

  • Solventados Problemas:
    a) Al iniciarse la consola aparecía mensaje de “No hay ningún agente en ejecución cuando había alguno funcionando”
    b) Error al mostrar historial ejecución 1 trabajo
    c) En trabajo con varias tareas sólo se efectuaba la primera de las tareas

ReserWin v3.0

Mejoras

  • [NUEVA FUNCIÓN] Modalidades de reserva con plazas por usuario
    • En la reserva de recursos (presencial y web) se añade nueva funcionalidad para poder determinar el número de plazas en función del número de integrantes de la reserva.
    • Configuración mediante nuevo campo “ReservarUnaPlazaPorUsuario” en “ModalidadesReserva“.

     


  • Se habilita acceso a la nueva pantalla de Mantenimiento de ‘Deportes’ desde ReserWin -> Navegador -> Recursos -> Pestaña Deportes.
  • Se habilita acceso a la pantalla de Mantenimiento de ‘Modalidades de Reserva’ desde ReserWin -> Navegador -> Recursos -> Pestaña Modalidad.

Correcciones

  • Al realizar una reserva de recursos temporal, ahora siempre se usarán nuevos identificadores.
    • Antes, en determinados casos se intentaban reusar identificadores, pero esto podría no ser correcto en entornos de alta concurrencia.

Exportación TraininGym

Mejoras

  • Incorporación de la nueva versión de la librería de TraininGym Cloud versión 2.11.1.0
  • En la exportación de personas a “TraininGym Cloud”, si la persona no tiene foto en DeporWin, se informará a TraininGym para que la borre en caso de que allí si tuviera foto (vía socio.foto= ” “)

SmartTag QR

Mejoras

  • [NUEVA FUNCIÓN] Nueva aplicación para control de acceso mediante código QR dinámico.


     


Kiosco

Mejoras

  • [MEJORA] Nueva opción para mostrar webs externas realizando un login automático.
    • Las Web externas deben soportar el autologin, como por ejemplo DeporSite o ActividadesWeb.

KIOSCO.INI [WEB EXTERNA 1] O [WEB EXTERNA 2]

 

URL=http://dominio/ActividadesWeb/Principal.aspx?Centro=ID

Por ejemplo, ActividadesWeb con el centro ID

 

AutoLogin=True

Se usarán los parámetros Web por defecto (clave encriptación, centro) definidos en el Servidor Deportivo para componer la cadena de login.

Correcciones

  • Al realizar un alta en un abono, no se filtraban correctamente los tipos de abonos compatibles/incompatibles con el perfil del usuario autenticado.

ReporWin

Mejoras

  • Añadido control de licencias para la emisión de Boletines usando el nuevo sistema de licencias.
  • [MEJORA] Procesos de aplicación con “herencia” del catálogo.
    • Se añade nuevo campo “Usar definición de catálogo” en los procesos ReporWin para ejecutar el proceso definido en el catálogo en caso de que el proceso de usuario no tenga listados asociados.

     


Correcciones

  • En edición de plantillas de envío de listados por correo, solucionado error no controlado “Navegador no compatible” al intentar acceder a DeporDrive.

Servidor Termal

Mejoras

  • Al confirmar una reserva de programa temporal desde TermalWS se informará el campo “NumeroPersonas” (PAXs) en función de la cantidad de beneficiarios.

Exportación Contable de Pagos

Mejoras

  • En la exportación contable de ventas y cobros se ordenan los cobros por número de ticket.
  • Nueva exportación contable a partir de pagos a AtiConta (formato personalizado).


DeporNetWS

Mejoras

  • En el caso del WS específico para DreamFit, si en la contratación se indica un precio forzado (diferente de cero) para el contrato o alguno de sus periodos, se calculará el descuento sobre el precio normal que significaría este precio forzado y este dato se incluirá como información de descuento realizado sobre el pago (tabla DescuentosPago). En caso de que el precio forzado sea 0, tal como hasta ahora, se considerará que se realiza una venta sin cargo, por lo que no se generará pago.

Boletines

Correcciones

  • [CORRECCIÓN] Se corrige error detectado por el cual no se podían cargar imágenes de DeporDrive.
  • Se ha modificado en la pantalla de envío de boletín las opciones de envío. Además, cuando el envío sea programado se revisará se informará de la fecha del último uso del servicio de correo que es necesario tener activado en esos casos.

 

 

ImportadorCatalogoListadosASQL

Mejoras

  • [NUEVA FUNCIÓN] Se genera una nueva aplicación que permite traspasar automáticamente el catálogo de listados desde el fichero Reporwin.mdb del catálogo al mismo catálogo en SQL.
    • Se incluye en el DSuite, y se lanzará de forma automática al final del mismo, después de la actualización de las bases de datos. En caso de que se esté haciendo una actualización “silenciosa” mediante el cliente de actualizaciones, esta aplicación también se ejecutará de forma silenciosa.

Correcciones

  • [CORRECCIÓN] Si tenemos definida la misma base de datos ReporWinCatalogo en SQL en diferentes entornos (o en el raíz, lo que hace que indirectamente se propague a todos los entornos), se estaba traspasando el catálogo para cada uno de los entornos donde estaba definida. Ahora, sólo se traspasará en el primer entorno en que se encuentre.

Exportación Syltek

Correcciones

  • En la exportación a Syltek, si al exportar una persona por primera vez (IdTercero4 en blanco) se producía un error en el lado de Syltek, se intentaba una búsqueda adicional en Syltek por IdPersona pero con formato erróneo.

TPVWin v3.0

Correcciones

  • Al intentar vender un concepto con precios establecidos por reglas NMS a un cliente con contrato servicio, se producía un error al cargar la información del contrato.