{"id":2857,"date":"2017-08-21T15:08:40","date_gmt":"2017-08-21T15:08:40","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/how-to-manage-custom-links-in-netsuite-with-a-custom-portlet-2\/"},"modified":"2026-07-28T18:25:16","modified_gmt":"2026-07-28T18:25:16","slug":"comment-gerer-les-liens-personnalises-dans-netsuite-a-laide-dun-portlet-personnalise","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-gerer-les-liens-personnalises-dans-netsuite-a-laide-dun-portlet-personnalise\/","title":{"rendered":"Comment g\u00e9rer les liens personnalis\u00e9s dans NetSuite \u00e0 l&rsquo;aide d&rsquo;un portlet personnalis\u00e9 ?"},"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":"Bien que les raccourcis standard de NetSuite soient modifiables, les exigences complexes relatives aux liens personnalis\u00e9s peuvent \u00eatre satisfaites \u00e0 l\u2019aide d\u2019un portlet personnalis\u00e9 pilot\u00e9 par un enregistrement personnalis\u00e9.","ga_short_answer":"Le portlet \u00ab Raccourcis \u00bb standard de NetSuite permet de modifier directement les raccourcis via son option \u00ab Configuration \u00bb. Pour une gestion dynamique des liens personnalis\u00e9s, en particulier ceux bas\u00e9s sur des donn\u00e9es modifiables par l\u2019utilisateur, il est recommand\u00e9 d\u2019utiliser une solution de portlet personnalis\u00e9e. Cela implique l\u2019utilisation d\u2019un script cr\u00e9ant un portlet qui extrait les donn\u00e9es des liens \u00e0 partir d\u2019un enregistrement personnalis\u00e9, permettant ainsi aux utilisateurs non techniciens de g\u00e9rer les liens sans avoir \u00e0 modifier le code.","ga_scenario":"Les utilisateurs cherchent souvent \u00e0 g\u00e9rer des liens personnalis\u00e9s au sein de NetSuite, \u00e9ventuellement dans des onglets ou des tableaux de bord personnalis\u00e9s, au-del\u00e0 des capacit\u00e9s offertes par les raccourcis standard. L\u2019objectif est de permettre aux utilisateurs non techniciens d\u2019ajouter, de modifier ou de supprimer ces liens personnalis\u00e9s sans avoir \u00e0 modifier le code ou les scripts sous-jacents.","ga_solution":"Le portlet \u00ab Raccourcis \u00bb de NetSuite offre des fonctionnalit\u00e9s d\u2019\u00e9dition directe. Les utilisateurs peuvent ajouter, supprimer, r\u00e9organiser et renommer des raccourcis \u00e0 l\u2019aide de l\u2019option \u00ab Configurer \u00bb disponible sur le portlet lui-m\u00eame. Le \u00ab portlet Liens \u00bb est un type de portlet distinct qui permet d\u2019acc\u00e9der rapidement \u00e0 des liens vers des pages sp\u00e9cifiques telles que \u00ab Clients \u00bb ou \u00ab Transactions \u00bb.Pour des besoins plus avanc\u00e9s, tels que <a class=\"ga-interlink\" href=\"https:\/\/answers.gurussolutions.com\/fr\/answers\/how-to-add-a-custom-button-to-a-netsuite-record-form-using-a-formula-field\/\">la gestion dynamique de liens personnalis\u00e9s via un enregistrement personnalis\u00e9<\/a>, une solution de portlet personnalis\u00e9e peut \u00eatre mise en \u0153uvre. Cette approche permet aux utilisateurs finaux de g\u00e9rer les liens sans n\u00e9cessiter de modifications du code. La mise en \u0153uvre implique :\n1. Le d\u00e9veloppement d\u2019un script, par exemple nomm\u00e9 `CP_SP_ReportLink.js`.\n2. Ce script cr\u00e9e un portlet personnalis\u00e9 con\u00e7u pour afficher les liens personnalis\u00e9s.\n3. Les liens eux-m\u00eames sont stock\u00e9s et g\u00e9r\u00e9s au sein d\u2019un enregistrement personnalis\u00e9, ce qui permet aux administrateurs ou aux utilisateurs d\u00e9sign\u00e9s d\u2019ajouter, de modifier ou de supprimer des entr\u00e9es selon les besoins, ce qui met alors \u00e0 jour de mani\u00e8re dynamique les liens affich\u00e9s dans le portlet personnalis\u00e9.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T11:08:40-04:00","ga_date_verified":"2026-07-05","ga_source_subject":"Shortcut in custom Tabs","ga_ans_id":"ANS-1118","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"verify_soon","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The claim that there is 'no way to do edit the shortcuts in the Links portlet, other than actually editing your Shortcuts' is inaccurate. Current NetSuite documentation and interface allow users to directly add, remove, reorder, and rename shortcuts within the 'Shortcuts portlet' via a 'Set Up' option.; While the original answer refers to a 'Links portlet', the functionality described (user-editable shortcuts) is primarily associated with the 'Shortcuts portlet' in current NetSuite terminology. The 'Links portlet' is also mentioned as a separate portlet type that provides quick access to links related to specific pages like Customers or Transactions.","ga_final_category":"Custom Fields, Records & Forms","footnotes":""},"ga_category":[97,22,97],"ga_audience":[89],"ga_difficulty":[94],"class_list":["post-2857","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-avance"],"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":94,"label":"Avanc\u00e9"}]},"featured_image_src_large":[],"author_info":[],"comment_info":"","_links":{"self":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2857","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\/2857\/revisions"}],"predecessor-version":[{"id":4777,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2857\/revisions\/4777"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=2857"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=2857"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=2857"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=2857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}