ANS-1177 · DéVELOPPEMENT SUITESCRIPT
Pourquoi la journalisation ne fonctionne-t-elle pas pour les scripts client dans les Suitelets NetSuite ?
Découvrez les conditions spécifiques dans lesquelles les scripts client liés aux Suitelets NetSuite ne génèrent pas les journaux système attendus.
Solution courte
Lorsqu’un script client est créé sans aucun déploiement et qu’il est ensuite ajouté à un formulaire Suitelet de NetSuite à l’aide de la fonction addScript, le système n’effectue aucune journalisation pour ce script. Ce comportement est spécifique aux scripts ne disposant pas d’un enregistrement de déploiement officiel, ce qui a un impact sur les opérations de débogage et de surveillance au sein des Suitelets.
Scénario
Les utilisateurs peuvent être confrontés à des situations où les scripts client destinés à s'exécuter sur les formulaires Suitelet de NetSuite ne génèrent pas les journaux système attendus. Cela se produit généralement lorsqu'un script client est ajouté de manière dynamique à un formulaire Suitelet à l'aide de la fonction addScript. L'absence de journalisation peut entraver les efforts de débogage et de dépannage concernant le comportement des scripts au sein de l'environnement Suitelet.
Solution
Il est important de noter que lorsqu’un script client est créé sans aucun enregistrement de déploiement officiel et qu’il est ensuite ajouté à un formulaire Suitelet à l’aide de la fonction addScript, le système n’effectuera aucune journalisation pour ce script. Ce comportement est propre aux scripts clients qui ne sont pas déployés via des enregistrements de déploiement NetSuite standard, mais qui sont directement associés à des formulaires Suitelet.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Développement SuiteScript
