<?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>Microsoft Dynamics CRM &#187; mapping</title>
	<atom:link href="http://ms-dynamics-crm.com.ua/tag/mapping/feed/" rel="self" type="application/rss+xml" />
	<link>http://ms-dynamics-crm.com.ua</link>
	<description>Все о Microsoft Dynamics CRM</description>
	<lastBuildDate>Mon, 21 May 2012 14:44:10 +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>Делаем сопоставление атрибутов между системными сущностями в MS Dynamics CRM 4.0</title>
		<link>http://ms-dynamics-crm.com.ua/2009/03/04/mapping-attributes-within-ms-dynamics-crm-4/</link>
		<comments>http://ms-dynamics-crm.com.ua/2009/03/04/mapping-attributes-within-ms-dynamics-crm-4/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 09:10:32 +0000</pubDate>
		<dc:creator>Костя Афендиков</dc:creator>
				<category><![CDATA[ms crm 4.0]]></category>
		<category><![CDATA[mapping]]></category>

		<guid isPermaLink="false">http://ms-dynamics-crm.com.ua/?p=424</guid>
		<description><![CDATA[Если вы попробовали такой встроенный инструмент MS CRM 4.0 как сопоставление (mapping) то знаете, что в системных сущностях, таких как: opportunityproduct (продукты для возможной сделки), quotedetail (продукты для предложений), salesorderdetail (продукты для заказов), invoicedetail (продукты для счетов) нельзя сделать сопоставление (т.е. передавать значения) между созданными атрибутами, а ведь так хочется Вот как можно сделать, например, [...]]]></description>
			<content:encoded><![CDATA[<p>Если вы попробовали такой встроенный инструмент <strong>MS CRM 4.0</strong> как <strong>сопоставление (mapping)</strong> то знаете, что в системных сущностях, таких как: <strong>opportunityproduct </strong>(продукты для возможной сделки), <strong>quotedetail </strong>(продукты для предложений), <strong>salesorderdetail </strong>(продукты для заказов), <strong>invoicedetail </strong>(продукты для счетов) нельзя сделать сопоставление (т.е. передавать значения) между созданными атрибутами, а ведь так хочется <img src='http://ms-dynamics-crm.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Вот как можно сделать, например, сопоставление атрибутов продуктов между <strong>quotedetail</strong> и <strong>salesorderdetail</strong></p>
<p><strong></strong></p>
<p><span id="more-424"></span><br />
Для начала, вы должны определиться какие из атрибутов вы хотите сопоставить. Главное, чтобы типы атрибутов <strong>совпадали полностью</strong>, даже если вы попытаетесь сопоставить поле типа navchar(100) с полем типа navchar(300) у вас не получится этого сделать. Итак, с полями определились, идем дальше:</p>
<ol>
<li>Ищем в базе <em>ИМЯ_ОРГАНИЗАЦИИ_MSCRM</em> таблицу <strong>EntityMapBase </strong>и делаем к ней следующий запрос</li>
<li>
<blockquote><p>SELECT     *<br />
FROM         EntityMapBase<br />
WHERE     (TargetEntityName = &#8216;<strong>salesorderdetail</strong>&#8216;)</p></blockquote>
<p>Где &#8216;<strong>salesorderdetail</strong>&#8216; – это имя сущность с которой мы будем сопоставлять наши новые атрибуты</p>
<p><div id="attachment_425" class="wp-caption alignnone" style="width: 919px"><img class="size-full wp-image-425" title="Запрос Guid связи сущностей MS CRM 4.0 на сопостовление" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/03/mapping1.jpg" alt="Запрос Guid связи сущностей MS CRM 4.0 на сопостовление" width="909" height="574" /><p class="wp-caption-text">Запрос Guid связи сущностей MS CRM 4.0 на сопостовление</p></div></li>
<li>Копируем содержимое <strong>EntityMapId</strong></li>
<li>Теперь открываем IE и в адресной строке вставляем следующее:</li>
<li> http://crmserver:5555/<strong>ORGANIZATIONNAME</strong>/Tools/SystemCustomization/Relationships/Mappings/mappingList.aspx?mappingId=<strong>746e46de-c8fb-db11-b59d-000423af733e</strong> <em> Примечание:</em> вместо <strong>ORGANIZATIONNAME </strong>вставьте название вашей организации и тот <strong>GUID </strong>связи, что вы получили.</li>
<li>Жмем создать и сопоставляем левую часть с правой  
<div id="attachment_427" class="wp-caption alignnone" style="width: 989px"><img class="alignnone size-full wp-image-482" title="mapping21" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/03/mapping21.jpg" alt="mapping21" width="979" height="548" /><p class="wp-caption-text">Связывание атрибутов в Microsoft Dynamics CRM 4.0</p></div>
<p>Вот и все  <img src='http://ms-dynamics-crm.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://ms-dynamics-crm.com.ua/2009/03/04/mapping-attributes-within-ms-dynamics-crm-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

