# 9. Archivio stampe

L'**archivio stampe** (lo storico delle stampe sul server, `SbhSpmSearchDlg` del legacy) si apre
solo mentre la funzione **aspetta un input**: le richieste viaggiano "a parte" rispetto alla
maschera in attesa, e il server risponde senza che il programma si muova; chiuso l'archivio, la
funzione riprende da dove era, col cursore sul campo. All'apertura il server manda l'elenco delle
**stampanti d'uscita** che hanno stampe nello storico; si cerca per stampante d'uscita, utente
(quello del login) e date di creazione (oggi, di partenza). Sulla ricerca di oggi non c'era niente:
lo script allarga **Creati dal** a un anno fa e trova due flussi del registro IVA.

![Archivio stampe: due flussi dell'ultimo anno](https://gsdoc.genesyssoftware.eu/uploads/images/gallery/2026-10/scaled-1680-/archivio-stampe-due-flussi-dellultimo-anno.png)

✔ Verifica: la stampante d'uscita e' gia' scelta: l'elenco e' arrivato dal server.

✔ Verifica: senza un flusso scelto Anteprima, Ristampa, Proroga 30 gg ed Elimina sono spenti.

✔ Verifica: allargata la data, la ricerca trova flussi, con titolo, uscita e formato (Testo).

Un clic su un flusso lo sceglie e chiede al server i suoi **documenti**, che compaiono a destra con
titolo, copie, ristampe, ultima stampa, email e identificativo. Con un flusso scelto si accendono i
comandi in fondo: **Anteprima** (il flusso arriva nel visualizzatore del browser), **Proroga 30 gg**
della conservazione ed **Elimina** (in due clic: il primo arma la conferma). **Ristampa** vuole
anche la **stampante del server**, scelta nella tendina accanto (l'elenco arriva dal server). Le
caselle a sinistra dei documenti scelgono **quali** documenti del flusso vedere in anteprima o
ristampare; nessuna casella = tutto il flusso. La guida si ferma qui: anteprima, ristampa, proroga
ed eliminazione agiscono sullo storico vero e non si provano.

![Flusso scelto, documento spuntato, stampante del server scelta](https://gsdoc.genesyssoftware.eu/uploads/images/gallery/2026-10/scaled-1680-/flusso-scelto-documento-spuntato-stampante-del-server-scelta.png)

✔ Verifica: cliccato un flusso, a destra c'e' «Documenti di <titolo del flusso> (n)» con le righe
dei documenti.

✔ Verifica: con il flusso scelto Anteprima, Proroga 30 gg ed Elimina sono attivi.

✔ Verifica: senza la stampante del server Ristampa resta spento.

✔ Verifica: la casella di un documento si spunta (un documento scelto).

✔ Verifica: l'elenco delle stampanti del server non e' vuoto, e sceltane una Ristampa si accende.

✔ Verifica: chiuso l'archivio, la funzione riprende col cursore sul codice pagamento.