Работа с заявками на расходование денежных средств (ЗРДС) в 1С:Предприятие — стандартная процедура для многих компаний, но иногда возникает необходимость временно или полностью отключить этот функционал. Причины могут быть разными: реорганизация бизнес-процессов, переход на другой документ (например, авансовые отчёты или платежные поручения), ошибки в настройках прав доступа или требования аудиторов. Однако просто "удалить кнопку" в интерфейсе не получится — нужно понимать механику работы 1С и последствия таких изменений.
В этой статье мы разберём все возможные способы отключения ЗРДС, включая настройку ролей, прав доступа, модификацию конфигурации и альтернативные подходы. Особое внимание уделим рискам блокировки критичных операций — например, если заявки используются в интеграции с банк-клиентами или системами электронного документооборота (ЭДО). Также рассмотрим, как вернуть функционал обратно, если потребуется.
Прежде чем приступать к изменениям, убедитесь, что у вас есть полная резервная копия базы и доступ к Конфигуратору с правами администратора. Многие операции требуют глубокого понимания структуры 1С, и ошибки могут привести к сбоям в работе программы.
Почему может потребоваться отключить ЗРДС
Заявки на расходование денежных средств — это внутренний документ, который часто используется для согласования платежей перед их проведением. Однако в некоторых случаях он становится избыточным или даже мешает работе. Рассмотрим типичные сценарии:
🔹 Переход на другой документ. Например, компания решила упростить процесс и перешла на прямые платежные поручения без предварительного согласования. В этом случае ЗРДС остаются в базе как "мусорные" документы, но продолжают отображаться в журналах и отчётах.
🔹 Ошибки в бизнес-процессах. Если заявки создаются автоматически (например, через регламентные задания), но не обрабатываются, они накапливаются и усложняют аналитику. Особенно актуально для крупных компаний с большим документооборотом.
🔹 Требования аудита или контролирующих органов. Иногда проверяющие просят временно заблокировать возможность создания новых заявок, чтобы исключить несанкционированные платежи во время ревизии.
🔹 Технические проблемы. Например, ЗРДС могут конфликтовать с другими документами (например, с заказами поставщикам) или вызывать ошибки при проведении.
Прежде чем отключать функционал, проанализируйте, как он используется в вашей компании. Возможно, достаточно скрыть документ из интерфейса или ограничить права доступа, а не удалять его полностью.
Если ЗРДС интегрированы с банк-клиентом (например, Сбербанк Бизнес Онлайн или Тинькофф Коннект), их отключение может нарушить автоматическую выгрузку платежей. Проверьте настройки обмена данными перед изменениями.
Способ 1: Ограничение прав доступа через роли
Самый безопасный способ отключить ЗРДС — закрыть доступ к документу для пользователей. Это не удалит сам функционал, но сделает его недоступным для большинства сотрудников. Для этого используются роли в 1С.
🔹 Как это работает:
- 🔐 Роли определяют, какие действия может выполнять пользователь (создание, редактирование, просмотр документов).
- 📝 Если убрать из роли право на работу с ЗРДС, документ исчезнет из интерфейса для пользователей с этой ролью.
- 🔄 Изменения применяются сразу после сохранения, без перезапуска программы.
📌 Пошаговая инструкция:
- Откройте
Конфигуратор(потребуются права администратора). - Перейдите в
Администрирование → Настройка пользователей и прав → Роли. - Выберите роль, которую нужно изменить (например,
БухгалтерилиМенеджер по закупкам). - В разделе
Праванайдите веткуДокументы → Заявки на расходование денежных средств. - Снимите все галочки (или оставьте только
Просмотр, если нужно сохранить доступ к старым документам). - Сохраните изменения и обновите права пользователей (
Администрирование → Обновление данных пользователей).
⚠️ Внимание: Если в компании используются групповые роли (например, Все пользователи), изменения могут затронуть всех сотрудников. Перед массовым редактированием проверьте, не используются ли ЗРДС в других бизнес-процессах (например, для согласования авансовых отчётов).
Убедиться, что нет активных бизнес-процессов с ЗРДС|
Создать резервную копию базы|
Проверить интеграции с банками/ЭДО|
Согласовать изменения с бухгалтерией|
Тестировать изменения на копии базы-->
Способ 2: Скрытие документа из интерфейса
Если полностью удалять ЗРДС не требуется, но они мешают в работе, можно скрыть документ из меню и журналов. Это делается через настройку интерфейсов или подсистем в конфигураторе.
🔹 Варианты скрытия:
- 🖥️ Убрать из командного интерфейса: документ останется в базе, но не будет отображаться в меню.
- 📂 Исключить из журналов документов: ЗРДС не будут показываться в общих списках (например, в
Журнале документов). - 🔧 Отключить подсистему: если ЗРДС относятся к отдельной подсистеме (например,
Казначейство), её можно деактивировать.
📌 Инструкция для скрытия из меню:
- В
Конфигуратореоткройте веткуОбщие → Командный интерфейс. - Найдите раздел, где отображается команда для создания ЗРДС (обычно в
ДокументыилиФинансы). - Удалите или отключите команду (правая кнопка →
Удалитьили снимите галочкуВидимость). - Обновите конфигурацию базы (
Конфигурация → Обновить конфигурацию базы данных).
⚠️ Внимание: Скрытие документа не блокирует его создание через внешние обработки или API. Если нужно полностью запретить работу с ЗРДС, комбинируйте этот способ с настройкой ролей (см. Способ 1).
Если после скрытия документ продолжает отображаться, проверьте: 1. Права пользователя — возможно, у него есть роль с явным разрешением на ЗРДС. 2. Дополнительные отчёты/обработки — некоторые внешние формы могут игнорировать настройки интерфейса. 3. Кэш 1С — попробуйте очистить кэш (Что делать, если ЗРДС всё равно видны?
Файл → Открыть → Очистить кэш) или перезапустить программу.
Способ 3: Модификация конфигурации (для опытных пользователей)
Если первые два способа не подходят, можно удалить или заблокировать документ на уровне конфигурации. Этот метод требует глубоких знаний 1С и может привести к ошибкам, если выполнен некорректно. Рекомендуется только для опытных администраторов или программистов 1С.
🔹 Что можно сделать:
- 🗑️ Удалить объект конфигурации: полное удаление документа
ЗаявкаНаРасходованиеДенежныхСредств. - 🔒 Заблокировать проведение: модифицировать модуль документа, чтобы он не проводился.
- 📌 Отключить создание новых документов: добавить проверку в процедуре создания.
📌 Пример блокировки создания новых ЗРДС (код для модуля документа):
Процедура ОбработкаЗаполнения(Отказ, СтандартнаяОбработка)
Если НЕ ЗначениеЗаполнено(ЭтотОбъект.Дата) Тогда
Сообщить("Создание новых заявок на расходование денежных средств запрещено!", СтатусСообщения.Важное);
Отказ = Истина;
КонецЕсли;
КонецПроцедуры
⚠️ Внимание: Удаление объекта конфигурации необратимо приведёт к потере всех связанных данных (существующие ЗРДС станут недоступны!). Если документ используется в отчётах или регламентных заданиях, это может вызвать критические ошибки.
| Способ отключения | Сложность | Обратимость | Риски |
|---|---|---|---|
| Ограничение прав доступа | Низкая | Да | Минимальные (только для пользователей) |
| Скрытие из интерфейса | Средняя | Да | Документ остаётся в базе, возможны конфликты |
| Модификация конфигурации | Высокая | Частично (требуется резервная копия) | Потеря данных, ошибки в связанных процессах |
| Отключение через внешнюю обработку | Средняя | Да | Зависит от качества обработки |
Способ 4: Использование внешних обработок
Если вы не хотите менять конфигурацию, но нужно гибко управлять доступом к ЗРДС, можно использовать внешние обработки. Они позволяют:
- 🔄 Перенаправлять создание ЗРДС на другие документы (например, на платежные поручения).
- 🚫 Блокировать сохранение с выводом уведомления.
- 📊 Вести лог попыток создания (полезно для аудита).
📌 Пример обработки для блокировки ЗРДС:
Скачайте или создайте обработку с следующим кодом (для события ПередЗаписью):
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
Сообщить("Создание заявок на расходование денежных средств временно запрещено. Обратитесь в бухгалтерию.", СтатусСообщения.Важное);
Отказ = Истина;
КонецПроцедуры
🔹 Как подключить обработку:
- Сохраните файл обработки (например,
БлокировкаЗРДС.epf). - В 1С откройте
Файл → Открыть → Выбрать файл обработки. - Подключите обработку к документу
ЗаявкаНаРасходованиеДенежныхСредствчерезДействия → Все действия → Подключить обработку.
⚠️ Внимание: Внешние обработки могут конфликтовать с обновлениями 1С. После установки новых релизов проверяйте их работоспособность.
Внешние обработки — самый гибкий способ блокировки ЗРДС, так как не требуют изменений конфигурации и легко отключаются при необходимости.
Альтернативные подходы: замена ЗРДС другими документами
Вместо полного отключения ЗРДС рассмотрите возможность замены их на другие документы, которые лучше соответствуют вашим бизнес-процессам. Например:
🔹 Авансовые отчёты (АвансовыйОтчет):
- ✅ Подходят для расходов подотчётных лиц.
- ❌ Не заменяют согласование платежей поставщикам.
🔹 Платёжные поручения (ПлатежноеПоручение):
- ✅ Позволяют сразу формировать платежи без предварительных заявок.
- ❌ Отсутствует этап согласования (если он важен для компании).
🔹 Заказы поставщикам (ЗаказПоставщику):
- ✅ Можно привязывать к договорам и графику оплат.
- ❌ Не подходят для внутренних расходов (например, на канцтовары).
📌 Как перенастроить бизнес-процессы:
- Проанализируйте, какие документы создаются на основе ЗРДС (через
Отчёты → Анализ использования документов). - Настройте правила автоматического создания новых документов (например, чтобы вместо ЗРДС формировались платежные поручения).
- Обновите печатные формы и шаблоны согласования.
- Проведите обучение сотрудников.
💡 Полезный совет: Если вы используете 1С:ERP или 1С:КА, в этих конфигурациях есть гибкие настройки маршрутов согласования. Можно перенастроить их так, чтобы платежи согласовывались без создания ЗРДС.
Частые ошибки и как их избежать
При отключении ЗРДС пользователи часто сталкиваются с следующими проблемами:
🔴 Ошибка 1: Документ исчез, но старые ЗРДС не проводятся
- 📌 Причина: При модификации конфигурации или ролей могли измениться права на проведение существующих документов.
- 🔧 Решение: Проверьте права на операцию
Проведениев роли или восстановите права для административной роли.
🔴 Ошибка 2: После обновления 1С ЗРДС снова появились
- 📌 Причина: Обновление конфигурации сбросило настройки интерфейса или ролей.
- 🔧 Решение: Используйте расширения конфигурации или внешние обработки — они сохраняются при обновлениях.
🔴 Ошибка 3: Интеграция с банком перестала работать
- 📌 Причина: Многие банки (например, Сбербанк или Тинькофф) привязываются к ЗРДС для выгрузки платежей.
- 🔧 Решение: Перенастройте обмен данными на другие документы (например,
ПлатежноеПоручение) или согласуйте изменения с банком.
⚠️ Внимание: Если ваша компания использует электронный документооборот (ЭДО) с контрагентами, отключение ЗРДС может нарушить обмен счетами и актами. Перед изменениями проверьте настройки ЭДО в
Откройте 1. Настройки обмена с банками (раздел 2. Правила конвертации данных в 3. Логи обмена (Администрирование → Настройки обмена.
Как проверить, используется ли ЗРДС в интеграциях?
Администрирование → Обмен данными и проверьте:Банк-клиент).Планы обмена.Журнал регистрации) — ищите упоминания ЗаявкаНаРасходованиеДенежныхСредств.
FAQ: Ответы на частые вопросы
Можно ли отключить ЗРДС только для одного подразделения?
Да, это можно сделать через настройку ролей или права доступа по подразделениям. Создайте отдельную роль для подразделения и снимите в ней права на работу с ЗРДС. Также проверьте настройки территориальной распределённости (если она используется в вашей конфигурации).
Что будет с уже созданными ЗРДС после отключения?
Это зависит от способа отключения:
- Если вы ограничили права, старые документы останутся в базе, но станут недоступны для пользователей без прав.
- Если вы удалили объект конфигурации, все ЗРДС будут утеряны (вместе с историей изменений!).
- Если вы скрыли документ из интерфейса, старые ЗРДС можно будет найти через
Все функции → Поиск по метаданным.
Как вернуть ЗРДС обратно, если они понадобятся?
Способы восстановления:
- Если отключение было через роли — верните права в настройках.
- Если документ был скрыт из интерфейса — верните команду в
Конфигураторе. - Если конфигурация модифицировалась — восстановите резервную копию или перенастройте объект заново.
- Если использовалась внешняя обработка — просто отключите её.
⚠️ Если объект конфигурации был удалён, восстановить его можно только из резервной копии!
Влияет ли отключение ЗРДС на отчётность (баланс, НДС, налог на прибыль)?
Сами по себе ЗРДС не влияют на регламентированную отчётность, так как это внутренние документы, не формирующие проводок. Однако:
- Если ЗРДС использовались для аналитики движения денежных средств, их отключение может исказить управленческие отчёты.
- Если на основе ЗРДС создавались платежные поручения, проверьте, не остались ли неоплаченные документы.
Рекомендуем перед отключением сформировать отчёт Анализ субконто по счёту 50.01 или 51, чтобы убедиться, что все платежи учтены.
Можно ли отключить ЗРДС только для определённых типов операций (например, для авансов)?
Да, это возможно через:
- Настройку видов операций: в некоторых конфигурациях (например, 1С:ERP) можно отключить создание ЗРДС для конкретных
Видов операций(например,Выдача подотчёт). - Модификацию модуля документа: добавить проверку типа операции в процедуре
ОбработкаЗаполнения. - Правила бизнес-процессов: если используются маршруты согласования, можно перенастроить их для разных типов расходов.