Vai al contenuto

Sincronizzazioni tra ambienti

A cosa serve

La sincronizzazione consente di trasferire dati tra aziende dello stesso gruppo che operano su ambienti separati. Serve a chi gestisce strutture multi-sede o multi-azienda per mantenere allineate anagrafiche articolo, configurazioni CRM e schede nominativo, senza dover ripetere manualmente le stesse operazioni su ogni ambiente. Si usa ogni volta che piu' aziende condividono informazioni comuni (catalogo prodotti, schede clienti, struttura CRM) e devono lavorare su dati coerenti.

Il sistema offre tre meccanismi:

  • Sincronizzazione merci/servizi -- replica le anagrafiche articolo dall'azienda pilota alle altre aziende del gruppo
  • Sincronizzazione CRM tramite classi di informazioni -- trasferisce configurazioni e dati CRM tra holding e cliniche (o tra aziende generiche)
  • Sincronizzazione CRM 2 aziende -- sincronizza i nominativi CRM in modo bidirezionale tra aziende collegate sullo stesso server

Sincronizzazione merci/servizi

A cosa serve

Replica automaticamente le anagrafiche articolo (merci e servizi) dall'azienda designata come "pilota" verso le altre aziende del gruppo. Ogni volta che un operatore modifica un'anagrafica articolo sull'azienda pilota, il sistema propaga la modifica alle aziende di destinazione.

Prerequisiti

  • Sull'anagrafica merci deve essere attiva la spunta Sincronizzazione.
  • Le configurazioni descritte sotto vanno impostate solo sull'azienda pilota.

Configurazione

Le impostazioni si trovano nel gruppo abilita delle configurazioni generali:

Parametro Valore Descrizione
copiamer S Attiva la sincronizzazione merci/servizi
copiamer-conf N, S, M oppure V Conferma prima di sincronizzare: N = nessuna conferma, S = solo servizi, M = solo merci, V = entrambi
copiamer-destination-name percorso (indice 1..n) Percorsi archivi delle aziende di destinazione (un indice per ogni azienda)
copiamer-source-name percorso (indice 1) Percorso archivi dell'azienda pilota

Esempio di configurazione

Un gruppo con tre aziende:

Azienda Percorso archivi Ruolo
Rossi Vendita /es2000/ecoge/arc-vend Pilota
Rossi Produzione /es2000/ecoge/arc-prod Destinazione
Rossi Assistenza /es2000/ecoge/arc-ass Destinazione

In questo scenario, le configurazioni sull'azienda "Rossi Vendita" saranno:

  • copiamer = S
  • copiamer-source-name (indice 1) = /es2000/ecoge/arc-vend
  • copiamer-destination-name (indice 1) = /es2000/ecoge/arc-prod
  • copiamer-destination-name (indice 2) = /es2000/ecoge/arc-ass

Come funziona

  1. L'operatore modifica un'anagrafica articolo sull'azienda pilota.
  2. Se la spunta "Sincronizzazione" e' attiva sull'articolo, il sistema avvia la replica.
  3. In base al parametro copiamer-conf, puo' essere richiesta una conferma a video prima di procedere.
  4. L'anagrafica viene copiata su tutte le aziende di destinazione configurate.

Gestione gruppo aziende

A cosa serve

In contesti multi-azienda con dati in comune, il modulo "gruppi di aziende" gestisce la condivisione di informazioni tra gli ambienti. Permette di collegare magazzini, operatori e configurazioni CRM tra aziende dello stesso gruppo.

Configurazione

Parametro Descrizione
gruppo-aziende Attiva il modulo gestione gruppi di aziende (gruppo: abilita)
grp-az-azienda Codice azienda nel gruppo (deve esistere nella tabella Aziende)

Collegamento magazzini

La sede puo' essere collegata ai magazzini tramite diversi meccanismi:

