Как в программе 1с товар убрать из вывода из ассортимента

Обновлено: 04.07.2024

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

Объекты удаляются из 1С в два этапа, независимо от конфигурации:

  1. Пометка на удаление — устанавливаем признак, что документ/справочник нужно удалить.
  2. Удаление объекта из 1С – процедура, с помощью которой ссылки проверяются на их наличие в базе данных. После проверки ссылок программа разрешает, удалить или нет.

Переходим непосредственно к удалению самих документов. Установить пометку на удаление в 1С не составит труда, единственное, что требуется — выбрать из списка нужный для нас документ или элемент их справочника. Правой кнопкой мыши выбираем Пометить на удаление/Снять пометку или нажимаем кнопку «delete».


В 1С выйдет информационное окно, которое уточнит, действительно ли мы хотим пометить на удаление объект. После согласия в журнале мы видим пометку «X», это означает, что можно переходить ко второму этапу нашей операции.


Сделаем этот шаг с помощью отдельной служебной обработки «Удаление помеченных объектов». Её мы найдём в разделе «Администрирование».


Программа предложит нам на выбор 2 пути — автоматически удалить все объекты или выборочно. При выборе первого способа, автоматического удаления, удалятся все помеченные на удаление объекты. Не всегда этот вариант удобен для пользователей 1С. Поэтому подробнее рассмотрим вариант, когда можно удалить объекты на свой выбор.
Устанавливаем курсор и переходим к действию «Далее», программа проанализирует справочник и выведет все объекты, помеченные на удаление.


Теперь нам нужно определить, какой документ мы удаляем. Устанавливаем курсор на «Снять все флажки», выбираем нужный для нас элемент или раскрываем элемент и выбираем только один документ или несколько и нажимаем на «Удалить».


В результате мы без особых проблем удалили документ. Но не всегда удаётся с такой лёгкостью удалить ненужный элемент. После процедуры удаления 1С часто выдаёт конфликтные ситуации, в ходе которых мы понимаем, что помеченный на удаление элемент участвует в проведённых документах. Если мы хотим всё-таки удалить элемент, то нужно пометить на удаление и документы, в которых он учавствует. Если всё же эти документы важны, то производить все вышеуказанные операции нежелательно.


На платформе 1С:Предприятие 8.3 появилась новая возможность удаления объектов автоматическим образом. Это реализовали с помощью регламентного задания. Программа производит эту операцию по расписанию, и занимает это несколько минут.
Для настройки перейдём в «Администрирование» → «Удаление помеченных объектов». Нужно установить флажок «Автоматически удалять помеченные объекты по расписанию». Можно установить своё расписание, а можно оставить настройки, установленные по умолчанию. В этом случае удаление помеченных «крестиком» объектов будет осуществляться в ночное время, когда в программе отсутствует активность.


Часто пользователи 1С встречаются с проблемой неактуальности той или иной номенклатуры, обычно её помечают на удаление и забывают о ней, так как она не участвует в дальнейшей работе. Но что делать если база номенклатуры составляет тысячи или десятки тысяч позиций. В этом случае пометкой на удаление не обойтись и появляется необходимость полного удаления позиций.


попадаем в раздел, где отражена вся номенклатура



после этого у выбранной номенклатуры появиться крестик, который и говорит о том, что данная позиция помечена на удаление




в появившемся окне выбрать способ удаления, это может быть как автоматическое удаление или выборочное, в нашем случае мы выберем автоматическое удаление.


нажать кнопку далее, после непродолжительного времени появиться окно, где будут показаны позиции на удаление



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


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

Сама по себе система 1С лишена опции удаления объектов любого типа из хранилища. Исключение – через пометку на удаление. Как вариант, допускалось внесение настроек в роль пользователя, благодаря чему можно было удалять объекты из памяти без соответствующей пометки. Логично, что внесение подобных настроек – весьма рискованно, так как возникает большая вероятность случайного удаления важных документов или отчетов. К тому же даже такие рискованные настройки не дают возможности удалять все типы объектов (без пометки на удаление).

Пометка на удаление объектов в 1С

Пользователи системы 1С часто задаются вопросом, почему необходимо удалять объекты из памяти через специальную пометку.

Есть две важные причины, обосновывающие подобное положение дел:

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

Иными словами, отсутствие возможности прямого удаления объектов используется для защиты, в первую очередь, данных предприятия.

Виды удаления

Пользователи системы 1С могут выбрать один из двух методов для удаления объектов:

  • Интерактивное или прямое удаление – проверка целостности имеющихся ссылок не происходит.
  • Через пометку на удаление – в таком случае происходит контроль над сохранением целостности ссылок.

Отдельно стоит акцентировать внимание на самом понятии ссылочной целостности в 1С. Для большей ясности сначала стоит понять значение выражения «битая ссылка» — это линк, указывающий на несуществующий или неактивный объект памяти. Контроль ссылочной целостности исключает возможность удаления объекта, пока он задействован в ссылочной структуре. И это главное предназначение пометки на удаление – защитить от удаления файл, на который ссылаются другие файлы.

