{"id":343,"date":"2011-07-18T07:35:00","date_gmt":"2011-07-18T07:35:00","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/?p=343"},"modified":"2011-07-18T07:35:00","modified_gmt":"2011-07-18T07:35:00","slug":"workflow-for-secondary-entity","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2011\/07\/18\/workflow-for-secondary-entity\/","title":{"rendered":"Workflow for Secondary Entity"},"content":{"rendered":"<p>Workflow in Sage CRM can be easily configured for Primary Entity but the out of the box system is not configured to handle workflows for Secondary entity. Jeff, as usual, came up with this fantastic workaround in his blog post<\/p>\n<p>http:\/\/community.sagecrm.com\/partner_community\/b\/hints_tips_and_tricks\/archive\/2007\/12\/23\/adding-workflow-capability-to-a-secondary-or-custom-entity.aspx<\/p>\n<p>Using the above link we were able to enable the workflow for the Secondary entity but were not able to view the workflow action button on summary page. Normally the workflow button is enabled when we insert the following code.<br \/>Container.ShowWorkflowButtons = true;<br \/>Container.WorkflowTable = &#8220;<entity>&#8220;;<\/p>\n<p>After some analysis we realized that if we need to enable a workflow for a secondary entity then the approach is slightly different. Normally here is what we do if we have to view information for a secondary entity.<br \/>var Summary=eWare.GetBlock(&#8220;&lt; screen &gt;&#8221;);<br \/>Summary.Title=&#8221;XXXX Details&#8221;<br \/>Summary. ArgObj=<record><br \/>Container.AddBlock(Summary);<br \/>eWare.AddContent(Container.Execute());<\/p>\n<p>But if we have to enable a workflow custom secondary entity then we need to use the below code.<br \/>var Summary=eWare.GetBlock(&#8220;&lt; screen &gt;&#8221;);<br \/>Summary.Title=&#8221;XXXX Details&#8221;<br \/>Container.AddBlock(Summary);<br \/>eWare.AddContent(Container.Execute(\u201c&lt; record &gt;\u201d));<\/p>\n<p>Hope this helps.<\/p>\n<p><span style=\"FONT-WEIGHT: bold\">[We would like to Thank our Partners, Followers and Friends for making this possible. Greytrix named as (First) Sage Gold Development Partner of the Year 2011 &#8211; SageCRM. Winners were presented at the recently held Sage Software&#8217;s Largest Partner and Customer Conference, Sage Summit 2011 at the Gaylord National Hotel and Convention Center in Washington D.C.]<\/span><\/p>\n<p><marquee width=\"80%\"><b>If you find this content useful, please drop us an email at <a title=\"mailto:crm@greytrix.com\" href=\"mailto:crm@greytrix.com\">crm@greytrix.com<\/a>. <\/b><\/marquee><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Workflow in Sage CRM can be easily configured for Primary Entity but the out of the box system is not configured to handle workflows for Secondary entity. Jeff, as usual, came up with this fantastic workaround in his blog post http:\/\/community.sagecrm.com\/partner_community\/b\/hints_tips_and_tricks\/archive\/2007\/12\/23\/adding-workflow-capability-to-a-secondary-or-custom-entity.aspx Using the above link we were able to enable the workflow for the Secondary\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2011\/07\/18\/workflow-for-secondary-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":[332],"tags":[853,1802,2250,2604],"class_list":["post-343","post","type-post","status-publish","format-standard","hentry","category-sage-crm","tag-custom","tag-primary","tag-secondary","tag-workflow"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Workflow for Secondary 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\/2011\/07\/18\/workflow-for-secondary-entity\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Workflow for Secondary Entity - Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"og:description\" content=\"Workflow in Sage CRM can be easily configured for Primary Entity but the out of the box system is not configured to handle workflows for Secondary entity. Jeff, as usual, came up with this fantastic workaround in his blog post http:\/\/community.sagecrm.com\/partner_community\/b\/hints_tips_and_tricks\/archive\/2007\/12\/23\/adding-workflow-capability-to-a-secondary-or-custom-entity.aspx Using the above link we were able to enable the workflow for the Secondary\u2026 Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2011\/07\/18\/workflow-for-secondary-entity\/\" \/>\n<meta property=\"og:site_name\" content=\"Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"article:published_time\" content=\"2011-07-18T07:35:00+00:00\" \/>\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\/2011\/07\/18\/workflow-for-secondary-entity\/\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2011\/07\/18\/workflow-for-secondary-entity\/\",\"name\":\"Workflow for Secondary Entity - Sage CRM \u2013 Tips, Tricks and Components\",\"isPartOf\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\"},\"datePublished\":\"2011-07-18T07:35:00+00:00\",\"author\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2011\/07\/18\/workflow-for-secondary-entity\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2011\/07\/18\/workflow-for-secondary-entity\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2011\/07\/18\/workflow-for-secondary-entity\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Workflow for Secondary 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":"Workflow for Secondary 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\/2011\/07\/18\/workflow-for-secondary-entity\/","og_locale":"en_US","og_type":"article","og_title":"Workflow for Secondary Entity - Sage CRM \u2013 Tips, Tricks and Components","og_description":"Workflow in Sage CRM can be easily configured for Primary Entity but the out of the box system is not configured to handle workflows for Secondary entity. Jeff, as usual, came up with this fantastic workaround in his blog post http:\/\/community.sagecrm.com\/partner_community\/b\/hints_tips_and_tricks\/archive\/2007\/12\/23\/adding-workflow-capability-to-a-secondary-or-custom-entity.aspx Using the above link we were able to enable the workflow for the Secondary\u2026 Read More &raquo;","og_url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2011\/07\/18\/workflow-for-secondary-entity\/","og_site_name":"Sage CRM \u2013 Tips, Tricks and Components","article_published_time":"2011-07-18T07:35:00+00:00","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\/2011\/07\/18\/workflow-for-secondary-entity\/","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2011\/07\/18\/workflow-for-secondary-entity\/","name":"Workflow for Secondary Entity - Sage CRM \u2013 Tips, Tricks and Components","isPartOf":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website"},"datePublished":"2011-07-18T07:35:00+00:00","author":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f"},"breadcrumb":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2011\/07\/18\/workflow-for-secondary-entity\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greytrix.com\/blogs\/sagecrm\/2011\/07\/18\/workflow-for-secondary-entity\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2011\/07\/18\/workflow-for-secondary-entity\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/"},{"@type":"ListItem","position":2,"name":"Workflow for Secondary 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\/343","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=343"}],"version-history":[{"count":0,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/343\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/media?parent=343"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/categories?post=343"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/tags?post=343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}