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.

3 min di lettura zplCloud Team

L'ultimo miglio di ogni progetto di etichette

Print View su uno smartphone con campo scanner, anteprima live dell'etichetta e pulsante di stampa

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.

Correlati

Altri articoli