Ограничение пользователей при работе с документами в 1С
Запрет конкретным пользователям или группам на 6 операций: создание документов и элементов справочников, редактирование проведённых, проведение, распроведение и удаление, печать проведённых и непроведённых. Правило можно ограничить периодом, условием на реквизите и расписанием, а заблокированные попытки — отправлять ответственным в WhatsApp, Telegram, Max или на почту. Настройка в разделе «Администрирование» без программирования.
Последняя версия:
Что вы получаете
Покажем как работает
Запросите демонстрацию — проведём встречу в удобном мессенджере и покажем функционал на вашей задаче.
Готовое решение
Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.
Безопасно для конфигурации
Разработки подключаются без вмешательства в типовую конфигурацию. Снимаются за минуту, если что-то пойдёт не так.
Полная прозрачность
Открытый код, честные отзывы, закрывающие документы.
Подробное описание
Один менеджер распроводит документ прошлого месяца и рушит закрытый период. Другой правит сумму в уже проведённом заказе. Кассир помечает на удаление пробитый чек. А кто-то заводит третьего по счёту дубля одного и того же контрагента. Штатные роли 1С такие вещи почти не различают: либо у пользователя есть право на документ целиком, либо нет — а вам нужно «проводить можно, распроводить нельзя, и только до конца месяца».
Расширение закрывает такие сценарии точечно: запрещает выбранным пользователям и группам отдельные операции над конкретными документами и справочниками — по объекту, периоду, условию на реквизите и по расписанию. Всё настраивается в одной форме, без снятия конфигурации с поддержки и без участия программиста.
Что это даёт
- Закрытый период остаётся закрытым. Распроведение и правка документов задним числом блокируются на уровне записи — обойти через список, копирование или ввод на основании нельзя.
- Точная настройка вместо «всё или ничего». Право даётся не на документ, а на конкретную операцию: провести — да, распровести — нет, печатать непроведённое — нет.
- Меньше дублей в справочниках. Запрет на создание элементов действует и когда типовая заводит их автоматически при проведении, а не только при ручном создании.
- Прозрачность. Каждая заблокированная попытка попадает в журнал регистрации, а ответственные получают сводку на почту и в мессенджер.
- Безопасное внедрение. Расширение не меняет типовую конфигурацию и отключается одним движением, поэтому переживает обновления.
Настройка запретов операций для пользователей
Все правила ведутся в одном месте. Точка входа — раздел Администрирование → Настройки запретов (в УТ, КА и ERP раздел называется НСИ и администрирование). Форму открывает только полноправный пользователь, поэтому обычный сотрудник настройки запретов не увидит и не снимет.
Команда открывает список «Настройки запретов» — таблицу всех действующих правил с колонками «Пользователь / группа», «Объект», «Справочник» и включёнными видами запрета. В командной панели списка собраны кнопки:
- Заполнить по шаблону роли — быстрый набор правил для типовой роли;
- Заявки (временные разрешения) — разовое снятие запрета;
- Настройки уведомлений — каналы оповещения и режим белого списка;
- Справка и гиперссылка Инструкция.
Кнопка Создать открывает карточку «Правило запрета операций» — одно правило на связку «пользователь + объект». Здесь и задаётся вся логика запрета.
Кто и на что
В карточке правила указываются два ключевых поля:
- Пользователь / группа — конкретный пользователь или группа пользователей, на которых распространяется правило. Группа «Все пользователи» задаёт запрет для всех, кроме полноправных.
- Объект — документ или справочник, к которому применяется запрет; выбирается из списка и показывается синонимом («Заказ клиента»). Если поле оставить пустым, правило действует на все объекты сразу.
Флажок Это справочник переключает правило между документами и справочниками.
Виды запрета операций
Каждый вид запрета — отдельный флажок-выключатель со всплывающей подсказкой. Доступно шесть видов:
- Создание — запрет записи нового объекта (документа или элемента справочника);
- Проведение — запрет проведения документа (записать без проведения по-прежнему можно);
- Редактирование проведённых — запрет изменения уже проведённого документа;
- Распроведение и удаление — запрет отмены проведения, пометки на удаление и окончательного удаления;
- Печать — запрет печати проведённых документов;
- Печать непроведённых — запрет печати документов до проведения.
Запрет срабатывает при попытке выполнить операцию из карточки или из списка. Запрет создания дополнительно проверяется при создании копированием, вводе на основании и программном создании, поэтому обойти его этими путями не получится. Для справочников доступны только запреты создания и редактирования — об этом прямо сказано подсказкой в карточке.
Запрет по конкретному документу и сразу по всем
Запрет задают для конкретного вида документа — например, «Списание с расчётного счёта» — или сразу для всех документов, оставив поле Объект пустым.
Так одной строкой закрывают распроведение и пометку удаления по всем документам базы для рядового менеджера, а отдельным правилом добавляют точечный запрет проведения по нужному виду документа.
Ограничения для справочников
Помимо документов, расширение ограничивает создание и редактирование элементов справочников — номенклатуры, партнёров, контрагентов и других. В карточке включается флажок Это справочник и выбирается нужный справочник.
Контроль распространяется и на программное создание: если пользователю запрещено заводить партнёров, дубль не появится и при автоматическом создании в ходе проведения документа. Именно так базы обычно и «распухают» — не руками оператора, а фоновым созданием служебных элементов.
Когда действует запрет: период, условие и расписание
Период действия запрета
Каждое правило можно ограничить сроком. Период запрета задаётся единым полем стандартного периода: интервал выбирается одним контролом, включая типовые варианты — прошлый месяц, прошлый год, произвольный интервал.
Относительные варианты удобны именно для запрета операций задним числом: «Прошлый месяц» автоматически перекрывает закрытый период без ручной правки дат первого числа. Можно задать обе границы, только начало (бессрочно вперёд) или только окончание.
Условие по реквизиту объекта
Правило может срабатывать не всегда, а только при выполнении условия на реквизите объекта. В карточке для этого три поля:
- Реквизит — выбирается из списка реквизитов выбранного объекта;
- Оператор — сравнение из списка:
=,<>,>,>=,<,<=; - Значение — поле автоматически принимает тип выбранного реквизита: для числового это число, для ссылочного — выбор из соответствующего справочника, для даты — поле даты. При смене реквизита тип значения переустанавливается сам.
Числовые реквизиты сравниваются как числа, ссылочные и строковые — по представлению. Пример: запрет проведения только при СуммаДокумента > 100000 — мелкие документы менеджер проводит сам, крупные уходят на контроль руководителю. Тем же способом ограничивают операции по конкретной организации или по статусу документа.
Расписание действия запрета
Запрет можно привязать к расписанию: Дни недели (числами 1–7 через запятую, где 1 — понедельник) и интервал Время с / Время по в формате «ЧЧ:ММ». Вне указанного окна правило не действует.
Например, запрет распроведения и пометки удаления только по выходным или только после 18:00 в будни: в рабочее время сотрудник работает свободно, а в нерабочее изменения по документам закрыты — когда рядом нет никого, кто проверит.
Режим белого списка с областью действия
Для жёсткого сценария есть режим «запрещено всё, кроме разрешённого». Он включается флажком «Режим белого списка» в форме настроек уведомлений, и в этом режиме правило меняет смысл на обратный: становится не запретом, а разрешением.
Ключевая особенность — область действия. Режим применяется не ко всей базе, а только к объектам из перечня «Контролируемые объекты», который заполняется тут же кнопкой Добавить объект (выбор документа или справочника по синониму, по одному в строке). Внутри перечня непривилегированному пользователю запрещено всё, кроме явно разрешённого правилами; объекты вне перечня режим не трогает.
Так сделано намеренно. Типовая конфигурация при записи одного документа сама пишет служебные объекты — например, справочник «Назначения» при записи заказа клиента. Запрет «вообще всего» заблокировал бы эту служебную запись и остановил обычную работу. Поэтому администратор перечисляет ровно те объекты, которые должны работать по принципу белого списка, а остальное продолжает жить как обычно. Полноправные пользователи в этом режиме тоже не ограничиваются, поэтому администратор не заблокирует сам себя.
Журнал блокировок и уведомления о запрещённых операциях
Каждая заблокированная попытка фиксируется в стандартном журнале регистрации событием «ЗРУ.Блокировка» с указанием пользователя, объекта и вида запрета. Запись сохраняется, даже если сама операция отменена, — администратор видит, кто и что пытался сделать. Открыть можно через Администрирование → Журнал регистрации с отбором по этому событию.
Дополнительно расширение рассылает сводку о блокировках по нескольким каналам. Настройки — в форме «Настройки уведомлений о блокировках» (кнопка Настройки уведомлений в списке правил); рассылка включается флажком «Рассылать уведомления о заблокированных операциях». Каналов четыре:
- WhatsApp — через сервис Green API (поля «idInstance» и «apiTokenInstance»);
- Telegram — отдельный инстанс Green API со своим адресом сервиса;
- Max — отдельный инстанс Green API со своим адресом сервиса;
- Электронная почта — адреса получателей и учётная запись, с которой уходят письма (пусто — системная).
Каждый мессенджер настраивается независимо: у WhatsApp, Telegram и Max свои идентификатор инстанса, токен и адрес сервиса, поэтому сообщение уходит именно в тот мессенджер, который вы включили, а не всё скопом в WhatsApp. Подгруппа, где не заполнены идентификатор и токен, считается выключенной. Телефоны получателей — общий список для всех включённых мессенджеров. Сводка формируется и отправляется фоновым регламентным заданием, поэтому не замедляет работу пользователей в момент блокировки.
Свой текст сообщения при блокировке
Для каждого правила можно задать собственный Текст сообщения, которое увидит пользователь при блокировке. Вместо общей фразы выводится конкретная инструкция — например, к кому обратиться за разрешением. Если поле не заполнено, показывается стандартное сообщение вида «У вас нет прав на проведение документов». Мелочь, но она снимает половину звонков в поддержку: человек сразу видит, что делать дальше.
Шаблоны ролей и временные разрешения
Заполнение по шаблону роли
Чтобы не собирать запреты вручную с нуля, в списке есть кнопка Заполнить по шаблону роли. Выбираете роль — Кассир, Менеджер / кладовщик или Бухгалтер — и добавляется типовой набор правил для неё.
Например, для кассира сразу создаются запреты распроведения, пометки удаления и редактирования проведённых документов. Администратору остаётся указать пользователя и при необходимости подправить набор. Это экономит десяток кликов на каждом новом сотруднике.
Временные разрешения по заявке
Когда сотруднику нужно разово выполнить запрещённую операцию, администратор выдаёт временное разрешение. Кнопка Заявки (временные разрешения) открывает список, где заводится запись: пользователь, объект, вид запрета и дата-время окончания действия.
Пока разрешение действует, операция выполняется без блокировки, а факт остаётся в журнале; после истечения срока запрет возвращается автоматически. Разрешения работают и в обычном режиме, и в режиме белого списка. Так закрывается вечная ситуация «мне только один документ провести, а бухгалтер уже ушёл» — без того, чтобы навсегда открывать право.
Как это выглядит на практике
- Полноправный пользователь открывает Администрирование → Настройки запретов.
- Нажимает Заполнить по шаблону роли, выбирает «Кассир» — правила добавляются, остаётся проставить пользователя.
- Отдельным правилом закрывает распроведение по всем документам за прошлый месяц: поле «Объект» пустое, флажок «Распроведение и удаление», период «Прошлый месяц».
- Открывает Настройки уведомлений, заполняет Telegram-инстанс Green API и телефон руководителя.
- Кассир пытается распровести чек прошлого месяца — операция отклоняется с сообщением «Обратитесь к бухгалтеру», а руководителю в Telegram уходит сводка о попытке.
Кому подходит
Расширение нужно там, где типовых ролей не хватает для точечного контроля: розница и опт с рядовыми кассирами и менеджерами, бухгалтерия с закрытыми периодами, склады с материальной ответственностью. Оно решает задачу «ограничить одну операцию», а не выстраивает полноценную ролевую модель прав доступа — если требуется сложное разграничение по организациям, складам и реквизитам на уровне всей системы, это другой класс задач и другой инструмент.
Сколько стоит заказать такую доработку с нуля
| У стороннего программиста 1С | Готовое решение | |
|---|---|---|
| Стоимость | 18 000–30 000 ₽ | 5 000 ₽ |
| Сроки | 2 недели на ТЗ и согласование, затем ~6 часов работы | 5 минут на установку |
| Ваше участие | ~2 часа на постановку задачи, приёмку и тесты | Скачать файл и подключить по инструкции |
| Риск | Результат виден только в конце работ | Разработка уже написана и работает у других компаний |
Расчёт по рыночной ставке 3 000–5 000 ₽/час: столько стоит час стороннего программиста 1С. Итоговая экономия — от 13 000 ₽ и около двух недель ожидания.
Как установить — 5 минут
- Скачиваете архив сразу после оплаты — из личного кабинета или прямо с этой страницы — и распаковываете его.
- Открываете базу 1С и подключаете файл штатными средствами — конфигурация при этом не меняется. Пошаговая инструкция со скриншотами. Не хочется разбираться самому — при оформлении можно добавить установку под ключ за 750 ₽: подключимся удалённо и поставим сами.
Для вашего 1С-специалиста
- Как разработка встраивается в 1С?
- Это расширение конфигурации (файл .cfe) — подключаемый модуль, который встраивается в типовую программу и добавляет формы, реквизиты, отчёты или меняет поведение существующих объектов, физически не правя код типовой.
- Правится ли типовая конфигурация?
- Нет. Все разработки CoderStar подключаются как расширения или внешние обработки/отчёты — типовая конфигурация остаётся «чистой», её код не меняется.
- Сохраняется ли поддержка вендора и ИТС?
- Да. Поскольку типовая конфигурация не дорабатывается напрямую, обновления от фирмы «1С» накатываются штатным образом, поддержка вендора и ИТС сохраняется.
- Как отключить или откатить расширение?
- Удаление расширения занимает столько же времени, сколько установка (несколько минут в списке «Расширения»), и не оставляет следов в типовой конфигурации.
- Открыт ли исходный код?
- Да. После покупки вы получаете файл без шифрования и защиты — его можно изучить, модифицировать или адаптировать в Конфигураторе под свои задачи без ограничений, без обращения к нам.
- Работает ли в 1С:Fresh?
- Нет — 1С:Fresh (облачный режим работы 1С) имеет свои ограничения, разработка в нём не работает.
- Работает ли в базовых версиях конфигураций?
- Нет. В базовых версиях (например, «Бухгалтерия предприятия. Базовая») отключена возможность подключения расширений конфигурации — нужна версия ПРОФ или старше.
Паспорт разработки — страница для согласования с руководителем
Оцените разработку
Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.
Войдите, чтобы оценить разработку.
Частые вопросы
Как получить разработку и установить её в 1С?
После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счёту от ИП — автоматически после поступления денег на расчётный счёт. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.
К разработке приложена инструкция по подключению. Установка занимает 5–10 минут. Если что-то не получится — напишите, подключимся удалённо через AnyDesk и поставим за вас.
Какие способы оплаты доступны?
Можно ли оплатить в тенге, белорусских рублях или долларах?
А если что-то пойдёт не так после установки?
Что произойдёт после очередного обновления 1С?
Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждёт скачивания.
Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.
Какие версии 1С НЕ поддерживаются?
Разработка не работает в 1С:Fresh — это облачный режим работы 1С со своими ограничениями. Список совместимых конфигураций указан в начале описания, в других конфигурациях использование не предполагается.
Также расширения не работают в базовых версиях конфигураций 1С (например, «Бухгалтерия предприятия. Базовая») — в них отключена возможность подключения расширений конфигурации. Нужна версия ПРОФ или старше.
На сколько баз 1С действует одна покупка?
Можно ли дорабатывать код самостоятельно?
Какие закрывающие документы вы предоставляете?
Можно ли посмотреть демо до покупки?
Какой артикул у этой разработки?
Комментарии (21)
Добрый день.
Подскажите, пожалуйста, подойдет ли ваше расширение «Запрет распроведения и удаления документов» для конфигурации:
1С-Рарус: Управление отелем, редакция 3.0 (3.0.13.279)
Основа конфигурации — УНФ.
Платформа: 1С:Предприятие 8.5.
Нам необходимо ограничить для администраторов возможность:
— распроведения документов;
— редактирования проведенных документов;
— пометки на удаление и удаления документов;
при этом сохранить их обычную работу по заселению гостей, размещению и кассовым операциям.
Также уточните, пожалуйста:
— совместимо ли расширение с «1С-Рарус: Управление отелем»;
— требуется ли адаптация под конфигурацию;
— есть ли ограничения при обновлениях;
— работает ли расширение через УНФ без конфликтов с типовым функционалом.
Здравствуйте! Установил данную обработку в Бухгалтерия для Казахстана, редакция 3.0, разработка для Казахстана: «1С-Рейтинг» (3.0.70.1). Выдает вот такую ошибку: 24/03/2026 17:53:56
ЗапретРаспроведенияУдаления (613.1.2.2): Критичная: Значение контролируемого свойства ОбъектРасширяемойКонфигурации у объекта Подсистема.Администрирование не совпадает со значением в расширяемой конфигурации
Добрый день! Прошу прощения за долгий ответ. Добавил отдельную версию разработки для вашей конфигурации. Скачайте архив повторно.
Здравствуйте! Будет ли обработка работать в конфигурации 1С: Бухгалтерия 3.0 КОРП? Если да, то возможно ли с помощью нее организовать ограничение доступа на создание, изменение и запись документа "ОперацияБух" для конкретного пользователя?
Здравствуйте, Денис! Да, разработка подходит для конфигурации 1С: Бухгалтерия 3.0 КОРП. Для конкретного пользователя можно создать настройку, запрещающую создание и редактирование любых документов.
Добрый день! А как выбрать "Все пользователи" ?
Добрый день! Если у вас включена в настройках программы опция "Группы пользователей", то все просто - сначала выбираете тип данных "Группа", потом значение "Все пользователи".
Добрый день. Столкнулись с такой проблемой: если мы ставим запрет на редактирование проведённых Отчетов о розничных продажах/возвратов, то у нас не архивируются чеки при закрытии смены. УТ 11.5.24.57 расширение 613.1.5.1
Здравствуйте! Ответили Вам на почту.
Здравствуйте.
а совместно будут работать - это решение и Арт.470 ?
Добрый день. Да, с этим проблем быть не должно. Но местами они друг друга дублируют. Поэтому все зависит от того, какую именно задачу вам нужно с их помощью решить.
к определенным документам закрыть доступ после проведения.
и к определенным вообще не пускать пользователей - отбор по складу или группе пользователя
да, такой сценарий возможен. арт. 613 запретит редактирование проведенных, арт. 470 выборочно закроет доступ к документам по нужному отбору.
Добрый день! По этой обработке если документ проведен, то его сразу больше нельзя редактировать? И для УТ 11.4.13 подойдет?
Здравствуйте, Татьяна! Пользователь, которому в настройках установлен запрет редактирования проведенных документов, не сможет вносить изменения в проведенные документы. Да, разработка подойдет для УТ11.4.13.
Добрый день
есть потребность запрета создания документов по лимиту на каждый день до выбранной даты помесячно например - план продаж создается на каждый месяц и нужно ограничить создание документов в периоде месяц до 10 числа . Такое возможно?
Добрый день! Такой возможности у расширения нет.
В работе используем процедуру согласования заказа с клиентом. Нередки ситуации, когда надо выставить счет по непроведенному заказу. Провести\напечатать\отменить проведение - да, сейчас такую последовательность используем, но как это "неправильно".
Добрый вечер! Добавил новую разработку для решения этой задачи.
Здравствуйте, Дмитрий!
Правильно ли я понимаю действие данной разработки: даже если галка на запрет "Печать непроведенного документа" не стоит (например, Заказ покупателя), распечатать непроведенный заказ не получится ?
И подскажите, пожалуйста, в ваших доработках есть какая нибудь, которая дает возможность установить права на печать непроведенных документов ? Ничего не нашел (или плохо искал), а печатать непроведенный заказ очень востребованная задача.
Добрый день! Да, все верно. Даже если галка не стоит, распечатать непроведенный заказ не получится (если типовой функционал это не позволяет). Какую именно печатную форму вам нужно печатать из непроведенного заказа?
Добрый день. Не могли бы доработать совместимость для Бухгалтерии Казахстана 3?
Добрый день! В бухгалтерии KZ тоже должно работать.
Добрый день, Дмитрий. 1с УТ 11. На нашем предприятии менеджер кроме создания заказа обязан отследить поступление товара от поставщика и провести продажу товара. При этом он должен поменять статус товара, например с резервировать по мере поступления на отгрузить, или, вариант - отменить строки заказа указав причину отмены и далее закрыть заказ. Все остальное - Удалять, изменять, редактировать строки товара такого права у него нет. Однако, как вы понимаете, менеджеры могут злоупотреблять. Хорошо бы иметь такую обработку, которая запрещает редактировать строки табличной части.
Здравствуйте, Сергей. Вы описали очень тонкую настройку прав доступа к заказу, этой разработке такая задача не по плечу. Тут по идее нужна отдельная разработка для точечного решения задачи. Только я не совсем понял, как менеджер изначально создает заказы, если у него нет прав на удаление, изменение и редактирование строк табличной части. Пришлите пожалуйста на почту свое видение того, как должен отрабатывать механизм. Возможно, в будущем я смогу сделать отдельную разработку для решения этой задачи.
Добрый день! Есть ли возможность добавить отбор по Организациям? У нас их несколько, нужно запретить создавать часть документов только для одной. используем в КА 2.5
Добрый день! Такой возможности в расширении нет.
Добрый день!
Можно ли разделить запреты на распроведение и удаление документов?
Добрый день! Запишу в план работ.
Здравствуйте, Дмитрий. Нет ли возможности добавить в обработку запрет копирования документов отдельным пользователям?
Добрый день. Такую задачу реализовать не получится, т.к. процедура копирования документа технически не предполагает возможность запрета.
Добрый день! подскажите пожалуйста, возможно данным расширением сделать работу с приходными ордерами и эквайринговыми операциями таким образом (Менеджер может только создать и записать ордер, проведение, отмена, удаление, исправления запрещены)?
Добрый день. Не совсем. Менеджер сможет не только записать, но и провести документ. А потом уже не сможет ни отменить проведение, ни отредактировать проведенный документ.
Каким образом можно сделать только возможность записи без проведения ?
Для этого отдельная обработка нужна.
Разработка №613. Стандартная поставка 1с8 БП, ред.3 содержит профиль: "Бухгалтер". Там практически, все документы разрешается создавать. Как понимаю, пользователю Бухгалтер я добавляю запреты на некоторые документы?
Добрый день. Это расширение не запретит пользователю создавать новые документы. Оно может только запретить редактировать проведенные ранее, распроводить или помечать на удаление.
Добрый день! Будет ли работать расширение: 1. В последних релизах УТ 11. 2. Если для пользователей созданы свои профили с определенным набором ролей и с ограничениями (по пользователям, кассам, складам...). 3. Есть свое расширение.
Добрый день!
1. В последних релизах работать будет
2. Настроенные профили значения не имеют, расширение будет работать так, как описано.
3. Конфликтов между расширениями по идее быть не должно.
А если нужно запретить редактирование строк, например менеджеру нужно дать права только поменять статус самого заказа, но чтобы он не изменял строки ТЧ документа, возможно?
Подобной функции в расширении нет. Для этого нужно делать новую разработку.
а в УТ Базовая можно настроить что-то подобное?
в УТ базовой тоже должно работать
Здравствуйте! Какие документы запрещает к распроведению, пометке на удаление и изменению эта обработка? Входят ли в число запрещаемых заказы клиентов? И работает ли на 1С УТ 11.4?
Добрый день! речь идет про все документы товародвижения + все заказы + денежные документы.
Покупаете разработки несколько раз в год?
Тогда выгоднее годовой абонемент: все 282 разработки каталога и обновления к ним за 50 000 ₽ в год.

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