Data ultimo aggiornamento: 03/06/2013

Clicca per accedere al sito di NTS Informatica
Clicca per accedere all'argomentoClicca per accedere all'argomentoClicca per accedere all'argomentoClicca per accedere all'argomento
Clicca per accedere al sito di NTS Informatica

Il sistema degli alerting

Fondalmentalmente è la possibilità di fare compiere automaticamente al gestionale determinate operazioni, al verificarsi di particolari situazioni all'interno del gestionale stesso. Esistono due diverse modalità per la generazione di alert:

ALERT DA TIMER

Un tipo alert che abbia impostato l'attributo Tipo di Lancio = da programma timer, è un tipo alert che potrà generare degli alert al verificarsi delle opportune condizioni, solamente se verrà eseguito l'opportuno programma Esecuzione automatica procedure di alerting che tratta per l'appunto solo questi particolari tipi di alert.

Il programma Esecuzione automatica procedure di alerting può essere lanciato dal menu Utility a mano in un qualsiasi momento e provvederà a valutare tutti i tipi alert aventi per l'appunto l'attributo tipo di lancio da programma timer ed eventualmente a generare tutti gli alert opportuni.

Molto interessante è però la possibilità di lanciare tale programma in modalità "schedulata". Ciò può essere fatto lanciando il programma sul server (o comunque sulla macchina che fungerà da server per gli alert) con gli opportuni parametri, che sono poi gli stessi e con lo stesso significato di quelli che vengono utilizzati per lanciare un qualsiasi programma schedulabile dalle operazioni pianificate di Windows. Esempio:

C:\Bus\BusNet.exe admin . PROVA Business BN__ETIM /B C:\Bus\Asc\BN__ETIM.BUB PROVA

Il programma sarà eseguito leggendo dai parametri specificati sopra rispettivamente il percorso dell'eseguibile, l'operatore, la password, il database azienda, il profilo, il programma, il comando di esecuzione batch, il file di configurazione bub e la ditta.

Tale programma funziona a tutti gli effetti come un programma timer, una volta lanciato apparirà nella tray area in basso a destra sul monitor l'icona di una parabola satellitare, che ci segnalerà il fatto che il programma è in esecuzione. Quando la parabola lampeggerà ciò starà ad indicare che si stanno effettivamente ricercando, e se necessario, generando degli alert. Se la parabola non lampeggia il programma è semplicemente in attesa. Tramite l'opzione di registro BS--ETIM\OPZIONI\Intervallo_Esecuzione_Programma è possibile indicare il numero di minuti di attesa fra due elaborazioni successive del programma timer (di default l'opzione vale 30, cioè mezz'ora), permettendoci di monitorare costantemente durante la giornata particolari situazioni di nostro interesse soppravvenute nel gestionale.

Per interrompere il programma timer è necessario fare tasto destro sull'icona della parabola e rispondere Sì alla domanda di conferma dell'interruzione del processo. Normalmente però, tale programma dovrebbe essere in esecuzione automatica sul server e non dovrebbe mai essere interrotto. Per questo la dicitura "schedulata" è volutamente messa fra virgolette in quanto da operazioni pianificate nel momento in cui andiamo a pianificare una nuova attività

occorre impostare, non un periodo di attivazione, ma di attivarla al verificarsi di un evento che è all'avvio del sistema.

NB: inoltre si consiglia una volta creata l'attività da operazioni pianificate/unità di pianificazione di andare nell opzioni avanzate di tale attività per inserire inserire delle credenziali di tipo amministrative ed impostare di non terminare mai l'applicazione e nel caso si chiudesse (per un errore) di riavviarla.

ALERT DA PROGRAMMA

Un tipo alert che abbia impostato l'attributo Tipo di Lancio = da programma interattivo, è un tipo alert che genererà degli alert, solamente se si verifica quella situazione che si vuole monitorare riconosciuta da un identificativo univoco all'interno del programma nel particolare programma interattivo indicato.

Gli alert da programma interattivo presenti a standard su business sono i seguenti:

  • BSORGSOR
    • ID evento 1 : Articolo venduto sotto-costo al salvataggio di un ordine
    • ID evento 20 : Impegno cliente di importo inferiore a 1000 €
  • BSVEBOLL
    • ID evento 1 : Articolo venduto sotto-costo al salvataggio di un documento
    • ID evento 2 : Modificato documento già contabilizzato
  • BSCGDIST
    • ID evento 1 : Cliente fuori fido
    • ID evento 2 : Cliente con insoluti
    • ID evento 3 : Cliente con rimesse dirette scadute da più di n giorni
    • ID evento 4 : Cliente sbloccato automaticamente per rientro da fuori fido
    • ID evento 5 : Cliente sbloccato automaticamente per rientro dalla presenza di insoluti
    • ID evento 6 : Cliente sbloccato automaticamente per rientro dalla presenza di rimesse dirette scadute da più di n giorni
  • BS--CLIE
    • ID evento 1 : Modifica manuale dello status di 'blocco conto' di un cliente
  • BSVEFDIN
    • ID evento 1 : Modificato documento già contabilizzato
  • BSDBEMRP
    • ID evento 1 : Elaborazione M.R.P. eseguita

Per attivare gli eventi alert da programma su uno specifico programma fra quelli presenti nella lista indicata sopra occorre attivare l'opzione relativa al programma in oggetto, per esempio per la faturazione differita interattiva BSVEFDIN\OPZIONI\Abilita_Alert.

Clicca per accedere al sito di NTS Informatica