Passer au contenu

Étiquettes NetSuite avec ZPL

Générez des étiquettes ZPL à partir de NetSuite avec un SuiteScript : envoyez les données de l'enregistrement à l'API OpenZPL et obtenez un ZPL rempli, un PNG ou un PDF en retour.

Votre étiquette

Aperçu

100%

Comment ça s'adapte

Un SuiteScript peut appeler l'API depuis un bouton ou un flux de travail, donc la mise en page vit dans un design et non dans un script.

Exemple

const res = https.post({
  url: "https://api.openzpl.com/v1/templates/d123",
  headers: {"X-API-Key": key, "Accept": "text/plain", "Content-Type": "application/json"},
  body: JSON.stringify({data: {sku: item.getValue("itemid")}})
});

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

Comment l'étiquette atteint-elle l'imprimante ?

NetSuite fonctionne dans le cloud, donc il nécessite un agent pour atteindre une imprimante sur votre réseau. L'[agent d'impression OpenZPL](/print-agent/) fait cela.

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