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