AS/400

Per facilitare l’upload da sistemi AS400, è disponibile un client specifico che effettua l'upload di SPOOL via FTP

Il client contiene:

  • un modulo di configurazione, per specificare le modalità di lavoro
  • una utility richiamabile dalla tua applicazione, che accoda il file di spool da inviare
  • un modulo in esecuzione permanente, chiamato programma di polling, che a cadenza temporizzata analizza la coda generata dal modulo precedente ed effettua la procedura per l’upload Ftp verso Documatica.

 

Dopo l’installazione del software è possibile configurare i parametri di lavoro:

  • fascia oraria in cui il modulo di polling invia gli spool a Documatica
  • intervallo di trasmissione (secondi tra un invio e il successivo)
  • i parametri Ftp per il collegamento
  • attivazione e mantenimento del log di attività
  • coda lavori in cui sarà eseguito il polling
  • utenti abilitati a modificare i parametri stessi

 

Nel programma “Gestione anagrafica Società/documenti” si devono specificare:

  • la (o le) società del gruppo
  • le tipologie documentali associate
  • le cartelle Ftp utilizzate

Per eseguire il programma di polling è possibile richiedere l’attivazione manuale dallo stesso menu di configurazione, oppure aggiungere alla schedulazione dei lavori l’avvio del programma di polling:

SBMJOB CMD(CALL PGM(KPN/KPN015CL)) JOB(DOCUMATICA) JOBD(*USRPRF)
JOBQ(codalavoro)

A questo punto il programma è pronto per accettare i file di spool generati.

Il cliente deve copiare il file di spool nel database AS400, con il nome KPN/KPNSPE (libreria KPN, file KPNSPE). Dopo la copia dello spool si deve lanciare la seguente utility, che prepara il file da spedire:

CALL PGM(KPN/KPN013CL) PARM(parm1 parm2 parm3 parm4
parm1 VAR(&NOMEFILE) TYPE(*CHAR) LEN(10) nome file CMXnnnnnnn di ritorno
parm2 VAR(&CODSOC) TYPE(*CHAR) LEN(2) codice società
parm3 VAR(&TIPODOC) TYPE(*CHAR) LEN(10 tipo documento
parm4 VAR(&ANNORIFER) TYPE(*DEC) LEN(4 0) anno di riferimento file KEYnnnnnnn   

L’effettiva spedizione via Ftp avverrà con la temporizzazione definita nei parametri del programma di polling.
L’esito delle spedizioni può essere consultato attraverso la visualizzazione del log, nella quale è impostare dei filtri per limitare la ricerca:

 

Nell’esempio la ricerca è filtrata sul test “JOB ID”:

 

Poiché le nuove informazioni sono sempre aggiunte al file di log, che quindi cresce continuamente, è necessario cancellare le vecchie informazioni tramite il programma “Riorganizzazione manuale log” del menu, oppure tramite l’esecuzione del seguente programma:

CALL PGM(KPN/KPN005BCL)

In entrambi i casi, il log viene riorganizzato tenendo conto del parametro “giorni mantenimento log” specificato nella configurazione.
Il programma “Informazioni Documatica” del menu mostra le definizioni dei file e i programmi richiamabili.

 

Nell'AreaTest la classe documentale DocSpoolFTP dell'organizzazione Beta è stata configurata per accettare upload via FTP...

Attenzione: le informazioni riportate in questa sezione possono non essere perfettamente allineate con la versione corrente del servizio, in continua evoluzione. Per qualunque informazione specifica, vi preghiamo di contattarci.