AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.11.2013, 23:33   #1  
Lovilas is offline
Lovilas
Участник
Лучший по профессии AXAWARD 2013
 
39 / 12 (1) ++
Регистрация: 29.03.2012
? Перенос полей с одной организации в другую
Добрый вечер, Всем.

У меня на данный момент возникла такая необходимость в переносе с одной организации в другую ряда кастомных полей. Но переносить их с помощью стандартного функционала не подходит потому, что там прикручены скрипты на эти поля и также тянется много не нужного.

Есть ли тулзень с помощью которой можно было бы перетащить только поля?

Подскажите плиз! А то не хочется все делать в ручную
Старый 28.11.2013, 00:38   #2  
-O_o- is offline
-O_o-
Еда - топливо, Одежда - н
Аватар для -O_o-
Лучший по профессии 2015
Лучший по профессии 2014
 
727 / 80 (4) ++++
Регистрация: 11.05.2012
Адрес: Киев
Цитата:
Сообщение от Lovilas Посмотреть сообщение
Добрый вечер, Всем.

У меня на данный момент возникла такая необходимость в переносе с одной организации в другую ряда кастомных полей. Но переносить их с помощью стандартного функционала не подходит потому, что там прикручены скрипты на эти поля и также тянется много не нужного.

Есть ли тулзень с помощью которой можно было бы перетащить только поля?

Подскажите плиз! А то не хочется все делать в ручную
Выгрузка в XML стандартным методом, и обратная загрузка, таким же методом...
Если только поля нужны...
__________________
Все что вам нужно - это мозК
Еда - топливо... Одежда - необходимость...
Старый 28.11.2013, 10:49   #3  
Lovilas is offline
Lovilas
Участник
Лучший по профессии AXAWARD 2013
 
39 / 12 (1) ++
Регистрация: 29.03.2012
А как можно выборочно выгрузить нужны поля в XML??
Старый 28.11.2013, 11:38   #4  
-O_o- is offline
-O_o-
Еда - топливо, Одежда - н
Аватар для -O_o-
Лучший по профессии 2015
Лучший по профессии 2014
 
727 / 80 (4) ++++
Регистрация: 11.05.2012
Адрес: Киев
никак.
1. выгружаете шаблон сущности
2. архивируете в зип
3. запускаете импорт, выбираете сопоставление сущности.
4. все поля которые не нужны (оставляете - не сопоставлено)
все поля которые нужно добавить,(создать, новое поле)
__________________
Все что вам нужно - это мозК
Еда - топливо... Одежда - необходимость...
Старый 28.11.2013, 12:27   #5  
spectr is offline
spectr
Участник
Аватар для spectr
MCBMSS
Лучший по профессии 2014
 
287 / 70 (3) ++++
Регистрация: 19.10.2011
Адрес: Киев
Можно сделать так:
1) Выгрузить решение с нужными атрибутами (А) и решение куда нужно копировать (В)
2) Открыть решение А и найти там блок с описанием атрибутов <attributes> АА
3) С блока АА выбираем нужные атрибуты и в закидываем в аналогичный блок ВА
Код:
<attribute PhysicalName="AccountRoleCode">
              <Type>picklist</Type>
              <Name>accountrolecode</Name>
              <LogicalName>accountrolecode</LogicalName>
              <RequiredLevel>none</RequiredLevel>
              <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask>
              <ImeMode>auto</ImeMode>
              <ValidForUpdateApi>1</ValidForUpdateApi>
              <ValidForReadApi>1</ValidForReadApi>
              <ValidForCreateApi>1</ValidForCreateApi>
              <IsCustomField>0</IsCustomField>
              <IsAuditEnabled>0</IsAuditEnabled>
              <IsSecured>0</IsSecured>
              <AppDefaultValue>-1</AppDefaultValue>
              <optionset Name="contact_accountrolecode">
                <OptionSetType>picklist</OptionSetType>
                <displaynames>
                  <displayname description="Роль" languagecode="1049" />
                </displaynames>
                <Descriptions>
                  <Description description="Роль контакта в организации." languagecode="1049" />
                </Descriptions>
                <options>
                  <option value="1">
                    <labels>
                      <label description="Деловой специалист" languagecode="1049" />
                    </labels>
                  </option>
                  <option value="2">
                    <labels>
                      <label description="Сотрудник" languagecode="1049" />
                    </labels>
                  </option>
                  <option value="3">
                    <labels>
                      <label description="Влияющий" languagecode="1049" />
                    </labels>
                  </option>
                </options>
              </optionset>
              <displaynames>
                <displayname description="Роль" languagecode="1049" />
              </displaynames>
              <Descriptions>
                <Description description="Роль контакта в организации." languagecode="1049" />
              </Descriptions>
            </attribute>
4) Но это только поля простого типа а лукапы нужно искать в <EntityRelationships> по аналогии
5) Сохраняем новое решение В и закидываем в CRM вот вам и счастье.

Можно написать программу для парсинга XML но это уже другой разговор.
Старый 28.11.2013, 13:52   #6  
Lovilas is offline
Lovilas
Участник
Лучший по профессии AXAWARD 2013
 
39 / 12 (1) ++
Регистрация: 29.03.2012
А кастомную сущность можно както одну перенести со всеми полями но без связей??
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Перенос сущностей в другую БД Trackball Dynamics CRM: Администрирование 6 27.11.2012 19:25
Перенос бизнеес-процессов с одной сущности на другую guenberg Dynamics CRM: Разработка 4 08.06.2010 17:09
Различные значения полей в одной записи для разных пользователей Tarasov E Dynamics CRM: Разработка 11 26.04.2010 10:58
Импорт данных из одной организации в другую vital.mih Dynamics CRM: Администрирование 14 13.06.2009 12:44
Переход контакта из одной организации в другую. Paolo Dynamics CRM: Администрирование 2 10.08.2006 15:07

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:35.