ANS-1080 · DéVELOPPEMENT SUITESCRIPT

Comment associer les factures fournisseurs aux bons de commande dans le sous-onglet « Enregistrements associés » de NetSuite ?

Comprenez comment NetSuite relie automatiquement les transactions et dans quels cas une intervention manuelle ou l’utilisation de scripts avancés est nécessaire pour les factures fournisseurs et les bons de commande.

Solution courte

Le sous-onglet « Enregistrements associés » de NetSuite affiche automatiquement les factures fournisseurs créées à partir de bons de commande via la transformation des enregistrements. Pour obtenir un lien complet, en particulier avec plusieurs bons de commande, des champs au niveau des lignes ou des solutions personnalisées sont souvent nécessaires, car le champ « Créé à partir de » au niveau de l'en-tête peut s'avérer insuffisant.

Scénario

Les utilisateurs doivent s’assurer que les factures fournisseurs sont correctement associées à leurs bons de commande d’origine et apparaissent dans le sous-onglet « Enregistrements associés » de la fiche du bon de commande. Cette association est essentielle pour le suivi et le reporting, mais le comportement automatique peut ne pas toujours saisir toutes les relations, en particulier dans des scénarios complexes.

Solution

Le sous-onglet « Enregistrements associés » d’un bon de commande est conçu pour afficher divers types de transactions qui sont soit « créés par », soit « créés à partir de » ce bon de commande.Lorsqu’une facture fournisseur est générée à partir d’un bon de commande à l’aide d’une transformation d’enregistrement, par exemple via la fonction record.transform(options) de SuiteScript 2.x, le système renseigne généralement le champ « Créé à partir de » au niveau de l’en-tête de la facture fournisseur. Cette action devrait établir automatiquement le lien, ce qui fait apparaître la facture fournisseur dans le sous-onglet « Enregistrements associés » du bon de commande d’origine. Cependant, le champ « Créé à partir de » au niveau de l’en-tête d’une facture fournisseur ne peut être lié qu’à un seul bon de commande. Dans les cas où une facture fournisseur est associée à plusieurs bons de commande, ou lorsqu’un mécanisme de liaison plus robuste est nécessaire, il peut s’avérer insuffisant de se fier uniquement au champ « Créé à partir de » au niveau de l’en-tête. Dans de tels cas, il est souvent nécessaire d’exploiter des champs au niveau des lignes, tels que « orderdoc » (identifiant interne du bon de commande) et « orderline » (identifiant de ligne du bon de commande) sur les lignes de la facture fournisseur, ou de mettre en œuvre des solutions de scripts personnalisés afin de garantir que tous les bons de commande concernés soient correctement répertoriés dans le sous-onglet « Enregistrements associés ». Une liaison manuelle ou une logique de script personnalisée peut également s’avérer nécessaire si la facture fournisseur est créée par des méthodes autres que la transformation directe des enregistrements.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Développement SuiteScript

Parler à un consultant