Удаление или скрытие подразделений в 1С:Предприятие — задача, с которой регулярно сталкиваются бухгалтеры, кадровики и администраторы систем. Ошибки при выполнении этой операции могут привести к разрыву связей в документах, потере данных о сотрудниках или нарушению отчетности. В этой статье разберем все доступные способы — от простого скрытия до полного удаления с учетом особенностей разных конфигураций (1С:Бухгалтерия, 1С:ЗУП, 1С:ERP).

Важно понимать, что термин "убрать" может означать разные действия: скрыть из списков (чтобы не мешало при выборе), архивировать (сохранив историю) или удалить физически (с риском потери данных). Мы рассмотрим все варианты, включая нюансы для подразделений с привязанными сотрудниками, документами или остатками на счетах. Особое внимание уделим конфигурациям с включенным механизмом версий данных (например, 1С:ERP 2.5+), где стандартные методы могут не сработать.

1. Подготовка: что нужно проверить перед удалением подразделения

Прежде чем приступать к удалению, необходимо оценить последствия. Даже если подразделение кажется "пустым", оно могло использоваться в прошлых периодах. Вот ключевые моменты для проверки:

  • 📊 Документы: Проверьте, не используется ли подразделение в приказах о приеме/увольнении, начислениях зарплаты или актах выполненных работ. В 1С:ЗУП это можно сделать через отчет "Анализ использования справочников" (раздел "Кадры").
  • 👥 Сотрудники: Убедитесь, что в подразделении нет действующих сотрудников. В 1С:Бухгалтерии 3.0 проверьте справочник "Сотрудники" с фильтром по подразделению.
  • 💰 Бухгалтерские остатки: Если подразделение использовалось для аналитики по счетам (например, 20.01 или 26), его удаление может нарушить формирование оборотно-сальдовой ведомости. Проверьте остатки через отчет "Обороты счета" с группировкой по подразделениям.
  • 🔄 Обмен данными: В распределенных базах (например, с 1С:Розница) удаление подразделения может вызвать ошибки синхронизации. Проверьте настройки обмена в "Администрирование → Обмен данными".

Если подразделение все же используется, его можно только архивировать (установить дату окончания действия) или перенести данные в другое подразделение. Полное удаление возможно только для пустых записей, не задействованных в документах.

📊 Какую конфигурацию 1С вы используете?
1С:Бухгалтерия
1С:Зарплата и Управление Персоналом
1С:ERP
1С:Управление Торговлей
Другая
⚠️ Внимание: В конфигурациях с включенным механизмом "Версии данных" (например, 1С:ERP 2.5+) даже архивированные подразделения могут влиять на отчеты за прошлые периоды. Перед удалением создайте резервную копию базы или используйте тестовую среду.

2. Способ 1: Скрытие подразделения (без удаления)

Если подразделение временно не используется, но может понадобиться в будущем, его можно просто скрыть из списков. Это самый безопасный метод, так как все связи с документами сохраняются. Инструкция подходит для большинства конфигураций на базе 1С:Предприятие 8.3.

Чтобы скрыть подразделение:

  1. Откройте справочник "Подразделения организации"1С:ЗУП — через раздел "Кадры", в 1С:Бухгалтерии — "Справочники → Организации и подразделения").
  2. Найдите нужное подразделение и откройте его карточку двойным кликом.
  3. Установите флажок "Пометка на удаление" (в некоторых конфигурациях — "Не использовать" или "Архивный").
  4. Сохраните изменения и выполните команду "Операции → Проведение документов", чтобы изменения вступили в силу.

После этого подразделение исчезнет из основных списков, но останется в базе. Его можно будет найти через расширенный поиск с включенной опцией "Показывать помеченные на удаление".

Проверить отсутствие активных сотрудников в подразделении

Убедиться, что подразделение не используется в текущих документах

Создать резервную копию базы (рекомендуется)

Согласовать изменения с бухгалтерией (если подразделение использовалось в учете)-->

3. Способ 2: Архивация подразделения (с сохранением истории)

Архивация подходит для подразделений, которые больше не используются, но их данные должны сохраняться для отчетности. В отличие от скрытия, архивированные подразделения не отображаются даже в расширенных фильтрах, но их можно восстановить при необходимости.

Процесс архивации зависит от конфигурации:

