{"id":3335,"date":"2017-08-21T15:09:18","date_gmt":"2017-08-21T15:09:18","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/comment-calculer-le-poids-dun-article-avec-plusieurs-unites-de-mesure-dans-netsuite\/"},"modified":"2026-07-28T18:25:42","modified_gmt":"2026-07-28T18:25:42","slug":"comment-calculer-le-poids-dun-article-avec-plusieurs-unites-de-mesure-dans-netsuite","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/comment-calculer-le-poids-dun-article-avec-plusieurs-unites-de-mesure-dans-netsuite\/","title":{"rendered":"Comment calculer le poids d&rsquo;un article avec plusieurs unit\u00e9s de mesure 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":"Ce guide pr\u00e9sente une m\u00e9thode permettant de calculer avec pr\u00e9cision le poids des lignes de commande dans les transactions NetSuite, en tenant compte de diff\u00e9rentes unit\u00e9s de mesure et de taux de conversion.","ga_short_answer":"Pour calculer le poids d\u2019un article avec plusieurs unit\u00e9s de mesure dans NetSuite, des champs personnalis\u00e9s sont utilis\u00e9s pour saisir le poids et l\u2019unit\u00e9 de l\u2019article, ainsi que les s\u00e9lections d\u2019unit\u00e9s et les taux de conversion au niveau de la transaction. Des formules appliquent ensuite ces valeurs, y compris la quantit\u00e9 de la ligne de commande, afin de d\u00e9terminer \u00e0 la fois le poids unitaire et le poids net total pour chaque ligne de transaction.","ga_scenario":"Les utilisateurs de NetSuite ont souvent besoin de calculer le poids total des lignes de commande client, de commande d\u2019achat ou d\u2019autres transactions. Ce calcul doit prendre en compte avec pr\u00e9cision les articles pouvant avoir <a class=\"ga-interlink\" href=\"https:\/\/answers.gurussolutions.com\/fr\/answers\/can-a-netsuite-item-be-configured-with-multiple-unit-types\/\">des unit\u00e9s de mesure (UM) diff\u00e9rentes<\/a> et n\u00e9cessitant une conversion vers une unit\u00e9 de mesure commune \u00e0 la transaction, afin de garantir un suivi pr\u00e9cis du poids \u00e0 des fins d\u2019exp\u00e9dition, de gestion des stocks ou de reporting.","ga_solution":"Pour calculer le poids des lignes de commande dans les transactions, il est possible de mettre en \u0153uvre une combinaison de champs personnalis\u00e9s et de champs de formule. Cette approche exploite la fonctionnalit\u00e9 \u00ab Unit\u00e9s de mesure multiples \u00bb de NetSuite afin de g\u00e9rer diverses unit\u00e9s de poids et leurs conversions. Les champs personnalis\u00e9s sont souvent utilis\u00e9s pour saisir des informations sp\u00e9cifiques relatives au poids des articles. En voici quelques exemples :\n\n*   `{custcol_itemweightunit}`\n\n: un champ de colonne personnalis\u00e9 permettant de stocker l\u2019unit\u00e9 de poids d\u00e9finie dans la fiche de l\u2019article, g\u00e9n\u00e9ralement issue de l\u2019article lui-m\u00eame. Bien que NetSuite propose des champs \u00ab weightunit \u00bb standard, les champs personnalis\u00e9s offrent une plus grande flexibilit\u00e9 pour r\u00e9pondre \u00e0 une logique m\u00e9tier sp\u00e9cifique.\n*   `{custcol_itemweight}`\n\n: un champ de colonne personnalis\u00e9 permettant de stocker le poids d\u00e9fini dans la fiche de l\u2019article, g\u00e9n\u00e9ralement issu de l\u2019article lui-m\u00eame. Bien que NetSuite propose des champs \u00ab weight \u00bb standard, les champs personnalis\u00e9s offrent une plus grande flexibilit\u00e9 pour r\u00e9pondre \u00e0 une logique m\u00e9tier sp\u00e9cifique.\n\nLes autres champs utilis\u00e9s dans le calcul sont les suivants :\n\n*   `{custbody_weight_by}`\n\n: champ de corps personnalis\u00e9 qui reprend l\u2019unit\u00e9 s\u00e9lectionn\u00e9e pour la transaction, avec des valeurs de liste identiques aux noms des unit\u00e9s de mesure.\n*   `{custbody_weightunitconversion}`\n\n: ce champ de corps personnalis\u00e9 permet de stocker un taux de conversion d\u2019unit\u00e9 pour la transaction s\u00e9lectionn\u00e9e. Bien que le champ standard `{unitconversionrate}`\n\nsoit souvent disponible pour une utilisation directe dans les formules, un script peut \u00eatre utilis\u00e9 pour r\u00e9cup\u00e9rer et remplir ce champ personnalis\u00e9 dans le cadre de sc\u00e9narios de conversion plus complexes impliquant la fonctionnalit\u00e9 \u00ab Unit\u00e9s de mesure \u00bb.\n*   `{unitconversionrate}`\n\n: Taux de conversion standard de la ligne de commande pour l\u2019unit\u00e9 de mesure s\u00e9lectionn\u00e9e de la ligne.\n\nUne fois ces champs configur\u00e9s, les formules suivantes peuvent \u00eatre utilis\u00e9es dans les champs personnalis\u00e9s des lignes de transaction pour calculer le poids de l\u2019article :\n\n**Poids unitaire de l\u2019article (poids d\u2019une unit\u00e9 de mesure)** GA_KEEP_0007**Poids\nnet\n\n(poids de la quantit\u00e9 totale de la ligne de commande)**\n```\nROUND(CASE WHEN {custcol_itemweightunit}  {custbody_weight_by} THEN {custcol_itemweight} ELSE {custcol_itemweight} \/ {custbody_weightunitconversion} END * CASE WHEN {unitconversionrate} IS NULL THEN 1 ELSE {unitconversionrate} END,2) * {quantity}\n```","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T11:09:18-04:00","ga_date_verified":"2026-07-05","ga_source_subject":"Calculating item weight with Units of Measure","ga_ans_id":"ANS-1596","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"verify_first","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The explicit creation of custom fields like {custcol_itemweightunit} and {custcol_itemweight} to source item weight and its unit might be partially outdated, as NetSuite has standard fields such as 'weight' and 'weightunit' on the item record that can often be directly sourced or referenced in formulas.; The claim that {custbody_weightunitconversion} is 'retrieved by script' might be partially outdated for basic conversions, as the standard {unitconversionrate} field is available on transaction lines and can sometimes be used directly in formulas or sourced into non-stored custom fields without a full script. However, for more complex conversion logic, a script remains a valid method.","ga_final_category":"Inventory & Item Management","footnotes":""},"ga_category":[101,27,101],"ga_audience":[89],"ga_difficulty":[92],"class_list":["post-3335","qa_entry","type-qa_entry","status-publish","hentry","ga_category-gestion-des-stocks-et-des-articles","ga_category-inventory-item-management","ga_audience-administrateur-netsuite","ga_difficulty-niveau-intermediaire"],"taxonomy_info":{"ga_category":[{"value":101,"label":"Gestion des stocks et des articles"},{"value":27,"label":"Inventory & Item Management"},{"value":101,"label":"Gestion des stocks et des articles"}],"ga_audience":[{"value":89,"label":"Administrateur NetSuite"}],"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\/3335","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\/3335\/revisions"}],"predecessor-version":[{"id":5255,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3335\/revisions\/5255"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=3335"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=3335"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=3335"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=3335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}