pagina precedente

Send Monitor

La funzione Send Monitor consiste in un programma Eloquence BATCH che e' sempre attivo in memoria

Viene lanciato Manualmente in qualsiasi finestra eloquence  con il comando  RUN "SM0000" 
Necessita di:

Non deve essere MAI fermato con il comando KILL per evitare di interrombere una spedizione in corso
Per fermarlo scrivere nella prima riga del file start-stop.send  un record  con 000000  oppure  ##stop##

Nella cartella  ./monitor   il file con il nome start-stop.send conteniene un record con la data/ora di stop del programma
Se tale data/ora e' precedente a quella di lancio, oppure contiene un record con  ##stop##  il programma non parte

esempio:    data/ora del computer = 07091310344100     ( aa mm  gg hh mm ss dd )


Elaborazione

Elabora tutti i record presenti nel DataSet  SM-MAIL 
Se lo  Stato = D  allora lo elabora


Tabella errori

[err1001]=File config.cfg errato o mancante
[err1002]=Mancante o errato il tempo fra una spedizione e l'altra|Il tempo e' fissato a un minuto
[err1003]=Parametro ditta mancante in file config
[err1004]=Parametro database mancante in file config.cfg
[err1005]=DataBase inacessibile
[err1006]=Parametro smtpHost mancante in file config.cfg
[err1007]=Parametro from mancante in file config.cfg
[err1008]=Parametro python mancante in file config.cfg
[err1009]=Parametro logfile mancante in file config.cfg
[err1010]=Parametro path allegati mancante
[err1011]=Parametro path dei fax  mancante

#[err1012-1019] ...futuri usi

[err1020]=Errore di DataBase
[err1021]=Errore di python nella spedizione. Vedi ../box/*.log
[err1022]=Errore nel testo
[err1023]=Errore nell' oggetto
[err1024]=Errore  alcuni allegati sono inesistenti
[err1025]=Manca il file di configurazione FAX (fax.cgf)
[err1028]=Errore nel file di testo
[err1029]=Errore nel file html