Конфигурация Путь к архивации Особенности
1С:ЗУП 3.1 Кадры → Подразделения → Действия → Архивировать Требуется указать дату архивации. Подразделение будет скрыто, но сохранит связи с сотрудниками.
1С:Бухгалтерия 3.0 Справочники → Подразделения → Установить дату окончания После установки даты подразделение перестает отображаться в новых документах, но остается в старых.
1С:ERP 2.5 НСИ → Подразделения → Изменить статус → Архивный Влияет на аналитику в отчетах. Для полного скрытия требуется дополнительная настройка прав доступа.
1С:УТ 11 Справочники → Подразделения → Пометка на удаление Архивация не поддерживается — только пометка на удаление с последующим физическим удалением.

После архивации рекомендуется проверить:

  • 📈 Отчеты: Убедитесь, что данные по архивированному подразделению по-прежнему отображаются в "Оборотно-сальдовой ведомости" и "Анализе субконто" за прошлые периоды.
  • 🔍 Поиск: Проверьте, что подразделение не отображается в выпадающих списках при создании новых документов.
  • 🔄 Обмен данными: Если база участвует в обмене, убедитесь, что архивированное подразделение не блокирует синхронизацию.
💡

В 1С:ЗУП архивированные подразделения можно восстановить через отчет "История изменений справочников" (раздел "Администрирование"). Это полезно, если потребуется вернуть данные для аудита.

4. Способ 3: Полное удаление подразделения (для опытных пользователей)

Физическое удаление подразделения — самый рискованный метод, так как оно безвозвратно удаляет все связи с документами и сотрудниками. Этот способ подходит только для:

  • 🆕 Подразделений, созданных по ошибке и никогда не использовавшихся в документах.
  • 🧹 Тестовых подразделений в учебных базах.
  • 🔄 Подразделений, данные по которым перенесены в другое место (например, при реорганизации).

Инструкция для 1С:Предприятие 8.3 (универсальный метод):

  1. Откройте справочник "Подразделения" в режиме "Все действия" (кнопка с тремя точками в правом верхнем углу).
  2. Выделите нужное подразделение и выберите "Пометка на удаление".
  3. Выполните команду "Операции → Удаление помеченных объектов".
  4. Подтвердите удаление в диалоговом окне. В некоторых конфигурациях потребуется ввести пароль администратора.

Если при попытке удаления появляется ошибка "Объект используется в документах", выполните следующие действия:

  1. Запустите отчет "Анализ использования справочников"1С:ЗУП — через "Кадры → Отчеты").
  2. Найдите документы, ссылающиеся на подразделение, и перенесите данные в другое подразделение или удалите документы.
  3. Повторите попытку удаления.
⚠️ Внимание: В конфигурациях с управляемыми формами (например, 1С:ERP 2.5) после удаления подразделения может потребоваться перезагрузка клиентского приложения, чтобы изменения отобразились в интерфейсе. Также проверьте, не используется ли подразделение в регламентных заданиях или бизнес-процессах.

5. Особенности удаления в типовых конфигурациях

Каждая конфигурация имеет свои нюансы при работе с подразделениями. Рассмотрим наиболее распространенные случаи.

1С:Зарплата и Управление Персоналом (ЗУП 3.1)

В 1С:ЗУП подразделения тесно связаны с кадровыми документами и начислениями. При удалении проверьте:

  • 📄 Приказы о приеме/переводе/увольнении: Если в них указано удаляемое подразделение, их нужно переоформить.
  • 💳 Зарплатные проекты: Подразделение может быть привязано к проекту в "Настройки зарплаты → Зарплатные проекты".
  • 📊 Графики работы: В справочнике "Графики работы" проверьте, не привязан ли график к удаляемому подразделению.
Что делать, если подразделение используется в расчете зарплаты?

Если подразделение используется в документах начисления зарплаты (например, "Начисление зарплаты и взносов"), его удаление приведет к ошибке при перерасчете. В этом случае:

1. Создайте новое подразделение с аналогичными параметрами.

2. Перенесите сотрудников в новое подразделение через документ "Кадровый перевод".

3. Пересчитайте зарплату за текущий месяц.

4. Только после этого удаляйте старое подразделение.

1С:Бухгалтерия предприятия 3.0

В бухгалтерских конфигурациях подразделения часто используются для аналитики по счетам (например, 20.01, 26, 44). Перед удалением:

  1. Проверьте остатки по счетам с аналитикой по подразделениям через отчет "Оборотно-сальдовая ведомость по счету".
  2. Если есть остатки, перенесите их на другое подразделение с помощью документа "Операция (бухгалтерский и налоговый учет)".
  3. Убедитесь, что подразделение не используется в "Учетной политике" или "Настройках параметров учета".

