Имя: Пароль:
1C
1С v8
Проверка даты
0 Смертник
 
22.11.13
12:27
Переодически происходит ошибка обмена:
Ошибка при вызове метода контекста (ПрочитатьИзменения): Ошибка в значении типа 'Дата'
Дата '11.11.0113 0:00:00' не может быть записана в базу данных на MS SQL Server с нулевым смещением дат
Чтение данных из файла обмена завершено с ошибками!
Чаще всего это возникает из-за дат входящей счета-фактуры - там есть дополнительные поля дат. В SQL дата начала считается 1900 год, а в 1С 01.01.0001. Помогите поставить условие на проверку даты и главное определиться где ее поставить
1 Apokalipsec
 
22.11.13
12:32
не с 1900, а с 1753 8-)
Поставить условие на дату больше 2000 года не вариант?
2 1dvd
 
22.11.13
12:33
в 1С 2013 = В SQL 4013
3 1dvd
 
22.11.13
12:33
(0) даты нормально заполняйте в общем
4 Смертник
 
22.11.13
12:35
(1) а где именно поставить такое условие - в документах не вариант.
5 Смертник
 
22.11.13
12:46
или в справочнике тоже выходит такая ошибка
6 Смертник
 
22.11.13
13:00
подскажите плиз
7 WildSery
 
22.11.13
14:16
В SQL нормально хранятся даты от 01.01.0001, не надо на него наговаривать.
Это проблема 1С, что не в datetime2 пишет.
Основная теорема систематики: Новые системы плодят новые проблемы.