Что означает удалить объект

Удаление помеченных объектов в 1С 8.3

В программе 1С практически ни один объект нельзя сразу физически удалить. Данная возможность настраивается в ролях (права «удаление» и «интерактивное удаление»). Обычно разработчик не разрешает выполнение таких действий во избежание плачевных последствий в дальнейшем.

Пометка на удаление означает неактуальность объекта для пользователя. При установке пометки на документ, автоматически отменяется его проведение.

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

Пример удаления элемента справочника Номенклатура

В нашем примере мы будем удалять элемент справочника «Номенклатура», но процесс удаления документа или любого другого объекта ничем не отличается от приведенной инструкции.

Установим пометку на удаление непосредственно из формы списка данного справочника. Для этого выделим нужную нам позицию и нажмем на клавиатуре клавишу Del (либо воспользовавшись контекстным меню).

Что означает удалить объект

Программа задаст нам вопрос о необходимости (либо снятии) пометки на удаление. Ответим «Да».

Что означает удалить объект

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

Выберите в меню «Администрирование» пункт «Удаление помеченных объектов».

Получите понятные самоучители по 1С бесплатно:

Так же данный функционал доступен в меню «Все функции».

Что означает удалить объект

В открывшемся окне программа предложит вам выбрать, хотите ли вы удалить все помеченные на удаление объекты или только некоторые. В нашем примере мы будем удалять только номенклатуру «Доска обрезная 50*250*300».

Что означает удалить объект

После того, как вы нажмете «Далее», выведутся все помеченные на удаление объекты. Отметим флагом только нашу номенклатурную позицию «Доска обрезная 50*250*300» и нажмем «Удалить».

Что означает удалить объект

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

Что означает удалить объект

Нажмем на кнопку «Далее» для просмотра тех объектов, из-за которых удаление невозможно.

Что означает удалить объект

Чтобы наша номенклатура все-таки удалилась, необходимо пометить на удаления все объекты в таблице справа. Еще одним вариант – везде заменить наш объект на другой.

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

Нажмите на кнопку «Заменить…».

Что означает удалить объект

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

Автоматическое удаление помеченных объектов по расписанию

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

Что означает удалить объект

В открывшейся форме перейдите в раздел «Регламентные операции» и установите флаг в пункте «Автоматически удалять помеченные объекты по расписанию». После этого для вас станет активной гиперссылка «Настроить расписание». Перейдите по ней.

Что означает удалить объект

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

Источник

Как полностью удалить помеченные объекты в 1С? Инструкция

Чтобы удалить объект из системы 1С, следует поочередно выполнить два действия:

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

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

Удаление объектов в 1C 8.3

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

В первую очередь, стоит выделить объект, который нужно удалить. Для этого достаточно кликнуть по нему правой клавишей мыши. В появившемся списке нужно выбрать «Пометить на удаление / Снять пометку».

Что означает удалить объект

Далее нужно подтвердить действие.

Что означает удалить объект

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

Что означает удалить объект

На этом этапе нужно посетить меню «Администрирование» и выбрать пункт «Удаление помеченных объектов» в подменю «Сервис».

Что означает удалить объект

Если такого пункта нет, то нужно выбрать пункт «Обслуживание»

Что означает удалить объект

Открывается новое меню «Обслуживание». В этом окне нужно выбрать подпункт «Удаление помеченных объектов» и кликнуть на него.

Что означает удалить объект

Далее нужно выбрать те объекты, которые необходимо удалить и нажать кнопку «Удалить выбранные». Или нажать кнопку «Удалить все». В этом случае удалятся все помеченные на удаление объекты в базе.

Что означает удалить объект

Когда удаление завершится, в окне будет показано сколько объектов было удалено, и в списке будут показаны все объекты, которые не удалось удалить.

Что означает удалить объект

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

Что означает удалить объект

После того, как все необходимые действия были выбраны, нужно нажать «Повторить удаление»

Что означает удалить объект

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

Удаление объектов в 1C 8.2

Выше есть описание процедуры удаления объектов из системы 1С 8.3, но для тех, кто работает в 1С 8.2, понадобится другая инструкция, так как между версиями есть существенные отличия.

Все действия выполняются поэтапно, и только после предварительной установки пометки на удаление.

Первым делом нужно кликнуть на выбранный объект правой клавишей мыши и нажать «Установить пометку удаления».

Что означает удалить объект

Что означает удалить объект

Все отмеченные объекты выделены снова красным крестом.

Что означает удалить объект

В верхнем меню есть вкладка «Операции», необходимо кликнуть на нее и выбрать пункт Удаление.

Что означает удалить объект

После этого надо подтвердить операцию.

Что означает удалить объект

На этом этапе важно проверить все выбранные объекты на предмет использования их в других документах.

Что означает удалить объект

Если контроль пройден успешно, можно перейти непосредственно к удалению.

Что означает удалить объект

После этого операцию по удалению можно считать завершенной.

Источник

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

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

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

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

