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