2016-04-05 3 views
0

При выполнении и обновлении кода состояния в неактивном режиме с использованием SSIS и адаптеров KingswaySoft я получаю следующую ошибку. Есть ли какие-либо предложения по решению этой проблемы?Ошибка при установке кода состояния в неактивном режиме с помощью KingswaySoft/SSIS

CRM service call returned an error: CRM service call returned an error: An unexpected error occurred.(Error Code: -2147220970, Detail Message: An unexpected error occurred.)

Можно ли захватить сообщения веб-службы между SSIS/KingswaySoft и CRM с помощью Fiddler? Я пробовал без успеха.

ответ

1

Исправления было обновление до Ver 7.1 из KINGSWAY мягких адаптеров.

0

Это CRM 2011? Код состояния может обновляться только в последних версиях CRM, для 2011 года вам нужно будет использовать сообщение SetStateRequest.

Кроме того, если вы хотите отлаживать трассировки, одним из вариантов является вход в сервер ролевой платформы CRM и проверка средства просмотра событий.

0

Ошибка возникает с сервера сервера CRM. Единственная опция для устранения ошибки - включить журнал трассировки CRM на стороне сервера CRM.

Для CRM on-prem вы можете включить журнал трассировки CRM с помощью следующего инструмента.

После включения в журнал трассировки, вы можете запустить задачу загрузки данных, а сервер CRM будет генерировать некоторые файлы журнала под C: папку \ Program Files \ Microsoft Dynamics CRM \ Трассировка , Файл журнала большой, и его легко читать. Таким образом, вы использовали бы один из следующих инструментов, чтобы ломать файлы журнала.

Если вы используете CRM Online, вы хотели бы, чтобы связаться с командой CRM Online Support просить о помощи. В качестве альтернативы вы можете создать среду на предварительном этапе для воспроизведения сообщения об ошибке, и в этом случае вы можете включить журнал трассировки CRM в среде репликации.

0

Если у вас нет доступа к журналам трассировки (например, потому что вы используете CRM Online), то я хотел бы предложить:

  1. Выключите все плагины на объекте для записи, которую вы 'пытается деактивировать. Возможно, у вас есть плагин для обновления или SetState, который запускает и вызывает ошибку.

  2. Убедитесь, что значения состояния и состояния кода, которые вы устанавливаете, действительны и что код состояния принадлежит коду состояния. Эти значения можно увидеть в настройках.

Я использовал SSIS и KINGSWAY мягкого и можно установить состояние записи без ошибок