ANS-1366 · DéVELOPPEMENT SUITESCRIPT
Comment remplir dynamiquement un champ de colonne de transaction personnalisé dans NetSuite ?
Configurez une colonne de transaction personnalisée afin de remplir dynamiquement un champ de compte standard à l’aide d’un script côté client.
Solution courte
Pour remplir dynamiquement une colonne de transaction personnalisée, désactivez la colonne « Compte » standard. Ajoutez une nouvelle colonne personnalisée « Comptes », configurée comme un type de liste/enregistrement filtré selon vos besoins spécifiques. Mettez en place un script côté client pour transférer la valeur de cette colonne personnalisée vers le champ « Compte » standard de la transaction.
Scénario
Les utilisateurs ont souvent besoin de pouvoir remplir dynamiquement les champs des colonnes de transaction en fonction de critères ou de sélections spécifiques. Bien que le remplissage dynamique direct des champs standard puisse s’avérer complexe, une approche courante consiste à utiliser une colonne personnalisée comme intermédiaire. Cela permet une saisie contrôlée des données, puis leur transfert vers le champ standard souhaité.
Solution
Pour remplir dynamiquement un champ de la colonne « Transaction », procédez comme suit :
Désactivez la colonne « Compte » dans le formulaire de transaction.
Ajoutez une autre colonne, intitulée « Comptes », configurée comme un compte de type liste/enregistrement et filtrée selon vos besoins.
Mettez en place un script côté client pour transférer la valeur de la colonne personnalisée « Comptes » vers le véritable champ de compte standard de la transaction.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Développement SuiteScript
