zplCloud Blog

Print View : l'interface d'impression qui atteint l'atelier

print.zplcloud.com/d/{design}/{view} - un formulaire, un champ scanner, un aperçu en direct, sans installation.

3 min de lecture zplCloud Team

Le dernier kilomètre de chaque projet d'étiquettes

Print View sur un smartphone avec champ scanner, aperçu d'étiquette en direct et bouton d'impression

L'étiquette est conçue, l'imprimante est connectée, puis le vrai problème apparaît : quinze personnes sur deux postes doivent l'imprimer, sur des appareils que vous n'administrez pas, sans formation à un designer d'étiquettes.

Une Print View est cette interface. Elle est générée à partir d'un design enregistré : vous choisissez lesquelles des variables du design l'opérateur peut remplir, et la plateforme rend un formulaire responsive avec aperçu en direct et bouton d'impression. Pas d'app, pas de driver, pas d'installation client.

L'URL

https://print.zplcloud.com/d/{designKey}/{viewSlug}

designKey est le nom du design plus son id (shipping-label.42) ; les vues DHL uniquement utilisent la clé réservée dhl. La page sert son propre manifest.json et icon.png, donc Ajouter à l'écran d'accueil sur Android ou iOS donne à l'opérateur une icône d'app qui ouvre directement le formulaire - une PWA sans app store.

Ce que voit l'opérateur

Le formulaire est construit à partir des bindings du design, pas d'une seule zone de texte libre :

  • Champs texte avec placeholders et validation - numéro de commande, quantité, destination.
  • Listes déroulantes alimentées par une source de données, pour qu'un EAN soit choisi plutôt que saisi.
  • Cases à cocher pour les options qui changent l'étiquette (express, fragile, retour).
  • Bouton scanner à côté de tout champ : touchez l'icône de caméra et scannez un code-barres ou QR directement dans le champ. C'est la fonction qui décide si une Print View est utilisée - saisir un EAN de 13 chiffres sur un téléphone à une table d'emballage ne survit pas au contact avec la réalité.
  • Aperçu PDF en direct qui se re-rend pendant la saisie, avec le même moteur côté serveur qui génère le ZPL. Ce qui est à l'écran est ce que produit l'imprimante.

L'impression va vers une imprimante Weblink (relayée via le tunnel sortant vers votre réseau), une imprimante distante sur un agent CLI, ou sort en PDF pour une boîte de dialogue d'impression locale. GET …/printers sur la vue renvoie les imprimantes que l'opérateur peut choisir.

Ce qu'elle n'expose pas

Une Print View est une projection d'un design, pas un lien de partage vers lui :

  • Seuls les champs que vous avez marqués visibles sont modifiables. Les champs verrouillés gardent leurs valeurs de design et ne sont pas dans le payload.
  • Les valeurs sont validées côté serveur contre le design avant le rendu - un POST forgé ne peut pas injecter des champs que la vue ne définit pas.
  • Le design lui-même, ses autres variables et le reste de l'espace de travail ne sont jamais envoyés au navigateur.

Cette distinction compte quand le lien est sur une affiche murale : posséder l'URL signifie pouvoir imprimer cette étiquette, pas accéder à votre compte.

L'alimenter avec de vraies données

Sous Source de données (data hub), une vue peut être adossée à une source de données en direct - SQL Server ou MongoDB via un agent CLI dans votre réseau. La recherche de l'opérateur s'exécute alors comme une requête paramétrée contre votre base, et la ligne renvoyée pré-remplit le formulaire. Rien n'est copié dans le cloud ; la chaîne de connexion reste sur la machine de l'agent.

La variante DHL va plus loin : un numéro de commande dans le champ de recherche tire le destinataire de votre ERP, achète un vrai affranchissement et imprime le timbre. C'est couvert dans le post INTERNETMARKE.

En configurer une

1. Enregistrez un design dans le designer.

2. Créez la Print View, marquez les champs que l'opérateur peut modifier, verrouillez le reste.

3. Choisissez les imprimantes que la vue peut cibler.

4. Partagez l'URL, ou imprimez le QR code et collez-le près de l'imprimante.

Notes pratiques

  • Une vue par flux de travail, pas par personne. Les vues sont bon marché ; une vue « étiquette de retour » et une vue « étiquette d'expédition » avec trois champs chacune battent une vue avec douze champs et une feuille d'instructions.
  • Testez sur l'appareil réel. Le scanner caméra nécessite HTTPS et un accord de permission. Sur une tablette d'entrepôt partagée, accordez-le une fois et l'opérateur ne revoit plus jamais l'invite.
  • Verrouillez ce qui ne doit pas varier. Numéro d'article de la recherche, quantité de l'opérateur - pas les deux modifiables, ou vous aurez des étiquettes qui contredisent la liste de préparation.

Plans

Starter inclut 1 Print View, Pro 3 ; les vues supplémentaires coûtent 2 € par mois chacune. Voir la page de prix.

Liens

Autres articles