Vai al contenuto

Pannello di Controllo Areagate

A cosa serve

Da questo pannello e' possibile configurare la sincronizzazione con il sistema Areagate (AreaApp), gestire l'attivazione e la configurazione dei singoli processi di sincronizzazione, e monitorarne lo stato in tempo reale.

Il sistema Areagate permette di sincronizzare il gestionale con applicativi esterni (portali web, app mobile, sistemi di terze parti) in modo automatico e pianificato. Ogni processo di sincronizzazione puo' essere eseguito in modo differenziale (solo le variazioni) o completo (tutti i dati).

E' anche possibile attivare o disattivare l'intero processo di sincronizzazione; se in fase di avvio viene rilevata una richiesta da remoto di accensione o spegnimento, questa viene eseguita automaticamente.

Programma: GESSTPRC | Percorso menu: Sistema > Archivi > Sincronizzazioni > Pannello di controllo Areagate


Come si accede

  • Menu: Sistema > Archivi > Sincronizzazioni > Pannello di controllo Areagate

Prerequisiti

  • Devono essere configurati i parametri di connessione ad Areagate: codice azienda, stringa di connessione al database Areagate, eventuale indirizzo email per le segnalazioni tecniche.
  • I parametri si trovano nel gruppo areaapp della configurazione di sistema.
  • Il modulo Areagate deve essere abilitato (parametro attiva-areaapp nel gruppo abilita).

Operativita'

Testata

Campo Descrizione
Sincronizzazione attiva Casella di spunta per attivare/disattivare tutta la sincronizzazione. Collegata al parametro attiva-areaapp.
Data/ora check attivita' Data e ora dell'ultimo segnale di attivita' da parte dei processi di sincronizzazione in esecuzione. Se la sincronizzazione e' attiva, un aggiornamento costante indica che i processi stanno girando regolarmente.
Stand-by Indica quando i processi sono in stand-by. I parametri di stand-by (fasce orarie, giorni della settimana) sono definiti nell'apposita pagina di Areagate.
Versione lancio Versione corrente del programma di lancio (AGLANCIO). Viene aggiornata automaticamente.
Descrizione stand-by Descrizione testuale della fascia di stand-by attiva (giorni e/o orari).

Comportamento della casella Sincronizzazione attiva: - Disattiva: tutti i processi vengono messi in stand-by. - Attiva: viene eseguito un test di connessione; i processi configurati come attivi diventano operativi.

Griglia istanze

Ogni istanza raggruppa uno o piu' processi eseguiti in sequenza. Piu' istanze possono essere eseguite in parallelo.

Colonna Descrizione
Data check / Ora check Data e ora dell'ultimo controllo di "processo attivo"
Stato Indica in modo sintetico se l'istanza e' in esecuzione
N. Processi Numero totale di processi collegati all'istanza
N. Processi attivi Quanti processi sono attivi nell'istanza
Classe Tipo di istanza
Descrizione processi Mostra la descrizione dei primi processi dell'istanza, per riconoscerla rapidamente
Esporta tutto? Se attivato, alla prossima esecuzione il processo esegue un'esportazione completa invece di una differenziale. Si riporta a "No" al termine.
Spento forzato Indica se l'istanza e' stata spenta volontariamente da questo pannello
Versione AGLANCIO Versione del programma AGLANCIO in esecuzione per questa istanza

Griglia processi

Colonna Descrizione
Id Identificativo del processo
Nome Codice mnemonico del processo
Descrizione Descrizione breve del processo
Programma Nome del programma che esegue la sincronizzazione
Istanza Numero di istanza di appartenenza. Processi con lo stesso numero di istanza vengono eseguiti in sequenza; istanze diverse vengono eseguite in parallelo.
Tempo di attesa Minuti di attesa tra un'esecuzione e la successiva
Attivo? Indica se il processo e' attivo. Doppio clic per attivare o disattivare.
Forzo esecuzione? Se attivato, avvia il processo immediatamente. Si disattiva automaticamente al termine.
Esporta tutto? Se attivato, alla prossima esecuzione viene esportato tutto invece delle sole variazioni.
Log level Livello di dettaglio del log
Ultima esecuzione Data e ora dell'ultima esecuzione
Prossima esecuzione Data e ora prevista per la prossima esecuzione
Stato Stato del processo attivo
Errori Numero di errori nell'ultima esecuzione
Messaggio Ultimo messaggio segnalato dal processo
Procedura Identificativo dell'ultima procedura di log (per consultare il log dettagliato)
Data/Ora ultimo aggiornamento Data e ora dell'ultimo record esportato o importato
Limita righe Se > 0, limita l'elaborazione alle prime N righe. Utile in fase di test.
Limita errori Se > 0, limita il numero di segnalazioni di errore prodotte

Le colonne in verde sono modificabili; le altre sono informative.

Tasti funzione sulla griglia processi

Tasto Funzione
F1 Refresh Aggiorna i dati della griglia per vedere lo stato in tempo reale
F3 Aggiornamento Salva e consolida le modifiche alle impostazioni
F5 Esegui Avvia immediatamente il processo selezionato, anche se non attivo
F6 Spegni/Accendi Sulla griglia processi: spegne/accende tutti i processi. Sulla griglia istanze: spegne/accende la singola istanza selezionata
F7 Log Apre il log di elaborazione dell'ultima sessione eseguita per il processo selezionato

Tasti funzione sulla griglia istanze

Tasto Funzione
F5 Forza reload istanze Ricarica la configurazione delle istanze: spegne, rileva modifiche e riaccende. Richiede qualche minuto.
F6 Accendi / Spegni Accende o spegne la singola istanza selezionata.

Procedura di configurazione iniziale

  1. Accedere alla configurazione di sistema e impostare i parametri nel gruppo areaapp (codice azienda, stringa di connessione, email).
  2. Attivare la spunta Sincronizzazione attiva: il sistema tenta la connessione. Se riesce, e' consigliabile disattivarla nuovamente.
  3. Configurare le istanze e i processi nella griglia.
  4. Attivare i processi desiderati con doppio clic su Attivo?.
  5. Riattivare la spunta Sincronizzazione attiva.

Regole di business

  • L'attivazione di un singolo processo viene ignorata se la sincronizzazione generale non e' attiva.
  • Il numero di istanza non e' modificabile per i processi che hanno un processo padre: deve coincidere con quello del padre.
  • Il campo Esporta tutto? su un'istanza si applica a tutti i processi dell'istanza e si riporta a "No" al termine dell'elaborazione.
  • I periodi di stand-by (fasce orarie o giorni della settimana) vengono definiti direttamente nell'applicativo Areagate e vengono rispettati automaticamente dai processi.
  • Il campo Limita righe e' utile nelle fasi iniziali per testare la sincronizzazione con un numero ridotto di record.

Messaggi di errore

Messaggio Causa Cosa fare
Errore di connessione La stringa di connessione e' errata o Areagate non e' raggiungibile Verificare i parametri di connessione nel gruppo areaapp della configurazione

Vedi anche