Обновление сущностей по импорту CSV (динамика CRM 2011 онлайн) - PullRequest
3 голосов
/ 31 января 2012

При импорте данных CSV в динамике 2011 онлайн, есть ли возможность обновить существующие сущности вместо создания новых?

Например, у меня есть определенные настраиваемые поля в ведущем субъекте (каждое упоминание однозначно идентифицируется по электронной почте). В какой-то момент атрибут лидерства изменится.

Может ли это новое значение быть импортировано через csv, также поддерживая другие существующие атрибуты отведения?

Спасибо.

Ответы [ 3 ]

4 голосов
/ 31 января 2012

Что вы можете сделать, это заставить Dynamics предоставить вам XML-файл ваших данных, который вы можете редактировать и повторно импортировать с изменениями.

  • Откройте расширенный поиск и найдите нужную запись.измените некоторые значения
  • Добавьте соответствующие столбцы, которые вы хотите редактировать
  • Нажмите «Экспорт» на ленте
  • Установите флажок «Сделать эти данные доступными для повторного импорта»... "и нажмите Экспорт

Теперь вы можете редактировать свои записи в файле XML (Excel прекрасно работает), который вы можете обновить, а затем импортировать в стандартном режиме через Управление данными> Импорт>Импорт данных.

2 голосов
/ 01 февраля 2012

Ответ Спенсеруни является верным, если исходная поддержка того, что вы просите (отредактируйте: насколько IE9 может вас занять). Однако для обработки внешних CSV-файлов через клиент CRM вам придется самостоятельно выполнять чтение CSV-файла и его обновление. Я могу придумать один способ сделать это:

  1. Создайте раздел на карте своего сайта, посвященный импорту CSV из этого стороннего источника или, если вы любите приключения, посвященный всему стандартному импорту CSV.
  2. Создайте веб-ресурс, где вы предлагаете пользователю выбрать файл на клиентском компьютере. Чтобы начать это, вы можете обратиться к SO-ответу " Будущее здесь! ".
  3. Считайте выбранные файлы через объект HTML5 File и обработайте обновления ваших Lead через вызовы JScript CRM. Чтобы обработать обновления через C # / VB.NET, вы можете сослаться на вопрос SO " Вызов кода C # из ленты JScript CRM Online 2011 " и его принятый ответ.
  4. Укажите на карте сайта ссылку на ваш веб-ресурс, и это должно вот-вот сделать.

Редактировать: Забыл добавить, что для того, чтобы справиться со всем этим, вам нужно обновить IE10 Preview (!). Или подождите, пока CRM 2011 не получит поддержку нескольких браузеров . Что наступит раньше.

0 голосов
/ 26 июля 2015

Возможно, вы захотите взглянуть на эту статью, в которой объясняется, как использовать OrganizationService CRM от Powershell для выполнения обновления для вас на основе файла .CSV (по всей видимости, оно должно применяться и к CRM2011):

MS CRM 2015: массовое обновление данных с помощью Powershell

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...