1С:ERP Управление предприятием 2.5

В 1С:ERP подразделения интегрированы с бюджетированием, проектами и задачами. Здесь удаление может затронуть:

  • 📅 Планы видов характеристик (ПВХ): Подразделение может быть закреплено за номенклатурой или ресурсами.
  • 💼 Бюджеты: Проверьте, не используется ли оно в "Бюджетирование → Статьи бюджетов".
  • 🔄 Бизнес-процессы: В "CRM и маркетинг → Бизнес-процессы" убедитесь, что подразделение не является исполнителем или ответственным.

В 1С:ERP рекомендуется не удалять, а архивировать подразделения, так как они могут участвовать в межфирменных расчетах или консолидации отчетности.

6. Ошибки при удалении подразделений и их решения

Даже опытные пользователи сталкиваются с ошибками при попытке убрать подразделения. Рассмотрим самые распространенные случаи и способы их исправления.

Ошибка Причина Решение
"Подразделение используется в документах" Подразделение указано в кадровых документах, начислениях зарплаты или бухгалтерских проводках. Используйте отчет "Анализ использования справочников", чтобы найти и исправить документы.
"Невозможно удалить объект, так как он помечен на удаление" Подразделение уже помечено на удаление, но физическое удаление не выполнено. Выполните команду "Операции → Удаление помеченных объектов".
"Нарушение прав доступа" У пользователя недостаточно прав для удаления справочников. Запросите права у администратора или войдите под пользователем с ролью "Администратор".
"Объект используется в механизме версий данных" Включен механизм версий (например, в 1С:ERP 2.5+), и подразделение участвует в истории изменений. Отключите механизм версий в настройках или архивируйте подразделение вместо удаления.
"Ошибка блокировки данных" Подразделение заблокировано другим пользователем или сеансом. Закройте все открытые формы с этим подразделением или дождитесь завершения фоновых задач.

Если ошибка не устраняется стандартными методами, попробуйте:

  1. Выполнить "Тестирование и исправление" базы через "Администрирование → Тестирование и исправление".
  2. Обновить конфигурацию до последней версии (в некоторых случаях ошибки исправляются в новых релизах).
  3. Обратиться в поддержку с логом ошибки (чтобы получить лог, включите режим отладки через "Сервис → Параметры → Отладка").
💡

Перед удалением подразделения всегда проверяйте его использование в документах через отчет "Анализ использования справочников". Это позволит избежать большинства ошибок и потери данных.

7. Альтернативные методы: перенос данных и замена подразделений

Если подразделение нельзя удалить из-за активного использования, но его нужно "убрать" из текущей работы, рассмотрите альтернативные подходы:

Перенос сотрудников в другое подразделение

В 1С:ЗУП для этого предназначен документ "Кадровый перевод":

  1. Создайте новый документ через "Кадры → Кадровые документы → Кадровый перевод".
  2. Укажите сотрудников, которых нужно перевести, и выберите новое подразделение.
  3. Заполните дату перевода (она должна совпадать с датой начала действия нового подразделения).
  4. Проведите документ и проверьте, что сотрудники отображаются в новом подразделении.

Замена подразделения в документах

Если подразделение используется в старых документах, но его нужно исключить из отчетов, можно:

  • 🔄 Массовая замена: В 1С:ERP или 1С:УТ используйте обработку "Групповая обработка справочников и документов" для замены одного подразделения на другое.
  • 📂 Перенос данных: В 1С:Бухгалтерии создайте документ "Корректировка записей" для переноса остатков на другое подразделение.
  • 🔍 Настройка отчетов: Измените параметры отчетов (например, "Оборотно-сальдовой ведомости"), чтобы исключить ненужное подразделение из вывода.

Для массовых операций рекомендуется использовать внешние обработки, такие как:

  • "Универсальная обработка замены ссылок" (доступна на Инфостарте).
  • "Поиск и замена значений" (входит в стандартную поставку 1С:Предприятие).
⚠️ Внимание: При массовой замене подразделений в документах проверьте, не привязаны ли к ним индивидуальные настройки (например, графики работы, оклады или надбавки). В 1С:ЗУП это может привести к ошибкам в расчете зарплаты.

8. Рекомендации по работе с подразделениями в 1С

