Nuovo modulo disponibile

Gli appuntamenti SitWebApp si sincronizzano con Google Calendar

Un modulo di sincronizzazione bidirezionale collega automaticamente il calendario operativo di SitWebApp a Google Calendar.

Appuntamenti, modifiche ed eliminazioni restano allineati tra gestionale e calendario, riducendo duplicazioni, trascrizioni manuali e informazioni non aggiornate. SitWebApp continua a governare il processo operativo, mentre Google Calendar rende gli impegni consultabili anche da smartphone, tablet e postazioni esterne.

Sincronizzazione bidirezionale OAuth 2.0 Gestione conflitti
Stato del collegamento SitWebApp ↔ Google Calendar

Attivo

ERP

SitWebApp Centro operativo

CAL

Google Calendar Consultazione esterna

01

Aggiornamento automatico Nuovi eventi e modifiche vengono rilevati periodicamente.

02

Protezione anti-loop Gli eventi importati non vengono ripubblicati inutilmente.

03

Controllo dei conflitti Le modifiche concorrenti vengono individuate e segnalate.

04

Modulo opzionale Attivabile solo nelle installazioni che richiedono l’integrazione.

i

La sincronizzazione conserva origine, stato ed esito delle operazioni per ogni appuntamento.

Un calendario sempre allineato

SitWebApp e Google Calendar lavorano finalmente insieme

Le informazioni possono viaggiare in entrambe le direzioni, mantenendo il gestionale come riferimento centrale per stati, regole e attività operative.

Il modulo collega gli appuntamenti gestiti in SitWebApp a un calendario Google autorizzato. Quando viene creato o modificato un appuntamento nel gestionale, il relativo evento può essere pubblicato o aggiornato automaticamente.

Anche gli eventi creati o modificati in Google Calendar possono essere rilevati e importati nell’ERP, mantenendo date, orari, descrizione, posizione e altre informazioni disponibili.

Il collegamento riduce gli inserimenti duplicati e permette a operatori e collaboratori di consultare gli impegni attraverso gli strumenti che utilizzano già ogni giorno.

Le regole di SitWebApp restano comunque prioritarie: appuntamenti provvisori, conflitti, errori ed eliminazioni vengono gestiti secondo un flusso controllato.

01

Meno inserimenti duplicati

Lo stesso appuntamento non deve essere riscritto manualmente in due strumenti differenti.

02

Informazioni più coerenti

Orari, titoli, posizioni e note restano allineati dopo le modifiche.

03

Consultazione in mobilità

Gli eventi sono disponibili attraverso Google Calendar da computer e dispositivi mobili.

04

Controllo centralizzato

SitWebApp conserva stato, origine e informazioni operative dell’appuntamento.

Perché integrare i calendari

Due sistemi separati aumentano il rischio di errori

Quando ERP e calendario vengono aggiornati manualmente, è facile creare eventi duplicati, dimenticare modifiche o mostrare ai collaboratori informazioni non più valide.

01

Appuntamenti inseriti due volte

L’operatore registra l’attività nel gestionale e deve successivamente copiarla sul calendario.

02

Orari non aggiornati

Una modifica viene registrata soltanto in uno dei due sistemi e il team continua a vedere il vecchio orario.

03

Eventi eliminati solo da una parte

Un appuntamento annullato resta visibile sul calendario e può generare spostamenti o preparazioni inutili.

04

Informazioni copiate in modo incompleto

Note, posizione, contatti o riferimenti interni possono essere dimenticati durante la trascrizione.

05

Eventi provvisori pubblicati troppo presto

Un appuntamento ancora in attesa di conferma può essere interpretato erroneamente come definitivo.

06

Modifiche contemporanee

Lo stesso evento viene aggiornato sia nel gestionale sia su Google Calendar, creando versioni differenti.

!

Sincronizzare non significa copiare senza controllo

Il modulo registra l’origine degli eventi e applica regole specifiche per conferme, modifiche, eliminazioni, conflitti ed errori, evitando trasferimenti circolari e sovrascritture silenziose.

Funzionalità principali

Tutto ciò che serve per sincronizzare gli appuntamenti

Il modulo si integra con il flusso operativo esistente senza sostituire SitWebApp e senza obbligare gli utenti a cambiare le proprie abitudini.

UP

Da SitWebApp a Google Calendar

Gli appuntamenti confermati nell’ERP possono essere pubblicati automaticamente nel calendario Google.

  • Titolo dell’appuntamento
  • Data, ora e durata
  • Posizione
  • Note operative
  • Riferimenti interni

DOWN

Da Google Calendar a SitWebApp

Gli eventi creati o modificati su Google possono essere importati e convertiti in appuntamenti ERP.

  • Date e orari
  • Titolo e descrizione
  • Posizione
  • Informazioni disponibili
  • Origine dell’evento

SYNC

Aggiornamenti automatici

Gli appuntamenti già collegati vengono riallineati quando cambiano informazioni rilevanti.

  • Modifica del titolo
  • Spostamento dell’orario
  • Variazione della durata
  • Aggiornamento delle note
  • Modifica della posizione

DEL

Gestione delle eliminazioni

Il sistema riconosce la rimozione di un appuntamento e gestisce la relativa controparte quando previsto.

  • Rilevamento della cancellazione
  • Controllo dell’origine
  • Regole configurabili
  • Registrazione dell’esito
  • Protezione da eliminazioni improprie

DAY

Eventi giornalieri

Sono supportati eventi che occupano una giornata intera oppure più giornate consecutive.

  • Eventi senza orario
  • Intera giornata
  • Più giorni consecutivi
  • Interpretazione delle date
  • Gestione della data finale

CNT

Recupero dei contatti

Email e numeri di telefono presenti nella descrizione possono essere riconosciuti e normalizzati.

  • Riconoscimento email
  • Riconoscimento telefono
  • Normalizzazione dei dati
  • Associazione all’appuntamento
  • Conservazione della descrizione

WAIT

Appuntamenti pending protetti

Gli appuntamenti provvisori non vengono pubblicati finché non raggiungono lo stato previsto.

  • Controllo dello stato
  • Esclusione degli eventi provvisori
  • Pubblicazione dopo conferma
  • Riduzione degli appuntamenti errati
  • Coerenza con il flusso ERP

CF

Gestione dei conflitti

Le modifiche effettuate contemporaneamente nei due sistemi possono essere rilevate e segnalate.

  • Confronto delle modifiche
  • Individuazione delle divergenze
  • Nessuna sovrascrittura silenziosa
  • Verifica amministrativa
  • Stato dedicato al conflitto

INC

Sincronizzazione incrementale

Dopo il primo allineamento vengono elaborati soprattutto gli eventi modificati di recente.

  • Riduzione delle chiamate API
  • Tempi di elaborazione inferiori
  • Minore carico sul sistema
  • Recupero delle sole variazioni
  • Sincronizzazione più efficiente

Come funziona

Un collegamento continuo tra gestionale e calendario

SitWebApp resta il centro del processo operativo. Google Calendar diventa un’estensione per consultare e aggiornare gli impegni attraverso strumenti già conosciuti dal team.

ERP

SitWebApp

Gestione dell’appuntamento, dello stato, dei riferimenti interni e delle informazioni operative.

CAL

Google Calendar

Consultazione esterna, modifica degli eventi e accesso da desktop, smartphone e tablet.

01

Autorizzazione

Un amministratore collega l’account Google autorizzato tramite il flusso OAuth ufficiale.

02

Configurazione

Vengono definiti calendario, intervallo temporale e regole operative dell’installazione.

03

Primo allineamento

Gli eventi disponibili vengono analizzati e associati agli appuntamenti già presenti.

04

Controllo periodico

Lo scheduler esegue automaticamente importazione, aggiornamento e pubblicazione.

05

Registrazione dello stato