Виды удаления и восстановление удаленных объектов в 1С

Восстановить объект, который был удален из платформы 1С можно только на этапе установки пометки на удаление. Во всех остальных случаях происходит физическое удаление информации, и возобновить ее уже не представляется возможным.

Первый способ

Данный способ годится только для информационных баз с включенной возможностью изменения ИБ.

Как удалить объект из системы 1С?

Как удалить объект из системы 1С?

Главный недостаток интерактивного удаления – отсутствие контроля ссылочной целостности, что в будущем имеет просто фатальные последствия.

Как удалить объект из системы 1С?

На этом этапе нужно выполнить копирование роли «Полные права». Сделать это можно при помощи клавиши F9. В результате появляется еще одна активная роль с наименованием «Полные права 1». Закрепить действие кликом на клавишу «ОК».

Дальнейшие действия направлены на сохранение конфигурации базы данных. Сделать это можно одним из двух способов:

  • щелчком по иконке в виде синего бочонка;
  • нажатием клавиши F7.

Статус данных можно проверить по изменению активности иконки с бочонком – когда она станет неактивной, сохранение выполнено.

Итог – создание роли с правами на интерактивное удаление объектов из 1С.

Как удалить объект из системы 1С?

Теперь следует вернуться в Конфигуратор и активировать вкладку Администрирование – Пользователи.

Как удалить объект из системы 1С?

Из выпадающего списка пользователей нужно выбрать того, кому будет присвоена функция интерактивного удаления в 1С. Откройте Свойства (F7 или «карандашик») – вкладка Прочие – «Полные права 1». Обязательно установите галочку активности и подтвердите действие кнопкой «Ок».

Как удалить объект из системы 1С?

Теперь для выполнения нужной задачи достаточно войти в систему под именем пользователя, которому присвоены все права на совершение данного действия. Само удаление происходит через комбинацию клавиш SHIFT + DEL.

Второй способ

Рассмотрим вариант более безопасного удаления объектов. Начинается процесс с открытия нужной базы данных, выбора пункта меню Операции – Удаление …:

Как удалить объект из системы 1С?

При использовании системы 1С с управляемым интерфейсом сначала нужно кликнуть на Администрирование, затем Сервис - Удаление …

Как удалить объект из системы 1С?

Пользователи, которые не досконально знают меню платформы 1С, могут испытывать сложности с самостоятельным поиском в интерфейсе ссылок на мастер удаления помеченных объектов 1С. Тогда можно воспользоваться цепочкой Операции – Обработка – Удаление помеченных объектов, для приложений с обычными формами.

Как удалить объект из системы 1С?

Как удалить объект из системы 1С?

И Функции для технического специалиста - Удаление помеченных объектов, для приложений с управляемыми формами. Если пункт меню Функции для технического специалиста не отображается, его необходимо включить в настройках – включить режим технического специалиста.

Как удалить объект из системы 1С?

Как удалить объект из системы 1С?

Как удалить объект из системы 1С?

Как удалить объект из системы 1С?

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

Как удалить объект из системы 1С?

Далее, нажав кнопку Удалить все или Удалить выбранные в случае если удаляемые объекты связаны с другими объектами, мы получим список связанных объектов:

Как удалить объект из системы 1С?

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

Как удалить объект из системы 1С?

Во избежание системных ошибок важно своевременно удалять все отмеченные файлы на удаление.

personal photo

В программе есть возможность удаления не нужных нам элементов справочника и документов. Пометить на удалению можно с помощью кнопки «Ещё» - «Пометить на удаление»:

Удаление помеченных объектов УТ 11.4

И в самом списке, нажимаем на объект правой кнопкой мышки и выбираем команду «пометить на удаление»:

Удаление помеченных объектов УТ 11.4

Теперь удалим выбранный нами элемент.

Переходим в НСИ а администрирование – обслуживание:

Удаление помеченных объектов УТ 11.4

Нажимаем на гиперссылку «удаление помеченных объектов»:

Удаление помеченных объектов УТ 11.4

Открывается список элементов, которые ранее мы пометили на удаление:

Удаление помеченных объектов УТ 11.4

В нашем случае мы будем удалять номенклатуру, оставляем галку только на ней и нажимаем кнопку «удалить выбранные»:

Удаление помеченных объектов УТ 11.4

Удаление помеченных объектов УТ 11.4

ВАЖНО – если данная номенклатура участвовала в документах продажи, закупки и др., тогда необходимо будет удалять все документы, которые с ней связаны.

Попробуем удалить договоры с контрагентами:

Удаление помеченных объектов УТ 11.4

У нас открывается окно, где показаны связанные документы с договорами:

Удаление помеченных объектов УТ 11.4

В таком случае, мы можем попробовать пометить на удаление связанные документы (если в них нет необходимости). Так же, можем заменить НЕ нужный нам договор на новый, делается это по кнопке «действия» - «заменить»:

Читайте также: