Содержимое TechKnow вЕтвь
Вопрос:
При запуске транзакции обработки заказов продаж с диспетчером интеграции с поставщиком SQL Optimized provider появляется сообщение об ошибке "Приложение использует значение неправильного типа для текущей операции" во время интеграции случайным образом. Почему возникла эта ошибка и как ее можно устранить?
Ответ:
Длина поля Contact в Dynamics/eEnterprise составляет 31 знак. В диспетчере интеграции SQL оптимизированный адаптер длина ключа указана как 64. Если значение в источнике файла содержит более 31 символа для поля контакта, Диспетчер интеграции не может об усечен, так как в нем поле контакта определено как 64 символа, и возникает ошибка.
В этой ситуации можно использовать сценарий VB для события поля контакта, который обрезает значения из исходных файлов до 31 символа.
Currentfield=Left(Sourcefields("Имя запроса.Имя столбца"); 31)
Эта статья была посвящена ИД документа TechKnow это: 22654
ОТНОСИТСЯ К
• |
Microsoft Dynamics GP 9.0 |
• |
Microsoft Business Solutions — отличные простые 8.0 |
• |
Microsoft Business Solutions — отличные простые 7.5 |
• |
Microsoft Great Plains Dynamics 7.0 |
• |
Microsoft Great Plains eEnterprise 7.0 |
• |
Great Plains Dynamics 6.0 |
• |
Great Plains eEnterprise 6.0 |
• |
Integration Manager |