{"id":30013,"date":"2024-09-16T11:55:56","date_gmt":"2024-09-16T11:55:56","guid":{"rendered":"https:\/\/www.greytrix.com\/blogs\/sagex3\/?p=30013"},"modified":"2024-09-16T11:55:56","modified_gmt":"2024-09-16T11:55:56","slug":"adding-a-data-model-parameter-in-sage-enterprise-intelligence-sei","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagex3\/2024\/09\/16\/adding-a-data-model-parameter-in-sage-enterprise-intelligence-sei\/","title":{"rendered":"Adding a Data Model Parameter in Sage Enterprise Intelligence (SEI)"},"content":{"rendered":"\n<p>In Sage Enterprise Intelligence (SEI), Data Model Parameters serve as dynamic variables essential for scripting and enhancing flexibility within your data management processes. Whether you&#8217;re customizing reports or fine-tuning queries, understanding how to integrate these parameters can significantly streamline your workflow.<\/p>\n\n\n\n<p><strong>Step-by-Step Guide to Adding a New Parameter<\/strong><\/p>\n\n\n\n<p>Follow these steps to seamlessly add a new parameter to your data model:<\/p>\n\n\n\n<p><strong>1. Access Data Models and Views:<\/strong><\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; Start by navigating to the Data Models and Views tab within SEI.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"516\" height=\"412\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/09\/Fig.1.-Manage-Data-Model-Parameters.png\" alt=\"\" class=\"wp-image-30014\" srcset=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/09\/Fig.1.-Manage-Data-Model-Parameters.png 516w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/09\/Fig.1.-Manage-Data-Model-Parameters-300x240.png 300w\" sizes=\"(max-width: 516px) 100vw, 516px\" \/><\/figure><\/div>\n\n\n<p class=\"has-text-align-center\">Figure.1. Manage Data Model Parameters<\/p>\n\n\n\n<p><strong>2. Manage Data Model Parameters:<\/strong><\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; Right-click on the specific Data Model where you wish to add the parameter.<\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; From the context menu, select &#8220;Manage Data Model Parameters.&#8221;<\/p>\n\n\n\n<p><strong>3. Initiate Parameter Addition:<\/strong><\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; Click on the &#8220;+&#8221; icon to begin defining a new parameter.<\/p>\n\n\n\n<p><strong>4. Parameter Details:<\/strong><\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; Name: Enter a descriptive name for your parameter.<\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; Description: Optionally, provide additional context for clarity.<\/p>\n\n\n\n<p>&nbsp; &nbsp;&#8211; Translation: If needed, add translations by clicking on the language icon.<\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; Value: Choose an appropriate global variable from the dropdown list.<\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; Global Parameters: Select a parameter from the available list, if applicable.<\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; Once details are set, click &#8220;Confirm&#8221; to proceed.<\/p>\n\n\n\n<p><strong>Let\u2019s illustrate the process with an example:<\/strong><\/p>\n\n\n\n<p>&#8211; Suppose you need to add a &#8220;Month&#8221; parameter that dynamically fetches the current month&#8217;s value. By selecting the @@UDM_CURMONTH global variable, SEI automatically generates this dynamic variable. You can then utilize this parameter seamlessly within the SQL Scripts Builder found in the Design Data Model window.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"900\" height=\"400\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/09\/Fig.2.-Month-Parameter.png\" alt=\"\" class=\"wp-image-30015\" srcset=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/09\/Fig.2.-Month-Parameter.png 900w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/09\/Fig.2.-Month-Parameter-300x133.png 300w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/09\/Fig.2.-Month-Parameter-768x341.png 768w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/09\/Fig.2.-Month-Parameter-660x293.png 660w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/figure><\/div>\n\n\n<p class=\"has-text-align-center\">Figure.2. Month Parameter<\/p>\n\n\n\n<p><strong>Setting Parameters for Use<\/strong><\/p>\n\n\n\n<p>After defining parameters, follow these steps to apply them effectively:<\/p>\n\n\n\n<p><strong>1. Opening a Worksheet:<\/strong><\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; Right-click on the Data Model associated with your parameter.<\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; Select &#8220;Set Data Model Parameters.&#8221;<\/p>\n\n\n\n<p><strong>2. Confirmation:<\/strong><\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; Confirm your parameter settings to finalize the setup.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"599\" height=\"443\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px;\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/09\/Fig.3.-Setting-Parameters.png\" alt=\"\" class=\"wp-image-30016\" srcset=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/09\/Fig.3.-Setting-Parameters.png 599w, https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2024\/09\/Fig.3.-Setting-Parameters-300x222.png 300w\" sizes=\"(max-width: 599px) 100vw, 599px\" \/><\/figure><\/div>\n\n\n<p class=\"has-text-align-center\">Figure.3. Setting Parameters<\/p>\n\n\n\n<p><strong>3. Handling Defaults:<\/strong><\/p>\n\n\n\n<p>&nbsp;&nbsp; &#8211; If necessary, opt to &#8220;Skip&#8221; values in the Data Model Parameters window during setup.<\/p>\n\n\n\n<p>This blog post aims to provide a comprehensive guide on integrating Data Model Parameters within Sage Enterprise Intelligence. By following these steps, you can enhance your scripting capabilities and streamline data management processes effectively.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Sage Enterprise Intelligence (SEI), Data Model Parameters serve as dynamic variables essential for scripting and enhancing flexibility within your data management processes. Whether you&#8217;re customizing reports or fine-tuning queries, understanding how to integrate these parameters can significantly streamline your workflow. Step-by-Step Guide to Adding a New Parameter Follow these steps to seamlessly add a\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2024\/09\/16\/adding-a-data-model-parameter-in-sage-enterprise-intelligence-sei\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,3,4,5,3162,6,13,7,8,3642,9,10,2796,11,12],"tags":[4295,4294,4296,1780,1822,1839,2871,1945,3624],"class_list":["post-30013","post","type-post","status-publish","format-standard","hentry","category-configuration","category-debug","category-faq","category-features","category-greytrix","category-installation","category-integration","category-miscellaneous-tables","category-sage-erp-x3","category-sage-x3","category-sage-x3-consulting","category-standard","category-technical","category-tips","category-sage-x3-upgrade","tag-adding-a-data-model-parameter-in-sei","tag-adding-parameter","tag-adding-parameter-in-data-model","tag-sage-erp-x3","tag-sage-x3","tag-sage-x3-blogs","tag-sage-x3-functional-blogs","tag-sage-x3-technical-blogs","tag-sei"],"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/30013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/comments?post=30013"}],"version-history":[{"count":2,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/30013\/revisions"}],"predecessor-version":[{"id":30018,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/30013\/revisions\/30018"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/media?parent=30013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/categories?post=30013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/tags?post=30013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}