{"id":3264,"date":"2017-08-21T15:08:09","date_gmt":"2017-08-21T15:08:09","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/netsuite-how-only-show-last-subentity-affects-server-values-2\/"},"modified":"2026-07-28T18:25:38","modified_gmt":"2026-07-28T18:25:38","slug":"netsuite-comment-loption-afficher-uniquement-la-derniere-sous-entite-affecte-les-valeurs-du-serveur","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/netsuite-comment-loption-afficher-uniquement-la-derniere-sous-entite-affecte-les-valeurs-du-serveur\/","title":{"rendered":"NetSuite : Comment l\u2019option \u00ab Afficher uniquement la derni\u00e8re sous-entit\u00e9 \u00bb affecte les valeurs du serveur"},"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":"Les param\u00e8tres NetSuite qui simplifient les noms d'affichage des sous-entit\u00e9s et des sous-\u00e9l\u00e9ments peuvent modifier de mani\u00e8re inattendue les valeurs renvoy\u00e9es par les scripts c\u00f4t\u00e9 serveur.","ga_short_answer":"Les pr\u00e9f\u00e9rences NetSuite \u00ab Afficher uniquement la derni\u00e8re sous-entit\u00e9 \u00bb et \u00ab Afficher uniquement le dernier sous-\u00e9l\u00e9ment \u00bb (Accueil > D\u00e9finir les pr\u00e9f\u00e9rences) simplifient l\u2019affichage des noms en ne pr\u00e9sentant que l\u2019\u00e9l\u00e9ment enfant. Ce param\u00e8tre a \u00e9galement une incidence sur les fonctions c\u00f4t\u00e9 serveur telles que nlapiGetFieldText(), qui ne renverra que le nom de l\u2019\u00e9l\u00e9ment enfant. Les d\u00e9veloppeurs doivent tenir compte de ce comportement dans leurs scripts, car les noms des \u00e9l\u00e9ments parents seront omis.","ga_scenario":"Les utilisateurs de NetSuite peuvent activer des pr\u00e9f\u00e9rences permettant d\u2019afficher uniquement la derni\u00e8re sous-entit\u00e9 ou le dernier sous-\u00e9l\u00e9ment dans les listes, ce qui simplifie l\u2019interface utilisateur. Toutefois, ce param\u00e8tre d\u2019affichage peut entra\u00eener un comportement inattendu lorsque des scripts c\u00f4t\u00e9 serveur tentent de r\u00e9cup\u00e9rer la valeur compl\u00e8te de ces champs. Les scripts s'attendant \u00e0 un format \u00ab parent : enfant \u00bb peuvent alors ne recevoir que la partie \u00ab enfant \u00bb, ce qui provoque des erreurs logiques.","ga_solution":"NetSuite propose des pr\u00e9f\u00e9rences utilisateur, accessibles via Accueil > D\u00e9finir les pr\u00e9f\u00e9rences, intitul\u00e9es \u00ab Afficher uniquement la derni\u00e8re sous-entit\u00e9 \u00bb et \u00ab Afficher uniquement le dernier sous-\u00e9l\u00e9ment \u00bb. Lorsque l\u2019une de ces pr\u00e9f\u00e9rences est activ\u00e9e, le syst\u00e8me modifie la mani\u00e8re dont les noms d\u2019entit\u00e9 et d\u2019\u00e9l\u00e9ment sont affich\u00e9s. Au lieu du nom hi\u00e9rarchique complet, tel que \u00ab [parent] : [enfant] \u00bb, seule la partie \u00ab [enfant] \u00bb sera visible dans l\u2019interface utilisateur. Ce param\u00e8tre d\u2019affichage a un impact significatif sur l\u2019ex\u00e9cution des scripts c\u00f4t\u00e9 serveur. Plus pr\u00e9cis\u00e9ment, lorsqu\u2019un script c\u00f4t\u00e9 serveur utilise la fonction `nlapiGetFieldText()` pour <a class=\"ga-interlink\" href=\"https:\/\/answers.gurussolutions.com\/fr\/answers\/how-do-i-determine-the-script-name-of-fields-i-cant-click-in-netsuite\/\">r\u00e9cup\u00e9rer la valeur textuelle d\u2019un champ<\/a> concern\u00e9 par ces pr\u00e9f\u00e9rences, il ne renverra que le nom \u00ab [enfant] \u00bb. Les d\u00e9veloppeurs doivent tenir compte de ce comportement dans leurs scripts NetSuite. Il est essentiel de ne pas partir du principe que les valeurs textuelles des champs incluront toujours le nom de l\u2019entit\u00e9 ou de l\u2019article parent lorsque ces pr\u00e9f\u00e9rences sont actives. Le code doit \u00eatre suffisamment robuste pour g\u00e9rer les cas o\u00f9 seul le nom de l\u2019enfant est renvoy\u00e9.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T17:08:09+02:00","ga_date_verified":"2026-07-05","ga_source_subject":"SOL0162 Show Only Last Entity affects server values","ga_ans_id":"ANS-1525","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-3264","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\/3264","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\/3264\/revisions"}],"predecessor-version":[{"id":5184,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3264\/revisions\/5184"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=3264"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=3264"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=3264"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=3264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}