Skip to Content

Base Report to Label Printer - Improvements

Se stampi etichette direttamente verso una stampante CUPS da Odoo, il browser continua a scaricare inutilmente un file di testo a ogni stampa. Questo modulo elimina il file e mostra solo una notifica "Inviato in stampa", esattamente come avviene per i report PDF.

A chi è rivolto

Team logistica, magazzino e retail che stampano etichette ZPL/EPL o ricevute testuali direttamente su stampanti di rete e vogliono la stessa esperienza one-click già disponibile per i report PDF.

Come funziona

  • Rileva i report di testo configurati per la stampa diretta su server.
  • Invia il documento alla stampante in un'unica richiesta.
  • Sopprime il download dal browser, niente file inutili sul disco.
  • In caso di errore stampante, mostra una notifica con pulsante di fallback per il download.

Il risultato: una sola stampa, niente download, nessun attrito per l'operatore.

0.00 € 0.00 €

 Per maggiori info sui nostri moduli non esitare a contattarci

Base Report to Label Printer - Improvements

Invia i report di testo in stampa senza che il browser scarichi il file.

Il problema

Il modulo OCA di stampa diretta intercetta l'azione di stampa solo per i report PDF. Per i report di testo (in genere etichette ZPL/EPL) non interviene, quindi Odoo torna al comportamento di default e fa partire il download del file di testo nel browser.

Lato server il documento viene comunque inviato alla stampante CUPS — quindi l'etichetta viene stampata — ma all'utente resta un file di testo inutile nella cartella download.

La soluzione

Questo modulo aggiunge una gestione dedicata ai report di testo, affiancando quella esistente senza sostituirla.

Flusso

  1. Il documento viene renderizzato una sola volta e inviato a CUPS, evitando la doppia stampa.
  2. In caso di successo l'utente vede la notifica standard “Inviato in stampa” e il download del file non parte.
  3. In caso di errore stampante, viene mostrata la stessa notifica sticky usata per i report PDF, con un pulsante Stampa che funge da fallback al download.

Compatibility

  • Odoo 18.0
  • Nessuna modifica lato server: solo un intervento sull'interfaccia.

Uso

Nessuna configurazione necessaria. Ogni report di testo con Default Behaviour impostato su “Send to printer” viene inviato alla stampante configurata senza scaricare alcun file. Configurazione consigliata per etichette ZPL/EPL: impostare Send to printer e una stampante di default sul report, e configurare Default Label Printer per ogni utente.

Sviluppato da STeSI Consulting — Francesco Moccia <moccia.f@stesi.consulting>