Passer au contenu

Étiquettes Odoo avec ZPL

Générez des étiquettes ZPL à partir d'Odoo avec un concepteur visuel : concevez l'étiquette dans OpenZPL, appelez l'API depuis votre module Odoo avec les données de l'enregistrement, et imprimez le résultat.

Votre étiquette

Aperçu

100%

Comment ça s'adapte

Odoo ne peut pas afficher le ZPL seul, donc les équipes conçoivent à l'aveugle. Concevez et prévisualisez ici, puis laissez Odoo envoyer uniquement les données.

Exemple

import requests
res = requests.post(
    "https://api.openzpl.com/v1/templates/d123",
    headers={"X-API-Key": key, "Accept": "text/plain"},
    json={"data": {"sku": product.default_code, "name": product.name}}, timeout=15)
zpl = res.text

Configuration

Concevez l'étiquette dans le designer avec {{variables}}, enregistrez-la, et copiez son ID depuis le tableau de bord. Créez une clé API, puis envoyez vos données à POST /v1/templates/{id}. La documentation de l'API a les détails.

Questions

Odoo peut-il imprimer directement sur une imprimante locale ?

Un Odoo cloud ne peut pas atteindre une imprimante sur votre réseau par lui-même. Il a besoin d'un agent local. L'[agent d'impression OpenZPL](/print-agent/) s'en charge.

Dois-je installer quelque chose ?

Pas pour rendre des étiquettes : c'est une API HTTP. Pour les envoyer à une imprimante sur votre réseau, exécutez l'[agent d'impression](/print-agent/) à côté.

Quel en est le coût ?

Une clé gratuite permet 20 étiquettes par jour. Pro est à 29 $ par mois pour 100 000 étiquettes, et Business à 99 $ pour 1 000 000. Voir [tarification](/pricing/).

Liés

Besoin de quelque chose que nous n'avons pas encore ?

Un connecteur pour votre système, un format d'étiquette ou un nouvel outil : dites-nous ce que vous utilisez et nous examinerons sa construction.

Demander un outil ou une intégration
Retour d'information