Имя: Пароль:
1C
1С v8
Время проведения документа изменяется на час назад.
,
0 Karambol
 
11.01.17
06:05
Добрый день!
База клиент-серверная. При оперативном проведении документа происходит следующая ситуация. Допустим, сейчас время 11.01.2017 10:00:00. Перед записью документа дата документа = '11.01.2017 10:00:00'. Но при проведении становится на час раньше, т.е. '11.01.2017 09:00:00'.
При проведении документа в дату документа ставится системное время сервера. Но на сервере в этот момент 10:00. Почему время меняется на 09:00?
Если создавать документ из сеанса на сервере, то ситуация такая же.
1 DimVad
 
11.01.17
07:13
(0) Какие-нибудь "региональные настройки" ?
2 Karambol
 
11.01.17
07:21
(1) Настройки в порядке.
3 Одинесю
 
11.01.17
07:31
(2) Тогда все хорошо.
4 Karambol
 
11.01.17
07:40
(3) Хорошо, да не очень. На час назад время улетает.
5 DrZombi
 
гуру
11.01.17
07:51
Что за База?
Как работаете, через RDP или как?
Тонкий или Толстый клиенты или Вэб?

...
Пиши те подробнее. А так, все дело в руках программиста, руки у вас не от туда растут :)
6 DrZombi
 
гуру
11.01.17
07:52
+ Где находятся Сервера?
Где Клиент?

В каких часовых поясах?
7 Karambol
 
11.01.17
07:58
(5) База самописная, RDP, тонкий и толстый клиенты.
Клиент запускаю на серверной машине.
Дата документа меняется в момент проведения.
8 Aleksey
 
11.01.17
08:16
(7) Ну к примеру в БП 3.0 есть такой механизм когда она сама расставляет документы по времени, типа приход с утра, расход вечером.
Может тоже кто то дописал?
9 Karambol
 
11.01.17
08:18
(8) Нет, в коде время не меняется.
10 Karambol
 
11.01.17
08:19
Если запретить оперативное проведение, то время корректное.
11 trdm
 
11.01.17
08:33
Та же самая фигня когда пересылаешь файло с WinXP на 2008 сервер - уменьшает время фила на час. Тоже хотелось бы знать почему.
Программист всегда исправляет последнюю ошибку.