Se han juntado los procesos Selector_Contratacion_Actividades (670) y Detalle_Contratacion_Actividades (680) en un sólo módulo, el 670, con toda la funcionalidad anterior.
Se han eliminado las propiedades del módulo "idParentescoTitular" y "tieneUnidadFamiliar" y se han substituido por la propiedad "IdsParentescosMostrarSelectorMiembroUnidadFamiliar" que permite seleccionar una lista de parentescos a los que se mostrará el selector de unidad familiar o si se mostrará para todos (valor -1) o no se mostrará (0 o vacío)
Añadidas las propiedades "PermitirInscripcionDesdeListaEsperaSinComprobarOrden" y "ValidarPeriodoInscripcionEnInscripcionDesdeListaEspera" que estaban definidas en el módulo Detalle_Contratacion_Actividades.
Se modifica el valor por defecto de la propiedad 'AplicarFiltroPorNivelEspera' de 1 a 0, forzando el cambio en los clientes
Añadida la propiedad “AplicarFiltroPorPerfil" para indicar si queremos filtrar las actividades por compatibles por perfil o no.
Añadida la propiedad "SolicitudDeLogin" para indicar en que posición queremos solicitar el login (1 - Al acceder al selector, 2 - Al acceder al detalle, 3 - Al contratar)
Se ha modificado el enlace con el siguiente paso del proceso de "ir-detalle-actividades" a "siguiente"
En el proceso de actualización se incluye script para realizar el cambio de parámetros y la eliminación del módulo 680 de forma automática en todos los procesos
Se obtendrán todas las actividades al acceder al módulo, aplicando los filtros indicados en las propiedades (o en URL), de forma que podemos filtrar la información por cualquiera de los campos identificadores (IdCentro, IdGrupo, IdTipo, …) sin necesidad de que estos campos formen parte del filtro obligatorio.
Los valores de los filtros (obligatorios y opcionales) se obtendrán a partir de la información de las actividades disponibles. Si no existe ninguna actividad disponible, no se mostrará ningún valor de los filtros e indicará automáticamente que no hay actividades disponibles.
En los filtros, tanto obligatorios como opcionales, si existen actividades con valor para ese filtro y otras que no lo tiene, aparecerá la opción “Sin …” para permitir filtrarlas.
En caso que un filtro obligatorio solo tenga un valor válido, se seleccionará automáticamente y se desactivará la opción “Modificar”
Si se permite mostrar actividades con inicio de inscripción futuro, tendremos un botón para verlas / ocultarlas. Además, se indicará el nº de actividades que tengan inicio futuro.
En caso de que existan actividades no compatibles para el usuario (según los valores de las propiedades “AplicarFiltroPorPerfil”, “AplicarFiltroPorEdad” y “AplicarFiltroPorNivel”), tendremos un filtro específico para no mostrar aquellas actividades que no sean compatibles. No se considerarán como no compatibles las actividades en las que el usuario esté inscrito en lista de espera y no cumpla el nivel en lista de espera, dado que esta puede ser una situación temporal y así podrá ver claramente que está inscrito.
Los filtros opcionales serán multi selección
Cuando existan actividades incompatibles para el usuario, en cada una de ellas se mostrará el motivo y no se permitirá la contratación, aunque si podrá ver el detalle de la actividad
En las actividades que el usuario esté Inscrito el botón indicará esa situación y no se permitirá seleccionar la actividad. Si la inscripción fuese temporal (por estar pendiente de finalización de la transacción, se indicará “Inscripción en trámite”
En las inscripciones del usuario en lista de espera, en caso de que aún no pueda inscribirse, se informará del motivo. Si ya puede inscribirse, se mostrará claramente en el botón
Una vez seleccionada una actividad para ver detalle (cualquier actividad excepto las ya contratadas o en trámite), accederemos a la información del detalle de la misma.
Al comprobar la posibilidad de contratación según la ventana de contratación definida para el servicio, se han corregido los mensajes mostrados en caso de ventana de contratación rectangular.
Con una ventana de contratación rectangular entre el 15/01/2025 y el 27/02/2025 de 9:00 a 21:00 h, tendremos:
Herramientas → Gestor cachés → Gestión cachés generales
, se ha incluido la opción para regenerar la caché de parámetros TPV de las formas de pago1640 - Piscinas_Verano
el selector de recursos no mostrará todos los recursos disponibles sino sólo los que tengan modalidades por turnos asociadasPiscinas_Verano
, si existe alguna forma de pago “tokenizada”, esta aparecerá no disponible, dado que no se puede utilizar para ventas anónimas. Esto puede provocar que, si es la única forma de pago disponible, no se pueda finalizar la venta.“Inscrito en Lista de Espera”
en la grid MOBILE, que se mostraba incorrectamente como el indicador de “Inscrito”
.Integrantes
por obsoleto frente a Integrantes_vs_1
RepositoryController
.OperacionCorrectaCierreTransacción
(es independiente que la respuesta sea correcta o no, simplemente que haya un valor) en lugar del campo OperacionCorrectaBanco, como se hacía hasta ahora. De esta forma se evitarán problemas si pasa mucho tiempo entra la obtención de respuesta del banco y el cierre de la transacción por parte del WS.Formulario_SelectorDeudaAPagar
y eliminar la transacción existente del WS también se eliminará del proceso, de forma que no esté intentando borrar la misma transacción cada vez que se accede a este módulo.TeamPartners.php