zplCloud Blog
Print View: l'interfaccia di stampa che arriva in officina
print.zplcloud.com/d/{design}/{view} - un modulo, un campo scanner, un'anteprima live, nessuna installazione.
L'ultimo miglio di ogni progetto di etichette
L'etichetta è progettata, la stampante è collegata, e poi appare il problema vero: quindici persone su due turni devono stamparla, su dispositivi che non amministri, senza formazione su un designer di etichette.
Una Print View è quella UI. È generata da un design salvato: scegli quali variabili del design l'operatore può compilare, e la piattaforma renderizza un modulo responsive con anteprima live e pulsante di stampa. Nessuna app, nessun driver, nessuna installazione client.
L'URL
https://print.zplcloud.com/d/{designKey}/{viewSlug}
designKey è il nome del design più il suo id (shipping-label.42); le viste solo-DHL usano la chiave riservata dhl. La pagina serve il suo manifest.json e icon.png, quindi Aggiungi a schermata Home su Android o iOS dà all'operatore un'icona app che apre direttamente il modulo - una PWA senza app store.
Cosa vede l'operatore
Il modulo è costruito dai binding del design, non da una singola casella di testo libero:
- Campi di testo con placeholder e validazione - numero ordine, quantità, destinazione.
- Menu a tendina alimentati da una sorgente dati, così un EAN viene scelto piuttosto che digitato.
- Caselle di spunta per opzioni che cambiano l'etichetta (express, fragile, reso).
- Pulsante scanner accanto a qualsiasi campo: tocca l'icona della fotocamera e scansiona un codice a barre o QR direttamente nel campo. Questa è la funzione che decide se una Print View viene usata - digitare un EAN di 13 cifre su un telefono a un banco di imballaggio non sopravvive al contatto con la realtà.
- Anteprima PDF live che si ri-renderizza mentre digiti, usando lo stesso motore lato server che genera lo ZPL. Ciò che è sullo schermo è ciò che produce la stampante.
La stampa va a una stampante Weblink (inviata attraverso il tunnel in uscita alla tua rete), a una stampante remota su un agente CLI, o esce come PDF per una finestra di stampa locale. GET …/printers sulla vista restituisce le stampanti che l'operatore può scegliere.
Cosa non espone
Una Print View è una proiezione di un design, non un link di condivisione ad esso:
- Solo i campi che hai marcato visibili sono modificabili. I campi bloccati mantengono i loro valori di design e non sono nel payload.
- I valori vengono validati lato server contro il design prima del rendering - un POST contraffatto non può iniettare campi che la vista non definisce.
- Il design stesso, le sue altre variabili e il resto del workspace non vengono mai inviati al browser.
Questa distinzione conta quando il link è su un poster da muro: possedere l'URL significa poter stampare quell'etichetta, non accesso al tuo account.
Alimentarla con dati reali
Sotto Origine dati (Data Hub) una vista può essere supportata da una sorgente dati live - SQL Server o MongoDB tramite un agente CLI nella tua rete. La ricerca dell'operatore viene quindi eseguita come query parametrizzata contro il tuo database, e la riga restituita precompila il modulo. Nulla viene copiato nel cloud; la stringa di connessione resta sulla macchina dell'agente.
La variante DHL va oltre: un numero d'ordine nel campo di ricerca tira fuori il destinatario dal tuo ERP, compra affrancatura reale e stampa il francobollo. Questo è coperto nel post INTERNETMARKE.
Configurarne una
1. Salva un design nel designer.
2. Crea la Print View, marca i campi che l'operatore può modificare, blocca il resto.
3. Scegli le stampanti a cui la vista può puntare.
4. Condividi l'URL, o stampa il QR code e attaccalo vicino alla stampante.
Note pratiche
- Una vista per flusso di lavoro, non per persona. Le viste sono economiche; una vista "etichetta di reso" e una "etichetta di spedizione" con tre campi ciascuna battono una vista con dodici campi e un foglio di istruzioni.
- Testa sul dispositivo reale. Lo scanner della fotocamera richiede HTTPS e una concessione di permesso. Su un tablet di magazzino condiviso, concedilo una volta e l'operatore non rivedrà mai più il prompt.
- Blocca ciò che non deve variare. Numero articolo dalla ricerca, quantità dall'operatore - non entrambi modificabili, o avrai etichette che contraddicono la lista di picking.
Piani
Starter include 1 Print View, Pro 3; le viste aggiuntive costano 2 € al mese ciascuna. Vedi la pagina prezzi.