Удаление в 1С

Удаление в 1С

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

Принцип удаления остается одинаковым, но в зависимости от  программы обработка запускается по-разному.  Речь будет идти о удалении помеченных объектов в УНФ (Управление небольшой фирмой).

Сначала нужно пометить ненужный элемент на удаление. Для этого выделяем его курсором и нажимаем кнопку DELETE на клавиатуре. Или щелкаем правой кнопкой мыши на элементе и выбираем  пункт меню «отметить на удаление.

После этого появится всплывающее окно, в котором нажимаем ДА, если действительно хотим пометить на удаление.

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

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

УДАЛЕНИЕ ПОМЕЧЕННЫХ ОБЪЕКТОВ

Удалять объекты из базы может только пользователь с правами «АДМИНИСТРАТОР». Остальные пользователи могут только помечать на удаление. Удаление можно проводить автоматически, а можно выборочно. Можно также настроить, чтобы помеченные объекты удалялись по расписанию в определенное время, без  вмешательства пользователя.  Рассмотрим все способы. Для удаления помеченных объектов, заходим в меню «Компания».

Далее выбираем меню «Удаление объектов».

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

І. Выборочное удаление элементов.

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

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

II. Автоматическое удаление элементов.

Выбираем пункт «автоматическое удаление» и нажимаем кнопку «Удалить».

После завершения обработки нажимаем кнопку закрыть. Может возникнуть ситуация, что некоторые объекты удалить нельзя. В этом случае появится окно, в котором слева отображены неудалившиеся объекты, а справа объекты, которые на них ссылаются (т.е. объекты из-за которых удаление невозможно).

Проверяем правильность удаления. Можем прямо в этом окне (на правой стороне панели) пометить на удаление объекты, из-за которых удаление невозможно.  И нажать кнопку повторное удаление. После завершения нажимаем  «закрыть».

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

            ІІІ. Автоматическое удаление по расписанию (без пользователя).

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

Ставим флажок в графе «Автоматически удалять помеченные объекты по расписанию».

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

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

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

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

Если подобное удаление помеченных объектов чем-то не устроит, его можно отключить просто сняв флажок в окне «автоматически удалять по расписанию».

Это все возможные, на данный момент, способы удаления объектов. Но хочется еще раз напомнить, что если в момент удаления, появилось сообщение, что объект удалить нельзя, очень внимательно перепроверьте всё. Возможно, случайно пометили не тот элемент и его нужно восстановить. Потому что после удаления объект безболезненно и без затраты времени восстановить уже будет нельзя.