Администрирование · 11 мин
Как удалить организацию в 1С ЗУП
Как удалить организацию в 1С ЗУП: пометка на удаление, контроль ссылок, удаление помеченных объектов и что делать, если программа не даёт удалить.
Удаление организации в 1С:Зарплата и управление персоналом (ЗУП) — задача, которая возникает при ликвидации компании, ошибочном создании дубля в справочнике или переносе учёта в другую базу. Сразу предупредим: физически удалить организацию можно только в том случае, если на неё нет ссылок из других объектов — документов, сотрудников, начислений, отчётов. Если данные по организации уже велись, программа заблокирует удаление, и это защита, а не сбой.
Процедура состоит из трёх этапов: пометка организации на удаление, проверка ссылочных связей и окончательное удаление через специальную обработку. Ниже разберём каждый шаг, типичные ошибки и варианты действий, когда удалить организацию нельзя. Инструкция применима к ЗУП редакции 3.1 в обычном и тонком клиенте; в веб-клиенте логика та же, отличается только внешний вид меню.
Когда организацию можно удалить, а когда нельзя
Физическое удаление возможно только для «пустой» организации: по ней не заведены сотрудники, нет документов начисления зарплаты, кадровых приказов, налоговых и отчётных форм. Типичная ситуация — организацию создали по ошибке, продублировали при первоначальном заполнении или ввели тестовую запись в рабочей базе.
Если по организации вёлся учёт, удалить её штатными средствами не получится: контроль ссылочной целостности найдёт сотни связанных объектов. Удалять их цепочкой — значит уничтожить историю расчётов, что недопустимо для сданной отчётности и может нарушить требования законодательства о хранении кадровых и налоговых документов. В таком случае организацию оставляют в базе с пометкой на удаление либо исключают из активного учёта другими способами.
Как выбрать действие
Подготовка: резервная копия и проверка прав
Перед любыми операциями удаления сделайте резервную копию базы. В файловом варианте достаточно скопировать каталог с файлом 1Cv8.1CD при закрытой программе или выгрузить базу через конфигуратор («Администрирование → Выгрузить информационную базу»). В клиент-серверном варианте копию делает администратор средствами СУБД. Удаление в 1С необратимо: корзины нет, восстановить объект можно только из копии.
Убедитесь, что у вашей учётной записи есть права на удаление. По умолчанию помечать и удалять организации могут пользователи с профилем «Администратор» или с ролями, включающими интерактивное удаление объектов. Рядовому расчётчику или кадровику такие права обычно не выдают — и это правильно с точки зрения безопасности данных.
Также проверьте, что с базой в момент удаления не работают другие пользователи. Монопольный режим не обязателен для пометки на удаление, но при массовом удалении связанных объектов активные сеансы могут вызвать блокировки и ошибки.
Шаг 1. Пометка организации на удаление
Откройте раздел «Настройка» (в некоторых интерфейсах — «Главное») и перейдите в справочник «Организации». В списке найдите нужную запись, выделите её и нажмите кнопку «Пометить на удаление» на панели инструментов либо клавишу Delete. Программа попросит подтвердить действие.
После пометки значок организации в списке изменится — появится перечёркнутый элемент. Помеченная организация перестаёт предлагаться в полях выбора новых документов, но все существующие данные остаются на месте. Это безопасное промежуточное состояние: пометку можно снять в любой момент той же кнопкой.
Если в справочнике несколько организаций с похожими наименованиями, перед пометкой откройте карточку и сверьте ИНН, КПП и регистрационные данные. Пометить не ту запись — самая частая ошибка на этом этапе, особенно когда дубли отличаются одним пробелом или буквой «Ё».
- 1Сделайте резервную копию базы
- 2Откройте «Настройка → Организации» и проверьте ИНН нужной записи
- 3Выделите организацию и нажмите «Пометить на удаление», подтвердите действие
- 4Откройте «Администрирование → Обслуживание → Удаление помеченных объектов»
- 5Выберите режим «Выборочное удаление объектов» и нажмите «Удалить»
- 6Дождитесь контроля ссылок и проверьте результат
Шаг 2. Удаление помеченных объектов
Пометка сама по себе не удаляет данные — она лишь ставит объект в очередь. Для окончательного удаления перейдите в раздел «Администрирование → Обслуживание» и откройте обработку «Удаление помеченных объектов». Если пункта нет, включите в настройках интерфейса отображение команды или проверьте права.
Обработка предложит два режима: «Автоматическое удаление всех помеченных объектов» и «Выборочное удаление объектов». Для точечной операции выбирайте второй вариант — в списке отметьте только нужную организацию. Автоматический режим удалит всё помеченное в базе, включая объекты, которые другие пользователи пометили ранее и, возможно, не собирались стирать окончательно.
Нажмите «Удалить». Программа выполнит контроль ссылочной целостности: проверит, нет ли в базе объектов, ссылающихся на организацию. Если ссылок нет, организация будет удалена, и обработка покажет итоговое сообщение. Если ссылки найдены, удаление будет заблокировано, и вы увидите список мешающих объектов.
Что делать, если программа не даёт удалить организацию
Результат контроля ссылок отображается в виде дерева: слева — помеченная организация, справа — объекты, которые на неё ссылаются. Это могут быть документы «Приём на работу», «Начисление зарплаты и взносов», справочники «Сотрудники», «Подразделения», регистрационные данные в регистрах сведений.
Дальше два пути. Первый — отказаться от физического удаления и оставить пометку: история учёта сохранится, а организация исчезнет из подбора. Второй — последовательно устранить ссылки: пометить на удаление или перепровести связанные документы, изменить организацию у сотрудников и подразделений, очистить записи регистров. После каждой итерации повторно запускайте удаление, пока список ссылок не опустеет.
Обратите внимание: часть ссылок прячется в регистрах сведений, например в учётной политике, настройках зарплатных проектов, ответственных лицах. Их записи удаляются вручную через соответствующие формы настроек. Не пытайтесь чистить регистры напрямую через внешние обработки без понимания структуры — так можно нарушить целостность учёта по другим организациям.
Проверка результата и восстановление при ошибке
После завершения обработки откройте справочник «Организации» и убедитесь, что запись исчезла. Затем проверьте смежные разделы: список сотрудников, подразделения, журналы документов — в них не должно остаться «битых» ссылок вида «<Объект не найден>». Такие записи означают, что объект был удалён в обход контроля, и их нужно устранить.
Если вы удалили не ту организацию, единственный надёжный способ вернуть данные — восстановить базу из резервной копии. В файловом варианте замените файл базы копией, в клиент-серверном — выполните восстановление средствами СУБД. Именно поэтому копия перед операцией обязательна, а не желательна.
Как проверить результат
Удалённой записи нет в списке
Запись на месте — удаление не выполнено, смотрите протокол контроля ссылок
Все документы открываются, организация отображается корректно
В полях видна надпись «<Объект не найден>» — есть битые ссылки
Сообщение «Удаление объектов завершено» без списка неудалённых
Показан список мешающих объектов — ссылки не устранены
Альтернативы удалению
Если физическое удаление невозможно или нежелательно, есть рабочие варианты. Пометка на удаление без стирания — стандартный способ убрать организацию из активного учёта: она не предлагается в новых документах, но история доступна для отчётов и проверок.
Для дублей удобна обработка поиска и замены значений (входит в состав типовых средств администрирования или доступна как отдельная обработка): она массово заменяет одну организацию на другую во всех объектах. После замены пустой дубль удаляется штатно. В клиент-серверных базах с большим объёмом данных иногда применяют свёртку или перенос учёта в новую базу через обработку выгрузки-загрузки данных — это трудоёмкий путь, который стоит доверять специалисту по внедрению.
Что важно запомнить
Удаление организации в ЗУП — это пометка плюс обработка «Удаление помеченных объектов» в выборочном режиме. Физически удалить можно только организацию без ссылок. Перед операцией обязательна резервная копия, а при наличии учётной истории безопаснее ограничиться пометкой на удаление.
Частые вопросы
Почему кнопка «Удалить» неактивна в справочнике «Организации»?
В типовой ЗУП интерактивное удаление напрямую из справочника обычно отключено настройками прав. Используйте стандартный маршрут: пометка на удаление, затем обработка «Удаление помеченных объектов». Если недоступна и она — у учётной записи нет нужных прав, обратитесь к администратору базы.
Что будет с сотрудниками, если удалить организацию?
Штатный контроль ссылок не позволит удалить организацию, пока на неё ссылаются сотрудники. Если же объект удалён в обход контроля, в карточках сотрудников и документах появятся битые ссылки, а расчёты и отчёты начнут выдавать ошибки. Поэтому сотрудников сначала переводят на другую организацию или увольняют документально.
Можно ли восстановить удалённую организацию?
Штатных средств отмены удаления в 1С нет. Восстановление возможно только из резервной копии базы, сделанной до удаления. Если копии нет, организацию придётся создавать заново и вручную восстанавливать настройки, а историю документов вернуть уже не получится.
Как удалить организацию-дубль, если документы заведены на обе записи?
Сначала перенесите все ссылки на основную запись: измените организацию в документах и карточках сотрудников вручную или используйте обработку поиска и замены значений. Когда на дубль не останется ссылок, пометьте его на удаление и проведите удаление помеченных объектов в выборочном режиме.
Мешает ли помеченная на удаление организация обменам и отчётности?
Помеченная организация не предлагается при создании новых документов, но существующие данные по ней продолжают участвовать в отчётах и обменах. Если организация ликвидирована, проверьте настройки синхронизации с другими программами, чтобы по ней не формировались новые пакеты данных.
Отличается ли процедура в ЗУП редакции 2.5?
Общая логика та же: пометка на удаление и удаление помеченных объектов через сервисные функции. Отличаются расположение команд в интерфейсе и состав контролируемых ссылок. В редакции 2.5 обработка удаления помеченных объектов находится в меню сервисных функций, доступных пользователю с полными правами.