Имя: Пароль:
1C
1С v8
Документы проводятся будущим временем
0 memb3r
 
16.10.14
10:45
1С 8.1. Документы проводятся будущим временем (не всегда)
В документе в модуле объекта выставил такой код:
ДатаСервера = ТекущаяДатаСервер();
//если дата документа больше (даты сервера + 2 минуты), тогда берем время с сервера
Если Дата>(ДатаСервера + 120) Тогда
        Дата=ТекущаяДатаСервер();    
КонецЕсли;

В общем глобальном модуле такой код(исполнения только на Сервере):
Функция ТекущаяДатаСервер() Экспорт
    Возврат ТекущаяДата();
КонецФункции

Время на сервере правильное(автоматическая синхронизация), но документ записывается и пишет в регистр накопления с правильной датой, НО Время ставит неправильно, например:
Реальное время документа 10:30, а проводит его со временем 12:40.
Оперативное проведение - разрешено.В форме стоит- Использовать режим проведения "Автоматически". Авто время - текущее или последним.

Куда копать? В чем может быть проблема? Причем если один документ так проведет время по регистру, то по цепочке следующие документы ставят время после него ...
1 palpetrovich
 
16.10.14
10:52
дык - "последним" рулИт наверное
2 memb3r
 
16.10.14
10:56
palpetrovich, с последующими возможно и рулит, но всё начинается с документа первого за сегодняшний день.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан