ANS-0567 · SERVICES WEB ET INTéGRATIONS

Comment récupérer les étiquettes de codes-barres des articles via les services Web NetSuite ?

Découvrez les méthodes permettant de générer et de mettre à disposition des étiquettes de codes-barres d'articles NetSuite afin de permettre leur récupération par des systèmes externes à l'aide d'intégrations personnalisées.

Solution courte

L'impression directe d'étiquettes de codes-barres d'articles via les services Web REST natifs de NetSuite pour les opérations du « File Cabinet » n'est pas prise en charge directement. Toutefois, des intégrations personnalisées permettent d'y parvenir. Générez des étiquettes à l'aide de SuiteScript, enregistrez-les dans le « File Cabinet », puis rendez ces fichiers accessibles aux systèmes externes via un Restlet personnalisé. Cette méthode permet un échange de données flexible.

Scénario

Les systèmes externes nécessitent souvent de pouvoir récupérer des fichiers spécifiques, tels que les étiquettes de codes-barres des articles, directement depuis NetSuite à l’aide de services Web. Les utilisateurs souhaitent savoir si les services Web de NetSuite permettent l’impression ou la récupération directe de ces étiquettes générées à des fins d’intégration.

Solution

La récupération directe de fichiers, tels que les étiquettes de codes-barres des articles, via l’API REST native de NetSuite (SuiteTalk REST Web Services) pour des opérations directes de gestion des fichiers et des dossiers dans le File Cabinet n’est actuellement pas prise en charge. Toutefois, l’API SOAP de NetSuite (SuiteTalk) prend en charge l’interaction directe avec le « File Cabinet » pour les opérations sur les fichiers. Pour les intégrations personnalisées nécessitant la récupération de fichiers générés, une approche courante et efficace consiste à :

  1. Générer des fichiers via SuiteScript

    développez un script SuiteScript pour générer les étiquettes de codes-barres d’articles souhaitées. Ces scripts peuvent créer les fichiers d’étiquettes en fonction des données spécifiques aux articles.

  2. Enregistrer dans le « File Cabinet »

    enregistrez les fichiers d’étiquettes générés dans le « File Cabinet » de NetSuite.

  3. Exposer via Restlet

    créez un Restlet personnalisé (SuiteTalk REST Web Services) pouvant être appelé par des systèmes externes. Ce Restlet sera chargé de récupérer les fichiers générés dans le « File Cabinet » et de les mettre à disposition dans un format adapté à une utilisation externe. Cette méthode permet aux systèmes externes d’accéder par programmation aux fichiers d’étiquettes à codes-barres et de les récupérer, ce qui facilite la mise en place de solutions d’impression personnalisées ou de traitements supplémentaires en dehors de NetSuite.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Services Web et intégrations

Parler à un consultant