{"id":2574,"date":"2017-08-21T15:18:01","date_gmt":"2017-08-21T15:18:01","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/comment-acceder-aux-informations-sur-les-salaries-depuis-le-centre-des-partenaires-netsuite\/"},"modified":"2026-07-28T18:25:02","modified_gmt":"2026-07-28T18:25:02","slug":"comment-acceder-aux-informations-sur-les-salaries-depuis-le-centre-des-partenaires-netsuite","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-acceder-aux-informations-sur-les-salaries-depuis-le-centre-des-partenaires-netsuite\/","title":{"rendered":"Comment acc\u00e9der aux informations sur les salari\u00e9s depuis le Centre des partenaires 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":"En associant les fiches des partenaires et des salari\u00e9s \u00e0 l\u2019aide d\u2019un champ personnalis\u00e9, les utilisateurs de NetSuite peuvent r\u00e9cup\u00e9rer par programmation les informations relatives aux salari\u00e9s au sein du Centre des partenaires.","ga_short_answer":"Pour acc\u00e9der aux informations relatives aux collaborateurs depuis le Centre des partenaires, commencez par cr\u00e9er un champ personnalis\u00e9 \u00ab Collaborateur associ\u00e9 \u00bb dans la fiche Partenaire, en le reliant \u00e0 la fiche Collaborateur. Dans le Centre des partenaires, utilisez SuiteScript pour obtenir l\u2019identifiant du partenaire actuel. R\u00e9cup\u00e9rez ensuite l\u2019identifiant du collaborateur associ\u00e9 \u00e0 partir du champ personnalis\u00e9, puis chargez la fiche du collaborateur pour acc\u00e9der \u00e0 ses d\u00e9tails.","ga_scenario":"Le Centre des partenaires de NetSuite ne donne pas directement acc\u00e8s aux dossiers des salari\u00e9s. Les organisations ont souvent besoin d\u2019associer des informations sp\u00e9cifiques sur les salari\u00e9s \u00e0 leurs dossiers de partenaires et de r\u00e9cup\u00e9rer ces d\u00e9tails lorsqu\u2019elles op\u00e8rent au sein du Centre des partenaires. Cela pose un probl\u00e8me lorsque l\u2019acc\u00e8s direct aux donn\u00e9es des salari\u00e9s est n\u00e9cessaire pour les processus li\u00e9s aux partenaires.","ga_solution":"Pour permettre l\u2019acc\u00e8s aux informations sur les employ\u00e9s depuis le Centre des partenaires, proc\u00e9dez comme suit :\n1. Dans l\u2019enregistrement Partenaire, ajoutez un champ personnalis\u00e9, par exemple intitul\u00e9 \u00ab Employ\u00e9 associ\u00e9 \u00bb. Ce champ doit \u00eatre de type Liste\/Enregistrement et li\u00e9 \u00e0 l\u2019enregistrement Employ\u00e9.\n2. Dans l\u2019environnement du Centre des partenaires, utilisez SuiteScript 2.x pour obtenir le contexte de l\u2019utilisateur actuel et r\u00e9cup\u00e9rer l\u2019identifiant du partenaire.\n```\njavascript\n\/\/ Assuming N\/runtime module is loaded as 'runtime'\nvar currentUser = runtime.getCurrentUser();\nvar partnerId = currentUser.id;\n```\n3. \u00c0 l\u2019aide de l\u2019identifiant de partenaire r\u00e9cup\u00e9r\u00e9, chargez l\u2019enregistrement \u00ab Partenaire \u00bb afin d\u2019extraire l\u2019identifiant d\u2019employ\u00e9 (employeeID) du champ personnalis\u00e9 \u00ab Employ\u00e9 associ\u00e9 \u00bb.\n```\njavascript\n\/\/ Assuming N\/record module is loaded as 'record'\nvar partnerRecord = record.load({\n    type: record.Type.PARTNER,\n    id: partnerId,\n    isDynamic: false\n});\nvar employeeId = partnerRecord.getValue({\n    fieldId: 'custentity_linked_employee' \/\/ Replace with your custom field ID\n});\n```\n4. Une fois l\u2019identifiant d\u2019employ\u00e9 obtenu, chargez l\u2019enregistrement \u00ab Employ\u00e9 \u00bb correspondant pour acc\u00e9der \u00e0 ses informations.\n```\njavascript\n\/\/ Assuming N\/record module is loaded as 'record'\nif (employeeId) {\n    var employeeRecord = record.load({\n        type: record.Type.EMPLOYEE,\n        id: employeeId,\n        isDynamic: false\n    });\n    \/\/ Employee record details can now be accessed\n}\n```","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T17:18:01+02:00","ga_date_verified":"2026-07-05","ga_source_subject":"Accessing employee information through partner center","ga_ans_id":"ANS-0835","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"verify_soon","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The function `nlapiGetContext` is a SuiteScript 1.0 API, which has been largely superseded by SuiteScript 2.x modules (e.g., `N\/runtime.getCurrentUser()`) for accessing current user context.; The implied SuiteScript 1.0 function `nlapiLoadRecord` for loading records is also outdated; the current practice uses `record.load()` from the `N\/record` module in SuiteScript 2.x.","ga_final_category":"Web Services & Integrations","footnotes":""},"ga_category":[102,28,102],"ga_audience":[10],"ga_difficulty":[92],"class_list":["post-2574","qa_entry","type-qa_entry","status-publish","hentry","ga_category-services-web-et-integrations","ga_category-web-services-integrations","ga_audience-developer-suitescript","ga_difficulty-niveau-intermediaire"],"taxonomy_info":{"ga_category":[{"value":102,"label":"Services Web et int\u00e9grations"},{"value":28,"label":"Web Services & Integrations"},{"value":102,"label":"Services Web et int\u00e9grations"}],"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\/2574","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\/2574\/revisions"}],"predecessor-version":[{"id":4494,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2574\/revisions\/4494"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=2574"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=2574"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=2574"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=2574"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}