Для избежания ошибок стандартное действие, вызываемое в списках по клавише Del, выполняет пометку на удаление, а для непосредственного удаления используется комбинация клавиш Shift+Del.

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

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

Источник

Совет: Как в 1С 8.3 полностью удалить объекты, помеченные на удаление?

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

Что означает удалить объект

Во-первых, чтобы удалить помеченные объекты в 1С, нужно чтобы из базы вышли все другие пользователи.

Далее в разделе «Администрирование», на вкладке «Сервис» запустите обработку «Удаление помеченных объектов». В некоторых конфигурациях, например, Управление торговлей 11 обработка спрятана глубже – во вкладке «Администрирование», подменю «Поддержка и обслуживание».

В окне обработки вы можете выбрать пункт «Автоматическое удаление», если хотите удалить все помеченные объекты из базы 1С 8.3. «Выборочное удаление» позволит удалять помеченные объекты точечно.

Определившись с ненужными объектами, нажимаете кнопку «Удалить», после чего система осуществляет попытку их полного удаления из базы 1С. Некоторые элементы система может не принять – их удаление невозможно в связи с тем, что они связаны с другими объектами (например, карточка контрагента связана с выставленным счетом). Обработка покажет все связанные документы, после чего вы сможете убрать лишние ссылки и повторить попытку.

Что означает удалить объект

На этом все! Держите свою базу 1С 8.3 в чистоте и порядке!

Пройдите курсы 1С и Вам больше не понадобятся советы и руководства!

Источник

Как удалить помеченные на удаление объекты в 1С полностью (8.2 / 8.3)

Из данной статьи Вы узнаете как окончательно удалить помеченные на удаление объекты в 1С. Дело в том, что в 1С удаление объектов происходит в 2 этапа:
1. Установка пометки на удаление (в списке у объекта появляется маленький красный крестик)
2. Удаление помеченных объектов.

Такая система необходима, т.к. удаляемые элементы справочников могут быть использованы в каких-нибудь документах. И если бы программа позволяла сразу удалить эти элементы, то они удалились бы и из документов и таким образом был бы нарушен учет.

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

Как удалить объекты в 1C 8.3

Рассмотрим детально как окончательно удалить помеченные на удаление объекты в 1С 8.3 на примере конфигурации, на управляемых формах — «Управление торговлей 11.2».

Для этого нам понадобится пройти 11 шагов:

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

Что означает удалить объект

3 — Мы видим, что выбранные нами объекты – помечены красным крестиком (см. рисунок ниже).

Что означает удалить объект

4 — В меню «НСИ и администрирование» — «Администрирование». 5 – «Поддержка и обслуживание» (см. рисунок ниже).

Что означает удалить объект

6 — В открывшемся подменю «Поддержки и обслуживания» выбираем «Удаление помеченных объектов» и
7 — Ставим «галочку» напротив режима «Автоматическое удаление всех помеченных объектов», после чего нажимаем
8 — Кнопку «Удалить» (см. рисунок ниже).

Что означает удалить объект

9 — Далее мы видим, как удаляются объекты, помеченные на удаление (см. рисунок ниже).

Что означает удалить объект

10 — Здесь мы видим, что удаление помеченных объектов завершено, после чего нажимаем
11 — Кнопку «Закрыть» и можем продолжать дальнейшую работу в программе (см. рисунок ниже).

Что означает удалить объект

Как удалить объекты в 1C 8.2

И так, в данной статье «выше» уже было рассмотрено как происходит полное удаление помеченных объектов в 1С 8.3 т.е. в конфигурациях на управляемых формах таких как УТ 11.2
Сейчас для полного раскрытия вопроса «как удалить помеченные на удаление объекты в 1С», будет необходимо пройти снова процедуру полного удаления но уже на примере 1С 8.2, т.е. конфигурации на «обычных формах — «Управление торговлей 10.3».

Для этого нам понадобится пройти 11 шагов:

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

Что означает удалить объект

3 — В появившемся окошке нажимаем «Да» (см. рисунок ниже).

Что означает удалить объект

4 — Теперь мы видим, что выбранный нами объект стал помечен красным крестиком (см. рисунок ниже).

Что означает удалить объект

5 — В меню «Операции» выбираем
6 — Удаление помеченных объектов (см. рисунок ниже).

Что означает удалить объект

7 — В открывшемся окне нажимаем «Да» (см. рисунок ниже).

Что означает удалить объект

8 — В окошке «Поиск и удаление помеченных объектов» нажимаем кнопку «Контроль» (см. рисунок ниже).

Что означает удалить объект

9 — В открывшемся окошке «Удаление объектов» нажимаем кнопку «Удалить» (см. рисунок ниже).

Что означает удалить объект

10 — После всех выполненных действий, мы видим, что «Выполнено удаление объектов»,
11 — Нажимаем кнопку «Закрыть» и можем продолжать работу с программой (см. рисунок ниже).

Что означает удалить объект

Вы удалили помеченные на удаление объекты. Если Вам нужно удалить все документы из базы, Вы можете воспользоваться данной обработкой

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *