Запрет редактирования даты и номера документа в 1С — без закрытия периода, по ролям
Расширение закрывает поля «Дата» и «Номер» в формах документов 1С: менять их может только сотрудник, которому выдана соответствующая роль. Период закрывать не нужно — запрет действует на любые даты, включая сегодняшнюю, а остальные реквизиты документа остаются доступными. Права раздаются штатно, через профили групп доступа.
Последняя версия:
Видеообзор
Что вы получаете
Видно и без демо
Скриншоты и GIF ниже показывают работу вживую — по шагам, на реальных данных. Персональная демонстрация для такой разработки не нужна.
Готовое решение
Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.
Безопасно для конфигурации
Разработки подключаются без вмешательства в типовую конфигурацию. Снимаются за минуту, если что-то пойдет не так.
Полная прозрачность
Открытый код, честные отзывы, закрывающие документы.
Подробное описание
Менеджер открывает вчерашнюю реализацию, ставит в поле «от» позапрошлую неделю — и отгрузка уезжает в закрытый месяц. Другой сотрудник правит номер, чтобы «встало по порядку», и через неделю в базе два документа с одним номером, а бухгалтерия ищет, какой из них показывать по требованию. Ситуация знакомая: платформа разрешает менять дату и номер в любом документе, а типовая конфигурация никак это не ограничивает.
Это расширение закрывает оба поля в формах документов. Дата и номер видны, но не редактируются — пока пользователю не выдана роль, которая это разрешает.
Чем это отличается от штатной «Даты запрета изменения»
Штатный механизм 1С работает по периоду: до указанной даты база закрыта, и в ней нельзя не только поменять дату документа, но и вообще ничего исправить. Это нужный механизм, когда период сдан и закрыт окончательно. Но у него две особенности, из-за которых его ставят неохотно.
Первая — период приходится закрывать целиком. Пока месяц не сдан, дата запрета не установлена, и все это время документы можно свободно двигать по датам. Вторая — запрет тотальный: закрыв период, вы вместе с датой запираете количество, цену, склад, комментарий. Исправить опечатку в закрытом документе становится отдельной процедурой с участием ответственного за учет.
Расширение решает другую задачу — дисциплину в текущей, еще открытой работе:
- запрет действует на любые даты, включая сегодняшнюю, — период закрывать не нужно;
- закрыты ровно два поля, «Дата» и «Номер»; остальные реквизиты документа остаются доступны, и обычная работа не останавливается;
- право открывается адресно: конкретному сотруднику, а не всем разом, и отдельно на дату, отдельно на номер;
- никаких настроек с датами, которые надо каждый месяц двигать вручную.
Два механизма не конфликтуют и спокойно работают вместе: дата запрета закрывает сданные периоды, расширение — держит порядок в текущем. Где в 1С устанавливается сама дата запрета и как она настраивается по организациям и разделам учета, показано в видеоуроке «Дата запрета изменения данных в 1С».
Что это дает
- Документы не уезжают задним числом. Отгрузка, поступление, платеж остаются в том дне, когда их оформили, — отчеты за прошлую неделю не меняются после того, как их уже показали руководителю.
- Нумерация остается сплошной. Никто не подгоняет номер вручную ради порядка в списке, и в базе не появляются документы с одинаковыми номерами.
- Правку даты видно как исключение. Право на редактирование есть у одного-двух человек, и любое изменение даты проходит через них — вместо тихой правки в чужом документе.
- Ограничение не мешает работе. Пользователь по-прежнему правит товары, суммы, склад и комментарий — закрыты только те два поля, из-за которых обычно и возникают споры.
Из чего складывается сам номер документа и зачем в нем префиксы — разобрано в статье «Номера документов в 1С».
Как выглядит для пользователя
Пользователь открывает документ, как обычно. Поля «Номер» и «от» на месте, значения видны, их можно выделить и скопировать, но ввод они не принимают — у даты при этом не появляется кнопка календаря.

Как только тому же сотруднику выдана роль, поля становятся доступны: 1С сама переспрашивает «Номер заполняется при записи автоматически. Продолжить редактирование?», и после подтверждения номер меняется. У даты появляется кнопка календаря.