Ogni appuntamento conserva origine, identificativo, esito ed eventuali errori.

06

Gestione delle eccezioni

Errori e conflitti possono essere controllati e ritentati dall’area amministrativa.

Sicurezza e affidabilità

Progettato per operare in produzione in modo controllato

Il modulo non si limita a trasferire dati tra due servizi. Include controlli per impedire duplicazioni, richieste non autorizzate, sincronizzazioni circolari e processi concorrenti.

L’accesso al collegamento è riservato agli amministratori e la password dell’account Google non viene comunicata né memorizzata da SitWebApp.

Lo stato di ogni operazione viene conservato per consentire il controllo degli errori e il successivo tentativo di sincronizzazione.

01

OAuth 2.0

L’account autorizza l’applicazione senza condividere la propria password con il gestionale.

02

Protezione del parametro state

Il flusso di autorizzazione controlla il parametro di sicurezza previsto da OAuth.

03

Accesso amministrativo

Il collegamento e la configurazione sono riservati agli utenti autorizzati.

04

Protezione anti-loop

Gli eventi provenienti da Google non vengono inviati nuovamente allo stesso calendario.

05

Job senza sovrapposizioni

Le elaborazioni pianificate evitano l’esecuzione simultanea dello stesso processo.

06

Tracciamento degli errori

Errori, conflitti ed esiti vengono registrati per ciascun appuntamento.

Vantaggi operativi

Più continuità, meno attività ripetitive

L’integrazione è utile nelle organizzazioni in cui gli appuntamenti vengono consultati e modificati da più persone, anche fuori dall’ERP.

01

Meno inserimenti duplicati

Non è più necessario ricopiare manualmente lo stesso appuntamento in due piattaforme.

02

Meno errori di trascrizione

Date, orari, descrizioni e riferimenti vengono trasferiti automaticamente.

03

Consultazione in mobilità

Gli impegni possono essere visualizzati tramite Google Calendar da smartphone, tablet e computer.

04

Maggiore coordinamento

I collaboratori autorizzati lavorano su una pianificazione più aggiornata e condivisa.

05

Più visibilità sullo stato

Ogni appuntamento conserva informazioni sull’origine e sull’esito della sincronizzazione.

06

Automazione controllata

Il sistema opera in background applicando regole precise per stati, errori e conflitti.

Esempi operativi

Come cambia la gestione quotidiana degli appuntamenti

La sincronizzazione riduce i passaggi manuali senza eliminare il controllo amministrativo sul processo.

Esempio 01

Appuntamento confermato in SitWebApp

Prima

L’operatore conferma l’appuntamento nell’ERP e deve successivamente inserirlo anche nel calendario condiviso.

Dopo

Dopo la conferma, l’appuntamento viene pubblicato automaticamente sul calendario Google configurato.

Cosa migliora: meno lavoro manuale e minore rischio di dimenticare la pubblicazione.

Esempio 02

Spostamento dell’orario da smartphone

Prima

Il collaboratore modifica l’evento su Google, ma l’orario presente nell’ERP resta invariato.

Dopo

La variazione viene rilevata e trasferita all’appuntamento collegato in SitWebApp.

Cosa migliora: maggiore coerenza tra calendario consultato dal team e sistema operativo.

Esempio 03

Evento creato direttamente su Google

Prima

L’evento resta soltanto sul calendario e deve essere ricopiato nel gestionale.

Dopo

Il modulo importa l’evento e crea un appuntamento ERP con le informazioni disponibili.

Cosa migliora: continuità tra pianificazione esterna e gestione aziendale.

Esempio 04

Modifica contemporanea nei due sistemi

Prima

Una delle due versioni può sovrascrivere l’altra senza rendere evidente la divergenza.

Dopo

Il modulo individua la possibile collisione e segnala l’appuntamento per la verifica.

Cosa migliora: maggiore controllo e riduzione delle sovrascritture non intenzionali.

Area amministrativa

Il controllo resta nelle mani degli amministratori

Il modulo comprende strumenti per verificare lo stato delle operazioni e intervenire quando una sincronizzazione non viene completata.

L’amministratore può distinguere gli appuntamenti creati in SitWebApp da quelli importati da Google, controllare gli errori e avviare manualmente specifiche operazioni.

In questo modo l’automazione rimane trasparente e verificabile anche in presenza di problemi temporanei o dati non coerenti.

01

Stato di sincronizzazione

Visualizzazione dell’esito associato a ciascun appuntamento.

02

Importazione manuale

Avvio del recupero degli eventi da Google Calendar.

03

Nuovo tentativo

Possibilità di ritentare la sincronizzazione di un singolo appuntamento.

04

Errori e conflitti

Evidenza delle operazioni che richiedono una verifica amministrativa.

05

Origine dell’appuntamento

Distinzione tra eventi ERP ed eventi importati dal calendario Google.

Attivazione del modulo

Configurazione adattata all’installazione SitWebApp

Il modulo è opzionale e viene configurato in base al calendario da collegare, all’organizzazione interna e alle regole operative dell’installazione.

01

Analisi del flusso

Verifichiamo come vengono creati, confermati, modificati e annullati gli appuntamenti.

02

Scelta del calendario

Viene individuato il calendario Google aziendale da utilizzare per l’integrazione.

03

Autorizzazione protetta

L’amministratore completa il collegamento tramite OAuth, senza condividere la password.

04

Configurazione delle regole

Definiamo intervallo temporale, stati ammessi e comportamento delle eliminazioni.

05

Primo test

Eseguiamo prove di creazione, modifica, importazione e cancellazione.

06

Messa in produzione

Attiviamo lo scheduler e verifichiamo le prime sincronizzazioni automatiche.

Domande frequenti

Cosa sapere prima dell’attivazione

Il comportamento viene configurato in relazione all’installazione SitWebApp e al calendario Google che l’organizzazione desidera collegare.

La sincronizzazione è realmente bidirezionale?

Sì. Gli appuntamenti SitWebApp possono essere inviati a Google Calendar e gli eventi Google possono essere importati nell’ERP. Il comportamento dipende dall’origine e dallo stato del singolo appuntamento.

Gli appuntamenti non confermati vengono pubblicati?

No. Gli appuntamenti ancora in stato provvisorio restano esclusi dalla pubblicazione finché non raggiungono lo stato previsto.

Cosa accade se lo stesso evento viene modificato in entrambi i sistemi?

Il modulo può individuare una situazione potenzialmente conflittuale e segnalarla, evitando di sovrascrivere automaticamente una delle due versioni.

La sincronizzazione rallenta il gestionale?

Le operazioni vengono eseguite in background. Dopo il primo allineamento, la sincronizzazione incrementale elabora principalmente gli eventi modificati.

È necessario condividere la password Google?

No. Il collegamento utilizza il flusso OAuth ufficiale di Google e non richiede la comunicazione della password al gestionale.

Il modulo è attivo automaticamente per tutti?

No. È un modulo opzionale e viene abilitato soltanto nelle installazioni che richiedono l’integrazione.

Cosa accade se Google non è temporaneamente raggiungibile?

L’errore viene registrato e l’operazione può essere individuata e ritentata successivamente.

Gli eventi importati vengono rimandati a Google?

No. Il sistema registra l’origine dell’appuntamento e impedisce che un evento importato venga ripubblicato, evitando loop e duplicazioni.

Disponibile su richiesta

Porta gli appuntamenti SitWebApp anche su Google Calendar

Richiedi l’attivazione del modulo per centralizzare la gestione degli appuntamenti, automatizzare gli aggiornamenti e rendere la pianificazione accessibile anche fuori dall’ERP.

Configurazione personalizzata Sincronizzazione bidirezionale Assistenza SitSardegna
Richiedi l’attivazione Indicaci l’installazione SitWebApp utilizzata e il calendario che desideri collegare.