Les environnements NetSuite peuvent être détectés à l’aide de N/runtime.envType dans SuiteScript 2.x. Pour la génération d’URL, le module N/url constitue l’approche standard. Des bibliothèques personnalisées telles que…
Pour détecter un événement « Make Copy » dans les scripts beforeSubmit ou afterSubmit de NetSuite, ajoutez un champ de type case à cocher personnalisé et masqué à…
L'identifiant de la sous-liste de colis dans la section « Item Fulfillments » (Exécution des commandes) de NetSuite dépend du mode d'expédition. Pour l'intégration FedEx héritée, il s'agit…
Pour déterminer le type spécifique d’un enregistrement à partir de sa catégorie générale et de son identifiant interne, effectuez une recherche enregistrée sur le type d’enregistrement général. Accédez…
Pour déterminer si un enregistrement est soumis par un script client SuiteScript, créez un champ personnalisé masqué de type texte libre dont la propriété « Stocker la valeur…
Pour déterminer si un enregistrement NetSuite a été créé par un script, vérifiez si le paramètre de requête est nul lors d’un événement « before load ». Cette…
Le débogage côté client dans NetSuite s'effectue efficacement directement dans votre navigateur Web. L'accès aux outils de développement intégrés au navigateur, généralement en appuyant sur la touche F12,…
Pour éviter que les enregistrements enfants ne soient écrasés lors de la soumission d’enregistrements personnalisés, créez l’enregistrement enfant dans un script `afterSubmit` ou assurez-vous que le paramètre «…
NetSuite ne prend pas en charge nativement la dissimulation de la dernière ligne vide d’une sous-liste modifiable. Pour empêcher les utilisateurs d’ajouter de nouvelles lignes, un script client…
Pour enchaîner des scripts d’événement utilisateur NetSuite, chargez la logique du script cible sous forme de bibliothèque au sein du script d’événement utilisateur déclencheur. Cela permet au script…
Pour vous assurer que des notifications par e-mail sont envoyées en cas d’erreurs de script dans SuiteScript 2.x, utilisez `error.create` du module `N/error`. Définissez le paramètre `notifyOff` de…
Pour éviter l'avertissement « Ajouter un élément » de NetSuite lors du recalcul des champs d'une sous-liste dans un script côté client, implémentez la logique de recalcul au…
Nous utilisons uniquement des outils optionnels pour mesurer l’utilisation du site et gérer les formulaires HubSpot. Vous pouvez accepter, refuser ou choisir catégorie par catégorie.
Les outils optionnels sont désactivés par défaut. Vous pouvez modifier votre choix à tout moment.
Nécessaires
Toujours activés. Ils servent uniquement à mémoriser votre choix de consentement et à sécuriser le site. Aucun outil marketing ou analytique n’est exécuté dans cette catégorie.
Analytique
Fournisseur : Google (GA4)
Finalité : mesurer l’audience, les pages consultées et les interactions essentielles pour améliorer le site.
Conservation : jusqu’à 13 mois.
Transfert : données traitées aux États-Unis.
Marketing / CRM
Fournisseur : HubSpot
Finalité : faire fonctionner les formulaires HubSpot et relier une soumission à des suivis commerciaux ou CRM.