ANS-0456 · TRAITEMENT DES COMMANDES CLIENT

Comment mettre à jour l’adresse de facturation sur une facture NetSuite à l’aide d’un script ?

Les workflows NetSuite ne peuvent pas modifier directement les adresses de facturation des factures ; une mise à jour nécessite donc l’utilisation d’un script, car les champs d’adresse sont des enregistrements de sous-liste.

Solution courte

Les workflows NetSuite ne peuvent pas mettre à jour directement les adresses de facturation des factures, car ces champs sont des enregistrements de sous-liste et ne sont pas accessibles aux actions de workflow. Un script NetSuite est nécessaire pour modifier par programmation l’adresse de facturation d’une facture, en particulier lorsque celle-ci est générée à partir d’une commande client dont l’adresse est obsolète.

Scénario

Lorsqu’une facture est créée à partir d’une commande client, l’adresse de facturation est généralement reprise de la commande client au moment de sa création. Si l’adresse de facturation du client change après la création de la commande client mais avant la génération de la facture, celle-ci peut afficher une adresse obsolète. Les utilisateurs cherchent souvent à mettre à jour cette adresse de facturation sur la facture.

Solution

La mise à jour de l’adresse de facturation sur une facture NetSuite nécessite un script plutôt qu’un workflow. En effet, les champs d’adresse sont considérés comme des enregistrements de sous-liste, qui ne sont ni directement accessibles ni modifiables via les actions de workflow standard. Le champ de remplacement de l’adresse de facturation n’est pas non plus disponible dans le workflow. Lorsqu’une facture est générée à partir d’une commande client, le processus de transformation se contente de transférer les données de la commande client dans les champs correspondants. Si la commande client contient une adresse de facturation obsolète, un script peut être utilisé pour mettre à jour par programmation l’adresse de facturation de la facture avec les informations correctes.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Traitement des commandes client

Parler à un consultant