{"id":3014,"date":"2016-06-08T17:59:37","date_gmt":"2016-06-08T12:29:37","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=3014"},"modified":"2016-06-08T17:59:37","modified_gmt":"2016-06-08T12:29:37","slug":"retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/","title":{"rendered":"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow"},"content":{"rendered":"<p style=\"text-align: justify;\"><strong>Introduction:<\/strong><\/p>\n<p style=\"text-align: justify;\">Rollup Feature is one of the interesting feature and we have already discussed about how we can make use of rollup attributes of CRM to ease our calculations in our previous <a href=\"https:\/\/www.inogic.com\/blog\/2015\/01\/introduction-of-rollup-fields-in-crm-2015\/\" target=\"_blank\" rel=\"noopener noreferrer\">blog<\/a>. Retrieving rollup attribute values is not same as we do for the other attributes. Rollup attributes are used to minimize our efforts to calculate the aggregates like count, sum, etc. for any attribute like the total number of contacts an account is associated with.<\/p>\n<p style=\"text-align: justify;\">On the entity form, the rollup attribute shows the value that may not be the latest value because the value of a rollup attribute is calculated based on a system job that runs on regular intervals (default interval is hourly). If we wish to see the latest value on the form then we have to recalculate the attribute using the refresh icon.<a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Retrieve-Update-1.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-3015\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Retrieve-Update-1.png\" alt=\"Retrieve Update \" width=\"351\" height=\"33\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">But if we need the value of a rollup attribute inside the plug-in\/workflow then we have to use the <strong>CalculateRollupFieldRequest<\/strong> request.<\/p>\n<p style=\"text-align: left;\">If we use the traditional method to retrieve the value of a rollup attribute using the IOrganizationService.Retrieve()\/ IOrganizationService.RetreiveMultiple() function then it gives us the non-updated value (the value that is present on the form).<\/p>\n<p style=\"text-align: justify;\">In order to get the latest values of a rollup attribute inside a plug-in\/workflow we need to follow the below steps:<\/p>\n<ol style=\"text-align: justify;\">\n<li>Create a rollup attribute. For example create an attribute <em>Contact Count<\/em> on account entity to hold the count of all the contacts associated with the account.<a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Rollup-Attribute-Value-2.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-3018\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Rollup-Attribute-Value-2.png\" alt=\"Rollup Attribute Value\" width=\"315\" height=\"430\" \/><\/a><\/li>\n<\/ol>\n<ol style=\"text-align: justify;\" start=\"2\">\n<li>After creating the field we created a plug-in, in this plug-in we used the <strong>CalculateRollupFieldRequest<\/strong> request and <strong>CalculateRollupFieldResponse<\/strong> response to get the latest value of the Contact Count.<\/li>\n<\/ol>\n<ol style=\"text-align: justify;\" start=\"3\">\n<li>In the plug-in we also compared the value retrieved using the above request with the value retrieved using the IOraganizationService.Retreive() function.<\/li>\n<\/ol>\n<ol style=\"text-align: justify;\" start=\"4\">\n<li>Code:<a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Retrieve-Updated-Rollup-Attribute-Value-3.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-3017\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Retrieve-Updated-Rollup-Attribute-Value-3.png\" alt=\"Retrieve Updated Rollup Attribute Value\" width=\"656\" height=\"378\" \/><\/a><\/li>\n<\/ol>\n<p style=\"text-align: justify;\"><span style=\"text-decoration: underline;\"><strong>Plug-in Trace Log:<a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Plug-in-Trace-Log-4.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-3016\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Plug-in-Trace-Log-4.png\" alt=\"Plug-in Trace Log\" width=\"611\" height=\"357\" \/><\/a><\/strong><\/span><\/p>\n<p style=\"text-align: justify;\"><em><strong>Note:\u00a0<\/strong>The above request is only supported for Dynamics CRM 2015 and above.<\/em><\/p>\n<p style=\"text-align: justify;\"><strong>Conclusion<\/strong>:<\/p>\n<p style=\"text-align: justify;\">This blog discusses about a method of retrieving the rollup attribute values. These attributes can help you in lessening the efforts for calculations of the aggregates.<\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #993300;\">Thinking of Migration? We can help you. Read more <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"http:\/\/bit.ly\/1scgAiC\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a><\/span>.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction: Rollup Feature is one of the interesting feature and we have already discussed about how we can make use of rollup attributes of CRM to ease our calculations in our previous blog. Retrieving rollup attribute values is not same as we do for the other attributes. Rollup attributes are used to minimize our efforts\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/\">Read More: Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow &raquo;<\/a><\/span><\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,22,23,24,25,67],"tags":[684,1470],"class_list":["post-3014","post","type-post","status-publish","format-standard","hentry","category-dynamics-365","category-dynamics-crm-2015","category-dynamics-crm-2015-update-1","category-dynamics-crm-2016","category-dynamics-crm-2016-update-1","category-workflows","tag-dynamics-crm-rollup-attribute-value-in-plug-inworkflow","tag-retrieve-updated-dynamics-crm"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Introduction: Rollup Feature is one of the interesting feature and we have already discussed about how we can make use of rollup attributes of CRM to ease our calculations in our previous blog. Retrieving rollup attribute values is not same as we do for the other attributes. Rollup attributes are used to minimize our efforts\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Inogic\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Microsoft Dynamics 365 CRM Tips and Tricks - By Inogic\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow - Microsoft Dynamics 365 CRM Tips and Tricks\" \/>\n\t\t<meta property=\"og:description\" content=\"Introduction: Rollup Feature is one of the interesting feature and we have already discussed about how we can make use of rollup attributes of CRM to ease our calculations in our previous blog. Retrieving rollup attribute values is not same as we do for the other attributes. Rollup attributes are used to minimize our efforts\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Retrieve-Update-1.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Retrieve-Update-1.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2016-06-08T12:29:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2016-06-08T12:29:37+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inogicindia\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@inogic\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow - Microsoft Dynamics 365 CRM Tips and Tricks\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Introduction: Rollup Feature is one of the interesting feature and we have already discussed about how we can make use of rollup attributes of CRM to ease our calculations in our previous blog. Retrieving rollup attribute values is not same as we do for the other attributes. Rollup attributes are used to minimize our efforts\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@inogic\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Retrieve-Update-1.png\" \/>\n\t\t<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t\t<meta name=\"twitter:data1\" content=\"Inogic\" \/>\n\t\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/#blogposting\",\"name\":\"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\\\/Workflow - Microsoft Dynamics 365 CRM Tips and Tricks\",\"headline\":\"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\\\/Workflow\",\"author\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/Retrieve-Update-1.png\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/#articleImage\"},\"datePublished\":\"2016-06-08T17:59:37+05:30\",\"dateModified\":\"2016-06-08T17:59:37+05:30\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/#webpage\"},\"articleSection\":\"Dynamics 365, Dynamics CRM 2015, Dynamics CRM 2015 Update 1, Dynamics CRM 2016, Dynamics CRM 2016 Update 1, Workflows, Dynamics CRM Rollup Attribute Value in Plug-in\\\/Workflow, Retrieve Updated Dynamics CRM\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/#listItem\",\"name\":\"Dynamics CRM\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/#listItem\",\"position\":2,\"name\":\"Dynamics CRM\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2015\\\/#listItem\",\"name\":\"Dynamics CRM 2015\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2015\\\/#listItem\",\"position\":3,\"name\":\"Dynamics CRM 2015\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2015\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2015\\\/dynamics-crm-2015-update-1\\\/#listItem\",\"name\":\"Dynamics CRM 2015 Update 1\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/#listItem\",\"name\":\"Dynamics CRM\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2015\\\/dynamics-crm-2015-update-1\\\/#listItem\",\"position\":4,\"name\":\"Dynamics CRM 2015 Update 1\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2015\\\/dynamics-crm-2015-update-1\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/#listItem\",\"name\":\"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\\\/Workflow\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2015\\\/#listItem\",\"name\":\"Dynamics CRM 2015\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/#listItem\",\"position\":5,\"name\":\"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\\\/Workflow\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-crm\\\/dynamics-crm-2015\\\/dynamics-crm-2015-update-1\\\/#listItem\",\"name\":\"Dynamics CRM 2015 Update 1\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\",\"name\":\"Microsoft Dynamics 365 CRM Tips and Tricks\",\"description\":\"By Inogic\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/inogic-logo.png\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/#organizationLogo\",\"width\":1000,\"height\":325,\"caption\":\"inogic logo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/inogicindia\",\"https:\\\/\\\/twitter.com\\\/inogic\",\"https:\\\/\\\/www.instagram.com\\\/inogicindia\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCM4V7ousgLSu1hbOEv4DUuQ\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/inogicindia\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/\",\"name\":\"Inogic\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/839d9ae7d2b941d2d09e91df322267a429821f2ce5494302b53bd5ca3679f1a0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Inogic\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/#webpage\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/\",\"name\":\"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\\\/Workflow - Microsoft Dynamics 365 CRM Tips and Tricks\",\"description\":\"Introduction: Rollup Feature is one of the interesting feature and we have already discussed about how we can make use of rollup attributes of CRM to ease our calculations in our previous blog. Retrieving rollup attribute values is not same as we do for the other attributes. Rollup attributes are used to minimize our efforts\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2016\\\/06\\\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"datePublished\":\"2016-06-08T17:59:37+05:30\",\"dateModified\":\"2016-06-08T17:59:37+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/\",\"name\":\"Microsoft Dynamics 365 CRM Tips and Tricks\",\"alternateName\":\"Inogic\",\"description\":\"By Inogic\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow - Microsoft Dynamics 365 CRM Tips and Tricks","description":"Introduction: Rollup Feature is one of the interesting feature and we have already discussed about how we can make use of rollup attributes of CRM to ease our calculations in our previous blog. Retrieving rollup attribute values is not same as we do for the other attributes. Rollup attributes are used to minimize our efforts","canonical_url":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/#blogposting","name":"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow - Microsoft Dynamics 365 CRM Tips and Tricks","headline":"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow","author":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"publisher":{"@id":"https:\/\/www.inogic.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Retrieve-Update-1.png","@id":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/#articleImage"},"datePublished":"2016-06-08T17:59:37+05:30","dateModified":"2016-06-08T17:59:37+05:30","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/#webpage"},"isPartOf":{"@id":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/#webpage"},"articleSection":"Dynamics 365, Dynamics CRM 2015, Dynamics CRM 2015 Update 1, Dynamics CRM 2016, Dynamics CRM 2016 Update 1, Workflows, Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow, Retrieve Updated Dynamics CRM"},{"@type":"BreadcrumbList","@id":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.inogic.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/#listItem","name":"Dynamics CRM"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/#listItem","position":2,"name":"Dynamics CRM","item":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/#listItem","name":"Dynamics CRM 2015"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/#listItem","position":3,"name":"Dynamics CRM 2015","item":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/dynamics-crm-2015-update-1\/#listItem","name":"Dynamics CRM 2015 Update 1"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/#listItem","name":"Dynamics CRM"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/dynamics-crm-2015-update-1\/#listItem","position":4,"name":"Dynamics CRM 2015 Update 1","item":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/dynamics-crm-2015-update-1\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/#listItem","name":"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/#listItem","name":"Dynamics CRM 2015"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/#listItem","position":5,"name":"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow","previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/dynamics-crm-2015-update-1\/#listItem","name":"Dynamics CRM 2015 Update 1"}}]},{"@type":"Organization","@id":"https:\/\/www.inogic.com\/blog\/#organization","name":"Microsoft Dynamics 365 CRM Tips and Tricks","description":"By Inogic","url":"https:\/\/www.inogic.com\/blog\/","logo":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2023\/02\/inogic-logo.png","@id":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/#organizationLogo","width":1000,"height":325,"caption":"inogic logo"},"image":{"@id":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/inogicindia","https:\/\/twitter.com\/inogic","https:\/\/www.instagram.com\/inogicindia\/","https:\/\/www.youtube.com\/channel\/UCM4V7ousgLSu1hbOEv4DUuQ","https:\/\/www.linkedin.com\/company\/inogicindia"]},{"@type":"Person","@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author","url":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/","name":"Inogic","image":{"@type":"ImageObject","@id":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/839d9ae7d2b941d2d09e91df322267a429821f2ce5494302b53bd5ca3679f1a0?s=96&d=mm&r=g","width":96,"height":96,"caption":"Inogic"}},{"@type":"WebPage","@id":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/#webpage","url":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/","name":"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow - Microsoft Dynamics 365 CRM Tips and Tricks","description":"Introduction: Rollup Feature is one of the interesting feature and we have already discussed about how we can make use of rollup attributes of CRM to ease our calculations in our previous blog. Retrieving rollup attribute values is not same as we do for the other attributes. Rollup attributes are used to minimize our efforts","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.inogic.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/#breadcrumblist"},"author":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"creator":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"datePublished":"2016-06-08T17:59:37+05:30","dateModified":"2016-06-08T17:59:37+05:30"},{"@type":"WebSite","@id":"https:\/\/www.inogic.com\/blog\/#website","url":"https:\/\/www.inogic.com\/blog\/","name":"Microsoft Dynamics 365 CRM Tips and Tricks","alternateName":"Inogic","description":"By Inogic","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.inogic.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Microsoft Dynamics 365 CRM Tips and Tricks - By Inogic","og:type":"article","og:title":"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow - Microsoft Dynamics 365 CRM Tips and Tricks","og:description":"Introduction: Rollup Feature is one of the interesting feature and we have already discussed about how we can make use of rollup attributes of CRM to ease our calculations in our previous blog. Retrieving rollup attribute values is not same as we do for the other attributes. Rollup attributes are used to minimize our efforts","og:url":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/","og:image":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Retrieve-Update-1.png","og:image:secure_url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Retrieve-Update-1.png","article:published_time":"2016-06-08T12:29:37+00:00","article:modified_time":"2016-06-08T12:29:37+00:00","article:publisher":"https:\/\/www.facebook.com\/inogicindia","twitter:card":"summary_large_image","twitter:site":"@inogic","twitter:title":"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow - Microsoft Dynamics 365 CRM Tips and Tricks","twitter:description":"Introduction: Rollup Feature is one of the interesting feature and we have already discussed about how we can make use of rollup attributes of CRM to ease our calculations in our previous blog. Retrieving rollup attribute values is not same as we do for the other attributes. Rollup attributes are used to minimize our efforts","twitter:creator":"@inogic","twitter:image":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2016\/06\/Retrieve-Update-1.png","twitter:label1":"Written by","twitter:data1":"Inogic","twitter:label2":"Est. reading time","twitter:data2":"2 minutes"},"aioseo_meta_data":{"post_id":"3014","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-02-02 06:26:51","updated":"2025-07-04 01:30:02","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/\" title=\"Dynamics CRM\">Dynamics CRM<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/\" title=\"Dynamics CRM 2015\">Dynamics CRM 2015<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/dynamics-crm-2015-update-1\/\" title=\"Dynamics CRM 2015 Update 1\">Dynamics CRM 2015 Update 1<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tRetrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.inogic.com\/blog"},{"label":"Dynamics CRM","link":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/"},{"label":"Dynamics CRM 2015","link":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/"},{"label":"Dynamics CRM 2015 Update 1","link":"https:\/\/www.inogic.com\/blog\/category\/dynamics-crm\/dynamics-crm-2015\/dynamics-crm-2015-update-1\/"},{"label":"Retrieve Updated Dynamics CRM Rollup Attribute Value in Plug-in\/Workflow","link":"https:\/\/www.inogic.com\/blog\/2016\/06\/retrieve-updated-dynamics-crm-rollup-attribute-value-in-plug-inworkflow\/"}],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/3014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=3014"}],"version-history":[{"count":0,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/3014\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=3014"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=3014"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=3014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}