Ir al contenido

Módulo Calendario FileMaker #

Módulo Calendario FileMaker

Un módulo FileMaker auto-contenido que conecta tu solución de base de datos con Google Calendar Platform (GCP) y cualquier aplicación de calendario compatible con iCal / WebDav, incluyendo Microsoft 365 y Office 365. Diseñado para integrarse con mínima fricción en desarrollos ERP, CRM o FileMaker personalizados existentes.

Novedad — 1 de Marzo de 2026: hemos lanzado un servidor DAV local que se integra nativamente con este módulo, permitiendo a tu empresa alojar sus propios servicios de calendario internamente — sin dependencia de nube externa requerida.

Estructura de Datos Principal #

El módulo incluye un conjunto completo de tablas listas para usar:

  • Tabla de cuentas de servicio — gestiona credenciales de cuentas de servicio GCP usadas para autenticación API
  • Tabla de calendarios — almacena definiciones de calendarios siguiendo el estándar GCP
  • Tabla de suscripciones — vincula cuentas de servicio a calendarios existentes
  • Tabla de eventos — registros completos de eventos compatibles con el esquema de eventos de calendario GCP
  • 10 campos de usuario genéricos por evento — campos de libre uso para vincular eventos a registros en tus propias tablas de aplicación

Todas las tablas de soporte de endpoints API están pre-construidas y listas para futuras extensiones sin cambios de esquema.


Integración Google Cloud Platform #

La autenticación y las llamadas API se gestionan completamente dentro de FileMaker usando un JWT generado nativamente por la aplicación — sin middleware externo requerido.

APIs de Google Calendar implementadas:

APIAlcance
AutenticaciónFlujo JWT OAuth 2.0 de cuenta de servicio
CalendarsLectura y edición limitada de calendarios primarios y secundarios
CalendarListSuscribir cuentas de servicio a cualquier calendario
EventsCreación, lectura, actualización y eliminación completa dentro de privilegios asignados

Los calendarios propiedad de cuentas de servicio son compatibles pero no se recomiendan como objetivos primarios: no son accesibles públicamente vía enlaces iCal y no se pueden compartir con usuarios finales a través de aplicaciones de calendario estándar.

Excluidos del módulo base (disponibles como complementos separados): gestión de participantes e invitaciones, archivos adjuntos, recordatorios, alarmas y campos de reuniones/conferencias.


Conectividad iCal #

Cualquier aplicación de calendario que soporte el protocolo iCal puede suscribirse a los calendarios gestionados por este módulo a través del feed iCal nativo de GCP:

  • macOS / iOS — Calendar.app
  • Windows — Outlook Calendar
  • Android — Google Calendar
  • Cualquier otra aplicación compatible con iCal

El acceso de lectura/escritura desde estas aplicaciones externas está controlado exclusivamente por la configuración de privilegios en la consola de gestión GCP.


Visualizador de Calendario Web Interactivo #

Una vista de calendario completamente interactiva está incrustada directamente en tu layout FileMaker usando un componente WebViewer potenciado por las librerías JavaScript de FullCalendar.io. Los datos se sirven en vivo a través del FileMaker Data API — el consumo no cuenta contra las cuotas de licenciamiento de FileMaker.

Capacidades del WebViewer:

  • Carga de datos dinámica — calendarios y eventos ilimitados, filtrados por una búsqueda configurable de FileMaker
  • Selección, creación y eliminación de eventos
  • Editor popup en línea para título y descripción
  • Arrastrar y soltar para reprogramar eventos
  • Redimensionar eventos para cambiar duración
  • Alternar entre eventos temporizados y de día completo
  • Creación y edición de eventos multi-día
  • Zonas de bloque de tiempo coloreadas/reservadas
  • Toda la navegación UI y estilos configurables vía script FileMaker
  • Vistas configurables: Agenda, Día, Semana, Mes, Multi-mes

Operación Offline e Híbrida #

El módulo no depende exclusivamente de la conectividad GCP. Puede operar en tres modos:

  1. Sincronización en vivo completa — los cambios en FileMaker se envían a GCP en tiempo real
  2. Sincronización diferida — los cambios se ponen en cola y se envían cuando la conectividad está disponible
  3. Autónomo / solo local — todos los datos permanecen en FileMaker sin dependencia de GCP

Notas de Integración #

El módulo se entrega como un archivo FileMaker (.fmp12) listo para ser importado o referenciado como fuente de datos externa. La infraestructura de tablas pre-construida significa que las futuras extensiones de API no requieren cambios estructurales en tu solución existente.

La configuración del proyecto GCP y la cuenta de servicio están incluidas en la entrega — la configuración inicial de la nube se gestiona como parte de la instalación del módulo.


Capturas de Pantalla #

Sección técnica detallada: La sección de capturas de pantalla y demostración en vivo está disponible en la versión en inglés. Todas las funcionalidades mostradas en las imágenes y videos están completamente disponibles en esta versión del módulo.

Módulo FMGCalendar — Precios 2026 #

No hay tienda online. Este sitio no vende módulos directamente. Para compras, presupuestos personalizados, configuraciones agrupadas o solicitudes especiales, por favor contáctenos para que podamos discutir términos, licenciamiento y opciones de implementación.