Meccanismo Descrizione
Magazzino sede Definito nella Gestione aziende; deve essere un magazzino di tipo "Principale"
Anagrafica magazzini principali Collegamento magazzino-cliente: se il cliente corrisponde all'azienda nel gruppo, il magazzino e' collegato alla sede
Anagrafica magazzini secondari Analogo ai magazzini principali
Magazzini tecnici (Assistenza) Il magazzino e' collegato all'azienda tramite il tecnico e il relativo fornitore; il collegamento puo' variare nel tempo in base ai dati storici del tecnico (richiamabili con S-F7)

Operatori e CRM

  • Operatori: l'ID operatore deve essere univoco tra le aziende del gruppo.
  • Configurazione schede CRM: per ogni informazione si puo' definire un ID univoco. Informazioni con lo stesso ID su aziende diverse sono sincronizzabili.

Sincronizzazione CRM tramite classi di informazioni

A cosa serve

Trasferisce in modo strutturato configurazioni e dati CRM tra aziende del gruppo. Il meccanismo e' basato su file di scambio: ogni operazione (inserimento, modifica, cancellazione) genera un file che viene depositato nella cartella di export e importato dall'azienda di destinazione.

Come funziona

  1. L'operatore esegue un'operazione sulla sorgente (es. aggiunge una pagina CRM, modifica un nominativo).
  2. Il sistema genera automaticamente un file di trasferimento nella cartella di export.
  3. L'azienda di destinazione importa il file e applica la modifica.
  4. L'operazione puo' essere di tipo AGG (inserimento o aggiornamento) oppure CANC (cancellazione).

Classi di informazioni disponibili

Ogni tipo di dato e' identificato da un codice classe. La direzione del trasferimento (chi esporta e chi importa) dipende dalla configurazione del gruppo.

Classe Descrizione Direzione tipica
001 Tipologie e pagine CRM Dalla holding alle cliniche
002 Tabelle per informazioni CRM Dalla holding alle cliniche
003 Informazioni CRM (definizioni) Dalla holding alle cliniche
004 Valori fissi delle informazioni CRM Dalla holding alle cliniche
005 Configurazioni schede CRM (layout pagine) Dalla holding alle cliniche
006 Descrizioni informazioni CRM (etichette, help) Dalla holding alle cliniche
010 Schede nominativo -- testata (anagrafica) Dalla clinica alla holding
011 Schede nominativo -- informazioni (dati compilati) Dalla clinica alla holding
020 Commesse laboratorio Clinica verso laboratorio (e viceversa)
021 Aggiornamenti a commesse laboratorio Dal laboratorio alla clinica

Dettaglio per classe

Classe 001 -- Tipologie e pagine CRM

Si attiva quando si aggiunge, modifica o cancella una pagina nella gestione pagine scheda. La holding esporta la struttura delle tipologie (dimensioni, tipo anagrafico, flag dati anagrafici) e delle pagine (codice, descrizione, tipo) verso le cliniche.

Classe 002 -- Tabelle per informazioni CRM

Si attiva dalla configurazione pagine scheda, quando si aggiunge, modifica o cancella un valore di tabella. Vengono trasferiti i codici e le descrizioni dei valori tabellari usati nelle informazioni CRM.

  • In importazione: un record AGG inserisce il valore se non esiste, lo aggiorna se esiste; un record CANC cancella il valore.

Classe 003 -- Informazioni CRM

Si attiva dalla gestione informazioni, quando si aggiunge, modifica o cancella un'informazione. Vengono trasferite tutte le proprieta' dell'informazione: tipo, lunghezza, decimali, tabella collegata, livelli di filtro e modifica, flag di attivazione e altri attributi.

Classe 004 -- Valori fissi informazioni CRM

Si attiva dalla gestione valori fissi, quando si aggiunge, modifica o cancella un valore. Ogni valore fisso e' identificato dal codice informazione e da un progressivo.

Classe 005 -- Configurazioni schede CRM

Si attiva dalla configurazione pagine scheda, quando si aggiunge, modifica o cancella una configurazione. Vengono trasferiti il posizionamento delle informazioni sulle pagine, le dimensioni, l'obbligatorieta' e altri attributi di layout.

Nota: lo spostamento di informazioni tra pagine non viene gestito nel trasferimento.

Classe 006 -- Descrizioni informazioni CRM

