{"id":3332,"date":"2023-04-12T15:32:43","date_gmt":"2023-04-12T15:32:43","guid":{"rendered":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/"},"modified":"2026-01-20T15:19:24","modified_gmt":"2026-01-20T15:19:24","slug":"write-tm1-rules-like-a-pro","status":"publish","type":"post","link":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/","title":{"rendered":"How Do I Write TM1 Rules Like a Pro in IBM Planning Analytics to Improve Calculation Logic and Performance?"},"content":{"rendered":"<p><a href=\"https:\/\/quebit.wistia.com\/medias\/yje5j6zrtv?wvideo=yje5j6zrtv\"><img decoding=\"async\" style=\"width: 100%; height: 350px;\" src=\"https:\/\/embedwistia-a.akamaihd.net\/deliveries\/33917d3a0eb1fa755907810fb8cbd24bcfcbbadf.jpg?image_play_button_size=2x&amp;image_crop_resized=960x540&amp;image_play_button=1&amp;image_play_button_color=54bbffe0\" width=\"100%\" height=\"350\" \/><\/a><\/p>\n<p><a href=\"https:\/\/quebit.wistia.com\/medias\/yje5j6zrtv?wvideo=yje5j6zrtv\">QueBIT Webinar &#8211; Advanced Topics &#8211; Write TM1 Rules like a Pro!<\/a><\/p>\n<p>If you\u2019re a TM1 user, you know rules are how you work business logic into your model. You probably calculate things like salaries and sales, and you may even have more complex calculations in your model such as exchange rates and allocations. Since TM1 calculates rules on the fly, your data adjusts continuously as you enter new information into TM1. This is a powerful advantage TM1 brings to your planning and analysis needs\u2014no need to run scripts, or wait overnight to see your results!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>QueBIT Webinar &#8211; Advanced Topics &#8211; Write TM1 Rules like a Pro! If you\u2019re a TM1 user, you know rules are how you work business logic into your model. You probably calculate things like salaries and sales, and you may even have more complex calculations in your model such as exchange rates and allocations. Since&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[24],"tags":[35,36,52],"class_list":["post-3332","post","type-post","status-publish","format-standard","hentry","category-ibm","tag-development","tag-planning-analytics","tag-planning-analytics-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How Do I Write TM1 Rules Like a Pro in IBM Planning Analytics to Improve Calculation Logic and Performance? - QueBIT<\/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:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Do I Write TM1 Rules Like a Pro in IBM Planning Analytics to Improve Calculation Logic and Performance? - QueBIT\" \/>\n<meta property=\"og:description\" content=\"QueBIT Webinar &#8211; Advanced Topics &#8211; Write TM1 Rules like a Pro! If you\u2019re a TM1 user, you know rules are how you work business logic into your model. You probably calculate things like salaries and sales, and you may even have more complex calculations in your model such as exchange rates and allocations. Since&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/\" \/>\n<meta property=\"og:site_name\" content=\"QueBIT\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-12T15:32:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-20T15:19:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/embedwistia-a.akamaihd.net\/deliveries\/33917d3a0eb1fa755907810fb8cbd24bcfcbbadf.jpg?image_play_button_size=2x&amp;image_crop_resized=960x540&amp;image_play_button=1&amp;image_play_button_color=54bbffe0\" \/>\n<meta name=\"author\" content=\"agoddard\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"agoddard\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/\"},\"author\":{\"name\":\"agoddard\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/e52d72da0fd2f5f70d189343fe4f5084\"},\"headline\":\"How Do I Write TM1 Rules Like a Pro in IBM Planning Analytics to Improve Calculation Logic and Performance?\",\"datePublished\":\"2023-04-12T15:32:43+00:00\",\"dateModified\":\"2026-01-20T15:19:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/\"},\"wordCount\":117,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/embedwistia-a.akamaihd.net\\\/deliveries\\\/33917d3a0eb1fa755907810fb8cbd24bcfcbbadf.jpg?image_play_button_size=2x&amp;image_crop_resized=960x540&amp;image_play_button=1&amp;image_play_button_color=54bbffe0\",\"keywords\":[\"Development\",\"Planning Analytics\",\"Planning Analytics Development\"],\"articleSection\":[\"IBM\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/\",\"name\":\"How Do I Write TM1 Rules Like a Pro in IBM Planning Analytics to Improve Calculation Logic and Performance? - QueBIT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/embedwistia-a.akamaihd.net\\\/deliveries\\\/33917d3a0eb1fa755907810fb8cbd24bcfcbbadf.jpg?image_play_button_size=2x&amp;image_crop_resized=960x540&amp;image_play_button=1&amp;image_play_button_color=54bbffe0\",\"datePublished\":\"2023-04-12T15:32:43+00:00\",\"dateModified\":\"2026-01-20T15:19:24+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/e52d72da0fd2f5f70d189343fe4f5084\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/#primaryimage\",\"url\":\"https:\\\/\\\/embedwistia-a.akamaihd.net\\\/deliveries\\\/33917d3a0eb1fa755907810fb8cbd24bcfcbbadf.jpg?image_play_button_size=2x&amp;image_crop_resized=960x540&amp;image_play_button=1&amp;image_play_button_color=54bbffe0\",\"contentUrl\":\"https:\\\/\\\/embedwistia-a.akamaihd.net\\\/deliveries\\\/33917d3a0eb1fa755907810fb8cbd24bcfcbbadf.jpg?image_play_button_size=2x&amp;image_crop_resized=960x540&amp;image_play_button=1&amp;image_play_button_color=54bbffe0\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/write-tm1-rules-like-a-pro\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Do I Write TM1 Rules Like a Pro in IBM Planning Analytics to Improve Calculation Logic and Performance?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#website\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/\",\"name\":\"QueBIT\",\"description\":\"QueBIT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/e52d72da0fd2f5f70d189343fe4f5084\",\"name\":\"agoddard\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g\",\"caption\":\"agoddard\"},\"sameAs\":[\"https:\\\/\\\/quebit.com\\\/askquebit\"],\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/author\\\/agoddard\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How Do I Write TM1 Rules Like a Pro in IBM Planning Analytics to Improve Calculation Logic and Performance? - QueBIT","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:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/","og_locale":"en_US","og_type":"article","og_title":"How Do I Write TM1 Rules Like a Pro in IBM Planning Analytics to Improve Calculation Logic and Performance? - QueBIT","og_description":"QueBIT Webinar &#8211; Advanced Topics &#8211; Write TM1 Rules like a Pro! If you\u2019re a TM1 user, you know rules are how you work business logic into your model. You probably calculate things like salaries and sales, and you may even have more complex calculations in your model such as exchange rates and allocations. Since&hellip;","og_url":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/","og_site_name":"QueBIT","article_published_time":"2023-04-12T15:32:43+00:00","article_modified_time":"2026-01-20T15:19:24+00:00","og_image":[{"url":"https:\/\/embedwistia-a.akamaihd.net\/deliveries\/33917d3a0eb1fa755907810fb8cbd24bcfcbbadf.jpg?image_play_button_size=2x&amp;image_crop_resized=960x540&amp;image_play_button=1&amp;image_play_button_color=54bbffe0","type":"","width":"","height":""}],"author":"agoddard","twitter_card":"summary_large_image","twitter_misc":{"Written by":"agoddard","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/#article","isPartOf":{"@id":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/"},"author":{"name":"agoddard","@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/e52d72da0fd2f5f70d189343fe4f5084"},"headline":"How Do I Write TM1 Rules Like a Pro in IBM Planning Analytics to Improve Calculation Logic and Performance?","datePublished":"2023-04-12T15:32:43+00:00","dateModified":"2026-01-20T15:19:24+00:00","mainEntityOfPage":{"@id":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/"},"wordCount":117,"commentCount":0,"image":{"@id":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/#primaryimage"},"thumbnailUrl":"https:\/\/embedwistia-a.akamaihd.net\/deliveries\/33917d3a0eb1fa755907810fb8cbd24bcfcbbadf.jpg?image_play_button_size=2x&amp;image_crop_resized=960x540&amp;image_play_button=1&amp;image_play_button_color=54bbffe0","keywords":["Development","Planning Analytics","Planning Analytics Development"],"articleSection":["IBM"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/","url":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/","name":"How Do I Write TM1 Rules Like a Pro in IBM Planning Analytics to Improve Calculation Logic and Performance? - QueBIT","isPartOf":{"@id":"https:\/\/quebit.com\/askquebit\/#website"},"primaryImageOfPage":{"@id":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/#primaryimage"},"image":{"@id":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/#primaryimage"},"thumbnailUrl":"https:\/\/embedwistia-a.akamaihd.net\/deliveries\/33917d3a0eb1fa755907810fb8cbd24bcfcbbadf.jpg?image_play_button_size=2x&amp;image_crop_resized=960x540&amp;image_play_button=1&amp;image_play_button_color=54bbffe0","datePublished":"2023-04-12T15:32:43+00:00","dateModified":"2026-01-20T15:19:24+00:00","author":{"@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/e52d72da0fd2f5f70d189343fe4f5084"},"breadcrumb":{"@id":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/#primaryimage","url":"https:\/\/embedwistia-a.akamaihd.net\/deliveries\/33917d3a0eb1fa755907810fb8cbd24bcfcbbadf.jpg?image_play_button_size=2x&amp;image_crop_resized=960x540&amp;image_play_button=1&amp;image_play_button_color=54bbffe0","contentUrl":"https:\/\/embedwistia-a.akamaihd.net\/deliveries\/33917d3a0eb1fa755907810fb8cbd24bcfcbbadf.jpg?image_play_button_size=2x&amp;image_crop_resized=960x540&amp;image_play_button=1&amp;image_play_button_color=54bbffe0"},{"@type":"BreadcrumbList","@id":"https:\/\/quebit.com\/askquebit\/write-tm1-rules-like-a-pro\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/quebit.com\/askquebit\/"},{"@type":"ListItem","position":2,"name":"How Do I Write TM1 Rules Like a Pro in IBM Planning Analytics to Improve Calculation Logic and Performance?"}]},{"@type":"WebSite","@id":"https:\/\/quebit.com\/askquebit\/#website","url":"https:\/\/quebit.com\/askquebit\/","name":"QueBIT","description":"QueBIT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/quebit.com\/askquebit\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/e52d72da0fd2f5f70d189343fe4f5084","name":"agoddard","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g","caption":"agoddard"},"sameAs":["https:\/\/quebit.com\/askquebit"],"url":"https:\/\/quebit.com\/askquebit\/author\/agoddard\/"}]}},"_links":{"self":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/3332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/comments?post=3332"}],"version-history":[{"count":2,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/3332\/revisions"}],"predecessor-version":[{"id":5041,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/3332\/revisions\/5041"}],"wp:attachment":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/media?parent=3332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/categories?post=3332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/tags?post=3332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}