Profili di sincronizzazione
E' possibile impostare con quale Società sincronizzare ogni tabella in Reparti/Setup/Setup applicazione/Platform/MDI Intercompany Profili sincronizzazione. Da Ribbon->Nuovo si apre la scheda relativa al profilo di sincronizzazione:
Nelle Righe si decide quali campi sincronizzare tra la company attuale e la company remota.
Validazione |
---|
Per il campo da sincronizzare partono dei controlli sulla Company remota. Tali controlli verificano se il campo è presente. Se non lo è il sistema restituirà un errore. |
Campo | Descrizione |
Generale | |
Nr. tabella | indicare la tabella da sincronizzare |
Descrizione | indserire la descrizione estesa |
A società | scegliere il nome della società con cui sincronizzare i dati |
Descrizione A società | descrizione riportata in automatico dal sistema |
Mostra errori sincronizzazione | all'utente vengono notificati eventuali errori di sincronizzazione |
Esegui trigger inserimento/modifica/eliminazione | si può scegliere se far eseguirà al sistema i trigger relativi alla tabella da sincronizzare |
Attivo | se viene spuntato il profilo impostato sarà attivo e funzionante. |
Righe | |
Sincronizzazione | si può inoltre scegliere, campo per
campo, se la sincronizzazione deve essere fatta con validazione
o meno. se si sceglie "Validazione", per il campo da sincronizzare partono dei controlli sulla Company remota:
·
Se il
campo ha una table relation, il sistema la verifica (es. se il
campo è in relazione agli articoli, NAV verifica che l’articolo
esista). · Se al campo corrisponde del codice, questo viene eseguito. · Se ci sono degli eventi collegati all campo vengono eseguiti. |
Sequenza validazione | si può impostare una sequenza di validazione (il primo campo è sempre la chiave primaria) |
Trascodifiche presenti | l'opzione viene spuntata dal sistema se sono state impostate Trasformazioni. |
Da Funzioni di riga->Trasformazione si può modificare un qualsiasi dato.
Es. nella Società Master italiana ho un cliente Con Cat reg. : "Nazionale" (quindi Italiana) e campo Valuta vuoto (ma corrispondente a "EUR") . Voglio sincronizzare i dati con una Società in Inghilterra che avrà una diversa valuta. Quindi è necessario specificare una trasformazione: quando il sistema incontrerà il dato Valuta blank sulla Società attuale, lo dovrà riempire con "EUR":
I campi della Page Trasformazione possono comunque essere editati manualmente. Se viene barrata l'opzione Valore fisso, il campo "Da Valore" non è più editabile e il sistema, INDIPENDENTEMENTE da ciò che trova nella Company attuale, scriverà il valore che indichiamo nel campo "A Valore".
Per ogni riga di trasformazione è presente un campo filtro: la trasformazione viene applicata solo se il campo "Filtro tabella" è compilato.
Per ogni Società il sistema crea in automatico un ulteriore profilo in cui, nella Trasformazione valori, ci sia specificato che il Codice società deve essere blank, in modo che per ogni company figlia il tale codice società sia considerato come quello "attuale".