На одном из проектов разрабатывал обмен между конфигурациями, и имел не осторожность использовать функцию ТекущаяДата(), при обмене получал документ с датой на 2 часа позже текущего времени. Решил обновить знания в этом разделе
Описание функции ТекущаяДата()
Определяет текущую (системную) дату на компьютере.
Если обратиться к стандартам разработки, то увидим следующее относительно функции ТекущаяДата()
2.1. Во всех серверных процедурах и функциях вместо функции ТекущаяДата(), которая возвращает дату и время серверного компьютера, следует использовать функцию ТекущаяДатаСеанса(), которая приводит время сервера к часовому поясу пользовательского сеанса.
2.2. В тех случаях, когда требуется «универсальная» отметка времени, не зависящая от часового пояса текущего сеанса пользователя, в контексте которого выполняется серверный вызов, следует использовать функцию УниверсальноеВремя(). Например, для определения момента перезаполнения закешированных данных, для получения времени последнего выполнения фонового задания и т.п.