Versión Básica #

Aplicación de gestión de calendarios y eventos, con número ilimitado de calendarios y eventos.

Visualizador WebViewer basado en el framework FullCalendar.io (edición básica), con un conjunto completo de opciones de configuración directamente desde la aplicación — configurable globalmente, por usuario, o dependiendo del contexto de la aplicación cliente. Los nuevos eventos se pueden crear desde el propio módulo de calendario (clic o clic+arrastre), y los eventos existentes se pueden editar mediante un popup contextual.

Los calendarios y eventos se pueden filtrar por cualquier criterio y rango de fechas.

Entrada de datos convencional vía la base de datos.

Acceso a calendarios desde cualquier aplicación de calendario compatible con el estándar iCal (Google Calendar vía navegador web, o aplicaciones de calendario como Apple Calendar, iOS Calendar, Apple CarPlay, Apple Watch, Android Google Calendar, Windows Calendar, Outlook, Office 365, etc.).

Integración: hasta 10 campos de datos adicionales disponibles y públicamente accesibles.

Requisitos del sistema:

  • Versiones de FileMaker > 20 (Mac o Windows)
  • Plugin BaseElements 4.2 o posterior
  • Funciona en FileMaker Pro o Server
  • No disponible en plataformas iOS
Precio
Versión Básica    350 €

Versión Básica + Integración Google Calendar #

Incluye todas las características de la versión Básica más sincronización completa con Google Cloud Platform, conectando a un número ilimitado de calendarios no públicos (privados) configurados con acceso de lectura/escritura para una cuenta de servicio.

APIs de gestión disponibles para Calendars, CalendarList y Events (otras APIs disponibles a través de módulos adicionales).

Acceso completo a las APIs de gestión de Colors, Settings y Channels, actuando como APIs generales de control y configuración.

Acceso completo a la API desde Scripts de FileMaker.

Requisitos del sistema: (igual que versión Básica)

Precio
Básica + Integración GC    950 €

Requiere una cuenta de usuario de Google Calendar y la adición de una Cuenta de Servicio dedicada.

Módulo Server Push (Webhooks Google Calendar) #

Aplicación de servidor web que recibe notificaciones push (vía webhooks) enviadas por Google Cloud Platform para un rango de eventos relacionados con el estado de calendarios, eventos, participantes, reuniones o archivos vinculados. Para versiones entregadas en 2026 los webhooks se construyen sobre API ODATA

Incluye una interfaz a la API de suscripción de Google Calendar. Requiere accesibilidad a Internet (IP público permanente, o IP dinámica con DNS dinámico).

Precio
Módulo webhooks    350 €

Otros Módulos Complementarios Disponibles #

  • Módulo de recordatorios / “alertas” + Suscriptores de eventos (gestión de recordatorios/alertas)
  • Módulo de conferencias (gestión de reuniones en línea)
  • Módulo de archivos vinculados (cuenta Google Drive). Este módulo está incluido en la versión Básica y no requiere configuración adicional para versiones a partir de 2026.

Cada módulo complementario tiene un precio de 85 €, y no incluye implementación o configuración adicional de cuenta de Google* (Excepto el módulo de adjuntos Google Drive).


Soporte de Implementación #

Soporte adicional o instalación, configuración y cualquier otra tarea de soporte requerida para poner el módulo en operación dentro del entorno cliente objetivo.

Precio
Implementación cliente final    500 €
  • No incluye trabajo de personalización en ningún elemento del Módulo Calendario o módulos complementarios.

Soporte de Mantenimiento #

TarifaPaqueteModo
80 €/horaPaquete 5 horasremoto
60 €/horaPaquete 30 horasremoto
120 €una visita in situ
  • Visitas in situ dentro del área de Barcelona.

Licencia (desarrollador) #

No hay licencias de distribución ni licencias de paquete de redistribución para desarrolladores. Los desarrolladores que necesiten incorporar los módulos en soluciones verticales, desarrollos internos o implementaciones para sus propios clientes directos recibirán un descuento sobre los precios de lista basado en el número acumulado de implementaciones, de la siguiente manera:

UmbralDescuento
Hasta cinco (5) implementaciones-25% de todos los precios
Implementaciones posteriores-35% de todos los precios

Actualizaciones #

Las actualizaciones principales tienen un precio del 50% del costo de la instalación existente.

Las actualizaciones de mantenimiento son gratuitas.

Si una actualización requiere asistencia o soporte de mantenimiento, se aplica el mismo porcentaje sobre los precios de lista para esos elementos.


Garantía #

Garantía funcional permanente e ilimitada en caso de defectos en los módulos que forman parte de la implementación acordada. Esta garantía permanece activa indefinidamente, excepto en caso de cualquier tipo de manipulación de los módulos, o una actualización del software FileMaker / FileMaker Server o del sistema operativo en el que el módulo fue originalmente desplegado.


Exclusiones #

  • Autoría explícita de manuales de aplicación fuera de la documentación autónoma y servicios no detallados aquí.
  • Formación específica.