ANS-0801 · SERVICES WEB ET INTéGRATIONS
Comment rechercher tous les contacts (principaux et autres) associés à un client NetSuite
La fonction TransactionSearch de NetSuite renvoie principalement vers les contacts principaux, mais une recherche directe sur les contacts permet de récupérer tous les contacts associés ainsi que leurs rôles.
Solution courte
Pour retrouver tous les contacts (principaux ou autres) associés à un client NetSuite, effectuez une recherche directement sur le type d’enregistrement « Contact ». Utilisez le critère « Client » pour filtrer les résultats ; cela vous permettra également d’accéder au champ « Rôle du contact » figurant dans la sous-liste « Relation client » pour chaque contact.
Scénario
Lorsqu’ils tentent de récupérer des informations de contact via les services Web, les utilisateurs peuvent constater que TransactionSearch permet principalement d’effectuer des jointures sur les contacts principaux. Cette limitation empêche la récupération d’autres contacts associés à un client, ainsi que de leurs rôles de contact spécifiques.
Solution
Pour récupérer efficacement tous les contacts associés à un client NetSuite, y compris les contacts principaux et les autres contacts, procédez comme suit :
Lancez une recherche directement sur le type d'enregistrement
Contact.Spécifiez
Customercomme critère de recherche afin de filtrer les contacts liés à un client particulier.Les résultats de la recherche incluront tous les contacts (principaux ou non) liés à ce client. Le champ
Contact Rolede chaque contact se trouve dans la sous-listeCustomer Relationship.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Services Web et intégrations
