Имя: Пароль:
1C
 
Опять"Adding a value to a 'datetime' column caused overflow"
0 БВГ1951
 
19.01.11
15:48
Один из пользователей (не с полными правами) при попытке провести документ ("Реализация тоываров и услуг") получает сообщение "Microsoft OLE DB Provider for SQL Server: Adding a value to a 'datetime' column caused overflow.
HRESULT=80040E07, SQLSrvr: Error state=1, Severity=10, native=517, line=1"
Попытка провести тот же документ под пользователем с полными правами С ТОГО ЖЕ КОМПЬЮТЕРА проходит удачно.

Конфигурация УПП 1.2 (1.2.31.1), платформа "1С:Предприятие 8.1 (8.1.15.14)". Очевидно, что где-то происходит "вычитание" пустой даты, но вот где?
Может у кого есть позитивные идеи? Заранее благодарен
1 tocaelectro
 
19.01.11
16:23
Возникает при выполнении функций над датами в том случае, если в качестве их результата получается слишком большая или слишком маленькая дата. Для Microsoft SQL Server минимально допустимой является дата 1 января 1753 года, а максимально допустимой - 31 декабря 9999 года.
2 tocaelectro
 
19.01.11
16:33
Если однозначно не получается определить момент возникновения ошибка, подключайте технологический журнал и смотрите, в каком месте это происходит)
3 МихаилМ
 
19.01.11
18:19
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн