ANS-1810 · SERVICES WEB ET INTéGRATIONS

Comment synchroniser des champs à sélection multiple de Salesforce vers NetSuite dans Boomi

Découvrez comment configurer les profils et les scripts Boomi afin de transférer avec précision les données des champs à sélection multiple entre Salesforce et NetSuite.

Solution courte

Pour synchroniser les valeurs des champs à sélection multiple de Salesforce vers NetSuite dans Boomi, mettez en place un script permettant de diviser les valeurs entrantes en éléments XML distincts. Configurez à la fois le profil de réponse Salesforce et le profil de requête « upsert » NetSuite en définissant « Max Occurs » sur « unbounded » et « Looping Options » sur « Occurrences » pour le champ concerné.

Scénario

Les organisations qui intègrent Salesforce et NetSuite rencontrent souvent des difficultés lors de la synchronisation des champs à sélection multiple. Il se peut que les configurations par défaut du profil Boomi ne gèrent pas correctement les valeurs sélectionnées en nombre multiple, ce qui entraîne un transfert de données incomplet ou erroné entre les deux systèmes.

Solution

Pour synchroniser correctement les valeurs des champs à sélection multiple de Salesforce vers NetSuite à l’aide de Boomi, veuillez suivre les étapes suivantes :

  1. Implémentez un script personnalisé dans Boomi afin de traiter les valeurs entrantes des champs à sélection multiple. Ce script doit diviser les valeurs concaténées en éléments XML individuels, en veillant à ce que chaque sélection soit traitée comme un élément distinct. Reportez-vous à la documentation Boomi pour obtenir des conseils sur la création de scripts permettant de manipuler des éléments XML.

  2. Modifiez les profils Boomi concernés pour le champ à synchroniser. Cela implique d’ajuster à la fois le profil de réponse Salesforce et le profil de requête « upsert » NetSuite.

    Pour le champ concerné, configurez les paramètres suivants :

    • Max Occurs : unbounded
    • Looping Options : Occurrences

    Remarque : pour le profil Salesforce, ces options sont généralement configurées dans l’onglet Data Elements. Pour le profil NetSuite, l’emplacement de ces paramètres peut varier en fonction de la configuration des champs, mais ils se trouvent généralement dans l’onglet Data Elements ou, dans certains cas spécifiques de champs personnalisés, dans l’onglet type.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

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

Parler à un consultant