Pour supprimer de manière fiable toutes les lignes d’une sous-liste NetSuite à l’aide de SuiteScript 2.x, évitez d’effectuer une itération vers l’avant. Utilisez plutôt une boucle `while` qui…
Pour supprimer de manière fiable les lignes d’une sous-liste dans les scripts client NetSuite, implémentez la logique au sein de l’événement PostSourcing. Alors que l’événement fieldChanged peut ne…
La suppression en masse des enregistrements de suivi du temps et d’autres entités enfants dans NetSuite peut être réalisée à l’aide de scripts pour une applicabilité plus large.…
Pour convertir le champ « storedetaileddescription » en une valeur textuelle, utilisez une expression régulière afin de supprimer les balises HTML. Cette méthode cible les éléments HTML bruts.…
Pour tester rapidement des commandes JavaScript courtes, utilisez la console de développement de votre navigateur Web. Pour du code plus volumineux ou plus complexe, utilisez des environnements de…
Lors de la création d’un enregistrement de paiement via un script serveur à l’aide d’une écriture comptable, un montant de paiement de 0 $ génère une erreur. Un…
Lorsqu’une saisie horaire hebdomadaire est enregistrée, NetSuite la convertit en saisies quotidiennes individuelles. Pour gérer les valeurs des champs personnalisés ou appliquer une logique supplémentaire, vous pouvez utiliser…
Les ordres de transfert NetSuite peuvent être transformés en opérations de livraison d’articles ou en réceptions d’articles. À l’aide de la méthode `record.transform` de SuiteScript 2.x, les développeurs…
Pour créer par programmation une facture à partir d’une commande client dans NetSuite, il est recommandé d’utiliser la fonction `record.transform(options)` du module `N/record` dans SuiteScript 2.x. Cette fonction…
Pour transmettre des paramètres à un script planifié SuiteScript 2.x, utilisez l’objet `params` du module `N/task` lors de la planification. Récupérez ces paramètres au sein du script à…
Pour trouver l’identifiant interne d’un enregistrement personnalisé en fonction de la valeur d’un champ spécifique, utilisez le module de recherche SuiteScript 2.x de NetSuite. Créez un filtre de…
Pour récupérer les adresses e-mail des contacts associées à une transaction NetSuite, effectuez une recherche conjointe sur les fiches de contact. Filtrez cette recherche en fonction de l'identifiant…
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.