Mòdul Calendari FileMaker #

Un mòdul FileMaker auto-contingut que connecta la teva solució de base de dades amb Google Calendar Platform (GCP) i qualsevol aplicació de calendari compatible amb iCal / WebDav, incloent Microsoft 365 i Office 365. Dissenyat per integrar-se amb mínima fricció en desenvolupaments ERP, CRM o FileMaker personalitzats existents.
Estructura de Dades Principal #
El mòdul inclou un conjunt complet de taules llestes per usar:
- Taula de comptes de servei — gestiona credencials de comptes de servei GCP usades per autenticació API
- Taula de calendaris — emmagatzema definicions de calendaris seguint l’estàndard GCP
- Taula de subscripcions — vincula comptes de servei a calendaris existents
- Taula d’esdeveniments — registres complets d’esdeveniments compatibles amb l’esquema d’esdeveniments de calendari GCP
- 10 camps d’usuari genèrics per esdeveniment — camps de lliure ús per vincular esdeveniments a registres en les teves pròpies taules d’aplicació
Totes les taules de suport d’endpoints API estan pre-construïdes i llestes per a futures extensions sense canvis d’esquema.
Integració Google Cloud Platform #
L’autenticació i les trucades API es gestionen completament dins de FileMaker usant un JWT generat nativament per l’aplicació — sense middleware extern requerit.
APIs de Google Calendar implementades:
| API | Abast |
|---|---|
| Autenticació | Flux JWT OAuth 2.0 de compte de servei |
| Calendars | Lectura i edició limitada de calendaris primaris i secundaris |
| CalendarList | Subscriure comptes de servei a qualsevol calendari |
| Events | Creació, lectura, actualització i eliminació completa dins de privilegis assignats |
Els calendaris propietat de comptes de servei són compatibles però no es recomanen com a objectius primaris: no són accessibles públicament via enllaços iCal i no es poden compartir amb usuaris finals a través d’aplicacions de calendari estàndard.
Exclosos del mòdul base (disponibles com a complements separats): gestió de participants i invitacions, fitxers adjunts, recordatoris, alarmes i camps de reunions/conferències.
Connectivitat iCal #
Qualsevol aplicació de calendari que suporti el protocol iCal pot subscriure’s als calendaris gestionats per aquest mòdul a través del feed iCal natiu de GCP:
- macOS / iOS — Calendar.app
- Windows — Outlook Calendar
- Android — Google Calendar
- Qualsevol altra aplicació compatible amb iCal
L’accés de lectura/escriptura des d’aquestes aplicacions externes està controlat exclusivament per la configuració de privilegis a la consola de gestió GCP.
Visualitzador de Calendari Web Interactiu #
Una vista de calendari completament interactiva està incrustada directament al teu layout FileMaker usant un component WebViewer potenciat per les llibreries JavaScript de FullCalendar.io. Les dades es serveixen en viu a través del FileMaker Data API — el consum no compta contra les quotes de llicenciament de FileMaker.
Capacitats del WebViewer:
- Càrrega de dades dinàmica — calendaris i esdeveniments il·limitats, filtrats per una cerca configurable de FileMaker
- Selecció, creació i eliminació d’esdeveniments
- Editor popup en línia per títol i descripció
- Arrossegar i deixar per reprogramar esdeveniments
- Redimensionar esdeveniments per canviar durada
- Alternar entre esdeveniments temporitzats i de dia complet
- Creació i edició d’esdeveniments multi-dia
- Zones de bloc de temps acolorides/reservades
- Tota la navegació UI i estils configurables via script FileMaker
- Vistes configurables: Agenda, Dia, Setmana, Mes, Multi-mes
Operació Offline i Híbrida #
El mòdul no depèn exclusivament de la connectivitat GCP. Pot operar en tres modes:
- Sincronització en viu completa — els canvis a FileMaker s’envien a GCP en temps real
- Sincronització diferida — els canvis es posen en cua i s’envien quan la connectivitat està disponible
- Autònom / només local — totes les dades romanen a FileMaker sense dependència de GCP
Notes d’Integració #
El mòdul s’entrega com un arxiu FileMaker (.fmp12) llest per ser importat o referenciat com a font de dades externa. La infraestructura de taules pre-construïda significa que les futures extensions d’API no requereixen canvis estructurals a la teva solució existent.
La configuració del projecte GCP i el compte de servei estan incloses a l’entrega — la configuració inicial del núvol es gestiona com a part de la instal·lació del mòdul.
Captures de Pantalla #
Mòdul FMGCalendar — Preus 2026 #
Versió Bàsica #
Aplicació de gestió de calendaris i esdeveniments, amb nombre il·limitat de calendaris i esdeveniments.
Visualitzador WebViewer basat en el framework FullCalendar.io (edició bàsica), amb un conjunt complet d’opcions de configuració directament des de l’aplicació — configurable globalment, per usuari, o depenent del context de l’aplicació client. Els nous esdeveniments es poden crear des del propi mòdul de calendari (clic o clic+arrossegament), i els esdeveniments existents es poden editar mitjançant un popup contextual.
Els calendaris i esdeveniments es poden filtrar per qualsevol criteri i rang de dates.
Entrada de dades convencional via la base de dades.
Accés a calendaris des de qualsevol aplicació de calendari compatible amb l’estàndard iCal (Google Calendar via navegador web, o aplicacions de calendari com Apple Calendar, iOS Calendar, Apple CarPlay, Apple Watch, Android Google Calendar, Windows Calendar, Outlook, Office 365, etc.).
Integració: fins a 10 camps de dades addicionals disponibles i públicament accessibles.
Requisits del sistema:
- Versions de FileMaker > 20 (Mac o Windows)
- Plugin BaseElements 4.2 o posterior
- Funciona a FileMaker Pro o Server
- No disponible a plataformes iOS
| Preu |
|---|
| Versió Bàsica 350 € |
Versió Bàsica + Integració Google Calendar #
Inclou totes les característiques de la versió Bàsica més sincronització completa amb Google Cloud Platform, connectant a un nombre il·limitat de calendaris no públics (privats) configurats amb accés de lectura/escriptura per a un compte de servei.
APIs de gestió disponibles per a Calendars, CalendarList i Events (altres APIs disponibles a través de mòduls addicionals).
Accés complet a les APIs de gestió de Colors, Settings i Channels, actuant com a APIs generals de control i configuració.
Accés complet a l’API des de Scripts de FileMaker.
Requisits del sistema: (igual que versió Bàsica)
| Preu |
|---|
| Bàsica + Integració GC 950 € |
Requereix un compte d’usuari de Google Calendar i l’addició d’un Compte de Servei dedicat.
Mòdul Server Push (Webhooks Google Calendar) #
Aplicació de servidor web que rep notificacions push (via webhooks) enviades per Google Cloud Platform per a un rang d’esdeveniments relacionats amb l’estat de calendaris, esdeveniments, participants, reunions o fitxers vinculats. Per a versions lliurades el 2026 els webhooks es construeixen sobre API ODATA
Inclou una interfície a l’API de subscripció de Google Calendar. Requereix accessibilitat a Internet (IP públic permanent, o IP dinàmica amb DNS dinàmic).
| Preu |
|---|
| Mòdul webhooks 350 € |
Altres Mòduls Complementaris Disponibles #
- Mòdul de recordatoris / “alertes” + Subscriptors d’esdeveniments (gestió de recordatoris/alertes)
- Mòdul de conferències (gestió de reunions en línia)
- Mòdul de fitxers vinculats (compte Google Drive). Aquest mòdul està inclòs a la versió Bàsica i no requereix configuració addicional per a versions a partir del 2026.
Cada mòdul complementari té un preu de 85 €, i no inclou implementació o configuració addicional de compte de Google* (Excepte el mòdul d’adjunts Google Drive).
Suport d’Implementació #
Suport addicional o instal·lació, configuració i qualsevol altra tasca de suport requerida per posar el mòdul en operació dins de l’entorn client objectiu.
| Preu |
|---|
| Implementació client final 500 € |
- No inclou treball de personalització en cap element del Mòdul Calendari o mòduls complementaris.
Suport de Manteniment #
| Tarifa | Paquet | Mode |
|---|---|---|
| 80 €/hora | Paquet 5 hores | remot |
| 60 €/hora | Paquet 30 hores | remot |
| 120 € | una visita in situ | — |
- Visites in situ dins de l’àrea de Barcelona.
Llicència (desenvolupador) #
No hi ha llicències de distribució ni llicències de paquet de redistribució per a desenvolupadors. Els desenvolupadors que necessitin incorporar els mòduls en solucions verticals, desenvolupaments interns o implementacions per als seus propis clients directes rebran un descompte sobre els preus de llista basat en el nombre acumulat d’implementacions, de la següent manera:
| Llindar | Descompte |
|---|---|
| Fins a cinc (5) implementacions | -25% de tots els preus |
| Implementacions posteriors | -35% de tots els preus |
Actualitzacions #
Les actualitzacions principals tenen un preu del 50% del cost de la instal·lació existent.
Les actualitzacions de manteniment són gratuïtes.
Si una actualització requereix assistència o suport de manteniment, s’aplica el mateix percentatge sobre els preus de llista per a aquells elements.
Garantia #
Garantia funcional permanent i il·limitada en cas de defectes als mòduls que formen part de la implementació acordada. Aquesta garantia roman activa indefinidament, excepte en cas de qualsevol tipus de manipulació dels mòduls, o una actualització del programari FileMaker / FileMaker Server o del sistema operatiu en què el mòdul va ser originalment desplegat.
Exclusions #
- Autoria explícita de manuals d’aplicació fora de la documentació autònoma i serveis no detallats aquí.
- Formació específica.