ANS-0640 · CHAMPS PERSONNALISéS, ENREGISTREMENTS ET FORMULAIRES

Quels sont les champs de session disponibles pour les formules de champs personnalisés NetSuite ?

NetSuite propose plusieurs champs spécifiques à la session qui peuvent être utilisés dans des formules de champs personnalisés afin d’afficher de manière dynamique des informations relatives à l’utilisateur, au rôle ou à la date.

Solution courte

Les formules de champs personnalisés NetSuite peuvent utiliser des champs de session pour récupérer des informations dynamiques. Parmi les champs clés, on trouve {today} pour la date du jour, {nluser} pour l’identifiant de l’utilisateur connecté et {nlrole} pour l’identifiant du rôle de l’utilisateur. D’autres champs, tels que l’adresse e-mail de l’utilisateur, la version de NetSuite et l’identifiant de session, peuvent également être accessibles en fonction de l’environnement NetSuite spécifique et de la configuration des champs.

Scénario

Les administrateurs et développeurs NetSuite ont souvent besoin d’intégrer des données dynamiques, spécifiques à une session, dans des champs personnalisés. Pour ce faire, il est nécessaire de savoir quels champs de session peuvent être utilisés dans les formules de champs personnalisés afin d’afficher des informations telles que l’utilisateur actuel, son rôle ou la date du jour, directement sur les enregistrements.

Solution

Pour exploiter les données de session dynamiques dans les formules de champs personnalisés NetSuite, les administrateurs peuvent utiliser des champs de session spécifiques. Ces champs permettent d’afficher directement sur les enregistrements des informations en temps réel relatives à l’utilisateur, au rôle ou à l’environnement système. Les champs de session suivants sont généralement disponibles ou peuvent être utilisés dans les formules de champs personnalisés :

  • {today} : la date du jour.
  • {nluser} : l’identifiant de l’utilisateur actuellement connecté.
  • {nlrole} : l’identifiant du rôle de l’utilisateur actuellement connecté.
  • {useremail} : l’adresse e-mail de l’utilisateur actuellement connecté, bien que sa disponibilité dans les formules de champs personnalisés puisse varier.
  • {nlversion} : le numéro de version de NetSuite, qui peut être accessible selon l’environnement NetSuite concerné.
  • {nlsessionid} : l’identifiant de session du navigateur, potentiellement utile pour les intégrations de services Web, bien que sa disponibilité directe dans les formules de champs personnalisés puisse varier.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Champs personnalisés, enregistrements et formulaires

Parler à un consultant