Si attiva dalla gestione descrizioni su informazione. Vengono trasferite le etichette, gli ID per ricerche e i campi di help associati a ogni informazione, per ciascuna lingua.

Classe 010 -- Schede nominativo (testata)

Si attiva all'inserimento o modifica della testata di un nominativo. Viene trasferita l'anagrafica del nominativo: nome, indirizzo, localita', provincia, CAP, tipologia, agente, stato estero, partita IVA e codice fiscale.

Per i pazienti, la ricerca in destinazione avviene per codice fiscale; se non trovato, per ID composto da codice clinica e codice gestionale. Il codice nominativo in destinazione viene riassegnato come nuovo progressivo.

Classe 011 -- Schede nominativo (informazioni)

Si attiva alla modifica delle informazioni su un nominativo. Vengono trasferiti tre tipi di dato:

  • Informazioni standard -- i dati compilati sulle pagine della scheda (testo, valori numerici, riferimenti a tabelle)
  • Informazioni fisse -- dati strutturati come specie e dato testuale, con riferimento all'informazione collegata
  • Informazioni griglia -- dati organizzati per riga e colonna all'interno di una cella, con indicazione della tipologia cliente

In tutti i casi, il nominativo in destinazione viene identificato tramite codice fiscale o ID.

Classe 020 -- Commesse laboratorio

Si attiva alla spedizione di una packing list. Vengono trasferiti i dati della commessa (medico prescrittore, paziente, date, azienda mittente, prescrizione allegata) e l'elenco dei materiali allegati con relative quantita'.

Classe 021 -- Aggiornamenti a commesse

Si attiva alla chiusura di un lavoro in laboratorio. Viene trasferito l'aggiornamento alla commessa con l'operazione eseguita e l'eventuale nuova data di scadenza.


Sincronizzazione CRM 2 aziende

A cosa serve

Sincronizza in modo bidirezionale i nominativi CRM tra due o piu' aziende collegate sullo stesso server. A differenza della sincronizzazione tramite classi (che e' tipicamente unidirezionale holding-clinica), questa modalita' mantiene allineati i nominativi in entrambe le direzioni.

Prerequisiti

  1. Gruppo aziende -- le aziende devono appartenere allo stesso gruppo (vedi sezione Gestione gruppo aziende).
  2. Operatori -- nella tabella operatori va indicato un ID Multiaziendale univoco, uguale per lo stesso operatore su tutti gli ambienti coinvolti.
  3. Configurazione schede CRM -- a ogni informazione va associato un codice ID multiazienda. La sincronizzazione e' bidirezionale: le modifiche si propagano in entrambe le direzioni.

Condizioni per la sincronizzazione dei nominativi

Sono sincronizzabili solo i nominativi che hanno partita IVA o codice fiscale significativo.

Per i potenziali senza partita IVA e' possibile usare un codice provvisorio nel formato:

XX99999

dove XX e' il codice azienda e 99999 e' il codice nominativo. Il codice provvisorio puo' essere successivamente sostituito con il dato reale: la sincronizzazione propaghera' la correzione alle altre aziende.

Sincronizzazione contatti

I contatti collegati a un nominativo vengono sincronizzati solo alla prima sincronizzazione. Le modifiche successive ai contatti non vengono propagate.

Passo-passo: attivare la sincronizzazione CRM 2 aziende

  1. Verificare che le aziende siano configurate nello stesso gruppo (parametro gruppo-aziende attivo, grp-az-azienda impostato).
  2. Per ogni operatore che lavora su piu' ambienti, impostare lo stesso ID Multiaziendale nella tabella operatori di ciascuna azienda.
  3. Nelle configurazioni schede CRM, associare un codice ID multiazienda a ogni informazione che si desidera sincronizzare. Usare lo stesso codice su tutte le aziende coinvolte.
  4. Verificare che i nominativi da sincronizzare abbiano partita IVA o codice fiscale compilato. Per i potenziali senza questi dati, assegnare un codice provvisorio (formato XX99999).
  5. La sincronizzazione avviene automaticamente quando un nominativo viene inserito o modificato.