Как вводить и настраивать даты в программах 1С
Содержание
Дату в 1С вводят прямо в поле: щёлкаете по значку календаря справа и выбираете число мышью, либо набираете цифры с клавиатуры — разделители-точки программа подставит сама. Формат по умолчанию для российской локали — ДД.ММ.ГГГГ, то есть день, месяц и четырёхзначный год.
Многие думают, что точки между числами надо печатать вручную, и спотыкаются, когда курсор «перескакивает» на следующий блок. На самом деле поле даты в 1С устроено маской: вы вводите только цифры, а точки, годы и переходы между днём-месяцем-годом программа ставит за вас. Ниже — как это работает в календаре, с клавиатуры и в отчётах, где дата задаётся не одним числом, а периодом.
Всё описанное относится к платформе 1С:Предприятие 8.3 с интерфейсом «Такси» и одинаково работает в Бухгалтерии, ЗУП, Управлении торговлей и других типовых конфигурациях — поле даты платформенное, оно не зависит от прикладного решения.
Как выбрать дату через встроенный календарь
Любое поле даты в 1С справа имеет кнопку с иконкой календаря. Нажмите её — откроется выпадающий календарь на текущий месяц.
Дальше всё привычно:
- 📅 переключайте месяцы стрелками
◄и►в шапке календаря; - 🖱️ щёлкните по нужному числу — оно подставится в поле, календарь закроется;
- ⏩ щёлкните по названию месяца или по году в шапке, чтобы быстро перейти к выбору месяца или года, не листая по одному.
Внизу календаря есть ссылка Сегодня — она ставит текущую дату компьютера одним кликом. Это самый быстрый способ, когда нужна «дата по умолчанию» для нового документа.
Если поле уже содержит дату, календарь открывается на её месяце, а не на текущем. Удобно, когда правите дату в пределах того же периода — не надо листать назад.
Способ с мышью нагляден, но на потоке документов он медленный: тянуться к значку и листать месяцы дольше, чем набрать шесть цифр. Поэтому опытные пользователи вводят дату прямо с клавиатуры.
Ввод даты с клавиатуры: форматы и разделители
Встаньте в поле даты и начните печатать цифры. Платформа работает по маске ДД.ММ.ГГГГ:
- Наберите две цифры дня — курсор сам перейдёт к месяцу.
- Наберите две цифры месяца — курсор перейдёт к году.
- Наберите четыре цифры года — дата готова.
То есть 01012026 превращается в 01.01.2026, а разделители печатать не нужно. Если набрать 07 в дне и нажать . (точку), курсор тоже перескочит на месяц — это удобно, когда день однозначный и вы не хотите печатать ведущий ноль.
Год лучше вводить все четыре цифры. Если ввести две цифры года, платформа дополнит его по своим правилам, и 25 может превратиться не в тот век, который вы ждали. Для отчётности и проводок это критично.
Несколько приёмов, которые ускоряют набор:
- короткий день или месяц можно вводить одной цифрой и жать
.—7.3.2026платформа приведёт к07.03.2026; - если поле уже заполнено, встаньте в нужный блок (день, месяц или год) и перепечатайте только его;
- выделите поле целиком (
Ctrl+Aв поле) и наберите дату заново, если ошиблись в начале.
Поле даты принимает только корректные значения. Если набрать 32 в дне или 13 в месяце, платформа либо не даст завершить ввод, либо подсветит поле красным при попытке сохранить. Проверяйте число перед тем, как уйти из поля.
Поля с датой и временем
Часть полей хранит не только дату, но и время — например, дата документа у многих видов документов или поля регистров. Такое поле показывает формат ДД.ММ.ГГГГ ЧЧ:ММ:СС.
Принцип тот же: сначала набираете дату, затем через пробел — часы, минуты и при необходимости секунды. Если время не трогать, оно останется нулевым (00:00:00) либо подставится текущим — зависит от настройки конкретного документа в конфигурации.
Быстрый сдвиг даты клавишами «плюс» и «минус»
Самый недооценённый приём. Когда курсор стоит в поле даты, клавиши влияют на значение целиком:
+(плюс) — увеличивает дату на один день;-(минус) — уменьшает дату на один день.
Нажали + пять раз — дата сдвинулась на пять дней вперёд. Это выручает, когда известна «отправная» дата (например, сегодня), а нужна ближайшая будущая или прошедшая — не надо открывать календарь и считать в уме через конец месяца.
Переходы между блоками внутри поля делают клавиши-стрелки ← и →, а стереть содержимое можно Delete или Backspace — поле станет пустым.
Сочетание «набрать сегодня через ссылку Сегодня в календаре, а потом подвинуть клавишей + или -» часто быстрее ручного ввода всех шести цифр.
Отдельной горячей клавиши «вставить текущую дату» в поле нет — её роль выполняет ссылка Сегодня в календаре. Не придумывайте себе комбинацию: проще один раз запомнить кнопку.
Коротко о том, какой способ когда удобнее:
| Способ | Когда удобен | Минус |
|---|---|---|
| Календарь мышью | дата далеко от текущей, нужен нужный месяц целиком | медленно на потоке документов |
| Набор цифр | ввод точной даты, когда она известна | надо помнить порядок день-месяц-год |
Клавиши + / - | дата рядом с уже стоящей (±несколько дней) | неудобно при большом сдвиге |
| Ссылка Сегодня | нужна текущая дата | только сегодняшнее число |
Чаще всего работает связка: набрали цифрами ближайшую опорную дату, а дальше подправили клавишами +/-.
Откуда берётся формат отображения даты
Вид даты на экране (ДД.ММ.ГГГГ, порядок дня и месяца, разделитель) задают региональные настройки информационной базы, а не ваше личное желание. Для российской локали это день-месяц-год через точку — то, что видит большинство.
Эти настройки фиксируются при создании базы и меняются администратором в Конфигураторе, в разделе администрирования информационной базы. В обычном режиме предприятия формат хранения даты не переключается — менять его на рабочей базе без необходимости не нужно.
Что можно поправить без администратора:
- личные настройки пользователя — в разделе
Настройки(значок шестерёнки или пунктПерсональные настройкив главном меню) иногда доступен выбор, как показывать даты и какую дату подставлять в новые документы (рабочую или текущую); - форматирование в отчётах — в настройках отчёта можно задать, как выводить дату в конкретной колонке (с временем или без, сокращённо или полностью).
Важно различать две вещи: как дата хранится (это всегда точный момент времени внутри базы) и как она показана (это вопрос формата). Разные пользователи могут видеть одну и ту же дату по-разному, если у них отличаются настройки, — но в базе значение одно.
Рабочая дата: какое число подставляется в новый документ
Когда вы создаёте новый документ, 1С сама заполняет поле даты — и подставляет туда не всегда сегодняшнее число. За это отвечает рабочая дата.
По умолчанию рабочая дата равна текущей дате компьютера, поэтому новые документы «датируются сегодняшним днём». Но её можно зафиксировать на конкретном числе. Это спасает, когда вы задним числом вбиваете пачку документов за прошлый месяц: поставили рабочую дату один раз — и каждый новый документ открывается уже с ней, а не с сегодняшней.
Настройка живёт в главном меню программы:
- Нажмите кнопку главного меню (значок со стрелкой вниз в левом верхнем углу окна).
- Откройте
Сервис→Параметры. - Найдите блок Рабочая дата.
- Выберите вариант: использовать текущую дату компьютера или задать своё значение, и при необходимости впишите нужную дату.
Вернуть «сегодня» так же просто: переключите рабочую дату обратно на текущую дату компьютера, когда закончите вводить документы задним числом. Иначе рискуете провести свежий документ прошлым месяцем.
Рабочая дата влияет только на подстановку значения по умолчанию. В любом конкретном документе вы всегда можете перебить её вручную — способами из разделов выше.
Диапазон дат: периоды в отчётах и отборах
В отчётах дата почти никогда не одна — нужен период «с … по …». За него отвечает поле Период в шапке отчёта. Нажмите на него — откроется диалог настройки периода.
В этом диалоге обычно есть:
- 🗓️ готовые кнопки стандартных периодов — день, неделя, месяц, квартал, полугодие, год;
- стрелки для сдвига выбранного периода на шаг назад-вперёд (предыдущий месяц, следующий квартал);
- режим произвольного периода, где вы задаёте дату начала и дату окончания вручную — теми же способами, что описаны выше.
Пример: чтобы получить отчёт за III квартал, выберите тип периода «Квартал» и нужный год — границы 01.07 и 30.09 подставятся сами. Руками конец квартала набирать не нужно.
Отбор списка по дате
В журналах документов и в списках справочников бывает нужно отфильтровать записи по дате. Это делается через настройку отбора (команда отбора в командной панели списка или через расширенный поиск).
Для даты доступны условия:
- Равно — записи за конкретный день;
- В интервале — записи между двумя датами включительно;
- Больше или равно / Меньше или равно — всё, что позже или раньше указанной даты.
Условие «В интервале» запрашивает две даты — начало и конец. Границы вводятся так же, как любая другая дата: календарём или с клавиатуры.
Отбор по дате в списке показывает записи, но не сужает период проведённых итогов. Если вам нужны суммы и остатки на дату — это задача отчёта с периодом, а не отбора в журнале.
Типичные ошибки при вводе даты
Разберём то, что реально сбивает, а не повторяет инструкцию выше.
Пустая дата 00.00.0000. Если поле обязательно, а дату не ввели, 1С покажет пустое значение (внутри это «нулевая дата»). Документ с пустой обязательной датой обычно не проводится — платформа подсветит поле. Решение простое: заполните дату или нажмите Сегодня.
Опечатка в годе. Самая дорогая ошибка. Набрали 2062 вместо 2026 — документ улетит в будущее, в оборотку текущего периода не попадёт и «потеряется». Перед сохранением взгляните на год ещё раз, особенно в конце/начале года, когда легко написать прошлый.
Двузначный год не в том веке. Как уже сказано, вводите год целиком. Привычка печатать 26 вместо 2026 рано или поздно даст сбой.
Дата попадает в закрытый период. Если при сохранении всплывает запрет на дату или предупреждение о периоде — скорее всего, в базе стоит дата запрета изменения (её ставит бухгалтер или администратор, чтобы не правили закрытые месяцы). Это не ошибка ввода: нужная дата просто находится в защищённом периоде. Либо согласуйте снятие запрета, либо проверьте, та ли дата вам нужна.
«Красное» поле при переходе. Поле подсвечивается, если набранное число некорректно (несуществующий день месяца, лишние цифры). Сотрите содержимое Delete и наберите заново.
Чужая настройка формата. Если коллега видит дату иначе, чем вы (другой порядок чисел, с временем или без), дело в его личных настройках и настройках отчёта — в самой базе дата одна и та же. Сверяйте не «как показано», а конкретное значение.
Дата из будущего в оборотке. Документ с датой вперёд формально проведётся, но в отчёт за текущий период не попадёт — и будет казаться «пропавшим». Если документ создан, а в отчёте его нет, первым делом проверьте год и месяц в его дате.
Как ввести в поле только месяц или только год, без конкретного дня?
Период отчётов (типы «Месяц», «Год»), а не в поле даты документа.Что означает дата `00.00.0000` или пустое поле?
Почему программа не даёт поставить дату прошлого года?
Как быстро получить конец месяца или квартала?
Период в отчёте: выберите тип «Месяц» или «Квартал» и год — границы периода подставятся автоматически. В обычном поле даты подвиньтесь к нужному числу клавишами + и - от ближайшей известной даты.Можно ли ввести дату вместе с временем?
ЧЧ:ММ:СС). Наберите дату, затем через пробел — часы и минуты. Если время не нужно, оставьте его нулевым.