ANS-0667 · CHAMPS PERSONNALISéS, ENREGISTREMENTS ET FORMULAIRES
Comment activer le téléchargement de fichiers dans un formulaire en ligne de NetSuite pour un enregistrement personnalisé
Pour permettre aux utilisateurs de joindre des fichiers directement à un enregistrement personnalisé via un formulaire en ligne, un script Suitelet est nécessaire pour gérer à la fois la création de l'enregistrement et le stockage des fichiers.
Solution courte
Pour activer le téléchargement de fichiers dans un formulaire en ligne de dossier personnalisé NetSuite, il est nécessaire de mettre en œuvre un Suitelet. Ce Suitelet sera chargé de traiter l’envoi du formulaire, de créer le dossier personnalisé, puis de télécharger le fichier associé directement dans ce dossier, garantissant ainsi l’intégrité des données et une liaison correcte au sein de NetSuite.
Scénario
Les utilisateurs qui tentent de configurer un formulaire en ligne pour un enregistrement personnalisé dans NetSuite constatent souvent qu’il n’existe aucune option native permettant d’inclure un champ de téléchargement de fichier. Cette limitation empêche de joindre directement des documents ou d’autres fichiers lors de la soumission de nouvelles entrées d’enregistrement personnalisées via des formulaires accessibles au public.
Solution
Pour activer le téléchargement de fichiers dans un formulaire en ligne destiné à un enregistrement personnalisé, il est nécessaire de développer un Suitelet. Ce Suitelet servira d’intermédiaire et gérera le processus d’envoi du formulaire. Ses principales fonctions consistent à créer l’instance de l’enregistrement personnalisé, puis à y télécharger le fichier, en associant directement le document téléchargé à l’enregistrement nouvellement créé. Vous trouverez plus de détails et d’exemples dans les discussions de la communauté, comme celle-ci : https://usergroup.netsuite.com/users/showthread.php?t#569&highlightfile+upload%2C+custom+record
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Champs personnalisés, enregistrements et formulaires
