{"id":152,"date":"2009-06-12T14:26:00","date_gmt":"2009-06-12T14:26:00","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/?p=152"},"modified":"2009-06-12T14:26:00","modified_gmt":"2009-06-12T14:26:00","slug":"groups-functionality-for-custom-entity","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/","title":{"rendered":"GROUPS functionality for custom entity"},"content":{"rendered":"<p><strong>GROUPS <\/strong>is a very efficient feature provided by <strong>SAGE CRM <\/strong>using which we can collectivelly refer to the several entity records at the same time for performing particular action. This functionality is available for all the <strong>standard entities <\/strong>in SAGE CRM like <strong>Company<\/strong>, <strong>Person<\/strong>, <strong>Cases<\/strong>, <strong>opportunities <\/strong>etc.<\/p>\n<p>Now, what if you want this functionality for the <strong>custom entity<\/strong>. Well, we have a <strong>component <\/strong>which does the same. See the working of the component as mentioned below.<\/p>\n<p>First, we have created one custom entity named &#8220;<strong>Main<\/strong>&#8221; in <strong>CRM<\/strong>. Then, we have provided one <strong>button <\/strong>named as \u201c<strong>Add this Record to Group<\/strong>\u201d on the summary page of this entity as shown below:<\/p>\n<p><a href=\"http:\/\/3.bp.blogspot.com\/_A6_b0zkYeSY\/SjJn1frxIYI\/AAAAAAAAAbY\/hfES2iKcJTU\/s1600-h\/untitled1.JPG\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" id=\"BLOGGER_PHOTO_ID_5346449876378001794\" style=\"DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 131px; TEXT-ALIGN: center\" alt=\"\" src=\"http:\/\/3.bp.blogspot.com\/_A6_b0zkYeSY\/SjJn1frxIYI\/AAAAAAAAAbY\/hfES2iKcJTU\/s400\/untitled1.JPG\" border=\"0\" \/><\/a><\/p>\n<p>Clicking on this <strong>button <\/strong>will open a new <strong>popup window <\/strong>which will list out all the <strong>static groups <\/strong>related to that <strong>custom entity<\/strong>, as shown below:<\/p>\n<p><a href=\"http:\/\/3.bp.blogspot.com\/_A6_b0zkYeSY\/SjJpvJeGl5I\/AAAAAAAAAbo\/9Exwdd7QdKg\/s1600-h\/untitled2.JPG\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" id=\"BLOGGER_PHOTO_ID_5346451966359148434\" style=\"DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 218px; TEXT-ALIGN: center\" alt=\"\" src=\"http:\/\/3.bp.blogspot.com\/_A6_b0zkYeSY\/SjJpvJeGl5I\/AAAAAAAAAbo\/9Exwdd7QdKg\/s400\/untitled2.JPG\" border=\"0\" \/><\/a><\/p>\n<p>If user clicks on the \u201c<strong>Save<\/strong>\u201d button, it will first check whether this particular <strong>custom entity record <\/strong>has been already added to the selected <strong>Group<\/strong> or not. If it is not added, then it will add the same to that group.<\/p>\n<p><strong><marquee width=\"80%\"><b>If you find this useful, Please drop us a mail on <a href=\"mailto:crm@greytrix.com\">crm@greytrix.com<\/a>. <\/b><\/marquee><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>GROUPS is a very efficient feature provided by SAGE CRM using which we can collectivelly refer to the several entity records at the same time for performing particular action. This functionality is available for all the standard entities in SAGE CRM like Company, Person, Cases, opportunities etc. Now, what if you want this functionality for\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[853,1076,1232],"class_list":["post-152","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-custom","tag-entity","tag-group"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GROUPS functionality for custom entity - Sage CRM \u2013 Tips, Tricks and Components<\/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:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GROUPS functionality for custom entity - Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"og:description\" content=\"GROUPS is a very efficient feature provided by SAGE CRM using which we can collectivelly refer to the several entity records at the same time for performing particular action. This functionality is available for all the standard entities in SAGE CRM like Company, Person, Cases, opportunities etc. Now, what if you want this functionality for\u2026 Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/\" \/>\n<meta property=\"og:site_name\" content=\"Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"article:published_time\" content=\"2009-06-12T14:26:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/3.bp.blogspot.com\/_A6_b0zkYeSY\/SjJn1frxIYI\/AAAAAAAAAbY\/hfES2iKcJTU\/s400\/untitled1.JPG\" \/>\n<meta name=\"author\" content=\"greysagecrm\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"greysagecrm\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/\",\"name\":\"GROUPS functionality for custom entity - Sage CRM \u2013 Tips, Tricks and Components\",\"isPartOf\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/3.bp.blogspot.com\/_A6_b0zkYeSY\/SjJn1frxIYI\/AAAAAAAAAbY\/hfES2iKcJTU\/s400\/untitled1.JPG\",\"datePublished\":\"2009-06-12T14:26:00+00:00\",\"author\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/#primaryimage\",\"url\":\"http:\/\/3.bp.blogspot.com\/_A6_b0zkYeSY\/SjJn1frxIYI\/AAAAAAAAAbY\/hfES2iKcJTU\/s400\/untitled1.JPG\",\"contentUrl\":\"http:\/\/3.bp.blogspot.com\/_A6_b0zkYeSY\/SjJn1frxIYI\/AAAAAAAAAbY\/hfES2iKcJTU\/s400\/untitled1.JPG\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GROUPS functionality for custom entity\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\",\"name\":\"Sage CRM \u2013 Tips, Tricks and Components\",\"description\":\"Explore the possibilities with Sage CRM insights through our comprehensive blogs. As a leading Sage partner, Greytrix helps businesses maximize their Sage CRM potential with its rich expertise and immense knowledge. Here, you will find blogs that feature expert advice, tips &amp; tricks, best practices, and comprehensive guides on customizing and configuring Sage CRM for your business. Stay informed with our regular updates and expert insights!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\",\"name\":\"greysagecrm\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g\",\"caption\":\"greysagecrm\"},\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/author\/greysagecrm\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GROUPS functionality for custom entity - Sage CRM \u2013 Tips, Tricks and Components","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:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/","og_locale":"en_US","og_type":"article","og_title":"GROUPS functionality for custom entity - Sage CRM \u2013 Tips, Tricks and Components","og_description":"GROUPS is a very efficient feature provided by SAGE CRM using which we can collectivelly refer to the several entity records at the same time for performing particular action. This functionality is available for all the standard entities in SAGE CRM like Company, Person, Cases, opportunities etc. Now, what if you want this functionality for\u2026 Read More &raquo;","og_url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/","og_site_name":"Sage CRM \u2013 Tips, Tricks and Components","article_published_time":"2009-06-12T14:26:00+00:00","og_image":[{"url":"http:\/\/3.bp.blogspot.com\/_A6_b0zkYeSY\/SjJn1frxIYI\/AAAAAAAAAbY\/hfES2iKcJTU\/s400\/untitled1.JPG","type":"","width":"","height":""}],"author":"greysagecrm","twitter_card":"summary_large_image","twitter_misc":{"Written by":"greysagecrm","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/","name":"GROUPS functionality for custom entity - Sage CRM \u2013 Tips, Tricks and Components","isPartOf":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/#primaryimage"},"image":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/#primaryimage"},"thumbnailUrl":"http:\/\/3.bp.blogspot.com\/_A6_b0zkYeSY\/SjJn1frxIYI\/AAAAAAAAAbY\/hfES2iKcJTU\/s400\/untitled1.JPG","datePublished":"2009-06-12T14:26:00+00:00","author":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f"},"breadcrumb":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/#primaryimage","url":"http:\/\/3.bp.blogspot.com\/_A6_b0zkYeSY\/SjJn1frxIYI\/AAAAAAAAAbY\/hfES2iKcJTU\/s400\/untitled1.JPG","contentUrl":"http:\/\/3.bp.blogspot.com\/_A6_b0zkYeSY\/SjJn1frxIYI\/AAAAAAAAAbY\/hfES2iKcJTU\/s400\/untitled1.JPG"},{"@type":"BreadcrumbList","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2009\/06\/12\/groups-functionality-for-custom-entity\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/"},{"@type":"ListItem","position":2,"name":"GROUPS functionality for custom entity"}]},{"@type":"WebSite","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/","name":"Sage CRM \u2013 Tips, Tricks and Components","description":"Explore the possibilities with Sage CRM insights through our comprehensive blogs. As a leading Sage partner, Greytrix helps businesses maximize their Sage CRM potential with its rich expertise and immense knowledge. Here, you will find blogs that feature expert advice, tips &amp; tricks, best practices, and comprehensive guides on customizing and configuring Sage CRM for your business. Stay informed with our regular updates and expert insights!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f","name":"greysagecrm","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g","caption":"greysagecrm"},"url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/author\/greysagecrm\/"}]}},"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/comments?post=152"}],"version-history":[{"count":0,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/152\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/media?parent=152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/categories?post=152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/tags?post=152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}