<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MSCRM Blogger &#187; strings</title>
	<atom:link href="http://mscrmblogger.com/tag/strings/feed/" rel="self" type="application/rss+xml" />
	<link>http://mscrmblogger.com</link>
	<description>Achieving it all with Microsoft Dynamics CRM™</description>
	<lastBuildDate>Wed, 30 Nov 2011 00:34:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>CRM Workflow Manipulation Library</title>
		<link>http://mscrmblogger.com/2010/07/08/crm-workflow-manipulation-library/</link>
		<comments>http://mscrmblogger.com/2010/07/08/crm-workflow-manipulation-library/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 22:55:43 +0000</pubDate>
		<dc:creator>Carlton Colter</dc:creator>
				<category><![CDATA[API-SDK]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Scoperta]]></category>
		<category><![CDATA[Workflow]]></category>
		<category><![CDATA[crm]]></category>
		<category><![CDATA[crm 4]]></category>
		<category><![CDATA[crm4]]></category>
		<category><![CDATA[equations]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[microsoft dynamics CRM 4]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[strings]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://mscrmblogger.com/?p=231</guid>
		<description><![CDATA[<p>The <a href="http://manipulationlibrary.codeplex.com/">CRM Workflow Manipulation Library</a> is now on CodePlex.  The CRM Workflow Manipulation Library for CRM is a set of custom workflows for OnPremise Microsoft Dynamics® CRM to solve equations, manipulates strings, perform regex (regular expression) formatting and matching, as well as SoundEx and Metaphone-Like codification.</p>]]></description>
			<content:encoded><![CDATA[<p>Microsoft Dynamics CRM’s workflow designer is built right into the web-application and provides a way to conditionally perform actions in CRM.  With CRM on-premise, custom workflow assemblies can be uploaded to the server and accessed through the web-interface.  The <a href="http://manipulationlibrary.codeplex.com/">CRM Workflow Manipulation Library</a> provides additional workflow actions to perform calculations and manipulate strings.</p>
<p></p>
<p>Two of its most notable capabilities are its ability to perform mathematical equations and phonetic codification solving for duplicate matching.</p>
<p></p>
<p>Sometimes you may want to calculate a percentage based on some of the fields on an opportunity, or you may want to perform a calculation to make a decision on who should work on a particular task.  The solve equation workflow allows you to pass parameters and specify a formula for it to solve.</p>
<p></p>
<p><b>For example:</b></p>
<table>
<tr style="font-weight:bold">
<td>Workflow Field</td>
<td>Value</td>
</tr>
<tr>
<td>Formula:</td>
<td>min(@a,@b)*@c</td>
</tr>
<tr>
<td>@a:</td>
<td>100</td>
</tr>
<tr>
<td>@b:</td>
<td>125</td>
</tr>
<tr>
<td>@c:</td>
<td>4</td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td>Result</td>
<td>400</td>
</tr>
</table>
<p>
</p>
<p></p>
<p>The benefit is that the solver can help you calculate values to include in an email or store data back to CRM.  It does more than just basic math and can handle other constants and functions.  One of the constants it can handle is rand, which generates a number from 0 to 1 similar to excel, and it handles randbetween to generate a number between two values.</p>
<p></p>
<p>The Manipulation Library contains two phonetic codification systems, SoundEx and a Metaphone-like system.  Both of these can be used to convert text to a phonetic codified string that can then be compared for duplicate detection.  There are <a href="http://manipulationlibrary.codeplex.com/wikipage?title=Duplicate%20Checking%20with%20Metaphone&amp;referringTitle=Codify%20%28Metaphone%29">complete instructions on how to configure workflow to perform SoundEx or Metaphone duplicate detection</a> in the documentation.</p>
<p></p>
<p>The CRM Workflow Manipulation Library provides Calculation Utilities, RegEx Utilities, and String Utilities.  It is a feature-rich workflow extension that provides the ability to do much more with the data already in your CRM system, and is definitely worth checking out on <a href="http://manipulationlibrary.codeplex.com/">CodePlex</a>.  There are both Microsoft Dynamics CRM 4.0 and Microsoft Dynamics CRM 2011 versions on CodePlex.</p>
]]></content:encoded>
			<wfw:commentRss>http://mscrmblogger.com/2010/07/08/crm-workflow-manipulation-library/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

