{"id":3985,"date":"2017-08-21T15:44:57","date_gmt":"2017-08-21T15:44:57","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/how-to-prevent-child-records-from-being-overwritten-in-netsuite-custom-record-submissions-2\/"},"modified":"2026-07-28T18:26:18","modified_gmt":"2026-07-28T18:26:18","slug":"comment-empecher-le-remplacement-des-enregistrements-enfants-lors-de-la-soumission-denregistrements-personnalises-dans-netsuite","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-empecher-le-remplacement-des-enregistrements-enfants-lors-de-la-soumission-denregistrements-personnalises-dans-netsuite\/","title":{"rendered":"Comment emp\u00eacher le remplacement des enregistrements enfants lors de la soumission d&rsquo;enregistrements personnalis\u00e9s dans 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":"Comprenez l'impact des d\u00e9clencheurs de script et des param\u00e8tres de modification des enregistrements enfants sur la cr\u00e9ation d'enregistrements personnalis\u00e9s dans NetSuite.","ga_short_answer":"Pour \u00e9viter que les enregistrements enfants ne soient \u00e9cras\u00e9s lors de la soumission d\u2019enregistrements personnalis\u00e9s, cr\u00e9ez l\u2019enregistrement enfant dans un script `afterSubmit` ou assurez-vous que le param\u00e8tre \u00ab Autoriser la modification des enregistrements enfants \u00bb de l\u2019enregistrement enfant n\u2019est pas coch\u00e9 si vous utilisez un d\u00e9clencheur `beforeSubmit`. Cela emp\u00eache le syst\u00e8me d\u2019interpr\u00e9ter l\u2019enregistrement enfant comme \u00e9tant nul.","ga_scenario":"Lorsqu\u2019ils travaillent avec des enregistrements personnalis\u00e9s dans NetSuite, les utilisateurs peuvent \u00eatre confront\u00e9s \u00e0 des situations o\u00f9 <a class=\"ga-interlink\" href=\"https:\/\/answers.gurussolutions.com\/fr\/answers\/how-do-user-event-scripts-handle-record-values-during-csv-imports\/\">les enregistrements enfants ne sont pas cr\u00e9\u00e9s ou sont \u00e9cras\u00e9s de mani\u00e8re inattendue<\/a> lors de la soumission d\u2019un enregistrement parent. Cela se produit souvent lorsqu\u2019un d\u00e9clencheur de script `beforeSubmit` est utilis\u00e9 pour la cr\u00e9ation d\u2019enregistrements enfants sans configurations sp\u00e9cifiques permettant de g\u00e9rer leur \u00e9tat.","ga_solution":"Pour vous assurer que les enregistrements enfants sont correctement cr\u00e9\u00e9s et ne sont pas \u00e9cras\u00e9s par inadvertance lors de la soumission d\u2019enregistrements personnalis\u00e9s, envisagez l\u2019une des approches suivantes :1.  **Cr\u00e9ation d\u2019enregistrements enfants dans `afterSubmit`\n\n:** La m\u00e9thode la plus fiable consiste \u00e0 cr\u00e9er l\u2019enregistrement enfant au sein d\u2019un script\n\n```\nafterSubmit\n```\n\n\n\n. Cela garantit que l\u2019enregistrement parent a bien \u00e9t\u00e9 enregistr\u00e9 avant toute tentative de cr\u00e9ation ou de liaison d\u2019enregistrements enfants. 2.  **Configurer la modification des enregistrements enfants pour `beforeSubmit`\n\n:** Si le d\u00e9clencheur de script doit rester dans\n\n```\nbeforeSubmit\n```\n\n, la configuration de l\u2019enregistrement enfant doit \u00eatre ajust\u00e9e. Acc\u00e9dez \u00e0 la d\u00e9finition de l\u2019enregistrement personnalis\u00e9 et assurez-vous que la case \u00ab\n\nGA_KEEP_0005 \u00bb\n\nn\u2019est pas coch\u00e9e. Si aucune de ces m\u00e9thodes n\u2019est utilis\u00e9e, le d\u00e9clencheur\n\n```\nbeforeSubmit\n```\n\nrisque d\u2019interpr\u00e9ter l\u2019enregistrement enfant comme \u00e9tant d\u00e9fini sur null, ce qui emp\u00eachera sa cr\u00e9ation ou entra\u00eenera son \u00e9crasement.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T08:44:57-07:00","ga_date_verified":"2026-07-05","ga_source_subject":"Custom Record Before Submit - Child Record Not Created","ga_ans_id":"ANS-0326","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"spot_check","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The feature 'Allow Inline Editing' for child records has been renamed to 'Allow Child Record Editing'.","ga_final_category":"SuiteScript Development","footnotes":""},"ga_category":[108,23,108],"ga_audience":[10],"ga_difficulty":[92],"class_list":["post-3985","qa_entry","type-qa_entry","status-publish","hentry","ga_category-developpement-suitescript","ga_category-suitescript-development","ga_audience-developer-suitescript","ga_difficulty-niveau-intermediaire"],"taxonomy_info":{"ga_category":[{"value":108,"label":"D\u00e9veloppement SuiteScript"},{"value":23,"label":"SuiteScript Development"},{"value":108,"label":"D\u00e9veloppement SuiteScript"}],"ga_audience":[{"value":10,"label":"Developer\/SuiteScript"}],"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\/3985","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\/3985\/revisions"}],"predecessor-version":[{"id":5906,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3985\/revisions\/5906"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=3985"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=3985"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=3985"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=3985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}