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