ANS-0471 · DéVELOPPEMENT SUITESCRIPT

Les scripts d’événements utilisateur se déclenchent-ils pour les enregistrements créés via les services SSP de NetSuite ?

Les scripts d'événements utilisateur sont déclenchés lorsque des enregistrements sont créés via les services SSP de NetSuite.

Solution courte

Oui, les scripts d’événements utilisateur sont déclenchés lorsque des enregistrements sont créés à partir d’un service au sein d’une application NetSuite SuiteScript Portlet (SSP). Ce comportement est conforme à celui des autres processus de création d’enregistrements. Assurez-vous que le service SSP exécute correctement la soumission de l’enregistrement, en utilisant la fonction record.save() de SuiteScript 2.x.

Scénario

Les organisations qui utilisent les applications NetSuite SuiteScript Portlet (SSP) créent fréquemment des enregistrements par programmation via des services côté serveur. Une question fréquente consiste à savoir si les scripts d’événements utilisateur, conçus pour automatiser des processus lors de la création ou de la mise à jour d’enregistrements, s’exécuteront dans ces scénarios spécifiques. Il est essentiel de clarifier cette interaction pour garantir l’intégrité des données et l’automatisation des processus.

Solution

Les scripts d’événements utilisateur sont effectivement déclenchés lorsque des enregistrements sont créés à partir d’un service au sein d’une application NetSuite SuiteScript Portlet (SSP), et leur comportement est cohérent avec celui des autres types de création d’enregistrements. Pour garantir la bonne exécution des scripts d’événements utilisateur associés, les administrateurs et les développeurs doivent vérifier que le service SSP effectue correctement la soumission des enregistrements. Cela implique généralement d’utiliser l’API SuiteScript 2.x actuelle pour enregistrer les enregistrements, par exemple : n

nrecord.save()n

Si vous constatez que les scripts d’événements utilisateur ne s’exécutent pas, vérifiez que la logique de soumission des enregistrements du service est correctement mise en œuvre et exécutée.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Développement SuiteScript

Parler à un consultant