# Mises à jour Yoplanning - Février 2025

## 🚀 Nuevas funciones

### ✅ WebSocket

* La adición o eliminación de indisponibilidad ahora se actualiza en tiempo real en las estaciones de trabajo de todas las secretarias, al igual que las sesiones.
* Se notificará únicamente a los miembros del equipo afectados por la indisponibilidad.
* Caso especial: cuando una sesión se mueve mediante arrastrar y soltar hasta una no disponibilidad y luego se "divide", es el equipo de la sesión el que recibe la notificación (y no el equipo de la no disponibilidad).

### Actualización de recursos

* Ahora, el precio de las opciones de plantilla de sesión se actualiza cuando se cambia el precio de un recurso global.
* La actualización solo se realiza si ambos precios (recurso global y opción) son idénticos antes de la modificación.

## 🛠️ Corrección de errores

### 🔧 Gestión de Asignaciones

* Se corrigieron varios errores que afectaban el funcionamiento de las asignaciones.

### 🎯 Promociones

* Las promociones en **etiquetas de sesión** ahora se aplican correctamente a los subgrupos (las `session_tags` se almacenan solo en el `main_group` en la base de datos).

### 🏷️ Sesiones virtuales

* Solución final para el problema de la sesión virtual en los comandos: ahora se crea una sesión "no asignada", con una alerta de overbooking en Slack y una notificación por correo electrónico al equipo.
* Se corrigió un error que impedía que las sesiones virtuales tuvieran opciones completadas correctamente.

### 📄 Exportación y embalaje

* Se solucionó un fallo que ocurría durante la exportación del diario de la caja registradora.

### 💰 Pagos

* Se corrigió un error en el cual el botón "Marcar todo" no mostraba los datos correctos en la lista de pagos (no se tenía en cuenta la fecha).
* Se corrigió un error en el cual los pagos realizados **exactamente a medianoche** se atribuían al día incorrecto.

### 🛒 Pedidos

* Varias correcciones al **check-order** para una mejor gestión de las agregaciones y sesiones virtuales (sustituido por un sistema de overbooking).
* Se corrigió un error en la lista de tarifas donde varias acciones no tenían en cuenta las líneas excluidas por "marcar todo".

### 📩 Correos electrónicos

* Otro intento de enviar un correo electrónico al cliente final después de una venta en modo "pago en sitio".

### 🔍 API

* Corrección de los filtros `nb_tickets__gt, __gte, __lt, __lte` para la correcta consideración de las asignaciones.
* Corrección crítica: las sesiones con `max_participant=NULL` (infinitas) fueron bloqueadas incorrectamente en las ventas en línea.

## ✨ Mejoras

### 🎨 Interfaz y experiencia de usuario

* El botón **Guardar** en el editor de comandos ahora está deshabilitado y luego se vuelve a habilitar para evitar clics múltiples.
* Las listas de revendedores ahora están ordenadas alfabéticamente.
* Al eliminar un bono (recompensa), si aún está vinculado a una sesión, se muestra un error con una alerta roja.
* Cancelación del arreglo del **depósito de correo electrónico 0**, considerado demasiado riesgoso para la gestión de la reserva.

### 📂 Export

* Ahora es obligatorio introducir ambos filtros de fecha (inicio y fin) para exportar archivos XLS o PDF. Esto evita errores que podrían sobrecargar el servidor.

***

### 🎯 Conclusión

Esta actualización de febrero de 2025 incorpora mejoras significativas en la gestión de interrupciones en tiempo real, la sincronización del precio de las opciones y el procesamiento avanzado de pagos. También se han corregido numerosos errores para garantizar una experiencia de usuario más fluida y eficiente. 💪

Gracias por su confianza, ¡y nos vemos pronto para más mejoras! 🚀🔥


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.yoplanning.support/es/information-de-mise-a-jour/rapport-de-maj-2025/mises-a-jour-yoplanning-fevrier-2025.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