Чтобы избежать проблем при удалении или изменении подразделений, следуйте этим советам:

  • 📌 Ведение архива: Регулярно архивируйте неиспользуемые подразделения вместо удаления. Это сохранит историю данных для аудита.
  • 🔄 Резервное копирование: Перед массовыми изменениями создавайте резервные копии базы. В 1С:Предприятие 8.3 это можно сделать через "Администрирование → Выгрузка/загрузка данных".
  • 📋 Документирование изменений: Фиксируйте все изменения в структуре подразделений (например, в документе "Приказ об изменении структуры"). Это поможет при аудите.
  • 🛠 Тестовая среда: Перед удалением подразделений в рабочей базе протестируйте процесс на копии.
  • 🔒 Права доступа: Ограничьте права на удаление справочников для обычных пользователей, чтобы избежать случайных изменений.

Для упрощения работы с подразделениями можно использовать дополнительные инструменты:

  • "1С:Консолидация" — для переноса данных между подразделениями в холдинговых структурах.
  • "1С:Документооборот" — для фиксации изменений в организационной структуре.
  • "Анализ данных" (встроенная обработка) — для поиска связей между справочниками.

Если вы часто сталкиваетесь с реорганизацией структуры, рассмотрите возможность настройки гибкой аналитики в 1С:ERP или 1С:УТ. Например, вместо удаления подразделений можно использовать дополнительные реквизиты (например, "Тип подразделения" или "Статус") для фильтрации данных в отчетах.

💡

В 1С:ERP 2.5 для управления структурой организации удобно использовать бизнес-процессы. Создайте процесс "Реорганизация подразделения", который будет автоматически переносить данные и уведомлять ответственных лиц.

FAQ: Частые вопросы по удалению подразделений в 1С

Можно ли удалить подразделение, если в нем числятся уволенные сотрудники?

Да, но только если по этим сотрудникам не осталось невыплаченной зарплаты или задолженности. В 1С:ЗУП проверьте:

  1. Отчет "Взаиморасчеты с сотрудниками" — убедитесь, что остатков нет.
  2. Документы "Начисление зарплаты" и "Ведомость на выплату" — все документы должны быть проведены и закрыты.

Если остатки есть, сначала проведите "Корректировку долга" или "Списание задолженности".

Как удалить подразделение, если оно используется в старых документах?

В этом случае полное удаление невозможно. Альтернативы:

  • Архивируйте подразделение (установите дату окончания действия).
  • Используйте обработку "Поиск и замена значений", чтобы заменить старое подразделение на новое во всех документах.
  • Скрывайте подразделение в отчетах с помощью настроек фильтра.

В 1С:ERP можно настроить правила подстановки, чтобы в новых документах автоматически подставлялось другое подразделение.

Что делать, если после удаления подразделения перестали формироваться отчеты?

Это означает, что подразделение использовалось в настройках отчетов или аналитике. Проверьте:

  1. "Настройки пользователя" — возможно, в личных настройках отчетов установлен фильтр по удаленному подразделению.
  2. "Учетная политика" — подразделение могло быть закреплено за счетом или видом расчета.
  3. "Планы видов характеристик"1С:ERP) — проверьте, не использовалось ли подразделение как значение характеристики.

Если отчеты формируются с ошибкой, восстановите подразделение из архива или создайте новое с аналогичными параметрами.

Как перенести остатки по счетам с одного подразделения на другое?

Для этого в 1С:Бухгалтерии используйте документ "Операция (бухгалтерский и налоговый учет)":

  1. Создайте новую операцию с типом "Прочие операции".
  2. В табличной части укажите:
    • По дебету: счет с аналитикой по старому подразделению.
    • По кредиту: тот же счет с аналитикой по новому подразделению.
  3. Укажите сумму остатка и проведите документ.
  4. В 1С:ERP для этого предназначен документ "Корректировка записей регистров".

Можно ли удалить подразделение через SQL-запрос?

Технически да, но это крайне не рекомендуется. Прямое удаление из базы данных через SQL может:

  • Нарушить целостность данных (останутся "висячие" ссылки в документах).
  • Привести к ошибкам при обновлении конфигурации.
  • Сломать механизм версий (в 1С:ERP 2.5+).

Если необходимо массовое удаление, используйте внешние обработки с проверкой ссылочной целостности, например:

  • "Универсальная обработка для удаления помеченных объектов" (доступна на Инфостарте).
  • "Очистка базы от помеченных объектов" (входит в 1С:Технология корпоративного внедрения).