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

Parler à un consultant