Ошибка СУБД: Недопустимое преобразование типов данных в записи #782057


#0 by a13k55
Добрый день. УТ 10.3, клиент-сервер, MS SQL Переходили с платформы 8.1 на 8.3. Есть обработка заполнения табличных частей, периодически она вываливается в такую ошибку: Ошибка СУБД: Недопустимое преобразование типов данных в записи. Причем работу в программе продолжить нельзя, только завершить или перезапустить. Пробовал бегать отладчиком - вываливается в разных местах. С 3-5 попытки ошибка уходит и  тч заполняется нормально. Скуль все регламентные операции отрабатывает. Может кто сталкивался, подскажите, куда копать?
#1 by butterbean
запрос заполнения надо смотреть
#2 by a13k55
Обычное соединение 3 виртуальных таблиц с итогами. Но ошибка возникает не всегда во время его выполнения.     ВнутренниеЗаказыОстатки.Номенклатура.ЕдиницаХраненияОстатков,     ХарактеристикаНоменклатуры
#3 by a13k55
ВнутренниеЗаказыОстатки.Номенклатура.ЕдиницаХраненияОстатков,     ХарактеристикаНоменклатуры
#4 by CyberJACK
Если сервер 1С и сервер MS SQL находятся на разных машинах, попробуй установить SQL Server Native Client на машине с сервером 1С
#5 by a13k55
Спасибо за ответ, но на диске ИТС написано: "При установке свойства Режим совместимости (описание свойства см. здесь) в значение большее, чем Версия 8.3.7: ? Для работы системы «1С:Предприятие» требуется установленный SQL Server Native Client for SQL Server 2005 (и более старших версий Microsoft SQL Server). " А у меня режим совместимости Версия 8.1 Причем: "Проверка наличия установленного SQL Server Native Client осуществляется при выполнении следующих операций: ? создание информационной базы; ? загрузка информационной базы; ? обновление конфигурации базы данных." У меня же ошибка возникает во время выполнения программного кода.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С