29.05.2018, 10:09 | #1 |
Участник
|
Ошибка работы .Net business connector при выборке заказов на продажу
Добрый день, коллеги!
При выполнении запроса из стороннего приложения через .net business connector получаю такую ошибку: Microsoft.Dynamics.BusinessConnectorNet.XppException: Невозможно выбрать запись в Заказы на продажу (SalesTable). Из базы данных выбрано нулевое значение (NULL), которое не поддерживается. at Microsoft.Dynamics.BusinessConnectorNet.Axapta.CallStaticClassMethod(String className, String methodName, Object param1) at DynamicsWebService2012.BCProxyAxapta2012.CallStaticClassMethod(String className, String methodName, String param) В Аксапте логика отрабатывает нормально. Опытным путем установили, что ошибка валится на методе find() для определенных заказов на продажу. Ошибка также может генерироваться в конструкциях while select, в попытке получения заказов через запрос (метод queryRun.next()) Подскажите, пожалуйста, как с этим бороться? Та же самая логика из аксапты отрабатывает нормально, ошибок синхронизации данных нет. Проблемные заказы (таких примерно около 1% от общего количества заказов) ничем особым не отличаются от остальных, полей со значениями NULL не обнаружено. Дополнительная информация: MS DAX 2012 R3 (Версия приложения 6.3.164.0), MS SQL Server 2012. Последний раз редактировалось DaxDeveloper; 29.05.2018 в 10:21. Причина: Уточнение версии приложнения |
|
|
|