ANS-1143 · DéVELOPPEMENT SUITESCRIPT
Comprendre les limites de la fonction « Masquer dans SuiteBundle » avec les scripts client NetSuite
La fonctionnalité « Hide in SuiteBundle » de NetSuite est spécialement conçue pour certains types de scripts et ne s'étend pas aux scripts client, ce qui a une incidence sur les stratégies de déploiement.
Solution courte
L’option « Masquer dans SuiteBundle » de NetSuite n’est pas compatible avec les scripts client. Cette fonctionnalité est destinée à d’autres types de scripts, ce qui signifie que les scripts client resteront toujours visibles au sein d’un SuiteBundle, quel que soit ce paramètre. Les développeurs doivent planifier leurs stratégies de déploiement et de visibilité en conséquence, car cette option ne masquera pas le code côté client.
Scénario
Les administrateurs ou développeurs NetSuite peuvent être confrontés à des situations où ils tentent d’utiliser l’option « Masquer dans SuiteBundle » pour des scripts client, en s’attendant à ce que le script soit dissimulé au sein du bundle. Cependant, bien que ce paramètre soit activé, le script client reste visible après la création du bundle. Cela entraîne une confusion quant au fonctionnement prévu de la fonctionnalité « Masquer dans SuiteBundle ».
Solution
Il est important de comprendre que la fonctionnalité « Masquer dans SuiteBundle » de NetSuite n’est pas conçue pour s’appliquer aux scripts client. Cette fonctionnalité est spécifiquement destinée à d’autres types de scripts ; par conséquent, l’activer pour un script client n’entraînera pas le masquage de ce script au sein d’un SuiteBundle. Les développeurs doivent tenir compte de cette limitation lorsqu’ils planifient leurs déploiements de SuiteBundle et gèrent la visibilité de leurs personnalisations côté client.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Développement SuiteScript
