{"id":741,"date":"2014-11-25T08:45:43","date_gmt":"2014-11-25T08:45:43","guid":{"rendered":"http:\/\/www.2ba.nl\/2014\/11\/25\/calculation\/"},"modified":"2024-10-14T08:06:42","modified_gmt":"2024-10-14T08:06:42","slug":"calculation","status":"publish","type":"post","link":"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/","title":{"rendered":"Calculation"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Calculation<\/h1>\n\n\n<p><em>This article applies only to the scenario &#8216;saved conditions&#8217;. condities&#8221;<\/em><\/p>\n<h3>Background<\/h3>\n<p>The calculation of the net price is a complex matter, due to the number of variables and supporting situations. It is therefore not unimportant for interested parties to know how the calculation works. 2BA follows the systematic as described in &#8216;IC wijzigingsverzoek 2012\/003&#8217; by the CCB&amp;I (the commission for communication standards for the constructions and installations sectors).<\/p>\n<h3>Provisions, exceptions and beyond scope<\/h3>\n<p>A number of provisions apply to the calculation. The basic provisions are:<\/p>\n<ul>\n<li>The conditions must be correct according to the model imported (no negative prices or percentages; no percentages &gt;100%)<\/li>\n<li>The conditions must be up to date (commencing date condition &gt;= now and &lt; closing date condition)<\/li>\n<li>&#8216;Gross price processing surcharge&#8217; from the item message will be completely ignored<\/li>\n<li>&#8216;Follow indication manufacturer&#8217;s price&#8217; from the item message will be completely ignored<\/li>\n<li>&#8216;Surcharges and discounts&#8217; from the item message (such as disposal charge) will be ignored in the calculation The total of discounts and surcharges can however be added after calculation.<\/li>\n<\/ul>\n<h3>Net price selection<\/h3>\n<p>The net price is collected\/calculated by taking the following steps:<br \/><em>For every step (main step), a price will be returned if found\/possible <\/em>\u00a0<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li><strong>Project conditions<\/strong> (only if a project number has been submitted)<br \/>The basis is determined by the first match with the provisions from the options below.\n<ol>\n<li>Item number Discount group exact: Discount percentage(s) processed over gross price based on exact discount group and project number\n<ol>\n<li>Net price based on item number and project number<\/li>\n<li>Discount percentage(s) processed over gross price based on item number and project number<\/li>\n<\/ol>\n<\/li>\n<li>Discount group exact: Discount percentage(s) processed over gross price based on exact discount group and project number<\/li>\n<li>Discount group wild card: Discount percentage(s) processed over gross price based on wild card discount group (longest match applies) and project number<\/li>\n<\/ol>\n<\/li>\n<li><strong>Special offer conditions<br \/><\/strong>The basis is determined by the first match with the provisions from the options below.\n<ol>\n<li>Item number\n<ol>\n<li>Net price based on item number<\/li>\n<li>Discount percentage(s) processed over gross price based on item number<\/li>\n<\/ol>\n<\/li>\n<li>Discount group exact: Discount percentage(s) processed over gross price based on exact discount group<\/li>\n<li>Discount group wild card: Discount percentage(s) processed over gross price based on wild card discount group (longest match applies)<\/li>\n<\/ol>\n<\/li>\n<li><strong>Basic ondition<br \/><\/strong>The basis is determined by the first match with the provisions from the options below.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Item number\n<ol>\n<li>Net price based item number<\/li>\n<li>Discount percentage(s) processed over gross price based on item number<\/li>\n<\/ol>\n<\/li>\n<li>Discount group exact: Discount percentage(s) processed over gross price based on exact discount group<\/li>\n<li>Discount group wild card: Discount percentage(s) processed over gross price based on wild card discount group (longest match applies)<\/li>\n<\/ol>\n<\/li>\n<li><strong>Nett price from item information<br \/><\/strong>The net price from the item information will be optionally included in the call-up\n\n<\/li>\n<li><strong>Gross price from item information<br \/><\/strong>The net price from the item information will be optionally included in the call-up<\/li>\n<\/ol>\n<p><em>The net price calculated or selected is excluding tax (btw) and discounts\/surcharges defined at item level as disposal charge, collection discount etc.<\/em><br \/><em>It is possible that <strong>no<\/strong> price will be returned.<\/em><\/p>\n<p>\u00a0<\/p>\n<h3>Example situations<\/h3>\n<p>\u00a0<\/p>\n<table class=\"table table-condensed table-stiped\">\n<thead>\n<tr>\n<th>Input item information<\/th>\n<th>Input condition<\/th>\n<th>Output\u00a0<\/th>\n<th>Comment<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>gross price<\/td>\n<td>net price or discount<\/td>\n<td>original gross price; net price calculated<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<tr>\n<td>gross price<\/td>\n<td>&#8211;<\/td>\n<td>original gross price<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<tr>\n<td>net price<\/td>\n<td>net price<\/td>\n<td>original net price; net price calculated<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<tr>\n<td>net price<\/td>\n<td>discount<\/td>\n<td>&#8211;<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<tr>\n<td>net price<\/td>\n<td>&#8211;<\/td>\n<td>original net price<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<tr>\n<td>gross price,\u00a0net price<\/td>\n<td>net price or discount<\/td>\n<td>original gross price; orginal net price, net price calculated<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<tr>\n<td>gross price,\u00a0net price<\/td>\n<td>&#8211;<\/td>\n<td>original gross price; original net price<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<tr>\n<td>&#8211;<\/td>\n<td>net price<\/td>\n<td>net price calculated<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<tr>\n<td>&#8211;<\/td>\n<td>discount<\/td>\n<td>&#8211;<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<tr>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>&#8211;<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>&#8216;Price on request&#8217; Indicator<\/h3>\n<p>Within the item information, it is possible to submit &#8216;Price on request&#8217; through an indicator. This indicator does not affect the processing or calculation of the net price. This indicator does not even go to the Condition Server. Any handling of this indicator should take place on receipt of the ERP package.<\/p>\n<h3>Discount percentage<\/h3>\n<table border=\"0\">\n<tbody>\n<tr>\n<td>10% discount on a gross price of \u20ac250 results in a net price of: \u00a0<\/td>\n<td>\u20ac 250 &#8211; (10% of \u20ac 250)<\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td>\u20ac 250 &#8211; (\u20ac 25)<\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td>\u20ac 225<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\">\n<tbody>\n<tr>\n<td>100% discount on a gross price of \u20ac75 results in a net price of:<\/td>\n<td>\u20ac 75 &#8211; (100% of \u20ac 75)<\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td>\u20ac 75 &#8211; (\u20ac 75)<\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td>\u20ac 0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h5>Formulas<\/h5>\n<p>Net price = Gross price &#8211; (percentage\/100 * gross price) or<br \/>Net price = Gross price * (1-[percentage\/100])<\/p>\n<p>\u00a0<\/p>\n<h3>Discount on discount<\/h3>\n<p>Although it can be calculate back to one percent mathematically, it is possible to submit the discount percentage in three separate percentages (disount1, discount2 and discount3). Discount1 of 75%, discount2 of 10% and discount3 of 2% result in a total discount of 77.95%.<\/p>\n<p>Formulas<\/p>\n<p>Total percentage = 100 ((((100-percentage1))*((100-percentage2))*((100-percentage3)))\/10000)<br \/>Net price = Gross price *(1-(percentage1\/100)) * (1-(percentage2\/100)) * (1-(percentage3\/100))<\/p>","protected":false},"excerpt":{"rendered":"<p>Calculation This article applies only to the scenario &#8216;saved conditions&#8217;. condities&#8221; Background The calculation of the net price is a complex matter, due to the number of variables and supporting situations. It is therefore not unimportant for interested parties to know how the calculation works. 2BA follows the systematic as described in &#8216;IC wijzigingsverzoek 2012\/003&#8217; [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[115],"tags":[],"class_list":["post-741","post","type-post","status-publish","format-standard","hentry","category-conditie-server-en"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Calculation - 2ba<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Calculation - 2ba\" \/>\n<meta property=\"og:description\" content=\"Calculation This article applies only to the scenario &#8216;saved conditions&#8217;. condities&#8221; Background The calculation of the net price is a complex matter, due to the number of variables and supporting situations. It is therefore not unimportant for interested parties to know how the calculation works. 2BA follows the systematic as described in &#8216;IC wijzigingsverzoek 2012\/003&#8217; [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/\" \/>\n<meta property=\"og:site_name\" content=\"2ba\" \/>\n<meta property=\"article:published_time\" content=\"2014-11-25T08:45:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-14T08:06:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/2ba.wimwillems.nl\/wp-content\/uploads\/2023\/06\/2BA_logo_RGB.png\" \/>\n\t<meta property=\"og:image:width\" content=\"211\" \/>\n\t<meta property=\"og:image:height\" content=\"95\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"2ba\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"2ba\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/\"},\"author\":{\"name\":\"2ba\",\"@id\":\"https:\/\/2ba.wimwillems.nl\/#\/schema\/person\/e38a7da4ab5c525bc5ff65c2f9f29412\"},\"headline\":\"Calculation\",\"datePublished\":\"2014-11-25T08:45:43+00:00\",\"dateModified\":\"2024-10-14T08:06:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/\"},\"wordCount\":773,\"commentCount\":0,\"articleSection\":[\"Online Conditie Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/\",\"url\":\"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/\",\"name\":\"Calculation - 2ba\",\"isPartOf\":{\"@id\":\"https:\/\/2ba.wimwillems.nl\/#website\"},\"datePublished\":\"2014-11-25T08:45:43+00:00\",\"dateModified\":\"2024-10-14T08:06:42+00:00\",\"author\":{\"@id\":\"https:\/\/2ba.wimwillems.nl\/#\/schema\/person\/e38a7da4ab5c525bc5ff65c2f9f29412\"},\"breadcrumb\":{\"@id\":\"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/2ba.wimwillems.nl\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/2ba.wimwillems.nl\/#website\",\"url\":\"https:\/\/2ba.wimwillems.nl\/\",\"name\":\"2ba\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/2ba.wimwillems.nl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/2ba.wimwillems.nl\/#\/schema\/person\/e38a7da4ab5c525bc5ff65c2f9f29412\",\"name\":\"2ba\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/98fd787799f599e7136207ddae02d3ff6c5d346317929a6e3bac964389f20320?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/98fd787799f599e7136207ddae02d3ff6c5d346317929a6e3bac964389f20320?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/98fd787799f599e7136207ddae02d3ff6c5d346317929a6e3bac964389f20320?s=96&d=mm&r=g\",\"caption\":\"2ba\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Calculation - 2ba","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/","og_locale":"en_US","og_type":"article","og_title":"Calculation - 2ba","og_description":"Calculation This article applies only to the scenario &#8216;saved conditions&#8217;. condities&#8221; Background The calculation of the net price is a complex matter, due to the number of variables and supporting situations. It is therefore not unimportant for interested parties to know how the calculation works. 2BA follows the systematic as described in &#8216;IC wijzigingsverzoek 2012\/003&#8217; [&hellip;]","og_url":"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/","og_site_name":"2ba","article_published_time":"2014-11-25T08:45:43+00:00","article_modified_time":"2024-10-14T08:06:42+00:00","og_image":[{"width":211,"height":95,"url":"https:\/\/2ba.wimwillems.nl\/wp-content\/uploads\/2023\/06\/2BA_logo_RGB.png","type":"image\/png"}],"author":"2ba","twitter_card":"summary_large_image","twitter_misc":{"Written by":"2ba","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/#article","isPartOf":{"@id":"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/"},"author":{"name":"2ba","@id":"https:\/\/2ba.wimwillems.nl\/#\/schema\/person\/e38a7da4ab5c525bc5ff65c2f9f29412"},"headline":"Calculation","datePublished":"2014-11-25T08:45:43+00:00","dateModified":"2024-10-14T08:06:42+00:00","mainEntityOfPage":{"@id":"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/"},"wordCount":773,"commentCount":0,"articleSection":["Online Conditie Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/","url":"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/","name":"Calculation - 2ba","isPartOf":{"@id":"https:\/\/2ba.wimwillems.nl\/#website"},"datePublished":"2014-11-25T08:45:43+00:00","dateModified":"2024-10-14T08:06:42+00:00","author":{"@id":"https:\/\/2ba.wimwillems.nl\/#\/schema\/person\/e38a7da4ab5c525bc5ff65c2f9f29412"},"breadcrumb":{"@id":"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/2ba.wimwillems.nl\/en\/documentation\/conditie-server\/calculation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/2ba.wimwillems.nl\/en\/"},{"@type":"ListItem","position":2,"name":"Calculation"}]},{"@type":"WebSite","@id":"https:\/\/2ba.wimwillems.nl\/#website","url":"https:\/\/2ba.wimwillems.nl\/","name":"2ba","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/2ba.wimwillems.nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/2ba.wimwillems.nl\/#\/schema\/person\/e38a7da4ab5c525bc5ff65c2f9f29412","name":"2ba","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/98fd787799f599e7136207ddae02d3ff6c5d346317929a6e3bac964389f20320?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/98fd787799f599e7136207ddae02d3ff6c5d346317929a6e3bac964389f20320?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98fd787799f599e7136207ddae02d3ff6c5d346317929a6e3bac964389f20320?s=96&d=mm&r=g","caption":"2ba"}}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"gform-image-choice-sm":false,"gform-image-choice-md":false,"gform-image-choice-lg":false},"uagb_author_info":{"display_name":"2ba","author_link":"https:\/\/2ba.wimwillems.nl\/en\/author\/2ba\/"},"uagb_comment_info":0,"uagb_excerpt":"Calculation This article applies only to the scenario &#8216;saved conditions&#8217;. condities&#8221; Background The calculation of the net price is a complex matter, due to the number of variables and supporting situations. It is therefore not unimportant for interested parties to know how the calculation works. 2BA follows the systematic as described in &#8216;IC wijzigingsverzoek 2012\/003&#8217;&hellip;","_links":{"self":[{"href":"https:\/\/2ba.wimwillems.nl\/en\/wp-json\/wp\/v2\/posts\/741","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/2ba.wimwillems.nl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2ba.wimwillems.nl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2ba.wimwillems.nl\/en\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/2ba.wimwillems.nl\/en\/wp-json\/wp\/v2\/comments?post=741"}],"version-history":[{"count":5,"href":"https:\/\/2ba.wimwillems.nl\/en\/wp-json\/wp\/v2\/posts\/741\/revisions"}],"predecessor-version":[{"id":9838,"href":"https:\/\/2ba.wimwillems.nl\/en\/wp-json\/wp\/v2\/posts\/741\/revisions\/9838"}],"wp:attachment":[{"href":"https:\/\/2ba.wimwillems.nl\/en\/wp-json\/wp\/v2\/media?parent=741"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2ba.wimwillems.nl\/en\/wp-json\/wp\/v2\/categories?post=741"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2ba.wimwillems.nl\/en\/wp-json\/wp\/v2\/tags?post=741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}