Кому разрешено править: роли и профили групп доступа
Права раздаются штатным механизмом 1С, отдельного справочника настроек у расширения нет. В конфигурацию добавляются две роли:
- Редактирование даты документов — открывает поле «Дата»;
- Редактирование номера документов — открывает поле «Номер».
Роли независимы. Можно открыть бухгалтеру только дату, а старшему кладовщику — только номер, если у вас нумерация ведется по журналам вручную.
Путь для выдачи прав: НСИ и администрирование → Настройки пользователей и прав → Профили групп доступа. Создайте профиль (например, «Правка даты и номера документов»), отметьте в нем нужные роли, затем включите сотрудника в группу доступа с этим профилем. Изменение вступает в силу при следующем входе пользователя.

Пользователи с полными правами администратора под ограничение не попадают: у них поля открыты всегда, и выдавать им роли не нужно.
На какие документы 1С распространяется запрет
Запрет ставится на форму документа и работает во всех документах конфигурации, у которых есть основная форма документа, — это подавляющее большинство. В «Управлении торговлей 11.5» под запрет попадает 271 документ из 288; в «Бухгалтерии предприятия 3.0» — 369 форм документов из 381.
Вне запрета остаются документы, у которых собственной формы документа нет, — они открываются служебными формами платформы или мастерами:
- вводы остатков и другие служебные документы начального заполнения;
- документы ЭДО-перевозок и обмена с банками;
- запросы во внешние сервисы (например, справки СПАРК.Риски);
- отдельные специализированные документы вроде заявки на выпуск КиЗ ГИСМ.
В «Бухгалтерии предприятия 3.0» вне запрета остаются еще и документы, чьи формы не используют стандартный механизм подключаемых команд, — это в основном те же служебные и обменные документы.
Точный перечень зависит от конфигурации и ее релиза: проверить можно за минуту — открыть нужный документ под сотрудником без ролей и посмотреть, принимают ли ввод поля «Номер» и «от».
Два уточнения, о которых чаще всего спрашивают:
- Счет-фактура полученный намеренно оставлен вне запрета: его номер и дата вводятся вручную по документу поставщика, и закрывать их бессмысленно.
- Договоры под запрет не попадают — в 1С это элементы справочника, а не документы.
Настраиваемого списка документов у расширения нет: правило одно на всю базу, а исключения — только те, что перечислены выше.
Что нужно сделать при установке
Расширение подключается стандартно: НСИ и администрирование → Печатные формы, отчеты и обработки → Расширения → Добавить из файла. После загрузки обязательно снимите флажок Безопасный режим у строки расширения и перезапустите программу.
⚠️ Снимите флажок «Безопасный режим»
В безопасном режиме платформа не дает расширению встроиться в формы документов — запрет просто не сработает, а поля останутся доступными всем. Признак, по которому это видно: расширение установлено, а дата и номер редактируются у всех подряд.

