{"id":3975,"date":"2017-08-21T15:43:52","date_gmt":"2017-08-21T15:43:52","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/how-to-source-a-field-two-levels-deep-on-a-netsuite-transaction-2\/"},"modified":"2026-07-28T18:26:17","modified_gmt":"2026-07-28T18:26:17","slug":"comment-extraire-un-champ-situe-a-deux-niveaux-de-profondeur-dans-une-transaction-netsuite","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-extraire-un-champ-situe-a-deux-niveaux-de-profondeur-dans-une-transaction-netsuite\/","title":{"rendered":"Comment extraire un champ situ\u00e9 \u00e0 deux niveaux de profondeur dans une transaction NetSuite"},"content":{"rendered":"","protected":false},"template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","ga_subtitle":"D\u00e9couvrez comment configurer des champs personnalis\u00e9s pour extraire des donn\u00e9es de l'enregistrement parent d'un client, puis de l'enregistrement parent de ce dernier, et les transf\u00e9rer directement dans une transaction.","ga_short_answer":"Pour extraire les donn\u00e9es d\u2019un champ situ\u00e9 \u00e0 deux niveaux de profondeur dans NetSuite, cr\u00e9ez d\u2019abord un champ de transaction personnalis\u00e9 qui extrait les donn\u00e9es de l\u2019enregistrement parent imm\u00e9diat. Cr\u00e9ez ensuite un deuxi\u00e8me champ de transaction personnalis\u00e9 qui extrait une valeur du premier champ personnalis\u00e9, ce qui permet de transf\u00e9rer les donn\u00e9es de l\u2019enregistrement \u00ab grand-parent \u00bb vers la transaction.","ga_scenario":"Les utilisateurs de NetSuite sont souvent confront\u00e9s \u00e0 des situations o\u00f9 ils doivent afficher des informations provenant d\u2019un enregistrement situ\u00e9 \u00e0 deux niveaux de l\u2019enregistrement principal d\u2019une transaction. Par exemple, une transaction peut \u00eatre li\u00e9e \u00e0 un client, mais les donn\u00e9es requises se trouvent dans l\u2019enregistrement parent de ce client, voire dans l\u2019enregistrement parent de ce parent.","ga_solution":"Pour extraire un champ situ\u00e9 \u00e0 deux niveaux de profondeur dans une transaction NetSuite, proc\u00e9dez comme suit :\n1. Cr\u00e9ez un champ de transaction personnalis\u00e9 qui extrait l'enregistrement \u00ab Parent \u00bb du client. Ce champ doit \u00eatre <a class=\"ga-interlink\" href=\"https:\/\/answers.gurussolutions.com\/fr\/answers\/how-do-sourced-fields-behave-in-netsuite-and-affect-original-data\/\">configur\u00e9 comme \u00ab d&#039;extraction et non stock\u00e9 \u00bb<\/a>.\n2. Utilisez la valeur de ce champ \u00ab Parent du client \u00bb nouvellement cr\u00e9\u00e9 pour extraire le champ souhait\u00e9 de l\u2019enregistrement parent du parent du client. Cela permet ainsi d\u2019extraire la valeur \u00e0 deux niveaux de profondeur.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T17:43:52+02:00","ga_date_verified":"2026-07-05","ga_source_subject":"Sourcing a field two level deep","ga_ans_id":"ANS-0316","ga_publish_decision":"publish","ga_staleness_risk":"high","ga_review_priority":"verify_soon","ga_tier2_verdict":"still_accurate","ga_tier2_concerns":"","ga_final_category":"Custom Fields, Records & Forms","footnotes":""},"ga_category":[97,22,97],"ga_audience":[89],"ga_difficulty":[92],"class_list":["post-3975","qa_entry","type-qa_entry","status-publish","hentry","ga_category-champs-personnalises-enregistrements-et-formulaires","ga_category-custom-fields-records-forms","ga_audience-administrateur-netsuite","ga_difficulty-niveau-intermediaire"],"taxonomy_info":{"ga_category":[{"value":97,"label":"Champs personnalis\u00e9s, enregistrements et formulaires"},{"value":22,"label":"Custom Fields, Records & Forms"},{"value":97,"label":"Champs personnalis\u00e9s, enregistrements et formulaires"}],"ga_audience":[{"value":89,"label":"Administrateur NetSuite"}],"ga_difficulty":[{"value":92,"label":"Niveau interm\u00e9diaire"}]},"featured_image_src_large":[],"author_info":[],"comment_info":"","_links":{"self":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry"}],"about":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/types\/qa_entry"}],"version-history":[{"count":1,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3975\/revisions"}],"predecessor-version":[{"id":5896,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3975\/revisions\/5896"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=3975"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=3975"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=3975"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=3975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}