ANS-1380 · SERVICES WEB ET INTéGRATIONS
Pourquoi les champs désactivés, masqués ou intégrés ne peuvent-ils pas être mis à jour via les services Web NetSuite ?
Tenez compte des limitations des services Web NetSuite lorsque vous tentez de modifier certains types de champs, même si vous disposez des autorisations appropriées.
Solution courte
Les services Web NetSuite ne prennent pas en charge les mises à jour des champs désactivés, masqués ou intégrés. Toute tentative de modification de ces types de champs, tels que les champs intégrés, entraînera une erreur d’autorisation non valide, même si le mode d’accès du champ est défini sur « Modifier ». Ce comportement est une caractéristique inhérente à la conception de la plateforme NetSuite.
Scénario
Les utilisateurs qui tentent de mettre à jour certains types de champs dans NetSuite via des services Web peuvent rencontrer des erreurs inattendues. Ce problème survient généralement lorsqu'ils essaient de modifier des champs configurés comme désactivés, masqués ou intégrés. Bien que le mode d'accès « Modifier » soit attribué à ces champs, le système renvoie une erreur d'autorisation non valide.
Solution
Les services Web NetSuite ne prennent pas en charge la mise à jour des champs désactivés, masqués ou intégrés. Il s’agit d’une caractéristique fondamentale de la conception de la plateforme. Par exemple, si vous tentez de mettre à jour un champ intégré à l’aide des services Web, l’opération entraînera une erreur d’autorisation non valide. Cela se produit même si le mode d’accès du champ est configuré avec des autorisations de « modification ».
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Services Web et intégrations
