К статье
Практический материал

Торговля и Склад · 9 мин

Как удалить заказ в 1С: пошаговая инструкция

Пошаговая инструкция, как удалить заказ в 1С: пометка на удаление, контроль ссылочной целостности, права доступа, типовые ошибки и способы восстановления документа.

Заказ в 1С нельзя стереть одной кнопкой: сначала документ помечается на удаление, а физическое удаление из базы выполняется отдельной операцией с проверкой ссылок. Такой двухэтапный механизм защищает учёт от случайной потери данных — пока документ только помечен, его можно восстановить одним действием.

Способ удаления зависит от конфигурации (Управление торговлей, Комплексная автоматизация, ERP, УНФ), от прав пользователя и от того, используется ли заказ в других документах. Если на заказ ссылаются реализация, оплата или резервирование товара, система не даст удалить его без дополнительных действий.

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

Когда заказ можно удалить, а когда лучше отменить

Удаление уместно для ошибочно созданных документов: дублей, тестовых заказов, черновиков, которые не участвовали в учёте. Если по заказу уже прошло движение товара или денег — выписана реализация, принята оплата, зарезервирован товар — удалять его неправильно: в учёте появятся «висячие» ссылки и расхождения.

Для реальных заказов, которые клиент отменил, корректнее использовать штатный механизм отмены. В Управлении торговлей и ERP это команда «Отмена» или установка состояния «Отменён» с указанием причины. Такой заказ остаётся в истории, не влияет на отчёты по продажам, но сохраняет аналитику: сколько заказов срывается и почему.

Маршрут решения

Как выбрать действие

Заказ создан по ошибке и нигде не используетсяПометьте на удаление и выполните удаление помеченных объектов
Клиент отменил реальный заказИспользуйте команду «Отмена» или состояние «Отменён», удалять не нужно
По заказу есть реализация или оплатаСначала разберите связанные документы, затем решайте вопрос удаления
Нужно убрать заказ из отчётов, но сохранить историюОтмените заказ, а не удаляйте его

Пометка заказа на удаление

Откройте раздел «Продажи» (или «CRM и маркетинг» в ERP) и перейдите в журнал «Заказы клиентов». Найдите нужный документ через поиск по номеру, контрагенту или отбор по дате. Выделите строку и нажмите клавишу Delete либо кнопку «Пометить на удаление» в меню «Ещё». Система запросит подтверждение — согласитесь.

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

Порядок действий
  1. 1
    Откройте журнал «Заказы клиентов» и найдите документ
  2. 2
    Выделите заказ и нажмите Delete или «Ещё → Пометить на удаление»
  3. 3
    Подтвердите действие в диалоге
  4. 4
    Перейдите в «Администрирование → Удаление помеченных объектов»
  5. 5
    Выберите режим удаления и запустите процесс
  6. 6
    Проверьте результат в журнале заказов

Физическое удаление через «Удаление помеченных объектов»

Пометка — только первый этап. Чтобы документ исчез из базы окончательно, откройте «Администрирование → Обслуживание → Удаление помеченных объектов» (в некоторых конфигурациях путь: «НСИ и администрирование → Поддержка и обслуживание»). Обработка предложит два режима: автоматическое удаление всех помеченных объектов или выборочное, где вы сами отмечаете, что удалять.

Для точечной очистки выбирайте выборочный режим: в списке найдите нужный заказ, отметьте только его и нажмите «Удалить». Это безопаснее — автоматический режим удалит все помеченные объекты базы, включая те, что отметили другие пользователи.

После завершения система покажет результат: что удалено, а что осталось из-за ссылок. Физическое удаление необратимо — восстановить документ после этого этапа можно только из резервной копии.

Что делать, если заказ не удаляется из-за ссылок

Частая ситуация: обработка сообщает, что объект не удалён, потому что на него есть ссылки. Это значит, что заказ указан в других документах — реализации, счёте на оплату, корректировке, задании на отгрузку. Система блокирует удаление, чтобы не нарушить целостность данных.

В окне результатов удаления нажмите на строку с заказом — откроется список объектов, которые на него ссылаются. Дальше два пути. Первый: открыть каждый связанный документ и убрать ссылку (очистить поле «Заказ» или удалить строку), затем повторить удаление. Второй: если связанные документы тоже ошибочны — пометить их на удаление и удалить всю цепочку одновременно.

Механизм «монопольного» удаления мест, где используется объект, доступен прямо из окна результатов: выделите связанные объекты и пометьте их на удаление, затем нажмите «Повторить удаление». Не удаляйте проведённые реализации ради одного заказа, если они отражают реальные отгрузки, — это исказит учёт.

