ANS-0918 · SERVICES WEB ET INTéGRATIONS
Comment récupérer les correspondances entre les identifiants de pays et les noms dans NetSuite via les services Web ?
Découvrez comment utiliser une requête getSelectValue des services Web pour obtenir une liste complète des identifiants internes des pays et de leurs noms correspondants dans NetSuite.
Solution courte
Pour établir une correspondance entre les identifiants de pays NetSuite et leurs noms, exécutez une requête getSelectValue des services Web ciblant le champ personnalisé concerné. Cette méthode récupère les numéros internalId ainsi que les noms de pays correspondants, fournissant ainsi une correspondance complète à des fins d’intégration ou de reporting. Cette approche garantit une récupération précise des données relatives aux informations spécifiques à chaque pays.
Scénario
Les utilisateurs ont souvent besoin d’un mappage complet des numéros d’identification des pays vers leurs noms correspondants au sein de NetSuite à des fins diverses, telles que l’intégration de données, la création de rapports personnalisés ou la synchronisation avec des systèmes externes. La compilation manuelle de cette liste peut s’avérer chronophage et source d’erreurs, ce qui rend nécessaire le recours à une méthode automatisée et fiable pour l’extraire.
Solution
Pour obtenir une correspondance complète entre les numéros d’identification internes des pays et leurs noms respectifs dans NetSuite, vous pouvez effectuer une requête getSelectValue via les services Web sur le champ personnalisé concerné. Cette requête cible un champ personnalisé (par exemple, custentity123 dans la fiche client) qui stocke les informations relatives au pays. L'extrait XML suivant illustre la structure d'une telle requête :
<platformmsgs:getselectvalue"> <platformmsgs:fielddescription>
<platformcore:recordtype>customer</platformcore:recordtype>
<platformcore:field>custentity123</platformcore:field>
</platformmsgs:fielddescription>
<platformmsgs:pageindex>0</platformmsgs:pageindex>
</platformmsgs:getselectvalue>. L'exécution de cette requête renverra une liste de numéros « internalId », chacun associé au nom de pays correspondant, fournissant ainsi la correspondance souhaitée.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Services Web et intégrations
