ANS-0671 · GESTION DES ACHATS ET DES FOURNISSEURS
Comment associer des bons de commande à des factures fournisseurs dans NetSuite
Mettez en place un champ personnalisé et un script permettant d’associer les identifiants internes des bons de commande aux lignes de facture fournisseur afin d’améliorer la traçabilité.
Solution courte
Pour relier les bons de commande aux factures fournisseurs, créez un champ de colonne personnalisé déployé sur les deux enregistrements. Remplissez ce champ avec l’identifiant interne du bon de commande au niveau des lignes d’article après la soumission du bon de commande. Ensuite, sur les nouvelles factures fournisseurs, récupérez ces identifiants de bon de commande à partir des lignes d’article dans un script « beforeLoad » et ajoutez-les à un champ déroulant personnalisé.
Scénario
Les utilisateurs doivent récupérer les informations relatives au bon de commande (BC) associé directement à partir d’une facture fournisseur. La fonctionnalité standard de NetSuite ne met pas directement à disposition l’identifiant interne du BC en tant que champ de sous-liste pris en charge dans les factures fournisseurs, ce qui rend difficile l’établissement d’un lien programmatique direct entre ces deux types d’enregistrements.
Solution
La solution consiste à créer un champ de colonne personnalisé et à mettre en place un script permettant de relier les bons de commande (PO) aux factures fournisseurs.
Créez un champ de colonne personnalisé qui soit masqué et déployé à la fois sur les bons de commande et les factures fournisseurs.
Une fois qu’un nouveau bon de commande a été soumis, utilisez un script afterSubmit pour ajouter l’identifiant interne du bon de commande à ce champ de colonne personnalisé sur ses lignes de commande. Ces lignes de commande apparaîtront ensuite sur la facture fournisseur.
Sur une nouvelle facture fournisseur, implémentez un script « beforeLoad » (spécifiquement pour le type « create ») afin de parcourir les lignes de commande. Récupérez les identifiants internes des bons de commande à partir du champ de colonne personnalisé de chaque ligne.
Ajoutez les identifiants internes des bons de commande récupérés à un champ déroulant personnalisé de la facture fournisseur. Il est important de noter que « purchaseorder » n’est pas un identifiant interne de sous-liste pris en charge, comme l’indique le navigateur d’enregistrements NetSuite. Pour les factures fournisseurs déjà créées, les utilisateurs doivent utiliser l’onglet « Enregistrements associés » pour consulter les bons de commande correspondants.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Gestion des achats et des fournisseurs