Типичные ошибки
01
Удаление заказа вместе с проведённой реализацией — в учёте пропадает реальная отгрузка и «ломается» себестоимость
02
Использование автоматического режима удаления — вместе с заказом удаляются чужие помеченные объекты
03
Попытка удалить заказ без прав — пользователь тратит время, хотя операция доступна только администратору или менеджеру с полными правами
04
Удаление вместо отмены — теряется статистика отказов клиентов и невозможно восстановить историю

Особенности в разных конфигурациях 1С

В «Управлении торговлей 11» и «Комплексной автоматизации» заказ клиента удаляется стандартно, но перед этим проверьте состояние документа: заказы в статусе «К отгрузке» могут иметь активные резервы. Сначала снимите резервирование (команда в карточке заказа или обработка «Состояние обеспечения»), иначе товар останется зарезервированным даже после удаления документа.

В «1С:ERP» заказ проходит через статусную модель согласования. Заказ «На согласовании» может быть недоступен для удаления, пока не переведён в другое состояние. Также в ERP заказ может выступать основанием для производственных операций — проверьте связанные этапы производства.

В «Управлении нашей фирмой» (УНФ) пометка на удаление делается аналогично, а удаление помеченных объектов находится в разделе «Компания → Администрирование → Удаление помеченных объектов». В «Рознице» заказы покупателя удаляются так же, но учитывайте обмены с кассами и сайтом: удалённый в базе заказ может вернуться при следующей синхронизации, если он остался на сайте.

Права доступа и ограничения

Не каждый пользователь может удалять документы. В типовых конфигурациях право интерактивной пометки и удаления определяется профилем группы доступа. Менеджеру часто доступна только пометка на удаление, а физическое удаление выполняет администратор или пользователь с профилем, включающим роль «Удаление помеченных объектов».

Если кнопка удаления неактивна или выдаётся ошибка «Нарушение прав доступа», обратитесь к администратору базы — он либо выполнит удаление сам, либо настроит профиль. Самостоятельно менять роли без понимания модели прав не стоит: избыточные права на удаление — частая причина потери данных.

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

Контрольные точки

Как проверить результат

Журнал заказов после удаления
Норма

Документа нет в списке даже с отбором «все»

Тревожный признак

Заказ виден с перечёркнутой иконкой — выполнена только пометка

Резервы и остатки
Норма

Товар по удалённому заказу свободен в отчёте «Остатки и доступность»

Тревожный признак

Товар висит в резерве — нужно снять резерв вручную

Окно результатов удаления
Норма

Список неудалённых объектов пуст

Тревожный признак

Есть строки со ссылками — разберите связанные документы

Как восстановить помеченный заказ

Пока выполнена только пометка, восстановление занимает секунды. В журнале заказов включите отображение помеченных (по умолчанию они видны), выделите документ и снова нажмите Delete или «Пометить на удаление» — пометка снимется. Если документ был проведён, проведите его повторно.

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

Итог

Что важно запомнить

Удаление заказа в 1С — двухэтапная процедура: пометка, затем «Удаление помеченных объектов» в разделе администрирования. Реальные отменённые заказы лучше отменять, а не удалять. Перед физическим удалением проверьте ссылки, резервы и наличие резервной копии.

Частые вопросы

Почему кнопка «Удалить» неактивна у моего пользователя?

У вашего профиля нет права на пометку или удаление документов этого вида, либо заказ находится в закрытом периоде (дата запрета редактирования). Проверку и настройку прав выполняет администратор через профили групп доступа.

Можно ли удалить проведённый заказ?

Да. При пометке на удаление проведение отменяется автоматически, движения по регистрам стираются вместе с документом. Но если по заказу уже отгружен товар, удаление исказит учёт — в этом случае используйте отмену заказа.

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

Пометка — обратимый флаг: документ остаётся в базе, исключается из отчётов, но его можно восстановить одним нажатием. Физическое удаление через «Удаление помеченных объектов» стирает данные безвозвратно.

Удалил заказ, а товар остался в резерве. Что делать?

Откройте обработку «Состояние обеспечения заказов» или отчёт по резервам и снимите резерв вручную. В ряде конфигураций резерв снимается автоматически при пометке, но при обрыве операции или удалении обработкой он может «зависнуть».

Заказ удалён в 1С, но после обмена с сайтом появился снова. Почему?

Заказ остался активным на стороне сайта или в системе-источнике, и обмен загрузил его повторно. Отмените или удалите заказ в источнике, а в настройках обмена проверьте правила загрузки отменённых документов.

Можно ли удалить сразу несколько заказов?

Да. В журнале выделите несколько документов (Ctrl или Shift) и пометьте их на удаление, затем выполните «Удаление помеченных объектов» в выборочном режиме. Для массовой чистки по условиям используются групповые обработки, но запускать их стоит только после резервного копирования.