Когда пытаюсь выбрать регистр остатков до регистратора или по датам, 1С-ка вылетает с ошибкой:
Ошибка СУБД:
Microsoft OLE DB Provider for SQL server: Invalid character value for cast specification.
Кажется, эта ошибка происходит только по одному регистру.
Версия 1С V8 серверная 8.0.8.7 вылетает запрос на всех клиентах.
(2) ... и ошибка происходит только с одним регистром, используется база УПП бета версия, тогда УПП еще не было, на бете решается задача объемно-календарного платинования для расчета себестоимости прямых вложений для изготовления продукции. С остальными регистрами все ОК. Могла ли повредится как то таблица? Тестирование и исправление ИБ ничего не дали. Грустно :(
Могу сказать когда эта ошибка возникает в MS SQL Server. Возникает она тогда, когда передается строковая величина, которую нельзя сконвертировать в ожидаемый тип данных.
Обычно такое возникает, когда пытаешься передать дату строкой, но при этом серверный формат строки с датой отличается от твоего. Например, сервер принимает дату как "мм-дд-гггг", а ты передаешь дату "31-11-2004". Здесь имеем 31 месяц и соотв. глюк. Это так, информация к сведению. Может тебе она и поможет...
Основная теорема систематики: Новые системы плодят новые проблемы.