Доброе утро. У меня вопрос такого плана. 1С синхронизирует текущее время с сервером, на котором она установлена. В левом нижнем углу на некоторых компах, работающих в терминале оно показывается, на некоторых нет. Почему так и как я могу глянуть текущее время 1С (7.7) на тех сеансах, где оно сейчас не показывается?
Наверное вопрос не понятен. Опишу ситуацию в целом. Стоит сервер терминалов на базе 2к3. Там 1С 7.7 + SQL сервер. Минут 30 назад выскочила ошибка SQL Всех с 1С выкинуло. Потом юзвери нормально зашли ти продолжили работать, но парочку юзверей начали штамповать документы со временем 12 00 и позже, хотя на тот момент время это еще не пришло. Текущее время на сервере нормальное, т. е. не сбилось. На некоторых запущенных в сеансах 1С в режиме 1С Предприятие показывается текущее время 1С, которое должно совпадать со временем сервера. Мне необходимо глянуть какое текущее время стоит на тех машинах, где это текущее время не отображается. Как это сделать без создания обработки с методом ТекущееВремя(); ?
Воообще то 1С спрашивает пользователя пр сохранении нового документа записать этот документ на Текущеее время (и естествеено показывает его) или записать на начало дня или на конец дня. По умолчанию у нкоторых пользователей наверное выбирается записывать на конец дня, ПроверьТЕ. Создай новый документ и посмотри на какое время он предлагает записать....
Сервис - Параметры - вкладка FormEx (расширенная компонента для работы с формами установлена). Там ставим галочку "Показывать часы и раскладку клавиатуры в строке состояния". Или как вариант внешняя обработка. При нажатии кнопки Предупреждение("Текущее время 1С "+ТекущееВремя());. Я спрашивал больше про первый вариант. Всем спасибо.
Наверное вопрос не понятен. Опишу ситуацию в целом. Стоит сервер терминалов на базе 2к3. Там 1С 7.7 + SQL сервер. Минут 30 назад выскочила ошибка SQL Всех с 1С выкинуло. Потом юзвери нормально зашли ти продолжили работать, но парочку юзверей начали штамповать документы со временем 12 00 и позже, хотя на тот момент время это еще не пришло. Текущее время на сервере нормальное, т. е. не сбилось. На некоторых запущенных в сеансах 1С в режиме 1С Предприятие ПОКАЗЫВАЕТСЯ текущее время 1С, которое должно совпадать со временем сервера. Мне необходимо глянуть какое текущее время стоит на тех машинах, где это текущее время не отображается. Как это сделать без создания обработки с методом ТекущееВремя(); ?
Я разве не об этом спрашивал? Ну да ладно. Чую агр. Еще раз спасибо.
Конечно об этом... Вот видите в Вашем первом сообщении жирными буквами написано:
Просто никто этого не увидел.
Во время написания первого сообщения, я тоже эту компоненту не увидел, потому и полез на форум. Не имею никаких претензий ник одному форумчанину, хоть и увидел, что вежливость, не худшее из достоинств, присуща не каждому члену вашего сообщества. Еще раз спасибо.
Наверное вопрос не понятен. Опишу ситуацию в целом. Стоит сервер терминалов на базе 2к3. Там 1С 7.7 + SQL сервер. Минут 30 назад выскочила ошибка SQL Всех с 1С выкинуло. Потом юзвери нормально зашли ти продолжили работать, но парочку юзверей начали штамповать документы со временем 12 00 и позже, хотя на тот момент время это еще не пришло. Текущее время на сервере нормальное, т. е. не сбилось. На некоторых запущенных в сеансах 1С в режиме 1С Предприятие показывается текущее время 1С, которое должно совпадать со временем сервера. Мне необходимо глянуть какое текущее время стоит на тех машинах, где это текущее время не отображается. Как это сделать без создания обработки с методом ТекущееВремя(); ?
И снова доброе утро. Решил сделать продолжение этой темы, а не новую, ибо описанная проблема повторилась. Вопрос у меня такого плана. Всегда ли 1С-ка берет текущее время с операционной системы, где она установлена/работает. И правильно ли я понимаю, что если юзверь работал в терминале и создал документ с таким временем - проблема с временем на сервере терминалов, если юзверь работал по локальной сети - проблема на локальном компьютере юзверя. Спасибо за внимание.
Уточнение вопроса. Всегда ли время создания документа берется с текущего времени операционной системы.
Почти крутой
Группа: Местный
Сообщений: 1448
Из: Ужгород
Спасибо сказали: 763 раз
Рейтинг: 0
Время берется из операционной системы. Если вы в терминале, то используете ресурсы сервера. Также учтите, что время создания документа можно менять в ручном режиме.
Ещё время/дата берётся из "Рабочая дата" в параметрах 1с. И ещё есть параметр "Предлагать изменять в полночь/не предлагать/предлагать автоматически".
Вроде как разобрался. Обработочка одна создавала документ. И присваивала ДатаДок, который брался с полля ввода типа дата. Из - за того, что Датадок (как я понял) указывался таким способом, а не брался по умолчанию из текущей даты, документ создавался сегодняшним числом, но с датой 12 : 00 : 00.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!