ANS-1149 · DéVELOPPEMENT SUITESCRIPT
Comment mettre à jour les éléments d’une liste personnalisée à l’aide de SuiteScript dans NetSuite ?
Maîtrisez les méthodes disponibles pour modifier par programmation les valeurs au sein des listes et des enregistrements personnalisés de NetSuite.
Solution courte
Les éléments d’une liste personnalisée peuvent être mis à jour via SuiteScript en traitant l’ID de script de la liste personnalisée comme un type d’enregistrement permettant de créer ou de modifier des valeurs. Cette méthode s’applique aux éléments eux-mêmes, et non à la définition de la liste. Les enregistrements personnalisés offrent également une scriptabilité complète pour leurs instances.
Scénario
Les utilisateurs de NetSuite ont souvent besoin de gérer par programmation les données stockées dans des listes ou des enregistrements personnalisés. La difficulté survient lorsqu’ils tentent de modifier les éléments ou les valeurs individuels au sein de ces listes à l’aide de SuiteScript, plutôt que de créer des définitions de liste entièrement nouvelles.
Solution
Pour modifier des éléments au sein d’une liste personnalisée à l’aide de SuiteScript, il est important de bien comprendre la distinction entre les listes personnalisées et les enregistrements personnalisés. Alors que les enregistrements personnalisés sont entièrement scriptables pour leurs instances, les éléments (valeurs) d’une liste personnalisée peuvent également être modifiés via SuiteScript. Pour ce faire, il convient de traiter l’identifiant de script de la liste personnalisée comme un type d’enregistrement lors de la création ou de la mise à jour des valeurs. Cette méthode s’applique spécifiquement à la modification des *éléments* d’une liste existante, et non à la création d’une définition de liste entièrement nouvelle.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Développement SuiteScript
