Google Calendar no notifica a nuestro servicio sobre los cambios. Nuestro servicio envía solicitudes y comandos a Google Calendar y lo consulta periódicamente para obtener actualizaciones. Como resultado, los cambios realizados en el calendario de Bukza pueden no aparecer de inmediato en Google Calendar. Sin embargo, siempre realizamos una sincronización previa antes de que se realice cualquier pedido, asegurando que no sea posible la sobreventa.
Solo los pedidos con estados que bloquean tiempo se envían a Google Calendar (por defecto, estos estados son "Pendiente" y "Confirmado"). Si cambias alguna fecha o estado, enviamos inmediatamente las actualizaciones a Google Calendar. Agregamos una propiedad especial a los eventos que enviamos a Google para distinguir nuestros eventos de los tuyos.
Cuando recibimos datos de Google Calendar, omitimos nuestros propios eventos para evitar duplicados. Los eventos importados desde Google no se convierten en reservas reales; solo bloquean tiempo en el calendario. Si cambias eventos "no Bukza" en Google Calendar, estos cambios también se reflejan en el calendario de Bukza durante la sincronización. Sin embargo, no debes modificar los eventos marcados con la etiqueta de Bukza, ya que los cambios en estos no afectarán las reservas originales en nuestro sistema.
Ten en cuenta que nuestro servicio no procesa eventos recurrentes de Google Calendar. Si tienes eventos recurrentes, haz que ese tiempo no esté disponible en Bukza. Para esto, crea una regla de no disponibilidad y especifica los períodos recurrentes. Mira cómo crear una regla así
aquí.
En la descripción del evento, puedes agregar un número entre corchetes. Nuestro sistema interpretará esto como la cantidad de unidades reservadas para el recurso—el Total de unidades de la reserva.
Si no se especifica la cantidad de unidades reservadas, se considera que todo el recurso está reservado.