Setup (MDI)
In Setup (MDI) si imposta il setup generale della app.
Campo | Descrizione |
Elimina voci elaborate | Quando la coda processi è in esecuzione, se l'opzione è
attiva, periodicamente verranno eliminati tutti i messaggi nel log tranne:
• Quelli in errore • L’ultimo messaggio di ogni elemento sincronizzato (es. Se un cliente viene modificato 5 volte, ci saranno 5 log. L'ultimo di questi viene mantenuto) |
Registra voci locali non riuscite | Una sincronizzazione verso una società remota corrisponde ad una chiamata webservice al server della società remota.
Quando la sincronizzazione fallisce nella società di origine viene registrato l’errore.
Se l'opzione è attiva viene aggiunto l’errore ANCHE in quella remota, cosicchè chi lavora in quella società può capire se ci sono problemi senza coinvolgere la società di origine. |
Disabilita tutte le sincronizzazioni | Serve a bloccare/attivare la app. Quando questa opzione è attiva vengono ignorate tutte le modifiche fatte nel sistema, non avvengono log e non vengono fatte chiamate webservice. Serve nel caso di un problema bloccante nell’app, così grave da pregiudicare l’operatività dell’azienda. |
Disabilitare i thread della società | Se attivo vengono disabilitati tutti i sottoprocessi. |
Consenti modifiche a caldo | Consente di effettuare modifiche ai setup mentre è in corso una sincronizzazione |
Thread per azienda | Consente di definire il numero massimo di sottoprocessi
che vengono
creati per sincronizzare i record nelle altre società Se nel setup non inseriamo alcun valore, il valore di default è 10. Se inseriamo un valore diverso da 0, tale valore verrà preso come riferimento. (N.B: quando viene eseguita una sincronizzazione completa, non è detto che vengano creati tutti i sottoprocessi definiti sopra) |
Record per thread | Consente di definire il numero massimo di
record per ogni sottoprocesso. Se è impostato a 0, il sistema di default considera 2000. Es. se una tabella ha 10mila record (10mila/2000), il sistema creerà 5 sottoprocessi da 2000 record ciascuno. Se una tabella ha 1milione di record: 1milione/2000 -> 500 sottoprocessi, ma interviene il parametro "Thread per azienda" e quindi al massimo ne creerà 10. |
Modalità eliminazione: |
|
Elimina registro precedente (giorni) | indica per quanti giorni i log devono essere
conservati. (Default: 60) |
Dimensione blocco eliminazione | Quando la cancellazione è parziale, ogni volta che la coda
processi gira, cancellerà un numero predefinito di log. (Default 1000) |
Da Apri coda processi è possibile gestire le sincronizzazioni in background indicando la Codeunit da eseguire e i dettagli di ricorrenza.
Introduzione |