{"id":3313,"date":"2017-08-21T15:00:52","date_gmt":"2017-08-21T15:00:52","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/comment-gerer-les-telechargements-de-fichiers-volumineux-dans-netsuite-au-dela-des-limites-standard\/"},"modified":"2026-07-28T18:25:41","modified_gmt":"2026-07-28T18:25:41","slug":"comment-gerer-les-telechargements-de-fichiers-volumineux-dans-netsuite-au-dela-des-limites-standard","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-gerer-les-telechargements-de-fichiers-volumineux-dans-netsuite-au-dela-des-limites-standard\/","title":{"rendered":"Comment g\u00e9rer les t\u00e9l\u00e9chargements de fichiers volumineux dans NetSuite au-del\u00e0 des limites standard ?"},"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":"Prenez connaissance des limitations inh\u00e9rentes \u00e0 NetSuite concernant les t\u00e9l\u00e9chargements de fichiers via des scripts et des services Web, et explorez les solutions de contournement possibles pour les fichiers volumineux.","ga_short_answer":"La fonction nlapiRequestUrl() de NetSuite a un d\u00e9lai d\u2019expiration de 45 secondes, ce qui la rend inadapt\u00e9e aux fichiers volumineux. Bien qu\u2019un objet xmlHttpRequest personnalis\u00e9 puisse contourner cette limitation, les services Web imposent une limite stricte de 10 Mo aux requ\u00eates SOAP, emp\u00eachant ainsi le transfert de fichiers dont la taille d\u00e9passe cette limite. Les utilisateurs doivent tenir compte de ces contraintes lors de la conception de solutions de t\u00e9l\u00e9chargement de fichiers.","ga_scenario":"Les utilisateurs de NetSuite rencontrent souvent des difficult\u00e9s lorsqu\u2019ils tentent de t\u00e9l\u00e9charger des fichiers dont la taille d\u00e9passe les limites habituelles. Bien que les contraintes relatives \u00e0 la taille des fichiers soient g\u00e9n\u00e9ralement bien connues, certaines limitations techniques sp\u00e9cifiques aux environnements de scripts et de services Web de NetSuite peuvent emp\u00eacher le transfert de fichiers volumineux, ce qui entra\u00eene des d\u00e9lais d\u2019expiration ou des rejets.","ga_solution":"Il existe deux contraintes principales \u00e0 prendre en compte lors du t\u00e9l\u00e9chargement de fichiers volumineux dans NetSuite :\n\n1. La fonction `nlapiRequestUrl()` de NetSuite est soumise \u00e0 un d\u00e9lai d'expiration strict de 45 secondes, ce qui s'av\u00e8re souvent insuffisant pour le transfert de fichiers volumineux. Cela peut entra\u00eener des limites instables et des d\u00e9passements de d\u00e9lai, m\u00eame pour des fichiers de taille mod\u00e9r\u00e9e (par exemple, 7 Mo).\n```\nnlapiRequestUrl()\n```\nPour contourner \u00e9ventuellement ce d\u00e9lai d\u2019expiration sp\u00e9cifique, envisagez de cr\u00e9er et de packager un objet `xmlHttpRequest` personnalis\u00e9. Toutefois, cette approche est plus complexe que l\u2019utilisation directe de `nlapiRequestUrl()`.\n```\nxmlHttpRequest\n```\n2. M\u00eame si le d\u00e9lai d\u2019expiration `nlapiRequestUrl()` est contourn\u00e9, les services Web imposent une limite stricte de 10 Mo aux requ\u00eates SOAP. Cela signifie que les fichiers d\u00e9passant 10 Mo ne peuvent pas \u00eatre transf\u00e9r\u00e9s via les services Web, quelles que soient les autres solutions de contournement.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T17:00:52+02:00","ga_date_verified":"2026-07-05","ga_source_subject":"Exceeding 5 mb Limit on File Upload","ga_ans_id":"ANS-1574","ga_publish_decision":"publish","ga_staleness_risk":"high","ga_review_priority":"verify_soon","ga_tier2_verdict":"still_accurate","ga_tier2_concerns":"","ga_final_category":"Web Services & Integrations","footnotes":""},"ga_category":[102,28,102],"ga_audience":[10],"ga_difficulty":[92],"class_list":["post-3313","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\/3313","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\/3313\/revisions"}],"predecessor-version":[{"id":5233,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3313\/revisions\/5233"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=3313"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=3313"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=3313"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=3313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}