ANS-0928 · CHAMPS PERSONNALISéS, ENREGISTREMENTS ET FORMULAIRES

Que deviennent les enregistrements enfants lorsqu’un enregistrement parent est supprimé dans NetSuite ?

Le comportement de NetSuite lors de la suppression d'un enregistrement parent a des répercussions sur les liens vers les enregistrements enfants, les notes système et l'exécution des scripts.

Solution courte

Lorsqu’un enregistrement parent est supprimé dans NetSuite, les enregistrements enfants peuvent perdre leur lien direct, le champ de liaison devenant alors vide. NetSuite consigne les suppressions et les modifications dans les notes système, et SuiteScript peut être configuré pour réagir à ces suppressions et modifications d’enregistrements, y compris celles affectant les enregistrements enfants.

Scénario

Dans NetSuite, les utilisateurs peuvent être confrontés à des situations où un enregistrement parent est supprimé, ce qui soulève des questions quant au sort des enregistrements enfants qui lui sont associés. Ce scénario donne souvent lieu à des demandes de précisions sur la manière dont NetSuite gère les liens entre ces enregistrements et sur les processus système, tels que les scripts et la journalisation, qui sont déclenchés lors d’un tel événement.

Solution

Dans certains cas, NetSuite autorise la suppression d’un enregistrement parent même s’il comporte des enregistrements enfants associés. Lorsque cela se produit, l’enregistrement enfant perd généralement son lien avec le parent, ce qui entraîne la suppression du contenu du champ de liaison. Il est important de noter que NetSuite consigne les suppressions et les modifications dans les « Notes système », et que SuiteScript peut être configuré pour gérer et réagir aux suppressions et modifications d’enregistrements, y compris celles affectant les enregistrements enfants. On observe un exemple de ce comportement lorsqu’un enregistrement personnalisé comporte un champ de type « Transaction de liste/enregistrement » et que cette transaction est par la suite supprimée.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Champs personnalisés, enregistrements et formulaires

Parler à un consultant