ANS-0060 · RECHERCHES ENREGISTRéES ET FORMULES

Comprendre la différence entre .internalid et .id pour les champs à sélection multiple dans les recherches enregistrées de NetSuite

Lors de l'extraction de données à partir des champs à sélection multiple de NetSuite dans les recherches enregistrées, les suffixes .internalid et .id génèrent des formats de sortie distincts.

Solution courte

Lorsqu’il est utilisé dans une recherche enregistrée NetSuite, parentFieldId.internalid génère une ligne de résultat distincte pour chaque identifiant sélectionné dans un champ à sélection multiple. À l’inverse, parentFieldId.id regroupe tous les identifiants sélectionnés sur une seule ligne de résultat, généralement séparés par des virgules. Le choix dépend de la structure de sortie souhaitée pour le traitement ultérieur.

Scénario

Les utilisateurs ont souvent besoin de récupérer les identifiants des champs à sélection multiple dans les recherches enregistrées de NetSuite. Une question revient fréquemment concernant la différence de comportement entre « .internalid » et « .id » lorsqu’ils sont ajoutés à l’identifiant d’un champ à sélection multiple dans les résultats de recherche. Il est essentiel de bien comprendre cette distinction pour structurer correctement les données de sortie, en particulier pour les champs à sélection multiple personnalisés sur des enregistrements personnalisés.

Solution

Lors de la configuration de la section « Résultat » d’une recherche enregistrée dans NetSuite, la méthode utilisée pour récupérer les identifiants à partir d’un champ à sélection multiple détermine le format de sortie. Lorsque vous utilisez le formulaire parentFieldId.internalid dans la section « Résultat » de la recherche enregistrée, les résultats de celle-ci créent une nouvelle ligne de résultat pour chaque identifiant interne. Lorsque vous utilisez le formulaire parentFieldId.id dans la section « Résultat » de la recherche enregistrée, les résultats de celle-ci ne créeront qu’une seule ligne pour ce champ à sélection multiple, dans laquelle les différents identifiants sont généralement séparés par une virgule (,). Le formulaire approprié doit être sélectionné en fonction du cas d’utilisation spécifique et de la structure de sortie souhaitée. Il est recommandé de toujours valider les résultats de la recherche enregistrée afin de s’assurer que le résultat final répond aux exigences prévues.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Recherches enregistrées et formules

Parler à un consultant