ZPL Label Printer Routing
Routing stampante per etichetta e per utente per la stampa di etichette ZPL.
Il problema
Il modulo OCA di stampa ZPL mostra sempre un wizard che chiede sia la stampante sia l'etichetta a ogni stampa. Non esiste un concetto di stampante di default per etichetta, nessun override per utente e nessuna integrazione con la stampante etichette predefinita dell'utente. Il resto della suite OCA gestisce il routing solo per i report standard, non per le etichette ZPL.
Funzionalità
| Tipo | Scopo |
|---|---|
| Stampante | Stampante di fallback quando nessuna regola utente corrisponde |
| Boolean | Abilita il flusso di bypass del wizard |
| O2M | Override stampante per utente |
| Azione di stampa automatica | L'azione di stampa automatica generata, se creata |
Catena di risoluzione stampante
| Priorità | Origine |
|---|---|
| 1 | Regola per utente definita sull'etichetta per l'utente corrente |
| 2 | Stampante di default dell'etichetta |
| 3 | Stampante etichette predefinita dell'utente |
| 4 (fallback) | Wizard richiede selezione manuale |
Bypass stampa automatica
Quando Stampa automatica è attiva sull'etichetta, sul form compaiono due nuovi pulsanti: Aggiungi azione di stampa automatica e Rimuovi azione di stampa automatica. Il primo crea un'azione di stampa agganciata al modello dell'etichetta che, una volta lanciata, risolve la stampante lungo la catena e stampa l'etichetta direttamente, senza wizard.
Integrazione menu Stampa
Sia l'azione di stampa automatica sia la classica Stampa Etichetta vengono pubblicate nel menu Stampa del modello di destinazione, dove gli utenti le cercano naturalmente.
Compatibility
- Odoo 18.0
- Nessun intervento sull'interfaccia: tutto è gestito lato server, con configurazioni e viste standard.
Sviluppato da STeSI Consulting — Francesco Moccia <moccia.f@stesi.consulting>