ANS-1678 · CHAMPS PERSONNALISéS, ENREGISTREMENTS ET FORMULAIRES
Pourquoi le champ « Emplacement » de NetSuite est-il obligatoire malgré les paramètres personnalisés du formulaire ?
Comprenez comment les préférences système de NetSuite peuvent influer sur le caractère obligatoire du champ « Emplacement », même lorsque celui-ci a été personnalisé dans les formulaires de transaction.
Solution courte
Bien que le champ « Emplacement » puisse être supprimé ou défini comme non obligatoire dans un formulaire de transaction personnalisé, son caractère obligatoire peut néanmoins être imposé par des paramètres applicables à l’ensemble du système. Le paramètre « Rendre les emplacements obligatoires » de NetSuite, accessible dans les préférences comptables, ou la fonctionnalité « Stock multi-emplacements » peut prévaloir sur les personnalisations au niveau du formulaire, rendant ainsi ce champ obligatoire pour toutes les transactions.
Scénario
Il peut arriver que le champ « Lieu » apparaisse comme obligatoire lors des transactions, alors même qu’il a été explicitement configuré comme facultatif ou supprimé du formulaire personnalisé utilisé. Cette incohérence peut être source de confusion et entraver le traitement des transactions, car le système empêche l’enregistrement si aucun lieu n’est spécifié.
Solution
Bien que le champ « Emplacement » puisse être personnalisé dans un formulaire de transaction NetSuite (notamment en le rendant facultatif ou en le supprimant), son caractère obligatoire peut néanmoins être imposé par des paramètres applicables à l’ensemble du système. Cela s’explique par le fait que les préférences globales de NetSuite peuvent prévaloir sur les personnalisations au niveau du formulaire.Pour gérer le caractère obligatoire du champ « Emplacement », veuillez tenir compte des points suivants :
Personnalisation des formulaires
le champ « Emplacement » peut être supprimé d’un formulaire de transaction personnalisé en accédant à Personnalisation > Formulaires > Formulaires de saisie (ou Formulaires de transaction), en modifiant le formulaire souhaité, puis en ajustant les propriétés du champ.
Paramètres globaux de caractère obligatoire
Sachez que le paramètre « Rendre les emplacements obligatoires » de NetSuite, accessible sous Configuration > Comptabilité > Préférences comptables > Général, ou l’activation de la fonctionnalité « Stock multi-emplacements », peut imposer le caractère obligatoire du champ « Emplacement » pour toutes les transactions, quelles que soient les configurations des formulaires personnalisés. Si ces paramètres globaux sont activés, le champ « Emplacement » restera obligatoire.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Champs personnalisés, enregistrements et formulaires
