{"id":4269,"date":"2017-08-21T14:41:47","date_gmt":"2017-08-21T14:41:47","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/comment-calculer-au-prorata-les-taxes-sur-les-frais-de-transport-dans-les-factures-netsuite\/"},"modified":"2026-07-28T18:26:35","modified_gmt":"2026-07-28T18:26:35","slug":"comment-calculer-au-prorata-les-taxes-sur-les-frais-de-transport-dans-les-factures-netsuite","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-calculer-au-prorata-les-taxes-sur-les-frais-de-transport-dans-les-factures-netsuite\/","title":{"rendered":"Comment calculer au prorata les taxes sur les frais de transport dans les factures 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":"Apprenez \u00e0 configurer un code fiscal et \u00e0 utiliser un script c\u00f4t\u00e9 serveur ou c\u00f4t\u00e9 client pour ajuster dynamiquement les montants de la taxe sur le fret figurant sur les factures NetSuite.","ga_short_answer":"Pour calculer au prorata les taxes sur les frais de transport dans NetSuite, commencez par cr\u00e9er un code fiscal d\u00e9di\u00e9 li\u00e9 \u00e0 l\u2019administration fiscale appropri\u00e9e. Ensuite, impl\u00e9mentez un SuiteScript (par exemple, SuiteScript 1.0) afin de calculer le montant correct de la taxe sur les frais de transport et de mettre \u00e0 jour les champs fiscaux d\u2019exp\u00e9dition concern\u00e9s dans l\u2019enregistrement de la facture, en veillant \u00e0 ce que la taxe soit correctement appliqu\u00e9e.","ga_scenario":"Les entreprises ont souvent besoin de calculer au prorata et d\u2019appliquer avec pr\u00e9cision les taxes sp\u00e9cifiques aux frais de transport sur les factures NetSuite. Cela n\u00e9cessite une m\u00e9thode permettant de calculer le montant correct de la taxe applicable aux frais d\u2019exp\u00e9dition et de mettre \u00e0 jour l\u2019enregistrement de la facture en cons\u00e9quence, afin de garantir la conformit\u00e9 et l\u2019exactitude des rapports financiers.","ga_solution":"La solution consiste \u00e0 cr\u00e9er un code fiscal sp\u00e9cifique, puis \u00e0 utiliser un script pour d\u00e9finir de mani\u00e8re dynamique le montant de la taxe sur le fret figurant sur la facture.\n\n1. Cr\u00e9ez un code fiscal intitul\u00e9 \u00ab NJ Freight taxes \u00bb. Ce code fiscal doit \u00eatre associ\u00e9 \u00e0 l\u2019administration fiscale appropri\u00e9e.\n2. Lors de l\u2019enregistrement de la facture (ou via un script c\u00f4t\u00e9 client), calculez le montant correct des taxes sur le fret.\n3. Utilisez un script SuiteScript 1.0 pour modifier les champs de taxe d\u2019exp\u00e9dition concern\u00e9s. Veuillez noter que la manipulation directe d\u2019identifiants de champs tels que \u00ab shippingtax1rate \u00bb et \u00ab shippingtax1amt \u00bb via SuiteScript 1.0 n\u2019est peut-\u00eatre pas l\u2019approche recommand\u00e9e ou la plus efficace dans les environnements NetSuite actuels, en particulier avec <a class=\"ga-interlink\" href=\"https:\/\/answers.gurussolutions.com\/fr\/answers\/how-to-manage-multiple-tax-requirements-by-item-and-nexus-in-netsuite\/\">les fonctionnalit\u00e9s modernes relatives \u00e0 la fiscalit\u00e9 et au co\u00fbt au d\u00e9douanement<\/a>\n\n. SuiteScript 2.x constitue actuellement la meilleure pratique en mati\u00e8re de scriptage NetSuite.\n\n```\njavascript\nnlapiSetFieldValue('shippingtax1rate','58'); \/\/ This may not be mandatory but can be used for display purposes\nnlapiSetFieldValue('shippingtax1amt','5.88'); \/\/ This sets the proper tax amount on shipping\n```\n\nLes valeurs \u00ab 58 \u00bb et \u00ab 5,88 \u00bb sont donn\u00e9es \u00e0 titre d\u2019exemple et doivent \u00eatre remplac\u00e9es par le taux et le montant de la taxe calcul\u00e9s dynamiquement.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T10:41:47-04:00","ga_date_verified":"2026-07-05","ga_source_subject":"Prorate taxes on Freight","ga_ans_id":"ANS-0610","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"verify_first","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The use of `nlapiSetFieldValue` is based on SuiteScript 1.0, which is considered legacy; SuiteScript 2.x is the current best practice for NetSuite scripting.; The specific field IDs `'shippingtax1rate'` and `'shippingtax1amt'` are likely legacy and their direct manipulation via SuiteScript 1.0 may not be the recommended or most effective approach in current NetSuite environments, especially with the advent of SuiteTax and enhanced Landed Cost features.","ga_final_category":"SuiteTax & Tax Management","footnotes":""},"ga_category":[34,103,103],"ga_audience":[9],"ga_difficulty":[92],"class_list":["post-4269","qa_entry","type-qa_entry","status-publish","hentry","ga_category-suitetax-tax-management","ga_category-suitetax-et-gestion-fiscale","ga_audience-finance-accounting-team","ga_difficulty-niveau-intermediaire"],"taxonomy_info":{"ga_category":[{"value":34,"label":"SuiteTax & Tax Management"},{"value":103,"label":"SuiteTax et gestion fiscale"},{"value":103,"label":"SuiteTax et gestion fiscale"}],"ga_audience":[{"value":9,"label":"Finance\/accounting team"}],"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\/4269","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\/4269\/revisions"}],"predecessor-version":[{"id":6190,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/4269\/revisions\/6190"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=4269"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=4269"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=4269"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=4269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}