Как это работает и чего расширение не делает
Расширение перехватывает открытие формы документа и переводит поля «Дата» и «Номер» в режим просмотра, если у пользователя нет соответствующей роли. Запрет действует и на новом, еще не записанном документе — иначе документ можно было бы создать задним числом сразу при вводе.
Ограничение работает на уровне формы. Это дисциплина ввода, а не защита данных: администратор, обмен с другой базой, групповое изменение реквизитов и внешние обработки по-прежнему могут изменить дату и номер. Если задача в том, чтобы данные нельзя было изменить в принципе — это штатная дата запрета изменения и ограничение прав на объекты, инструмент другого класса.
Кому подходит
- Торговым и производственным компаниям, где несколько менеджеров работают в одной базе и документы регулярно оформляются задним числом.
- Организациям, где отчетность формируют до закрытия периода, и важно, чтобы вчерашние цифры не менялись задним числом.
- Компаниям с несколькими организациями и сквозной нумерацией, где правка номера вручную ломает порядок сразу у всех.
Если в базе работает один человек, он же администратор, — ограничение ему просто нечего давать: у полных прав поля открыты всегда.
Сколько стоит заказать такую доработку с нуля
| У стороннего программиста 1С | Готовое решение | |
|---|---|---|
| Стоимость | 12 000–20 000 ₽ | 3 500 ₽ |
| Сроки | 2 недели на ТЗ и согласование, затем ~4 часа работы | 5 минут на установку |
| Ваше участие | ~2 часа на постановку задачи, приемку и тесты | Скачать файл и подключить по инструкции |
| Риск | Результат виден только в конце работ | Разработка уже написана и работает у других компаний |
Расчет по рыночной ставке 3 000–5 000 ₽/час: столько стоит час стороннего программиста 1С. Итоговая экономия — от 8 500 ₽ и около двух недель ожидания.
Как установить — 5 минут
- Скачиваете архив сразу после оплаты — из личного кабинета или прямо с этой страницы — и распаковываете его.
- Открываете базу 1С и подключаете файл штатными средствами — конфигурация при этом не меняется. Пошаговая инструкция со скриншотами. Не хочется разбираться самому — при оформлении можно добавить установку под ключ за 500 ₽: подключимся удаленно и поставим сами.
Для вашего 1С-специалиста
- Как разработка встраивается в 1С?
- Это расширение конфигурации (файл .cfe) — подключаемый модуль, который встраивается в типовую программу и добавляет формы, реквизиты, отчеты или меняет поведение существующих объектов, физически не правя код типовой.
- Правится ли типовая конфигурация?
- Нет. Все разработки CoderStar подключаются как расширения или внешние обработки/отчеты — типовая конфигурация остается «чистой», ее код не меняется.
- Сохраняется ли поддержка вендора и ИТС?
- Да. Поскольку типовая конфигурация не дорабатывается напрямую, обновления от фирмы «1С» накатываются штатным образом, поддержка вендора и ИТС сохраняется.
- Как отключить или откатить расширение?
- Удаление расширения занимает столько же времени, сколько установка (несколько минут в списке «Расширения»), и не оставляет следов в типовой конфигурации.
- Открыт ли исходный код?
- Да. После покупки вы получаете файл без шифрования и защиты — его можно изучить, модифицировать или адаптировать в Конфигураторе под свои задачи без ограничений, без обращения к нам.
- Работает ли в 1С:Fresh?
- Нет — 1С:Fresh (облачный режим работы 1С) имеет свои ограничения, разработка в нем не работает.
- Работает ли в базовых версиях конфигураций?
- Нет. В базовых версиях (например, «Бухгалтерия предприятия. Базовая») отключена возможность подключения расширений конфигурации — нужна версия ПРОФ или старше.
Паспорт разработки — страница для согласования с руководителем
Оцените разработку
Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.
Войдите, чтобы оценить разработку.
Частые вопросы
Как получить разработку и установить ее в 1С?
После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счету от ИП — автоматически после поступления денег на расчетный счет. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.
К разработке приложена инструкция по подключению. Установка занимает 5 минут. Если что-то не получится — напишите, подключимся удаленно через AnyDesk и поставим за вас.
Какие способы оплаты доступны?
Можно ли оплатить в тенге, белорусских рублях или долларах?
А если что-то пойдет не так после установки?
Что произойдет после очередного обновления 1С?
Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждет скачивания.
Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.
Какие версии 1С НЕ поддерживаются?
Разработка не работает в 1С:Fresh — это облачный режим работы 1С со своими ограничениями. Список совместимых конфигураций указан в начале описания, в других конфигурациях использование не предполагается.
Также расширения не работают в базовых версиях конфигураций 1С (например, «Бухгалтерия предприятия. Базовая») — в них отключена возможность подключения расширений конфигурации. Нужна версия ПРОФ или старше.
На сколько баз 1С действует одна покупка?
Можно ли дорабатывать код самостоятельно?
Какие закрывающие документы вы предоставляете?
Можно ли посмотреть демо до покупки?
Какой артикул у этой разработки?
Комментарии (3)
Добрый день!
Получил данное расширение, установил...
Не работает запрет изменения номера и даты договора
Здравствуйте, Виктор! Данное расширение ограничивает доступ к полям Дата и Номер на формах документов. Договор - это элемент справочника, а не документ.
Возможно ли при создании договора в БП 3.0 заблокировать поле Номер договора, номер которого создается при автонумерации?
Добрый день! С помощью этого расширения такую задачу не решить. Нужно делать отдельную обработку.
Есть такое затруднение с расширением
Оно не дает вводить номер Полученной счет фактуры. А это поле всегда вводится вручную
Здравствуйте, Игорь! Внесли изменения, отправили расширение вам на почту.
Покупаете разработки несколько раз в год?
Тогда выгоднее годовой абонемент: все 287 разработок каталога и обновления к ним за 50 000 ₽ в год.

Чтобы оставить комментарий, войдите или зарегистрируйтесь.