<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1575087252294384786</id><updated>2024-09-14T06:15:29.952+03:00</updated><category term="ms crm 2015"/><category term="Article search criteria"/><category term="crm 2015"/><category term="microsoft dynamics crm 2015"/><category term="&#39;Void Microsoft.Crm.BusinessEntities.SoapContext.set_RawRequest(System.Object) error crm 4.0 microsoft"/><category term=".net call crm diloag"/><category term=".net call dialog"/><category term="CRM"/><category term="CRM 2013 Javascript Special Functions"/><category term="CRM 2016 ROLLUP FİELDS"/><category term="CRM 4.0 SQL reporting service 2005 reports filtering problem"/><category term="CRM Sayfalarının üzerinde gelen uyarı yazılarını değiştirme"/><category term="DYNAMICS CRM BUSİNESS RULE İMKANLARI"/><category term="DYNAMICS CRM CALCULATED VE ROLLUP FİELD"/><category term="Disable datetime field in crm 4.0"/><category term="HESAPLANMIŞ ALANLAR"/><category term="MS CRM"/><category term="MS CRM iş kuralları"/><category term="Microsoft Dynamics CRM DIALOGLAR (CRM’DEN İNPUT ALMA)"/><category term="Microsoft Dynamics CRM EYLEMLER(Actions)"/><category term="Microsoft Dynamics CRM REAL TıME WORKFLOW (PLUGİN YERİNE KULLANACAĞIZ)"/><category term="Microsoft Dynamics CRM YENİ WORD ŞABLONLARI ( SİPARİŞ FALAN YAZDIRMA İÇİN)"/><category term="Micrososft dynamics crm article search criteria"/><category term="MİCROSOFT DYNAMİCS CRM UYARI"/><category term="PROCESS VE DİALOGLARIN JS İLE ÇAĞRILMASI (JS İÇERİSİNDEN BU İŞLEMLERİ YAPMA)"/><category term="PROCESSLERİN .NET KODUNDAN ÇAĞRILMASI (.NET İÇERİSİNDEN İŞLEM YAPMA)"/><category term="Remove CurrencySymbol with javascript from crm forms"/><category term="SSRS Dynamics CRM filtering report problem"/><category term="Tab Saklama crm"/><category term="UYARİ"/><category term="Update Rollup 2 - CRM3.0-KB927751"/><category term="activites"/><category term="aktivitelerin dfault değerini değiştirme"/><category term="button dialog"/><category term="calculate age"/><category term="calculate age js from birthday"/><category term="can not disable datetime field crm"/><category term="can not select cloumns crm view"/><category term="change"/><category term="change default view of activities crm 4.0"/><category term="crm 2015 download"/><category term="crm 2015 çıktı"/><category term="crm 2016 actions"/><category term="crm 2016 diyalog"/><category term="crm 2016 eylemler"/><category term="crm 2016 gerçek zamanlı iş akışı"/><category term="crm 2016 javascript"/><category term="crm 2016 js"/><category term="crm 4.0 Article"/><category term="crm 4.0 activities sort order"/><category term="crm 4.0 activity  pointer default values change customize"/><category term="crm 4.0 reove currency symbol"/><category term="crm activities sort"/><category term="crm alert customize warning"/><category term="crm customer lookup default customer microsoft dynamics crm quote salesorder customer look up default value change"/><category term="crm js yaş hesaplama"/><category term="crm report pre filter problem"/><category term="crm update rollup 2 TimeZoneUpdatePatch.exe crm update"/><category term="crm word template"/><category term="customize activities sort order"/><category term="customize convert to lead"/><category term="disable problem"/><category term="disabled cloumns in crm view dynamics crm view"/><category term="disabled view column"/><category term="dyanmics crm"/><category term="dynamics crm js dialog"/><category term="error"/><category term="gerçek zamanlı iş akışı"/><category term="global.js sql"/><category term="görünüm sorunu"/><category term="görünüm özelleştirememe"/><category term="how to set a 2nd level subject tree to force select microsoft crm subject control"/><category term="javascript"/><category term="javascript in sql control"/><category term="makale"/><category term="makale arama kriterini değiştirme"/><category term="makale arama seçeneklerinin default değerini değiştirme"/><category term="microsoft dynamics crm date time field disable problem"/><category term="microsoft dynamics view problem"/><category term="ms crm dialog"/><category term="ms crm diloag"/><category term="ms crm görünüm"/><category term="ms dynamics crm views customization problem"/><category term="ms template"/><category term="search piclist"/><category term="sql connection javascript"/><category term="sql in javacript"/><category term="timezone error"/><category term="tüm den telefon görüşmesine alma"/><category term="view customization problem"/><category term="yaş hesaplama"/><category term="özelleştir convert to lead"/><title type='text'>MS DYNAMICS CRM</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>42</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-6237302998598820671</id><published>2016-09-20T15:37:00.001+03:00</published><updated>2016-09-20T15:37:35.464+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="calculate age"/><category scheme="http://www.blogger.com/atom/ns#" term="calculate age js from birthday"/><category scheme="http://www.blogger.com/atom/ns#" term="crm js yaş hesaplama"/><category scheme="http://www.blogger.com/atom/ns#" term="yaş hesaplama"/><title type='text'>Microsoft Dynamics CRM yaş Hesaplama (calculate age)</title><content type='html'>function Age() {&lt;br /&gt;
&lt;br /&gt;
if(Xrm.Page.getAttribute(&quot;birthdate&quot;).getValue() != null)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
var DOB = Xrm.Page.getAttribute(&quot;birthdate&quot;).getValue();&lt;br /&gt;
&lt;br /&gt;
var Today = new Date();&lt;br /&gt;
&lt;br /&gt;
Today.setHours(0, 0, 0, 0);&lt;br /&gt;
&lt;br /&gt;
var db = 0;&lt;br /&gt;
&lt;br /&gt;
if(DOB &amp;gt; Today )&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
alert(&quot;Please Enter Genuine BirthDate !!!&quot;);&lt;br /&gt;
&lt;br /&gt;
Xrm.Page.getAttribute(&quot;birthdate&quot;).setValue(null);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
else&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
db = Today.getFullYear() - DOB.getFullYear();&lt;br /&gt;
&lt;br /&gt;
var x = Today.getDate() ;&lt;br /&gt;
&lt;br /&gt;
var y = DOB.getDate() ;&lt;br /&gt;
&lt;br /&gt;
var a = Today.getMonth() + 1;&lt;br /&gt;
&lt;br /&gt;
var b = DOB.getMonth() + 1;&lt;br /&gt;
&lt;br /&gt;
if((a &amp;lt; b) || (a==b &amp;amp; x &amp;lt; y))&lt;br /&gt;
&lt;br /&gt;
db=db - 1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Xrm.Page.getAttribute(&quot;bm_age&quot;).setValue(db.toString());&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//var control1 = Xrm.Page.ui.controls.get(&quot;bm_age&quot;);&lt;br /&gt;
&lt;br /&gt;
//control.setDisabled(true);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/6237302998598820671/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2016/09/microsoft-dynamics-crm-yas-hesaplama.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/6237302998598820671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/6237302998598820671'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2016/09/microsoft-dynamics-crm-yas-hesaplama.html' title='Microsoft Dynamics CRM yaş Hesaplama (calculate age)'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-3419859830513221309</id><published>2016-09-20T15:34:00.002+03:00</published><updated>2016-09-20T15:34:46.555+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CRM 2013 Javascript Special Functions"/><category scheme="http://www.blogger.com/atom/ns#" term="crm 2016 javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="crm 2016 js"/><title type='text'>CRM 2013 Javascript Special Functions </title><content type='html'>CRM 2013 Javascript Special Functions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://shanewcunningham.blogspot.com.tr/2014/04/crm-2013-javascript-special-functions.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Xrm.Page.context.client.getClient() – Returns client type i.e. outlook, web or mobile.&lt;br /&gt;
• Xrm.Page.context.client.getClientState() – Returns client state i.e. online or offline.&lt;br /&gt;
•Xrm.Page.data.refresh() – This is one interesting as it refreshes the data on the form without even reloading the page. This also enables developers to pass a callback method.&lt;br /&gt;
•Xrm.Page.data.save() – Save the form&lt;br /&gt;
• Xrm.Page.data.getIsValid() – Returns true is form is valid for save else false&lt;br /&gt;
• Xrm.Page.data.setFormDirty() – Sets the form dirty for force save.&lt;br /&gt;
• Xrm.Page.data.entity.getPrimaryAttributeValue() – Returns the value of primary attribute&lt;br /&gt;
•Xrm.Page.ui.setFormNotification(message,level,uniqueId) – Sets the notification on top of the form.&lt;br /&gt;
•Xrm.Page.ui.clearFormNotification() – Clears the form notification&lt;br /&gt;
•Xrm.Page.ui.refreshRibbon() – Refreshes the ribbon. This method does not work on CRM for tablets.&lt;br /&gt;
• Xrm.Page.getControl(“field_name”).setNotification(“Notification”) – Sets the notification for a specific field right next to the field label. This can often be used as a custom tool tip.&lt;br /&gt;
•Xrm.Page.getControl(“new_name”).clearNotification() – Clears the notification&lt;br /&gt;
• Xrm.Page.getAttribute(“new_precision”).setPrecision(2) – Override field precision&lt;br /&gt;
• Xrm.Page.getControl(“createdon”).setShowTime(true) – Toggle show time at form&lt;br /&gt;
• Xrm.Page.getControl(“field_name”).addCustomFilter(fetchFilter, entityType) – Allows developer to add custom filter to a lookup view.&lt;br /&gt;
•Xrm.Page.getControl(“field_name”).addPreSearch(handler) – adds pre trigger filter to the lookup.&lt;br /&gt;
•Xrm.Page.getControl(“ownerid”).removePreSearch(handler) – removes the trigger&lt;br /&gt;
• Xrm.Utility.openWebResourceDialog(webResourceName, webResourceData, width, height) – opens a sepecified webresource as a web dialog window.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/3419859830513221309/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2016/09/crm-2013-javascript-special-functions.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/3419859830513221309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/3419859830513221309'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2016/09/crm-2013-javascript-special-functions.html' title='CRM 2013 Javascript Special Functions '/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-7385463906792500291</id><published>2016-09-20T15:32:00.000+03:00</published><updated>2016-09-20T15:32:11.933+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crm 2016 diyalog"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Dynamics CRM DIALOGLAR (CRM’DEN İNPUT ALMA)"/><category scheme="http://www.blogger.com/atom/ns#" term="ms crm diloag"/><title type='text'>Microsoft Dynamics CRM DIALOGLAR (CRM’DEN İNPUT ALMA)</title><content type='html'>&lt;h1 style=&quot;margin-left: 18.0pt; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745112&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;1.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;DIALOGLAR
(CRM’DEN İNPUT ALMA)&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745113&quot;&gt;Linkler&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/h2&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://technet.microsoft.com/tr-tr/library/dn531180.aspx&quot;&gt;https://technet.microsoft.com/tr-tr/library/dn531180.aspx&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://technet.microsoft.com/tr-tr/library/dn949331.aspx#action&quot;&gt;https://technet.microsoft.com/tr-tr/library/dn949331.aspx#action&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;http://www.powerobjects.com/2014/01/08/creating-dialogs-in-dynamics-crm-2013/&quot;&gt;http://www.powerobjects.com/2014/01/08/creating-dialogs-in-dynamics-crm-2013/&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
https://msdn.microsoft.com/en-us/library/gg509010.aspx&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif;&quot;&gt;Diyalog,
kullanıcıdan bilgi isteyen sihirbaza benzer bir giriş formudur. Diyalogları
kullanıcıların karmaşık işlemleri izlemelerine yardımcı olmak için
kullanabilirsiniz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Segoe UI&amp;quot;,sans-serif;&quot;&gt;Diyalog
bize custom aspx pencereleri gibi pop penecereleri ile crm den veri çekip
listeler ve burdan seçtiğimiz değeri iş akışı adımlarında, normal crm değeri kullanıyormuşuz
gibi istediğimiz alanlara set edebiliriz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/7385463906792500291/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2016/09/microsoft-dynamics-crm-dialoglar-crmden.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/7385463906792500291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/7385463906792500291'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2016/09/microsoft-dynamics-crm-dialoglar-crmden.html' title='Microsoft Dynamics CRM DIALOGLAR (CRM’DEN İNPUT ALMA)'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-1218213481812127277</id><published>2016-09-20T15:30:00.001+03:00</published><updated>2016-09-20T15:30:45.819+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crm 2016 gerçek zamanlı iş akışı"/><category scheme="http://www.blogger.com/atom/ns#" term="gerçek zamanlı iş akışı"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Dynamics CRM REAL TıME WORKFLOW (PLUGİN YERİNE KULLANACAĞIZ)"/><title type='text'>Microsoft Dynamics CRM REAL TİME WORKFLOW (PLUGİN YERİNE KULLANACAĞIZ)</title><content type='html'>&lt;h1 style=&quot;margin-left: 18.0pt; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745108&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;REAL TIME
WORKFLOW (PLUGİN YERİNE KULLANACAĞIZ)&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;div class=&quot;MsoListParagraph&quot; style=&quot;line-height: normal; margin-bottom: 5.0pt; margin-left: 36.0pt; margin-right: 0cm; margin-top: 5.0pt; mso-add-space: auto; mso-layout-grid-align: none; text-align: justify; text-autospace: none;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745109&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Faydalı linkler&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 5.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 5.0pt; mso-layout-grid-align: none; text-align: justify; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;türkçe&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 5.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 5.0pt; mso-layout-grid-align: none; text-align: justify; text-autospace: none;&quot;&gt;
&lt;a href=&quot;https://technet.microsoft.com/tr-tr/library/dn531057.aspx&quot;&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;https://technet.microsoft.com/tr-tr/library/dn531057.aspx&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 5.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 5.0pt; mso-layout-grid-align: none; text-align: justify; text-autospace: none;&quot;&gt;
&lt;a href=&quot;https://technet.microsoft.com/tr-tr/library/dn531067.aspx&quot;&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;https://technet.microsoft.com/tr-tr/library/dn531067.aspx&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 5.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 5.0pt; mso-layout-grid-align: none; text-align: justify; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;https://technet.microsoft.com/tr-tr/library/dn531149.aspx&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 5.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 5.0pt; mso-layout-grid-align: none; text-align: justify; text-autospace: none;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Real time workflow, bir kayıtta yapılan değişiklik anında
işlem yapar. Eski tip asenkron workflowdan farkı anlık iş yapmasındandır. Bu iş
akışı tipiyle form üzerinde de güncelleme yapabiliriz. Kaydet e bastığımız anda
değişiklik forma gelir. Fakat kötü tarafı hata yaparsanız kullanıcı kaydedemez.
Bir diğer negatif tarafı her real time iş akışı kaydette gecikmelere yol açar.
O yüzden analiz aşamasında gerçekten real time olmalı mi diye kara verirken
bunları da göz önüne almak gerekir.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/1218213481812127277/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2016/09/microsoft-dynamics-crm-real-time.html#comment-form' title='1 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/1218213481812127277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/1218213481812127277'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2016/09/microsoft-dynamics-crm-real-time.html' title='Microsoft Dynamics CRM REAL TİME WORKFLOW (PLUGİN YERİNE KULLANACAĞIZ)'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-8444168791837409829</id><published>2016-09-20T15:28:00.004+03:00</published><updated>2016-09-20T15:28:48.155+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crm 2016 actions"/><category scheme="http://www.blogger.com/atom/ns#" term="crm 2016 eylemler"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Dynamics CRM EYLEMLER(Actions)"/><title type='text'>Microsoft Dynamics CRM EYLEMLER(Actions)</title><content type='html'>&lt;h1 style=&quot;margin-left: 18.0pt; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745132&quot;&gt;&lt;!--[if !supportLists]--&gt;1.&lt;span style=&quot;font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;!--[endif]--&gt;EYLEMLER(Actions)&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/h1&gt;
&lt;h2&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745133&quot;&gt;Linkler&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/h2&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;a href=&quot;https://technet.microsoft.com/tr-tr/library/dn949331.aspx#workflow&quot;&gt;https://technet.microsoft.com/tr-tr/library/dn949331.aspx#workflow&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Eylemler klasik iş akışlarına benzer. İş akışından farkı
belirli bir aşamada değil(create,update sonrası) değil&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
İstenen yerden çağrılablirmesi diologlardan, iş
akışlarından, pluginlerden. Bir diğer önemli farkı parametre alabilmesi.
Örneğin müşteriye mail gönderen bir actiona text parametresi ekleyip bu
actionıda diologdan çağırarak girmiş olduğumuz metnin maile eklenmesini
sağlayabiliriz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/8444168791837409829/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2016/09/microsoft-dynamics-crm-eylemleractions.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/8444168791837409829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/8444168791837409829'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2016/09/microsoft-dynamics-crm-eylemleractions.html' title='Microsoft Dynamics CRM EYLEMLER(Actions)'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-4670011084377154299</id><published>2016-09-20T15:27:00.001+03:00</published><updated>2016-09-20T15:27:08.273+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crm word template"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Dynamics CRM YENİ WORD ŞABLONLARI ( SİPARİŞ FALAN YAZDIRMA İÇİN)"/><category scheme="http://www.blogger.com/atom/ns#" term="ms template"/><title type='text'>Microsoft Dynamics CRM YENİ WORD ŞABLONLARI ( SİPARİŞ FALAN YAZDIRMA İÇİN)</title><content type='html'>&lt;h1 style=&quot;margin-left: 18.0pt; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745129&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;YENİ WORD
ŞABLONLARI ( SİPARİŞ FALAN YAZDIRMA İÇİN)&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745130&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Linkler&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
http://www.agcyazilim.com/blog/dynamics-crm-2016-word-template-ozelligi/&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.youtube.com/embed/yRTdd4ORVnI&quot;&gt;https://www.youtube.com/embed/yRTdd4ORVnI&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.microsoft.com/en-us/dynamics/crm-customer-center/using-word-templates-in-crm.aspx&quot;&gt;https://www.microsoft.com/en-us/dynamics/crm-customer-center/using-word-templates-in-crm.aspx&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
Dynamics CRM 2016 – Word Template
Özelliği&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;http://www.agcyazilim.com/Microsoft-Dynamics-CRM-Ucretsiz-Deneme-Surumu/&quot;&gt;Dynamics
CRM 2016&lt;/a&gt;‘nın yeni özellikleri sayesinde mevcut verilerinizi döküman haline
getirmek çok daha kolay. CRM verinizi&amp;nbsp;Word Şablonları ile &lt;a href=&quot;http://www.agcyazilim.com/Microsoft-Office-365-Ucretsiz-Deneme-Surumu/&quot;&gt;Microsoft
Word&lt;/a&gt;’e aktarabilir, üzerinde değişiklik yapabilir, dilediğiniz gibi
hazırlayıp kaydedebilir ve görüntüleyebilirsiniz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
Teklifler, Siparişler, Faturalar,
Ürünler’de bulunan formlar gibi Menü-&amp;gt; Satışlar içerisinde bunulan
Müşteriler, Satışlar, Yardımcı Malzemeler, Pazarlama ve Hedefler’in
içerisindeki formlarda Word Şablonlarını kullanabilirsiniz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/4670011084377154299/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2016/09/microsoft-dynamics-crm-yeni-word.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/4670011084377154299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/4670011084377154299'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2016/09/microsoft-dynamics-crm-yeni-word.html' title='Microsoft Dynamics CRM YENİ WORD ŞABLONLARI ( SİPARİŞ FALAN YAZDIRMA İÇİN)'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-5706575575468859966</id><published>2016-09-20T15:24:00.004+03:00</published><updated>2016-09-20T15:24:42.644+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DYNAMICS CRM BUSİNESS RULE İMKANLARI"/><category scheme="http://www.blogger.com/atom/ns#" term="MS CRM iş kuralları"/><title type='text'>DYNAMICS CRM BUSİNESS RULE İMKANLARI </title><content type='html'>&lt;h1 style=&quot;margin-left: 18.0pt; mso-list: l1 level1 lfo2; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745125&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;1.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;BUSİNESS
RULE İMKANLARI&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745126&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Linkler&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://technet.microsoft.com/tr-tr/library/dn531086.aspx&quot;&gt;https://technet.microsoft.com/tr-tr/library/dn531086.aspx&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
Bussines Rule (BR) lar formlarda
js yaptığımız işlemlerin önemli bir kısmını yapabiliyoruz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
Temel olarak yapabileceğimiz
şeyler&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 36.0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; font-size: 10.0pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Alan
değerlerini ayarlama&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 36.0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; font-size: 10.0pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Alan
değerlerini temizleme&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 36.0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; font-size: 10.0pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Alan
gereksinim düzeylerini ayarlama&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 36.0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; font-size: 10.0pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Alanları
gösterme veya gizleme&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 36.0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; font-size: 10.0pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Alanları
etkinleştirme veya devre dışı bırakma&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 36.0pt; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Symbol; font-size: 10.0pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol;&quot;&gt;·&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Verileri
doğrulama ve hata iletileri gösterme&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 36.0pt; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745127&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Form&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;v:shapetype coordsize=&quot;21600,21600&quot; filled=&quot;f&quot; id=&quot;_x0000_t75&quot; o:preferrelative=&quot;t&quot; o:spt=&quot;75&quot; path=&quot;m@4@5l@4@11@9@11@9@5xe&quot; stroked=&quot;f&quot;&gt;
 &lt;v:stroke joinstyle=&quot;miter&quot;&gt;
 &lt;v:formulas&gt;
  &lt;v:f eqn=&quot;if lineDrawn pixelLineWidth 0&quot;&gt;
  &lt;v:f eqn=&quot;sum @0 1 0&quot;&gt;
  &lt;v:f eqn=&quot;sum 0 0 @1&quot;&gt;
  &lt;v:f eqn=&quot;prod @2 1 2&quot;&gt;
  &lt;v:f eqn=&quot;prod @3 21600 pixelWidth&quot;&gt;
  &lt;v:f eqn=&quot;prod @3 21600 pixelHeight&quot;&gt;
  &lt;v:f eqn=&quot;sum @0 0 1&quot;&gt;
  &lt;v:f eqn=&quot;prod @6 1 2&quot;&gt;
  &lt;v:f eqn=&quot;prod @7 21600 pixelWidth&quot;&gt;
  &lt;v:f eqn=&quot;sum @8 21600 0&quot;&gt;
  &lt;v:f eqn=&quot;prod @7 21600 pixelHeight&quot;&gt;
  &lt;v:f eqn=&quot;sum @10 21600 0&quot;&gt;
 &lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;
 &lt;v:path gradientshapeok=&quot;t&quot; o:connecttype=&quot;rect&quot; o:extrusionok=&quot;f&quot;&gt;
 &lt;o:lock aspectratio=&quot;t&quot; v:ext=&quot;edit&quot;&gt;
&lt;/o:lock&gt;&lt;/v:path&gt;&lt;/v:stroke&gt;&lt;/v:shapetype&gt;&lt;v:shape alt=&quot;Business Rules for the Form in Dynamics CRM&quot; id=&quot;Resim_x0020_9&quot; o:spid=&quot;_x0000_i1025&quot; style=&quot;height: 170.25pt; mso-wrap-style: square; visibility: visible; width: 470.25pt;&quot; type=&quot;#_x0000_t75&quot;&gt;
 &lt;v:imagedata o:title=&quot;Business Rules for the Form in Dynamics CRM&quot; src=&quot;file:///C:\Users\pc\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png&quot;&gt;
&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/h2&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: 12.0pt; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYYoAsC_Jqxio6bJDqoQuxMpaGFAqVTHdJ2671aGlC9xjdDLVNGNnmQ-qbVeX2eSf5jXPe14z0mpUkI6ay5LDe_HrC6AcnB8aKmWIbFIgunMTFl1A27boDDlRWbpHx8yq7Ra7UIY9PcDTc/s1600/busrule.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;115&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYYoAsC_Jqxio6bJDqoQuxMpaGFAqVTHdJ2671aGlC9xjdDLVNGNnmQ-qbVeX2eSf5jXPe14z0mpUkI6ay5LDe_HrC6AcnB8aKmWIbFIgunMTFl1A27boDDlRWbpHx8yq7Ra7UIY9PcDTc/s320/busrule.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745128&quot;&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;Form Düzenleyici &amp;gt; Alan&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Calibri, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: 12pt;&quot;&gt;Bir formda kullanılan bir alan özelliklerini görüntülediğinizde, bu özniteliği içeren iş kurallarını gösteren bir&amp;nbsp;&lt;b&gt;İş Kuralları&lt;/b&gt;&amp;nbsp;sekmesi göreceksiniz.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnREVl7rBcYWuPxevAUkoZTNiYwKiEeIbqQU2TSwG9Ws2mgIYs0ItrnOlVgAd8GeA2-sZHdNyeSwxSXqOz_BYwPuoSQXY9T-NxCi_7REB5dM3M6tcca5KIJ6mCTBLlI3mWEzcm41Qn7lm3/s1600/busrule2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;138&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnREVl7rBcYWuPxevAUkoZTNiYwKiEeIbqQU2TSwG9Ws2mgIYs0ItrnOlVgAd8GeA2-sZHdNyeSwxSXqOz_BYwPuoSQXY9T-NxCi_7REB5dM3M6tcca5KIJ6mCTBLlI3mWEzcm41Qn7lm3/s320/busrule2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/5706575575468859966/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2016/09/dynamics-crm-business-rule-imkanlari.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/5706575575468859966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/5706575575468859966'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2016/09/dynamics-crm-business-rule-imkanlari.html' title='DYNAMICS CRM BUSİNESS RULE İMKANLARI '/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYYoAsC_Jqxio6bJDqoQuxMpaGFAqVTHdJ2671aGlC9xjdDLVNGNnmQ-qbVeX2eSf5jXPe14z0mpUkI6ay5LDe_HrC6AcnB8aKmWIbFIgunMTFl1A27boDDlRWbpHx8yq7Ra7UIY9PcDTc/s72-c/busrule.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-808961792811653821</id><published>2016-09-20T15:21:00.000+03:00</published><updated>2016-09-20T15:21:14.114+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CRM 2016 ROLLUP FİELDS"/><category scheme="http://www.blogger.com/atom/ns#" term="DYNAMICS CRM CALCULATED VE ROLLUP FİELD"/><category scheme="http://www.blogger.com/atom/ns#" term="HESAPLANMIŞ ALANLAR"/><category scheme="http://www.blogger.com/atom/ns#" term="MS CRM"/><title type='text'>DYNAMICS CRM CALCULATED VE ROLLUP FİELD </title><content type='html'>&lt;h1 style=&quot;margin-left: 18.0pt; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745121&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;1.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;CALCULATED
VE ROLLUP FİELD&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;/h1&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745122&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Linkler&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://technet.microsoft.com/tr-tr/library/dn832103.aspx&quot;&gt;https://technet.microsoft.com/tr-tr/library/dn832103.aspx&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://technet.microsoft.com/tr-tr/library/dn832162.aspx&quot;&gt;https://technet.microsoft.com/tr-tr/library/dn832162.aspx&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745123&quot;&gt;&lt;span class=&quot;Balk2Char&quot;&gt;&lt;span style=&quot;font-size: 13.0pt; line-height: 107%;&quot;&gt;Calculated
fields&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; (hesaplanmış), alanlar form üzerinde hesaplama
yapılmış alanlar açmamıza olanak sağlar. Örnek datediff kullanımı ile teklif
açılış ve kapanış tarihi arasındaki farklar, veye now() fonksiyonu ile teklifin
açılışında bugüne kaç gün geçtiğini görmek için kullanabiliriz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745124&quot;&gt;&lt;span class=&quot;Balk2Char&quot;&gt;&lt;span style=&quot;font-size: 13.0pt; line-height: 107%;&quot;&gt;Rollup Fields&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;:(Toplama
alanları) : Rollup alanlar firmaveya kişi gibi entitylerin teklif, firsat
üzerindeki alanların toplamını(veya sayısını,count,min,max,sum, avg) dinamik
olarak tutar. Örneğin firma üzerine açık fırsatlar toplamı diye bir alan açıp,
gerekli kuralları verirsek(alan açma sırasında)&amp;nbsp;
başka hiçbir şey(process,plugin,js,trigger) yapmamıza gerek kalmadan
firma kartında firsat toplamını görebiliriz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
Rollup fields(Toplama alanları),
oluşturulduğunda default olarak 12 saat sonra çalışacak şekilde ayarlanır.
Sürekli kayıtları hesaplayıp sistemi yormaması için belirli bir scheduleda(takvime
göre) toplam hesaplar.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
Bu Schedule yi değiştirmek
istiyorsak, settings-system jobs tan recurring system jobs ı seçip, ordan da modify
recurrence diyip Schedule düzenleyebiliriz.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/808961792811653821/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2016/09/dynamics-crm-calculated-ve-rollup-field.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/808961792811653821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/808961792811653821'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2016/09/dynamics-crm-calculated-ve-rollup-field.html' title='DYNAMICS CRM CALCULATED VE ROLLUP FİELD '/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-7055072183941752192</id><published>2016-09-20T15:19:00.001+03:00</published><updated>2016-09-20T15:19:27.799+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".net call crm diloag"/><category scheme="http://www.blogger.com/atom/ns#" term=".net call dialog"/><category scheme="http://www.blogger.com/atom/ns#" term="dyanmics crm"/><category scheme="http://www.blogger.com/atom/ns#" term="PROCESSLERİN .NET KODUNDAN ÇAĞRILMASI (.NET İÇERİSİNDEN İŞLEM YAPMA)"/><title type='text'> PROCESSLERİN .NET KODUNDAN ÇAĞRILMASI (.NET İÇERİSİNDEN İŞLEM YAPMA)</title><content type='html'>&lt;h1 style=&quot;margin-left: 18.0pt; mso-list: l1 level1 lfo1; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745119&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;1.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;PROCESSLERİN
.NET KODUNDAN ÇAĞRILMASI (.NET İÇERİSİNDEN İŞLEM YAPMA)&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;h2&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745120&quot;&gt;Linkler&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/h2&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
http://www.c-sharpcorner.com/UploadFile/61cf58/using-actions-in-microsoft-dynamics-crm-2015/&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;a href=&quot;https://deepakexploring.wordpress.com/tag/calling-actions-from-plugin-in-crm-2013/&quot;&gt;https://deepakexploring.wordpress.com/tag/calling-actions-from-plugin-in-crm-2013/&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;a href=&quot;http://mscrmtechie.blogspot.com.tr/2015/09/call-actions-from-javascriptc-in-crm.html&quot;&gt;http://mscrmtechie.blogspot.com.tr/2015/09/call-actions-from-javascriptc-in-crm.html&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Bu işlem için action(eylemleri) kullancağız. Zaten
eylemlerin processlerden pek bir farkı yok, sadece parametre alabiliyorlar.
Aşağıdaki kod bloklarında bm_actionname dediğimiz şey eylemimizin sistem
adı.Yayınladıktan sonra aşağıdaki kodlarda görüldüğü gibi kullanılabilir.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;strong&gt;&lt;u&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Calibri&amp;quot;,sans-serif; font-size: 9.0pt; line-height: 107%; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-hansi-theme-font: minor-latin;&quot;&gt;C#&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;color: blue; font-family: &amp;quot;Calibri&amp;quot;,sans-serif; font-size: 9.0pt; line-height: 107%; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-hansi-theme-font: minor-latin;&quot;&gt; &lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: #323232; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;background: white; color: #2b91af; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial; mso-highlight: white;&quot;&gt;OrganizationRequest&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt; orgReq = &lt;/span&gt;&lt;span style=&quot;background: white; color: blue; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial; mso-highlight: white;&quot;&gt;new&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: #2b91af; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial; mso-highlight: white;&quot;&gt;OrganizationRequest&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial; mso-highlight: white;&quot;&gt;&quot;bm_actionname&quot;&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt;);&lt;/span&gt;&lt;span style=&quot;color: #323232; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt;orgReq[&lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial; mso-highlight: white;&quot;&gt;&quot;Target&quot;&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt;] = &lt;/span&gt;&lt;span style=&quot;background: white; color: blue; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial; mso-highlight: white;&quot;&gt;new&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: #2b91af; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial; mso-highlight: white;&quot;&gt;EntityReference&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial; mso-highlight: white;&quot;&gt;&quot;account&quot;&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;background: white; color: blue; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial; mso-highlight: white;&quot;&gt;new&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: #2b91af; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial; mso-highlight: white;&quot;&gt;Guid&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial; mso-highlight: white;&quot;&gt;&quot;01DC64CE-0752-E511-80D8-000D3AA023B6&quot;&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt;));&lt;/span&gt;&lt;span style=&quot;color: #323232; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;background: white; color: #2b91af; font-size: 9.0pt; line-height: 107%; mso-bidi-font-family: Arial; mso-highlight: white;&quot;&gt;OrganizationResponse&lt;/span&gt;&lt;span style=&quot;background: white; font-size: 9pt; line-height: 107%;&quot;&gt; response = iService.Execute(orgReq);&lt;/span&gt;&lt;span style=&quot;font-size: 9pt; line-height: 107%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-size: 9pt; line-height: 107%;&quot;&gt;Sample 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;background: white; border-left: solid #6CE26C 2.25pt; border: none; margin-left: 15.75pt; margin-right: .75pt; mso-element: para-border-div; padding: 0cm 0cm 0cm 0cm;&quot;&gt;

&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 10.5pt; margin: 0cm 0cm 0.0001pt 18pt; padding: 0cm; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Consolas; mso-fareast-font-family: Consolas; mso-fareast-language: TR;&quot;&gt;1.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #008200; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;//we&amp;nbsp;have&amp;nbsp;written&amp;nbsp;method&amp;nbsp;to&amp;nbsp;get&amp;nbsp;CRM&amp;nbsp;service&amp;nbsp;object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F8F8F8; border: none; line-height: 10.5pt; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 18.0pt; margin-right: 0cm; margin-top: 0cm; mso-border-left-alt: solid #6CE26C 2.25pt; mso-list: l0 level1 lfo2; mso-padding-alt: 0cm 0cm 0cm 0cm; padding: 0cm; tab-stops: list 36.0pt; text-indent: -18.0pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Consolas; mso-fareast-font-family: Consolas; mso-fareast-language: TR;&quot;&gt;2.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;IOrganizationService&amp;nbsp;service&amp;nbsp;=&amp;nbsp;connection.GetCRMService();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 10.5pt; margin: 0cm 0cm 0.0001pt 18pt; padding: 0cm; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Consolas; mso-fareast-font-family: Consolas; mso-fareast-language: TR;&quot;&gt;3.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #008200; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;//retrieve&amp;nbsp;account&amp;nbsp;record&amp;nbsp;using&amp;nbsp;that&amp;nbsp;we&amp;nbsp;want&amp;nbsp;to&amp;nbsp;create&amp;nbsp;contact&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F8F8F8; border: none; line-height: 10.5pt; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 18.0pt; margin-right: 0cm; margin-top: 0cm; mso-border-left-alt: solid #6CE26C 2.25pt; mso-list: l0 level1 lfo2; mso-padding-alt: 0cm 0cm 0cm 0cm; padding: 0cm; tab-stops: list 36.0pt; text-indent: -18.0pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Consolas; mso-fareast-font-family: Consolas; mso-fareast-language: TR;&quot;&gt;4.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;Entity&amp;nbsp;accountObj&amp;nbsp;=&amp;nbsp;service.Retrieve(&lt;/span&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: blue; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;&quot;account&quot;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #006699; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;&amp;nbsp;Guid(&lt;/span&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: blue; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;&quot;699D9F32-9B10-E511-80FD-C4346BAD3138&quot;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;),&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #006699; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;&amp;nbsp;ColumnSet(&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #006699; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;true&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 10.5pt; margin: 0cm 0cm 0.0001pt 18pt; padding: 0cm; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Consolas; mso-fareast-font-family: Consolas; mso-fareast-language: TR;&quot;&gt;5.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F8F8F8; border: none; line-height: 10.5pt; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 18.0pt; margin-right: 0cm; margin-top: 0cm; mso-border-left-alt: solid #6CE26C 2.25pt; mso-list: l0 level1 lfo2; mso-padding-alt: 0cm 0cm 0cm 0cm; padding: 0cm; tab-stops: list 36.0pt; text-indent: -18.0pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Consolas; mso-fareast-font-family: Consolas; mso-fareast-language: TR;&quot;&gt;6.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #008200; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;//Create&amp;nbsp;organization&amp;nbsp;Request&amp;nbsp;object&amp;nbsp;and&amp;nbsp;pass&amp;nbsp;action&amp;nbsp;name&amp;nbsp;as&amp;nbsp;parameter&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 10.5pt; margin: 0cm 0cm 0.0001pt 18pt; padding: 0cm; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Consolas; mso-fareast-font-family: Consolas; mso-fareast-language: TR;&quot;&gt;7.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;OrganizationRequest&amp;nbsp;Req&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #006699; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;&amp;nbsp;OrganizationRequest(&lt;/span&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: blue; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;&quot;bm_actionname&quot;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F8F8F8; border: none; line-height: 10.5pt; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 18.0pt; margin-right: 0cm; margin-top: 0cm; mso-border-left-alt: solid #6CE26C 2.25pt; mso-list: l0 level1 lfo2; mso-padding-alt: 0cm 0cm 0cm 0cm; padding: 0cm; tab-stops: list 36.0pt; text-indent: -18.0pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Consolas; mso-fareast-font-family: Consolas; mso-fareast-language: TR;&quot;&gt;8.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;Req[&lt;/span&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: blue; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;&quot;ParentAccount&quot;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;]&amp;nbsp;=&amp;nbsp;accountObj;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #008200; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;//passing&amp;nbsp;our&amp;nbsp;first&amp;nbsp;parameter&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 10.5pt; margin: 0cm 0cm 0.0001pt 18pt; padding: 0cm; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Consolas; mso-fareast-font-family: Consolas; mso-fareast-language: TR;&quot;&gt;9.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;Req[&lt;/span&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: blue; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;&quot;Salesperson&quot;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #006699; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;&amp;nbsp;EntityReference(&lt;/span&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: blue; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;&quot;systemuser&quot;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #006699; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;&amp;nbsp;Guid(&lt;/span&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: blue; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;&quot;90322292-C8EC-4A72-8B32-B79DEF7DD31C&quot;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background: #F8F8F8; border: none; line-height: 10.5pt; margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 18.0pt; margin-right: 0cm; margin-top: 0cm; mso-border-left-alt: solid #6CE26C 2.25pt; mso-list: l0 level1 lfo2; mso-padding-alt: 0cm 0cm 0cm 0cm; padding: 0cm; tab-stops: list 36.0pt; text-indent: -18.0pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Consolas; mso-fareast-font-family: Consolas; mso-fareast-language: TR;&quot;&gt;10.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;border: none windowtext 1.0pt; color: #008200; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-border-alt: none windowtext 0cm; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; padding: 0cm;&quot;&gt;//use&amp;nbsp;execute&amp;nbsp;method&amp;nbsp;to&amp;nbsp;call&amp;nbsp;action&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 10.5pt; margin-left: 18pt; padding: 0cm; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Consolas; mso-fareast-font-family: Consolas; mso-fareast-language: TR;&quot;&gt;11.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; line-height: normal;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;border: 1pt none windowtext; font-family: Consolas; font-size: 9pt; padding: 0cm;&quot;&gt;OrganizationResponse&amp;nbsp;Respons&amp;nbsp;=&amp;nbsp;service.Execute(Req); &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #5c5c5c; font-family: Consolas; font-size: 9.0pt; mso-bidi-font-family: Arial; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/7055072183941752192/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2016/09/processlerin-net-kodundan-cagrilmasi.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/7055072183941752192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/7055072183941752192'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2016/09/processlerin-net-kodundan-cagrilmasi.html' title=' PROCESSLERİN .NET KODUNDAN ÇAĞRILMASI (.NET İÇERİSİNDEN İŞLEM YAPMA)'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-8378080498371026444</id><published>2016-09-20T15:17:00.001+03:00</published><updated>2016-09-20T15:17:45.077+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="button dialog"/><category scheme="http://www.blogger.com/atom/ns#" term="dynamics crm js dialog"/><category scheme="http://www.blogger.com/atom/ns#" term="ms crm dialog"/><category scheme="http://www.blogger.com/atom/ns#" term="PROCESS VE DİALOGLARIN JS İLE ÇAĞRILMASI (JS İÇERİSİNDEN BU İŞLEMLERİ YAPMA)"/><title type='text'> PROCESS VE DİALOGLARIN JS İLE ÇAĞRILMASI (JS İÇERİSİNDEN BU İŞLEMLERİ YAPMA)</title><content type='html'>&lt;h1 style=&quot;margin-left: 18.0pt; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -18.0pt;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745115&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;1.&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-stretch: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;PROCESS VE
DİALOGLARIN JS İLE ÇAĞRILMASI (JS İÇERİSİNDEN BU İŞLEMLERİ YAPMA)&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
CRM de iş akışlarımızı,
diologlarımızı, gerek butonla kullanmak için gerekse de formlarda kullandığımız
javascriptlerden çağırabiliyoruz. &amp;nbsp;Bu
konunun kod tarafı karmaşık biraz ve js eğitimi gerekiyor. Fakat bunu bizim
için yazan sınıflar var internette. Bu konuda en iyilerden bir tanesi. Bu
linkte yer alıyor. &lt;a href=&quot;https://processjs.codeplex.com/&quot;&gt;https://processjs.codeplex.com/&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
Yapılması gereken çözümü indirmek
ve ayarlar, çözümlerden çözümü import etmek. Hangi formda javascript
yazılacaksa, forma &lt;span class=&quot;MsoHyperlink&quot;&gt;mag_/js/process.js&lt;/span&gt; /js/process.js sınıfını
eklenmesi gerekiyor.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745116&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;İş akışı örneği&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;background: #ECECEC; border: solid lightgrey 1.0pt; mso-border-alt: solid lightgrey .75pt; mso-element: para-border-div; padding: 0cm 0cm 0cm 0cm;&quot;&gt;

&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;Process.callWorkflow(&quot;4AB26754-3F2F-4B1D-9EC7-F8932331567A&quot;,
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xrm.Page.data.entity.getId(),&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function () {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(&quot;Workflow executed
successfully&quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function () {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(&quot;Error executing
workflow&quot;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; line-height: 107%; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745117&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Dialog örneği:&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;background: #ECECEC; border: solid lightgrey 1.0pt; mso-border-alt: solid lightgrey .75pt; mso-element: para-border-div; padding: 0cm 0cm 0cm 0cm;&quot;&gt;

&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;Process.callDialog(&quot;C50B3473-F346-429F-8AC7-17CCB1CA45BC&quot;,
&quot;contact&quot;, &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xrm.Page.data.entity.getId(),&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function () { &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xrm.Page.data.refresh(); &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; line-height: 107%; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;_Toc453745118&quot;&gt;&lt;span lang=&quot;EN&quot; style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ansi-language: EN; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; mso-hansi-theme-font: minor-latin;&quot;&gt;Eylem (Action) örneği:&lt;/span&gt;&lt;/a&gt;&lt;span lang=&quot;EN&quot; style=&quot;font-family: &amp;quot;Calibri&amp;quot;,sans-serif; mso-ansi-language: EN; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;background: #ECECEC; border: solid lightgrey 1.0pt; mso-border-alt: solid lightgrey .75pt; mso-element: para-border-div; padding: 0cm 0cm 0cm 0cm;&quot;&gt;

&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;Process.callAction(&quot;mag_actionname&quot;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; key: &quot;Target&quot;,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type: Process.Type.EntityReference,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value: { id:
Xrm.Page.data.entity.getId(), entityType: &quot;lead&quot; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }],&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function (params) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Success&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i = 0; i &amp;lt; params.length;
i++) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(params[i].key + &quot;=&quot;
+ params[i].value);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function (e) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Error&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(e);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: none; line-height: 17.55pt; margin-bottom: 0.0001pt; padding: 0cm; text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #253340; font-size: 9.5pt; line-height: 107%; mso-ansi-language: EN; mso-bidi-font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: TR;&quot;&gt;);&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/8378080498371026444/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2016/09/process-ve-dialoglarin-js-ile.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/8378080498371026444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/8378080498371026444'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2016/09/process-ve-dialoglarin-js-ile.html' title=' PROCESS VE DİALOGLARIN JS İLE ÇAĞRILMASI (JS İÇERİSİNDEN BU İŞLEMLERİ YAPMA)'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-7435059259676355698</id><published>2014-12-31T14:20:00.001+02:00</published><updated>2014-12-31T14:20:41.216+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crm 2015 download"/><category scheme="http://www.blogger.com/atom/ns#" term="crm 2015 çıktı"/><category scheme="http://www.blogger.com/atom/ns#" term="ms crm 2015"/><title type='text'>Microsoft Dynamics CRM Server 2015 – Download Available Now!</title><content type='html'>&lt;h3 class=&quot;post-name&quot; style=&quot;background-color: white; clear: both; color: #707070; font-family: &#39;Segoe UI Light&#39;, &#39;Segoe UI&#39;, &#39;Lucida Grande&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 2.5em; font-weight: 100; line-height: 1.25; margin: 7px 0px 18px; padding: 0px;&quot;&gt;
Microsoft Dynamics CRM Server 2015 – Download Available Now!&lt;/h3&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.microsoft.com/en-us/download/details.aspx?id=45012&quot; style=&quot;background-color: white; color: #00b0e0; cursor: pointer; font-family: &#39;Segoe UI&#39;, &#39;Lucida Grande&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px; outline: none; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;http://www.microsoft.com/en-us/download/details.aspx?id=45012&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/7435059259676355698/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2014/12/microsoft-dynamics-crm-server-2015.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/7435059259676355698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/7435059259676355698'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2014/12/microsoft-dynamics-crm-server-2015.html' title='Microsoft Dynamics CRM Server 2015 – Download Available Now!'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-1076834258293173154</id><published>2014-12-31T14:06:00.003+02:00</published><updated>2014-12-31T14:06:33.948+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crm 2015"/><category scheme="http://www.blogger.com/atom/ns#" term="microsoft dynamics crm 2015"/><category scheme="http://www.blogger.com/atom/ns#" term="ms crm 2015"/><title type='text'>CRM 2015 - Satış yenilikleri - Top 5</title><content type='html'>&lt;h1 style=&quot;background-color: white; bottom: -0.25em; clear: none; color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 16px; line-height: 1.2em; margin: 0px; padding: 0px !important; position: relative;&quot;&gt;
CRM 2015 - Satış yenilikleri - Top 5&lt;/h1&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 12px; line-height: 15.6000003814697px; margin-bottom: 0.4em; min-height: 1em; padding: 0px;&quot;&gt;
Aşağıda CRM 2015 ile yenilenen SATIŞ fonksiyonunun TOP5 listesini bulacaksınız:&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 12px; line-height: 15.6000003814697px; margin-bottom: 0.4em; min-height: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;ol style=&quot;background-color: white; color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 12px; line-height: 15.6000003814697px; margin: 0px 0px 0.4em; padding: 0px;&quot;&gt;
&lt;li style=&quot;font-size: 10px; line-height: inherit; margin: 0px 0px 0.4em 2.5em; padding: 0px;&quot;&gt;Satış-Pazarlama İşbirliği Paneli ile artık satış ve pazarlama ekipleriniz &quot;ayrı dünyaların insanları&quot; olmayacak&lt;/li&gt;
&lt;li style=&quot;font-size: 10px; line-height: inherit; margin: 0px 0px 0.4em 2.5em; padding: 0px;&quot;&gt;Satış sürecinizin adımlarını kolaylıkla tanımlayarak, satış ekibinin bir sonraki atacağı adıma yönlendirebileceksiniz&lt;/li&gt;
&lt;li style=&quot;font-size: 10px; line-height: inherit; margin: 0px 0px 0.4em 2.5em; padding: 0px;&quot;&gt;Müşterinizde çapraz satışlarınızı arttırmak için CRM 2015&#39;in size yapacağı önerileri duyunca şaşıracaksınız&lt;/li&gt;
&lt;li style=&quot;font-size: 10px; line-height: inherit; margin: 0px 0px 0.4em 2.5em; padding: 0px;&quot;&gt;Müşterilerinizi, ürünlerinizi veya kullanıcılarınızı hiyerarşik ve görsel olarak görüp, odaklanmanız gereken yerleri kolaylıkla tespit edebileceksiniz&lt;/li&gt;
&lt;li style=&quot;font-size: 10px; line-height: inherit; margin: 0px 0px 0.4em 2.5em; padding: 0px;&quot;&gt;Sahada /müşterinin yanında CRM kullanmak mı istiyorsunuz? Bu versiyon TABLET bilgisayarlar için özel olarak tasarlandı.&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10px; line-height: 15.6000003814697px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10px; line-height: 15.6000003814697px;&quot;&gt;http://www.xrmplatform.net/profiles/blogs/crm-2015-sat-yenilikleri-top-5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/1076834258293173154/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2014/12/crm-2015-sats-yenilikleri-top-5.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/1076834258293173154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/1076834258293173154'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2014/12/crm-2015-sats-yenilikleri-top-5.html' title='CRM 2015 - Satış yenilikleri - Top 5'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-8117394960268328394</id><published>2014-12-31T14:05:00.001+02:00</published><updated>2014-12-31T14:05:04.516+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crm 2015"/><category scheme="http://www.blogger.com/atom/ns#" term="microsoft dynamics crm 2015"/><category scheme="http://www.blogger.com/atom/ns#" term="ms crm 2015"/><title type='text'>CRM 2015 - PAZARLAMA yenilikleri - Top 5</title><content type='html'>&lt;h1 style=&quot;background-color: white; bottom: -0.25em; clear: none; color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 16px; line-height: 1.2em; margin: 0px; padding: 0px !important; position: relative;&quot;&gt;
CRM 2015 - PAZARLAMA yenilikleri - Top 5&lt;/h1&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 12px; line-height: 15.6000003814697px; margin-bottom: 0.4em; min-height: 1em; padding: 0px;&quot;&gt;
Merhaba!&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 12px; line-height: 15.6000003814697px; margin-bottom: 0.4em; min-height: 1em; padding: 0px;&quot;&gt;
Aşağıda CRM 2015 ile yenilenen PAZARLAMA fonksiyonunun TOP5 listesini bulacaksınız:&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 12px; line-height: 15.6000003814697px; margin-bottom: 0.4em; min-height: 1em; padding: 0px;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;background-color: white; color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 12px; line-height: 15.6000003814697px; margin: 0px 0px 0.4em; padding: 0px;&quot;&gt;
&lt;li style=&quot;font-size: 10px; line-height: inherit; list-style: square; margin: 0px 0px 0.4em 1.5em; padding: 0px;&quot;&gt;E-posta editörü (sürükle-bırak yöntemi ile e-mail duyurularınızı hazırlayabileceksiniz)&lt;/li&gt;
&lt;li style=&quot;font-size: 10px; line-height: inherit; list-style: square; margin: 0px 0px 0.4em 1.5em; padding: 0px;&quot;&gt;Kampanya Yönetim Konsolu (Yapılan kampanyaların real-time grafiklerle izlenmesi) ve B2B Pazarlama (Örn. Webiner entegrasyonu)&lt;/li&gt;
&lt;li style=&quot;font-size: 10px; line-height: inherit; list-style: square; margin: 0px 0px 0.4em 1.5em; padding: 0px;&quot;&gt;Bütünleşik çalışan sosyal medya modülü (Social Listening)&lt;/li&gt;
&lt;li style=&quot;font-size: 10px; line-height: inherit; list-style: square; margin: 0px 0px 0.4em 1.5em; padding: 0px;&quot;&gt;Pazarlama Takvimi ile etkinliklerinizi yönetebileceksiniz&lt;/li&gt;
&lt;li style=&quot;font-size: 10px; line-height: inherit; list-style: square; margin: 0px 0px 0.4em 1.5em; padding: 0px;&quot;&gt;İş Akışı uygulamaları &quot;Internal Process Automation&quot; ile farklı bir boyuta taşınacak. Tüm ekibin aynı hedef ve bitiş tarihleri için hareket etmesini sağlayabileceksiniz.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10px; line-height: 15.6000003814697px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10px; line-height: 15.6000003814697px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10px; line-height: 15.6000003814697px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10px; line-height: 15.6000003814697px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, Geneva, Tahoma, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10px; line-height: 15.6000003814697px;&quot;&gt;http://www.xrmplatform.net/profiles/blogs/crm-2015-sat-yenilikleri-top-5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/8117394960268328394/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2014/12/crm-2015-pazarlama-yenilikleri-top-5.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/8117394960268328394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/8117394960268328394'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2014/12/crm-2015-pazarlama-yenilikleri-top-5.html' title='CRM 2015 - PAZARLAMA yenilikleri - Top 5'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-2112786830028607851</id><published>2014-12-04T15:13:00.000+02:00</published><updated>2014-12-04T15:13:07.759+02:00</updated><title type='text'>JavaScript Reusable Functions For CRM 2011 Posted by farina kidwai on May 16, 2013 in Uncategorized</title><content type='html'>JavaScript Reusable Functions For CRM 2011&lt;br /&gt;Posted by farina kidwai on May 16, 
2013 in 
Uncategorized&lt;br /&gt;//-------------------------------------------------------------------------------------------------------------&lt;br /&gt;// 
JavaScript Helper 
functions&lt;br /&gt;//-------------------------------------------------------------------------------------------------------------&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
INDEX&lt;br /&gt;//-------------------------------------------------------------------------------------------------------------&lt;br /&gt;// 
1)&amp;nbsp; Make Field Required&lt;br /&gt;// 2)&amp;nbsp; Make Field Optional&lt;br /&gt;// 3)&amp;nbsp; Get Value Of 
field&lt;br /&gt;// 4)&amp;nbsp; Clear/Set Value of field&lt;br /&gt;// 5)&amp;nbsp; Disable Field&lt;br /&gt;// 6)&amp;nbsp; 
Enable Field&lt;br /&gt;// 7)&amp;nbsp; Submit Field Always&lt;br /&gt;// 8)&amp;nbsp; Make field Visible&lt;br /&gt;// 
9)&amp;nbsp; Hide Field&lt;br /&gt;// 10) Hide Tab&lt;br /&gt;// 11) Show Tab&lt;br /&gt;// 12) Hide 
Section&lt;br /&gt;// 13) Show Section&lt;br /&gt;// 14) Show Left Navigation Links (might be 
unsupported in future rollups)&lt;br /&gt;// 15) Hide Left Navigation Links&amp;nbsp; (might be 
unsupported in future rollups)&lt;br /&gt;// 16) Set focus to field&lt;br /&gt;// 17) Integer 
value of optionset&lt;br /&gt;// 18) Text Value of optionset&lt;br /&gt;// 19) Get form type 
whether its CREATE, UPDATE, READ-ONLY or DISBALED&lt;br /&gt;// 20) Get current entity 
Id&lt;br /&gt;// 21) Get current Entity Logical name&lt;br /&gt;// 22) Save form 
forcefully&lt;br /&gt;// 23) Stop save of form&lt;br /&gt;// 24) Set date&amp;nbsp; field value to 
current date&lt;br /&gt;// 25) Format Phone Number&lt;br /&gt;// 26) ODATA and JSON to retrieve 
data for an entity&lt;br /&gt;// 27) Verify whether current User has a particular User 
Role&lt;br /&gt;// 28) Jquery used to copy values from one entity(opportunity)and create 
a record of another entity(account)&lt;br /&gt;// 29) Add or Remove options from an 
optionset&lt;br /&gt;// 30) Filtered View for Lookup&lt;br /&gt;// 31) Compare Time to Boundary 
values and find if it falls within given slot&lt;br /&gt;// 32) Display data in an HTML 
webresource on form after manipulating it in javascript &lt;br /&gt;// 33) Refresh 
Ribbon&lt;br /&gt;// 34) Custom Lookup with multiple 
choices&lt;br /&gt;//-------------------------------------------------------------------------------------------------------------&lt;br /&gt;// 
Function 
Code&lt;br /&gt;//-------------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//1) This function makes a field mandatory on form&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
makeRequired(fieldRequired)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getAttribute(fieldRequired).setRequiredLevel(&quot;required&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; //2) This function makes a field optional on form&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
makeNotRequired(fieldNotRequired)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getAttribute(fieldNotRequired).setRequiredLevel(&quot;none&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//3) This function gets the value of a field from the form&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
getValueOfAttribute(attributeName)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var attributeValue = 
Xrm.Page.getAttribute(attributeName).getValue() ;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 
attributeValue;&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; //4) This function clears value of fields on 
form, instead of null u can also supply a value for it&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
clearValue(fieldName)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getAttribute(fieldName).setValue(null);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//5) This function disables the fields on the form&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
disableField(fieldName)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.ui.controls.get(fieldName).setDisabled(true);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; //6) 
This function enables the field on the form&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
enableField(fieldName)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.ui.controls.get(fieldName).setDisabled(false);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//7) This function submits a field always on form submit&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
submitFieldAlways(fieldName)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var attributes= 
Xrm.Page.data.entity.attributes.get(fieldName);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
attributes.setSubmitMode(&quot;always&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//8) This function sets a field visible on a form&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
makeVisible(fieldName) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.ui.controls.get(fieldName).setVisible(true);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; //9)This 
function sets a field invisible on a form&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
makeInvisible(fieldName) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.ui.controls.get(fieldName).setVisible(false);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//10) This function hides Tab&lt;br /&gt;&amp;nbsp;&amp;nbsp; function hideTab(tabName) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.ui.tabs.get(tabName).setVisible(false);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; //11) This 
field shows Tab&lt;br /&gt;&amp;nbsp;&amp;nbsp; function showTab(tabName) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.ui.tabs.get(tabName).setVisible(true);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
//12) This function hides Section&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function hideSection(tabName, 
sectionName) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.ui.tabs.get(tabName).sections.get(sectionName).setVisible(false);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //13) This field shows Section&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function showSection(tabName, 
sectionName) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.ui.tabs.get(tabName).sections.get(sectionName).setVisible(true);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//14) This function shows navigation links &lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
showUserNavigationLinks(NAVLINK_NAME) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
document.getElementById(NAVLINK_NAME).parentNode.style.display = &quot;&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; //15) This function hides navigation links &lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
hideUserNavigationLinks(NAVLINK_NAME) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
document.getElementById(NAVLINK_NAME).parentNode.style.display = &quot;none&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//16) This function sets focus to a field&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
focusField(fieldName)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.ui.controls.get(fieldName).setFocus(true);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//17) This function gets the integer value of an optionset&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
getOptionSetValue(optionSetName)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var optionValue = 
Xrm.Page.getAttribute(optionSetName).getValue() ;&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; //18) This 
function gets the text value of optionset&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
getOptionSetText(optionSetName)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var optionText = 
Xrm.Page.getAttribute(optionSetName).getText() ;&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//19) This function gets formtype: 1 for CREATE, 2 for UPDATE, 3 for READONLY 
and 4 for DISABLED&lt;br /&gt;&amp;nbsp;&amp;nbsp; function getFormType()&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var formType = 
Xrm.Page.ui.getFormType();&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//20) This function gets the current Entity Id &lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
getEntityId()&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var entityId = 
Xrm.Page.data.entity.getId();&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; //21) This function gets the 
current Entity Logical name&lt;br /&gt;&amp;nbsp;&amp;nbsp; function getentityName()&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var 
entityName = Xrm.Page.data.entity.getEntityName();&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//22) This function saves the entity form&lt;br /&gt;&amp;nbsp;&amp;nbsp; function saveEntityForm()&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xrm.Page.data.entity.save();&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; //23) This function 
stops the form from being saved&lt;br /&gt;&amp;nbsp;&amp;nbsp; function stopSave(ExecutionObj)&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ExecutionObj.getEventArgs().preventDefault();&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//24) This function sets a datefield to current date&lt;br /&gt;&amp;nbsp;&amp;nbsp; function 
setCurrentDate(fieldName)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getAttribute(fieldName).setValue(new Date());&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; 
//25) This function formats phone number but we need to check the &quot;Pass context 
as paramter&quot; checkbox&lt;br /&gt;&amp;nbsp;&amp;nbsp; function formatPhone(context) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var oField 
= context.getEventSource();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Validate the field 
information.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (typeof (oField) != &quot;undefined&quot; &amp;amp;&amp;amp; oField != 
null) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Remove any nonnumeric characters.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var 
sTmp = &quot;&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (oField.getValue() != &quot;undefined&quot; &amp;amp;&amp;amp; 
oField.getValue() != null) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sTmp = 
oField.getValue().replace(/[^0-9]/g, &quot;&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // If 
the number has a valid length, format the number.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; switch 
(sTmp.length) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 10:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
oField.setValue(&quot;(&quot; + sTmp.substr(0, 3) + &quot;) &quot; + sTmp.substr(3, 3) + &quot;-&quot; + 
sTmp.substr(6, 4));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 
7:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oField.setValue(sTmp.substr(0, 3) + &quot;-&quot; + 
sTmp.substr(3, 4));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
//26) These two functions use ODATA to retrieve data of an entity through 
JSON&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // A json.js file should be added to form for its proper 
functioning&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Below function sends the request to the server for the 
Account entity data&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // on Contact form and displays account type&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
function getAccountData() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var parentCustomer = 
Xrm.Page.getAttribute(&quot;parentaccount&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (parentCustomer 
!= null) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var parentCustomerName = 
parentCustomer[0].name;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var parentCustomerId = 
parentCustomer[0].id;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Querying OData for account address 
values&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var serverUrl = 
Xrm.Page.context.getServerUrl();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var ODataPath = serverUrl + 
&quot;/XRMServices/2011/OrganizationData.svc&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var retrieveReq = new 
XMLHttpRequest();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; retrieveReq.open(&quot;GET&quot;, ODataPath + 
&quot;/AccountSet?$filter=AccountId eq guid&#39;&quot; + parentCustomerId + 
&quot;&#39;&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; retrieveReq.setRequestHeader(&quot;Accept&quot;, 
&quot;application/json&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; retrieveReq.setRequestHeader(&quot;Content-Type&quot;, 
&quot;application/json; charset=utf-8&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
retrieveReq.onreadystatechange = function () {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
getAccountDataCallBack(this);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
retrieveReq.send();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //This function retrieves 
data based on the request&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function getAccountDataCallBack(retrieveReq) 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (retrieveReq.readyState == 4) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 
(retrieveReq.status == 200) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var oRetrievedEntity = 
JSON.parse(retrieveReq.responseText).d;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (oRetrievedEntity 
&amp;amp;&amp;amp; oRetrievedEntity.results &amp;amp;&amp;amp; oRetrievedEntity.results.length 
== 1) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var accountType = 
oRetrievedEntity.results[0].CustomerTypeCode.Value;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
alert(accountType);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
//27) Verifies role of the user to make sure a functionality should be available 
or not&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function verifyRole() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (UserHasRole(&quot;System 
Administrator&quot;)) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Checks user 
role&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function UserHasRole(roleName) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var serverUrl = 
Xrm.Page.context.getServerUrl();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var userId = 
Xrm.Page.context.getUserId();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var oDataEndpointUrl = serverUrl + 
&quot;/XRMServices/2011/OrganizationData.svc/&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oDataEndpointUrl += 
&quot;SystemUserSet(guid&#39;&quot; + userId + 
&quot;&#39;)/systemuserroles_association?$select=Name&quot;;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var service = 
GetRequestObject();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (service != null) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
service.open(&quot;GET&quot;, oDataEndpointUrl, false);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
service.setRequestHeader(&quot;X-Requested-Width&quot;, &quot;XMLHttpRequest&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
service.setRequestHeader(&quot;Accept&quot;, &quot;application/json, text/javascript, 
*/*&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; service.send(null);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var requestResults 
= eval(&#39;(&#39; + service.responseText + &#39;)&#39;).d;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (requestResults != 
null &amp;amp;&amp;amp; requestResults.results.length &amp;gt; 0) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for 
(var i = 0; i &amp;lt; requestResults.results.length; i++) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
var result = requestResults.results[i];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (result.Name 
== roleName) return true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Gets request object&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
function GetRequestObject() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (window.XMLHttpRequest) 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return new window.XMLHttpRequest;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return new 
ActiveXObject(&quot;MSXML2.XMLHTTP.3.0&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (ex) 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
//28) This function copies the form values from opportunity to account&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 
The jquery and json files need to be present on the entity where this function 
is added.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function copyValues() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var context = 
Xrm.Page.context;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var serverUrl = context.getServerUrl();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
var ODATA_ENDPOINT = &quot;/XRMServices/2011/OrganizationData.svc&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var 
CRMObject = new Object();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Specify the ODATA entity collection 
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var ODATA_EntityCollection = &quot;/AccountSet&quot;;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var oppId 
= Xrm.Page.data.entity.getId();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var customerId = 
Xrm.Page.getAttribute(&quot;parentaccountid&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (customerId 
!= null) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var customerIdValue = customerId[0].id;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
var customerLogicalValue = customerId[0].typename;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
var contactId = Xrm.Page.getAttribute(&quot;parentcontactid&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
if (contactId != null) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var contactIdValue = 
contactId[0].id;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var contactLogicalValue = 
contactId[0].typename;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var purchaseProcess = 
Xrm.Page.getAttribute(&quot;purchaseprocess&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var custType = 
null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (purchaseProcess == 0) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; custType = 
4;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (purchaseProcess == 1) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; custType = 
6;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (purchaseProcess == 2) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; custType = 
12;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var oppName = 
Xrm.Page.getAttribute(&quot;name&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var budget = 
Xrm.Page.getAttribute(&quot;budgetamount&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; budget = 
formatCurrency(budget);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Define attribute values for the CRM 
object you want created&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (customerIdValue != null) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
CRMObject.ParentAccountId = {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __metadata: { type: 
&quot;Microsoft.Crm.Sdk.Data.Services.EntityReference&quot; },&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Id: 
customerIdValue,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LogicalName: 
customerLogicalValue&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 
(contactIdValue != null) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CRMObject.PrimaryContactId = 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __metadata: { type: 
&quot;Microsoft.Crm.Sdk.Data.Services.EntityReference&quot; },&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Id: 
contactIdValue,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LogicalName: 
contactLogicalValue&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
CRMObject.CustomerTypeCode = { Value: custType };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CRMObject.Name = 
oppName;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // CRMObject.revenue = { Value: budget };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
CRMObject.Todd_EstimatedAnnualRevenue = { Value: budget };&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 
Parse the entity object into JSON &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var jsonEntity = 
window.JSON.stringify(CRMObject);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Asynchronous AJAX function 
to Create a CRM record using OData &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $.ajax({ type: 
&quot;POST&quot;,&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; contentType: &quot;application/json; 
charset=utf-8&quot;,&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; datatype: &quot;json&quot;,&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; url: 
serverUrl + ODATA_ENDPOINT + ODATA_EntityCollection,&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data: 
jsonEntity,&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; beforeSend: function (XMLHttpRequest) 
{&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Specifying this header ensures that the results will 
be returned as JSON. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
XMLHttpRequest.setRequestHeader(&quot;Accept&quot;, 
&quot;application/json&quot;);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; success: function 
(data, textStatus, XmlHttpRequest) {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(&quot;Record 
Creation Succesful&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var NewCRMRecordCreated = 
data[&quot;d&quot;];&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error: function (XMLHttpRequest, 
textStatus, errorThrown) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(&quot;Record Creation 
Failed&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Function that 
formats revenue amount to currency&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function formatCurrency(num) 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; num = isNaN(num) || num === &#39;&#39; || num === null ? 0.00 : 
num;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return parseFloat(num).toFixed(2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
//29) Function which conditionally adds and removes options from 
optionset&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function optionSetValueChange() {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flagValue = 
false;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (flagValue) {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // To Add 
options&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var optn1 = new Option();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; optn1.text = 
&quot;Any&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; optn1.value = 1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getControl(&quot;preferredcontactmethodcode&quot;).addOption(optn1);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
var optn2 = new Option();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; optn2.text = &quot;E-mail&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
optn2.value = 2;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getControl(&quot;preferredcontactmethodcode&quot;).addOption(optn2);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
var optn3 = new Option();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; optn3.text = &quot;Phone&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
optn3.value = 3;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getControl(&quot;preferredcontactmethodcode&quot;).addOption(optn3);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // To remove options&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getControl(&quot;preferredcontactmethodcode&quot;).removeOption(1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getControl(&quot;preferredcontactmethodcode&quot;).removeOption(2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getControl(&quot;preferredcontactmethodcode&quot;).removeOption(3);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&lt;br /&gt;///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
//30) This function filters the Account Lookup to display only accounts of 
current owner&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function setAccountLookup() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var viewId = 
&quot;{00000000-0000-0000-00AA-000000666000}&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var entityName = 
&quot;account&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var viewDisplayName = &quot;My Owned Accounts&quot;;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
// Build fetchxml&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var fetchXml = &quot;&amp;lt;fetch distinct=&#39;false&#39; 
mapping=&#39;logical&#39; output-format=&#39;xml-platform&#39; version=&#39;1.0&#39;&amp;gt;&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
fetchXml += &quot;&amp;lt;entity name=&#39;account&#39;&amp;gt; &amp;lt;attribute 
name=&#39;name&#39;/&amp;gt;&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fetchXml += &quot;&amp;lt;attribute 
name=&#39;primarycontactid&#39;/&amp;gt; &amp;lt;attribute name=&#39;telephone1&#39;/&amp;gt;&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
fetchXml += &quot;&amp;lt;attribute name=&#39;accountid&#39;/&amp;gt; &amp;lt;order descending=&#39;false&#39; 
attribute=&#39;name&#39;/&amp;gt;&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fetchXml += &quot;&amp;lt;filter type=&#39;and&#39;&amp;gt; 
&amp;lt;condition attribute=&#39;ownerid&#39; operator=&#39;eq-userid&#39;/&amp;gt;&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
fetchXml += &quot;&amp;lt;/filter&amp;gt; &amp;lt;/entity&amp;gt; &amp;lt;/fetch&amp;gt;&quot;;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 
Build layoutxml&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var layoutXml = &quot;&amp;lt;grid name=&#39;resultset&#39; object=&#39;1&#39; 
jump=&#39;name&#39; select=&#39;1&#39; icon=&#39;1&#39; preview=&#39;1&#39;&amp;gt;&quot; 
+&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;&amp;lt;row 
name=&#39;result&#39; id=&#39;accountid&#39;&amp;gt;&amp;lt;cell name=&#39;name&#39; width=&#39;300&#39; /&amp;gt;&quot; 
+&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;&amp;lt;cell name=&#39;primarycontactid&#39; width=&#39;150&#39; 
/&amp;gt;&quot; +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;&amp;lt;cell 
name=&#39;telephone1&#39; width=&#39;100&#39; /&amp;gt;&amp;lt;/row&amp;gt;&amp;lt;/grid&amp;gt;&quot;;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 
Add the custom view&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getControl(&quot;parentcustomerid&quot;).addCustomView(viewId, entityName, 
viewDisplayName, fetchXml, layoutXml, true);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
//31) This function compares last campaign datetime on contact time with the 
boundary values for time.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function compareTime() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var 
appointmentDate = 
Xrm.Page.getAttribute(&quot;lastusedincampaign&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 
(appointmentDate != null) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var dateEntered = new 
Date(appointmentDate);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var morningTime = new 
Date(appointmentDate);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; morningTime.setHours(7, 0, 0, 0); // 7 
am&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var eveningTime = new Date(appointmentDate);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
eveningTime.setHours(19, 0, 0, 0); // 7 pm&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; isTimeBefore7 = 
dateEntered.getTime() - morningTime.getTime();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (isTimeBefore7 
&amp;lt; 0) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(&quot;TIME BEFORE 7 am&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; isTimeAfter7 = eveningTime.getTime() - 
dateEntered.getTime();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (isTimeAfter7 &amp;lt; 1) 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alert(&quot;TIME AT OR AFTER 7 pm&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
//32) These two functions need to be in two web resources. They actually pass 
data from the javascript&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp;&amp;nbsp; on an entity to the html webresource on 
the enity form.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // The function below is a simple value reading 
function, that passes these values as paramters to an IFRAME&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // It needs 
to be written in a JScript webresource.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function passToHtml() 
{&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var accountName = 
Xrm.Page.getAttribute(&quot;name&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var accountNumber = 
Xrm.Page.getAttribute(&quot;accountNumber&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var phone = 
Xrm.Page.getAttribute(&quot;telephone1&quot;).getValue();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // In this case, 
when Webresource is inserted on the entity form; the display name given to it is 
WebResource_EntityInfo&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var IFrame = 
Xrm.Page.ui.controls.get(&quot;WebResource_AccountEntityInfo&quot;);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 
This url is the path of the HTML webresource created plus a &quot;?Data=&quot; 
suffix&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var url = 
&quot;/WebResources/new_AccountEntityInfo.html?DATA=&quot;;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // This 
variable contains the info that needs to be displayed in HTML along with 
labels&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var data = &quot;Account Name:!&quot; + accountName + &quot;^AccountNumber:!&quot; 
+ accountNumber + &quot;^Phone:!&quot; + phone;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var newTarget = 
Xrm.Page.context.getServerUrl() + url + escape(data);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Pass 
values to the HTML page&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IFrame.setSrc(newTarget);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
// This function accepts data sent from the Jscript file and displays it. The 
phone number sent is clickable.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // It needs to be written in the HTML web 
resource - new_AccountEntityInfo.html.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;HTML xmlns=&quot;&lt;a href=&quot;https://mail.bmtech.com.tr/owa/redir.aspx?C=rM8HacWShE62FAsXA5UMlxizkmxH49EIBRkQzsg8JNxFeJrLpzsmKzpfWhMpexs2k68d-zdww0A.&amp;amp;URL=http%3a%2f%2fwww.w3.org%2f1999%2fxhtml&quot; target=&quot;_blank&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;&quot;&amp;gt; Data Parameters 
Page&amp;lt;/TITLE&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;STYLE type=text/css&amp;gt;body{font-family: Segoe UI, 
Tahoma, Arial;margin: 0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; padding: 0;background-color: 
white;}tbody,p{font-family: Segoe UI;background-color: white;font-size: 
12;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; margin 0;padding: 0;}th{font-family: Segoe UI; font-weight: 
bold}&amp;lt;/STYLE&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;SCRIPT language=jscript 
type=text/jscript&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function getDataParam()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp; //Get 
the any query string parameters and load them&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //into the vals 
array&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var vals = new Array();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 
(location.search != &quot;&quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vals = 
location.search.substr(1).split(&quot;&amp;amp;&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i in 
vals)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vals[i] = 
vals[i].replace(/\+/g, &quot; &quot;).split(&quot;=&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
//look for the parameter named &#39;data&#39;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var found = 
false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i in vals)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (vals[i][0].toLowerCase() == 
&quot;data&quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
parseDataValue(vals[i][1]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; found = 
true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noParams();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
function parseDataValue(datavalue)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (datavalue != 
&quot;&quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; datavalue = 
unescape(datavalue);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var vals = new 
Array();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vals = 
decodeURIComponent(datavalue).split(&quot;^&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i in 
vals)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vals[i] = 
vals[i].replace(/\+/g, &quot; &quot;).split(&quot;!&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Create a table and header using the 
DOM&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var oTable = 
document.createElement(&quot;table&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var oTBody = 
document.createElement(&quot;tbody&quot;);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Loop through vals and 
create rows for the table&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var oTRow = 
document.createElement(&quot;tr&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i in 
vals)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var 
oTRowTD1 = document.createElement(&quot;th&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
oTRowTD1.innerText = vals[i][0];&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var oTRowTD2 = 
document.createElement(&quot;td&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oTRowTD2.innerText = 
vals[i][1] + &quot;\t\t&quot;;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 
(oTRowTD1.innerText == &quot;Phone:&quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var phno = 
vals[i][1];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (phno != null) 
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var link = 
&quot;javascript:clickToDial_OnClick(&quot; + phno + &quot;)&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
var anchor = &quot;&amp;lt;a href=&#39;&quot; + link + 
&quot;&#39;&amp;gt;Phone:&amp;lt;/a&amp;gt;&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
oTRowTD1.innerHTML = anchor;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oTRow.appendChild(oTRowTD1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
oTRow.appendChild(oTRowTD2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
oTBody.appendChild(oTRow);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
oTable.appendChild(oTBody);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
document.body.appendChild(oTable);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noParams();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function noParams()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var message = 
document.createElement(&quot;p&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; message.innerText = &quot;No Claimant 
Information&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; document.body.appendChild(message);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function clickToDial_OnClick(phoneNumber) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try 
{&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (confirm(&#39;Do you wish to dial the number &#39; + 
phoneNumber + &#39;?&#39;)) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.top.location.href = 
&#39;callto:&#39; + phoneNumber;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (e) { 
alert(&quot;There was a problem handling the image click event: &quot; + e.message); 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;META 
charset=utf-8&amp;gt;&amp;lt;/HEAD&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;BODY contentEditable=true 
onload=getDataParam();&amp;gt;&amp;lt;/BODY&amp;gt;&amp;lt;/HTML&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
//33) This function can be used to refresh the ribbon in order to call onload 
functionality &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // of ribbon on change as well&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function 
refreshRibbon() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xrm.Page.ui.refreshRibbon();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&lt;br /&gt;&amp;nbsp; 
///-----------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
/* 34) Custom Lookup with multiple choices&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Custom lookup in CRM is 
oriented only for one entity.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Following is way to add possibility to 
select from some entities in one lookup.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For custom lookup 
&quot;originatingleadid&quot; oriented on Lead entity in order to select from views of 
three different entities: Lead, Contact, User.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; some customization is 
done on opportunity entity, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Create three hidden text 
fields:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new_type - to save lookup type&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new_guid - to save 
lookup guid&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new_name - to save lookup name.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Include 
three javascript function:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1. function to handle OnChange event on 
lookup.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function onChange()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var originatingLeadValue = 
Xrm.Page.getAttribute(&quot;originatingleadid&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 
(IsNull(originatingLeadValue) || originatingLeadValue[0].type == 
&quot;4&quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Lookup is null or there is a Lead, need to 
clear hidden fields. To clear one of them will be enough, we will be check this 
field during onload.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getAttribute(&quot;new_guid&quot;).setValue(null);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Lookup contains Contact or User, so need to 
store lookup properties to our hidden fields.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getAttribute(&quot;new_type&quot;).setValue(originatingLeadValue[0].type);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getAttribute(&quot;new_guid&quot;).setValue(originatingLeadValue[0].id);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getAttribute(&quot;new_name&quot;).setValue(originatingLeadValue[0].name);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //2. function to handle OnSave event on 
Opportuniry Form.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function onSave()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var 
originatingLeadValue = 
Xrm.Page.getAttribute(&quot;originatingleadid&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 
(!IsNull(originatingLeadValue) &amp;amp;&amp;amp; originatingLeadValue[0].type != 
&#39;4&#39;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getAttribute(&quot;originatingleadid&quot;).setValue(null);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // 3. function to handle OnLoad event on 
Opportunity Form.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function onLoad()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
lookuptypeIcons = 
&#39;/_imgs/ico_16_2.gif:/_imgs/ico_16_4.gif:/_imgs/ico_16_8.gif&#39;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
lookuptypenames = &#39;contact:2:Contact,lead:4:Lead,systemuser:8:User&#39;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
lookuptypes = &#39;2,4,8&#39;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var savedId = 
Xrm.Page.getAttribute(&quot;new_guid&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var savedType = 
Xrm.Page.getAttribute(&quot;new_type&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var savedName = 
Xrm.Page.getAttribute(&quot;new_name&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var savedEntityName = 
savedType == &quot;8&quot; ? &quot;systemuser&quot; : &quot;contact&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
document.getElementById(&quot;originatingleadid&quot;).setAttribute(&quot;lookuptypes&quot;, 
lookuptypes);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
document.getElementById(&quot;originatingleadid&quot;).setAttribute(&quot;lookuptypenames&quot;, 
lookuptypenames);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
document.getElementById(&quot;originatingleadid&quot;).setAttribute(&quot;lookuptypeIcons&quot;, 
lookuptypeIcons);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
document.getElementById(&quot;originatingleadid&quot;).setAttribute(&quot;defaulttype&quot;, &quot;4&quot;); 
// default type - Lead entity&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var originatingLeadValue = 
Xrm.Page.getAttribute(&quot;originatingleadid&quot;).getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 
(IsNull(originatingLeadValue) &amp;amp;&amp;amp; !IsNull(savedId))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var value = new Array();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value[0] = new 
Object();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value[0].displayClass = 
&quot;ms-crm-Lookup-Item&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value[0].keyValues = new 
Object();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value[0].values = new Object();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
value[0].onclick = &quot;openlui()&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value[0].id = savedId;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
value[0].entityType = savedEntityName;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value[0].typename = 
savedEntityName;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value[0].name = savedName;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
value[0].type = savedType;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Xrm.Page.getAttribute(&quot;originatingleadid&quot;).setValue(value);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/2112786830028607851/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2014/12/javascript-reusable-functions-for-crm.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/2112786830028607851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/2112786830028607851'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2014/12/javascript-reusable-functions-for-crm.html' title='JavaScript Reusable Functions For CRM 2011 Posted by farina kidwai on May 16, 2013 in Uncategorized'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-1548763618925343664</id><published>2014-12-04T15:10:00.002+02:00</published><updated>2014-12-04T15:10:09.984+02:00</updated><title type='text'>CRM 2013 YAŞ HESAPLAMA JAVASCRIPT</title><content type='html'>&lt;div class=&quot;x_WordSection1&quot;&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
function Age() {&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
if(Xrm.Page.getAttribute(&quot;birthdate&quot;).getValue() != 
null)&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
{&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
var DOB = 
Xrm.Page.getAttribute(&quot;birthdate&quot;).getValue();&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
var Today = new Date();&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
Today.setHours(0, 0, 0, 0);&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
var db = 0;&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
if(DOB &amp;gt; Today )&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
{&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
alert(&quot;Please Enter Genuine BirthDate !!!&quot;);&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
Xrm.Page.getAttribute(&quot;birthdate&quot;).setValue(null);&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
}&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
else&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
{&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
db = Today.getFullYear() - DOB.getFullYear();&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
var x = Today.getDate() ;&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
var y = DOB.getDate() ;&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
var a = Today.getMonth() + 1;&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
var b = DOB.getMonth() + 1;&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
if((a &amp;lt; b) || (a==b &amp;amp; x &amp;lt; y))&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
db=db - 1;&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
}&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
Xrm.Page.getAttribute(&quot;new_age&quot;).setValue(db.toString());&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
//var control1 = Xrm.Page.ui.controls.get(&quot;new_age&quot;);&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
//control.setDisabled(true);&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
}&lt;/div&gt;
&lt;div class=&quot;x_MsoNormal&quot;&gt;
}&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/1548763618925343664/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2014/12/crm-2013-yas-hesaplama-javascript.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/1548763618925343664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/1548763618925343664'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2014/12/crm-2013-yas-hesaplama-javascript.html' title='CRM 2013 YAŞ HESAPLAMA JAVASCRIPT'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-6612899845158221264</id><published>2014-12-04T15:07:00.002+02:00</published><updated>2014-12-04T15:07:35.941+02:00</updated><title type='text'>refresh parent window crm 2013 javascript</title><content type='html'>&lt;div class=&quot;x_MsoNormal&quot;&gt;
window.top.opener.document.getElementById(&quot;refreshButtonLink&quot;).click();&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/6612899845158221264/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2014/12/refresh-parent-window-crm-2013.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/6612899845158221264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/6612899845158221264'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2014/12/refresh-parent-window-crm-2013.html' title='refresh parent window crm 2013 javascript'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-5104374326636808748</id><published>2014-12-04T15:06:00.001+02:00</published><updated>2014-12-04T15:06:12.075+02:00</updated><title type='text'>set disable all of Form fields</title><content type='html'>function disableFormFields(onOff) {&lt;br /&gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xrm.Page.ui.controls.forEach(function (control, index) 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (doesControlHaveAttribute(control)) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
control.setDisabled(onOff);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;}</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/5104374326636808748/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2014/12/set-disable-all-of-form-fields.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/5104374326636808748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/5104374326636808748'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2014/12/set-disable-all-of-form-fields.html' title='set disable all of Form fields'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-5361457084825032031</id><published>2014-12-04T15:05:00.003+02:00</published><updated>2014-12-04T15:05:18.494+02:00</updated><title type='text'>crm 2013 javascript FORMDAKİ TÜM ALANLARI disable etme</title><content type='html'>function disableFormFields(onOff) {&lt;br /&gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xrm.Page.ui.controls.forEach(function (control, index) 
{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (doesControlHaveAttribute(control)) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
control.setDisabled(onOff);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;}</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/5361457084825032031/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2014/12/crm-2013-javascript-formdaki-tum.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/5361457084825032031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/5361457084825032031'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2014/12/crm-2013-javascript-formdaki-tum.html' title='crm 2013 javascript FORMDAKİ TÜM ALANLARI disable etme'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-2640797939565241228</id><published>2014-12-04T15:03:00.001+02:00</published><updated>2014-12-04T15:03:28.755+02:00</updated><title type='text'>CRM 2013 JAVASCRIPT TRY CATCH ÖRNEĞİ</title><content type='html'>CRM 2013 JAVASCRIPT TRY CATCH ÖRNEĞİ&lt;br /&gt;
&lt;br /&gt;
//kaydet anında hata patlatıp engelleyen fonksiyon&lt;br /&gt;
&lt;br /&gt;
onSave = function () {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; try {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //Variables&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var attSabitTel = Xrm.Page.getAttribute(&quot;telephone1&quot;);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var attCepTel = Xrm.Page.getAttribute(&quot;mobilephone&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (attSabitTel != null &amp;amp;&amp;amp; attCepTel != null) {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (attSabitTel.getValue() == null &amp;amp;&amp;amp; attCepTel.getValue() == null) {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert(&quot;Sabit Telefon veya Cep Telefon bilgilerinden enaz birisi doldurulmuş olmalıdır.&quot;);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; event.returnValue = false;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return false;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert(&quot;telephone1 veya mobilephone null olamaz. Lütfen Sistem Yöneticinize danışın.&quot;);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; } catch (ex) {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw ex;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/2640797939565241228/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2014/12/crm-2013-javascript-try-catch-ornegi.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/2640797939565241228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/2640797939565241228'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2014/12/crm-2013-javascript-try-catch-ornegi.html' title='CRM 2013 JAVASCRIPT TRY CATCH ÖRNEĞİ'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-4580951990346322558</id><published>2014-09-09T17:53:00.001+03:00</published><updated>2014-09-09T17:53:48.544+03:00</updated><title type='text'>UZUN BİR ARADAN SONRA TEKRAR MERHABA MS CRM Cİ ARKADAŞLAR</title><content type='html'>CRM 2011, CRM 2013, YENİ PAYLAŞIMLARLA TEKRAR BURADA OLACAĞIM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ÖZELLİK CRM 2013 SP 1, BİRBİRİNDEN ÇARPICI YENİLİKLERİ VAR.&lt;br /&gt;
&lt;br /&gt;
SQL 2014 LE BİRLİKTE ORTALIK DAHA DA ŞENLENECEK.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MÜMKÜN MERTEBE TÜRKÇEDE YAYIN YAPACAĞIM TÜRKÇE YAYINDA CİDDİ SIKINTI VAR.</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/4580951990346322558/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2014/09/uzun-bir-aradan-sonra-tekrar-merhaba-ms.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/4580951990346322558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/4580951990346322558'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2014/09/uzun-bir-aradan-sonra-tekrar-merhaba-ms.html' title='UZUN BİR ARADAN SONRA TEKRAR MERHABA MS CRM Cİ ARKADAŞLAR'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-5670635533371496595</id><published>2012-08-02T15:45:00.001+03:00</published><updated>2012-08-02T15:46:53.500+03:00</updated><title type='text'>Çok yüksek sayıda kaydı crm 4.0 dan excele export etme</title><content type='html'>Çok sayıda (milyon sayıda) kaydı crm den excele verirken alınan timed out hatasının çözümü&lt;br /&gt;
için yapılacak işler.&lt;br /&gt;
1) hkey local machine/.../mscrm in altına dword olarak oledbtimeout&amp;nbsp;değişkeni&amp;nbsp;&amp;nbsp;eklenir; değer olarak decima 86400 degeri verilir.&lt;br /&gt;
2) SQL den mscrm veri tabanı altından organizationbase tablosu altında maximumrecordexporttoexcel sütununa 100000000 gibi bir değer verilir.&lt;br /&gt;
3) Son olarak en önemli işlerden biri çoğu blogda ve soru cevap sitesinde yok, crm web sayfalarının bulunduğu,crmweb dosyasının altında web.config&amp;nbsp;dosyası açılır,&lt;br /&gt;
&amp;lt;httpRuntime executionTimeout=&quot;3600&quot; maxRequestLength=&quot;20000&quot; /&amp;gt; bu satır bulunur ve değerler görüldüğü&amp;nbsp;şekilde değiştirilir.&lt;br /&gt;
Bu işlemlerden sonra 1 000 000 kaydı excele vermeyi başardık.&amp;nbsp;Dosyanın boyutu 250 MB tı excelde açtıktn sonra save as diyip office 2007 e çevirmek gerekiyor. XLSX tipine çevirince dosya 25 MB düşüyor ve efektif çalışılabiliyor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Microsoft dynamics crm Export to excel problem, error, timed out, hata,crm den excele aktarım hatası</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/5670635533371496595/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2012/08/cok-yuksek-sayda-kayd-crm-40-dan-excele.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/5670635533371496595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/5670635533371496595'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2012/08/cok-yuksek-sayda-kayd-crm-40-dan-excele.html' title='Çok yüksek sayıda kaydı crm 4.0 dan excele export etme'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-6922092600664505246</id><published>2010-08-23T17:23:00.000+03:00</published><updated>2010-08-23T17:23:46.535+03:00</updated><title type='text'>CRM search can not find deactive records</title><content type='html'>In microsoft dynamics crm, when you searching recored you can not find deactivate records especially, in case or sales orders you can not find resolves cases and fulfilled orders.&lt;br /&gt;
&lt;br /&gt;
One our customer toll us that he want to searc deactive records, bu you know that crm search view is a system view and could not customizable.&lt;br /&gt;
&amp;nbsp;For customize ths view&lt;br /&gt;
open sql server--&amp;gt; orgname_mscrm--&amp;gt;savedqueries table, and find your view name.&lt;br /&gt;
then edit the iscustomizable field set it to true.&lt;br /&gt;
&lt;br /&gt;
then refresh the view than go search criteria, and remove the criteria that bann deactive record.&lt;br /&gt;
and publish the view.</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/6922092600664505246/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2010/08/crm-search-can-not-find-deactive.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/6922092600664505246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/6922092600664505246'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2010/08/crm-search-can-not-find-deactive.html' title='CRM search can not find deactive records'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-4924539393066828694</id><published>2010-08-17T11:53:00.000+03:00</published><updated>2010-08-17T11:53:08.805+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crm 4.0 reove currency symbol"/><category scheme="http://www.blogger.com/atom/ns#" term="Remove CurrencySymbol with javascript from crm forms"/><title type='text'>Remove CurrencySymbol with javascript from crm forms</title><content type='html'>Form removing currency symbol from money fields on crm form write the script below on crm form onload.&lt;br /&gt;
&lt;br /&gt;
document.getElementById(&#39;fieldname_sym&#39;).style.display= &#39;none&#39;;</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/4924539393066828694/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2010/08/remove-currencysymbol-with-javascript.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/4924539393066828694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/4924539393066828694'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2010/08/remove-currencysymbol-with-javascript.html' title='Remove CurrencySymbol with javascript from crm forms'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-964761644307249464</id><published>2010-07-30T17:44:00.000+03:00</published><updated>2010-07-30T17:44:26.983+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="how to set a 2nd level subject tree to force select microsoft crm subject control"/><title type='text'>how to set a 2nd level subject tree to force select</title><content type='html'>Senario is:&lt;br /&gt;
&lt;br /&gt;
when selected: check if the &amp;lt;subject&amp;gt; has &amp;lt;parentsubject&amp;gt; if not then &lt;br /&gt;
msg: &quot;please select a child subject tree&quot; set focus back to subject&lt;br /&gt;
else&lt;br /&gt;
leave as &amp;lt;parent subject&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
///////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function GetAttributeValueFromID(sEntityName, sGUID, sAttributeName, sID) &lt;br /&gt;
&lt;br /&gt;
{ &lt;br /&gt;
var xml = &quot;&quot; + &lt;br /&gt;
&quot;&amp;lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;utf-8\&quot;?&amp;gt;&quot; + &lt;br /&gt;
&quot;&amp;lt;soap:Envelope xmlns:soap=\&quot;http://schemas.xmlsoap.org/soap/envelope/\&quot; xmlns:xsi=\&quot;http://www.w3.org/2001/XMLSchema-instance\&quot; xmlns:xsd=\&quot;http://www.w3.org/2001/XMLSchema\&quot;&amp;gt;&quot; + &lt;br /&gt;
GenerateAuthenticationHeader() + &lt;br /&gt;
&quot; &amp;lt;soap:Body&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;RetrieveMultiple xmlns=\&quot;http://schemas.microsoft.com/crm/2007/WebServices\&quot;&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;query xmlns:q1=\&quot;http://schemas.microsoft.com/crm/2006/Query\&quot; xsi:type=\&quot;q1:QueryExpression\&quot;&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:EntityName&amp;gt;&quot;+sEntityName+&quot;&amp;lt;/q1:EntityName&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:ColumnSet xsi:type=\&quot;q1:ColumnSet\&quot;&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:Attributes&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:Attribute&amp;gt;&quot;+sAttributeName+&quot;&amp;lt;/q1:Attribute&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;/q1:Attributes&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;/q1:ColumnSet&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:Distinct&amp;gt;false&amp;lt;/q1:Distinct&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:PageInfo&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:PageNumber&amp;gt;1&amp;lt;/q1:PageNumber&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:Count&amp;gt;1&amp;lt;/q1:Count&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;/q1:PageInfo&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:Criteria&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:FilterOperator&amp;gt;And&amp;lt;/q1:FilterOperator&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:Conditions&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:Condition&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:AttributeName&amp;gt;&quot;+sID+&quot;&amp;lt;/q1:AttributeName&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:Operator&amp;gt;Equal&amp;lt;/q1:Operator&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:Values&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;q1:Value xsi:type=\&quot;xsd:string\&quot;&amp;gt;&quot;+sGUID+&quot;&amp;lt;/q1:Value&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;/q1:Values&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;/q1:Condition&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;/q1:Conditions&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;/q1:Criteria&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;/query&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;/RetrieveMultiple&amp;gt;&quot; + &lt;br /&gt;
&quot; &amp;lt;/soap:Body&amp;gt;&quot; + &lt;br /&gt;
&quot;&amp;lt;/soap:Envelope&amp;gt;&quot; + &lt;br /&gt;
&quot;&quot;; &lt;br /&gt;
&lt;br /&gt;
var xmlHttpRequest = new ActiveXObject(&quot;Msxml2.XMLHTTP&quot;); &lt;br /&gt;
xmlHttpRequest.Open(&quot;POST&quot;, &quot;/mscrmservices/2007/CrmService.asmx&quot;, false); &lt;br /&gt;
xmlHttpRequest.setRequestHeader(&quot;SOAPAction&quot;,&quot;http://schemas.microsoft.com/crm/2007/WebServices/RetrieveMultiple&quot;); &lt;br /&gt;
xmlHttpRequest.setRequestHeader(&quot;Content-Type&quot;, &quot;text/xml; charset=utf-8&quot;); &lt;br /&gt;
xmlHttpRequest.setRequestHeader(&quot;Content-Length&quot;, xml.length); &lt;br /&gt;
xmlHttpRequest.send(xml); &lt;br /&gt;
// retrieve response and find attribute value &lt;br /&gt;
var result = xmlHttpRequest.responseXML.selectSingleNode(&quot;//q1:&quot; + sAttributeName); &lt;br /&gt;
if (result == null) &lt;br /&gt;
return &quot;&quot;; &lt;br /&gt;
else &lt;br /&gt;
return result.text; &lt;br /&gt;
}&lt;br /&gt;
id=crmForm.all.subjectid.DataValue[0].id;&lt;br /&gt;
name=GetAttributeValueFromID(&quot;subject&quot;,id, &quot;parentsubject&quot;, &quot;subjectid&quot;);&lt;br /&gt;
if(name&amp;gt;&quot;0&quot;)&lt;br /&gt;
alert(&quot;it has parent&quot;);&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
alert(&quot;it has not parent&quot;);&lt;br /&gt;
crmForm.all.subjectid.DataValue=null;&lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/964761644307249464/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2010/07/how-to-set-2nd-level-subject-tree-to.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/964761644307249464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/964761644307249464'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2010/07/how-to-set-2nd-level-subject-tree-to.html' title='how to set a 2nd level subject tree to force select'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1575087252294384786.post-4738024453996895316</id><published>2010-07-21T12:15:00.001+03:00</published><updated>2010-08-05T16:36:00.996+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="global.js sql"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript in sql control"/><category scheme="http://www.blogger.com/atom/ns#" term="sql connection javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="sql in javacript"/><title type='text'>Connecting Another Databases from crm javascript + sql</title><content type='html'>When creating account, we need control, if an account number exist in another database, for controlling this case, we write sql code in javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: cyan;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace; font-size: small;&quot;&gt;function erpFirmaKontrol(val) {&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;var conn = new ActiveXObject(&quot;ADODB.Connection&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;var kontrol=0;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;var constr = &quot;Provider=sqloledb;Data Source=dataservername; Initial Catalog=databasename;User Id=username;Password=password;&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;conn.Open (constr);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;query=&quot;select FirmaAdi from BM_ERP_Genel.dbo.Firmalar where FirmaGrupId=2 and firmakodu=&#39;&quot;+val+&quot;&#39;&quot;;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;var rs = new ActiveXObject(&quot;ADODB.Recordset&quot;)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;rs.open(query, conn,3,3)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;if(!rs.bof) {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;rs.MoveFirst()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;while(!rs.eof) {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;kontrol=rs.fields(&quot;FirmaAdi&quot;).value;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;rs.MoveNext()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;rs.close()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;return kontrol;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: cyan; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;}&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://emescereme.blogspot.com/feeds/4738024453996895316/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='http://emescereme.blogspot.com/2010/07/connecting-another-databases-from-crm.html#comment-form' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/4738024453996895316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1575087252294384786/posts/default/4738024453996895316'/><link rel='alternate' type='text/html' href='http://emescereme.blogspot.com/2010/07/connecting-another-databases-from-crm.html' title='Connecting Another Databases from crm javascript + sql'/><author><name>Ahmet TANRIKULU</name><uri>http://www.blogger.com/profile/18438558386066305026</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_d_comZ46W_m_4SnMgEPhxf69ME0D_M6FostSISWT2IqirDDlm88SMUtYCab8LKdJALYpzGAmRfFarnQZS3dZ7DqECtw2Xl6S5zvU5_uU6801ZIaq4jSUmjXEyK-VlQ/s220/profil.jpg'/></author><thr:total>0</thr:total></entry></feed>