{"id":2233,"date":"2012-06-16T05:00:17","date_gmt":"2012-06-16T05:00:17","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/?p=2233"},"modified":"2012-06-16T05:00:17","modified_gmt":"2012-06-16T05:00:17","slug":"put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/","title":{"rendered":"Put user first name in escalation emails in place of full name that comes by default"},"content":{"rendered":"<p>Email action on escalation rules can be used to send emails of escalations, when some criterion becomes true. We always make use of standard case entity fields in the email template to merge the actual values from case table. Now when we put <strong>#case_Assigneduserid#<\/strong> in email template or any such user field, it gets automatically replaced by full name of the user, but how if I want to add only first name and not full name. The machine on which we were trying this had only escalation service running and not the CRM notifications. In case of CRM notifications escalation emails fire as soon as notification is displayed on screen, however in case of escalation service mails are sent after some specific time interval which works outside the system. Coming back to our requirement, we can modify our \u00a0escalation view <strong>vEscalationCases<\/strong> under <strong>Administration<\/strong> \u00e0 <strong>Customization<\/strong> \u00e0 <strong>Cases<\/strong> \u00e0 <strong>Views<\/strong> as given below.<br \/>\n<em>CREATE VIEW vEscalationCases AS SELECT Escalations.* , Cases.*, <\/em><em><br \/>\nA.user_firstname as case_ufirstname,<br \/>\nFROM Escalations<br \/>\nLEFT JOIN Cases ON Escl_RecordID = Case_CaseID<br \/>\nLEFT JOIN Users A ON case_assigneduserid = user_userid<br \/>\nWHERE Escl_TableID = 3 AND Escl_Deleted IS NULL<\/em><br \/>\nYou can see we have put join on Users table through case_assigneduserid field and and aliased the combination of first name and last name as case_ufullname. Then in your email template in place of #case_Assigneduserid# you can put # case_ufirstname#. The emails will be sent with first name in place of the newly added hash field. Also a strange problem we observed is that this method doesn\u2019t work unless and until you have your alias name with prefix as <strong>case_<\/strong> hence we put alias name as <strong>case_ufirstname<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Email action on escalation rules can be used to send emails of escalations, when some criterion becomes true. We always make use of standard case entity fields in the email template to merge the actual values from case table. Now when we put #case_Assigneduserid# in email template or any such user field, it gets automatically\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/\">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":[140,332,419],"tags":[],"class_list":["post-2233","post","type-post","status-publish","format-standard","hentry","category-escalations","category-sage-crm","category-user-name"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Put user first name in escalation emails in place of full name that comes by default - 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\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Put user first name in escalation emails in place of full name that comes by default - Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"og:description\" content=\"Email action on escalation rules can be used to send emails of escalations, when some criterion becomes true. We always make use of standard case entity fields in the email template to merge the actual values from case table. Now when we put #case_Assigneduserid# in email template or any such user field, it gets automatically\u2026 Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/\" \/>\n<meta property=\"og:site_name\" content=\"Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"article:published_time\" content=\"2012-06-16T05:00:17+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\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/\",\"name\":\"Put user first name in escalation emails in place of full name that comes by default - Sage CRM \u2013 Tips, Tricks and Components\",\"isPartOf\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\"},\"datePublished\":\"2012-06-16T05:00:17+00:00\",\"author\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Put user first name in escalation emails in place of full name that comes by default\"}]},{\"@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":"Put user first name in escalation emails in place of full name that comes by default - 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\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/","og_locale":"en_US","og_type":"article","og_title":"Put user first name in escalation emails in place of full name that comes by default - Sage CRM \u2013 Tips, Tricks and Components","og_description":"Email action on escalation rules can be used to send emails of escalations, when some criterion becomes true. We always make use of standard case entity fields in the email template to merge the actual values from case table. Now when we put #case_Assigneduserid# in email template or any such user field, it gets automatically\u2026 Read More &raquo;","og_url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/","og_site_name":"Sage CRM \u2013 Tips, Tricks and Components","article_published_time":"2012-06-16T05:00:17+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\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/","name":"Put user first name in escalation emails in place of full name that comes by default - Sage CRM \u2013 Tips, Tricks and Components","isPartOf":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website"},"datePublished":"2012-06-16T05:00:17+00:00","author":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f"},"breadcrumb":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2012\/06\/16\/put-user-first-name-in-escalation-emails-in-place-of-full-name-that-comes-by-default\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/"},{"@type":"ListItem","position":2,"name":"Put user first name in escalation emails in place of full name that comes by default"}]},{"@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\/2233","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=2233"}],"version-history":[{"count":0,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/2233\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/media?parent=2233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/categories?post=2233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/tags?post=2233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}