Как удалить в 1с помеченные на удаление
Перейти к содержимому

Как удалить в 1с помеченные на удаление

  • автор:

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

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

Сегодня остановимся на этой теме подробнее. Итак, как правильно и безопасно удалить помеченные объекты из 1С?

Этапы удаления объектов в 1С

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

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

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

пометить на удаление в 1с.png

Рис 1. Как пометить объект на удаление?

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

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

Рис 2. Где находится обработка «удаление помеченных объектов»?

2. ПП 1С предоставит выбор: удалить все объекты в автоматическом режиме, либо выборочно. Если останавливаетесь на первом варианте, то программа автоматически удалит все документы, которые вы пометили ранее.

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

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

возможность выборочного удаление объектов в 1с.png

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

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

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

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

Реализована функция через регламентное задание. ПП 1С сам организует процесс по заданному расписанию в течении короткого времени.

Чтобы настроить эту опцию, выполняем следующие действия: переходим в «Администрирование» → «Удаление помеченных объектов». Отмечаем «Автоматически удалять помеченные объекты по расписанию».

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

удаление объектов в 1с по расписанию.png

Рис 4. Настройка удаления объектов по расписанию

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

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

Специалисты МастерСофт имеют большой опыт в решении проблем любого уровня сложности. Если появились вопросы, то оставьте заявку в формах «Заказать звонок» или «Задать вопрос» и мы вам перезвоним.

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

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

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

Команда Удаление помеченных объектов находится в разделе Администрирование — Обслуживание.

Удаление выполняется с контролем ссылочной целостности. Это значит, что если на тот или иной объект программы (документ, элемент справочника и т.д.) ссылаются другие объекты, то удаление объекта не будет выполнено. Тем не менее, следует помнить, что удаление помеченных объектов — необратимая операция.

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

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

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

  • Нажмите Удалить.
  • При выборе режима программа производит поиск и удаление всех помеченных объектов. Через некоторое время программа выводит сообщение о количестве удаленных объектов, при этом вмешательство потребуется, только если удаление невозможно в случае обнаружения ссылок на удаляемые объекты.

Выборочное удаление объектов

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

    Действия при невозможности удаления объектов

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

    • Для окончательного удаления объектов можно:
      • Двойным щелчком мыши в списке или с помощью команды Еще —Изменить можно открыть объект, который препятствует удалению, например, для того чтобы вручную удалить в нем ссылки на удаляемый объект.
      • указать ссылку на другой элемент из списка. Нажмите кнопку Заменить во всех местах использования, чтобы перейти к замене элементов. Для замены ссылок выберите из списка другой элемент вместо удаляемого.
      • Пометить на удаление все связанные с удаляемым элементом объекты (в правой части списка — Места использования),
      • Снять пометку на удаление с объекта, помеченного на удаление.

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

      • Удаление помеченных объектов может занимать длительное время. В это время может наблюдаться существенное замедление работы пользователей.
      • Рекомендуется выполнять удаление в период наименьшей активности пользователей.
      • Предусмотрена возможность Заблокировать всю работу в программе и ускорить удаление с помощью соответствующего флажка.

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

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

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

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

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

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

      См. также:

      Удаление помеченных объектов в 1С: Управление торговлей 11

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

      Автоматическое. — если нужно удалить все помеченных объекты без участия пользователя.

      Выборочное. — если хотите выбрать что именно удалить из базы.

      Также можно отметить флаг «Заблокировать всю работу в программе и ускорить удаление«, чтобы функция удаления выполнялась быстрее.

      Но при этом следует учесть, что все другие пользователи должны выйти из 1с на время удаления.

      4. Отметить объекты которые нужно удалить и нажать УДАЛИТЬ

      Как в «1С:Бухгалтерии 8» (ред. 3.0) удалить помеченный на удаление документ или элемент справочника?

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

      1. Физическое удаление из базы данных помеченных на удаление объектов может выполнить только пользователь с правами «Администратора»:
        1. Раздел: Администрирование – Удаление помеченных объектов (рис. 1).
        2. Выберите режим удаления – «Автоматическое удаление всех помеченных объектов» (удаляются все объекты, помеченные на удаление) или «Выборочное удаление объектов» (выводится список помеченных на удаление объектов, в котором нужно выбрать объекты для удаления).
        3. Кнопка «Удалить». Через некоторое время программа выведет сообщение о количестве удаленных объектов и список объектов, которые не получилось удалить (левое окно в форме на рис. 2). В правом окне по каждому не удаленному объекту выводится список связанных с ним объектов (ссылок на него). Для удаления самого объекта (левое окно) необходимо либо пометить на удаление связанные с ним объекты в списке «Места использования объекта» (правое окно), либо заменить / очистить ссылки на него в этих объектах (если эти объекты используются и удалять их нельзя).
        4. Чтобы во всех местах использования удаляемого объекта заменить ссылки на него, нажмите кнопку «Заменить» и в открывшейся форме выберите элемент на который следует заменить удаляемый объект, а затем нажмите кнопку «Заменить>».
        5. Если связанных объектов, которые требуется пометить на удаление, несколько, то выделите их в списке с помощью клавиш «Ctrl» и «A» (английского алфавита) и пометьте на удаление сразу весь выделенный список.
        6. После пометки на удаление ссылок на удаляемый объект нажмите кнопку «Повторить удаление» (рис. 2). Если в правом окне остались ссылки на объект, то обновите список, нажав кнопку «Повторить удаление» еще раз.
        7. Если после обновления в списке «Места использования объекта» в правом окне остались неудаленные записи регистров, то их удаление следует провести через карточку записи регистра. Для этого по кнопке «Изменить/редактировать» (или двойным щелчком мыши) откройте запись регистра (рис. 3), а затем по кнопке «Еще» выберите «Удалить». Значок пометки на удаление у записи регистра в списке визуально не отображается. Нажмите кнопку «Повторить удаление».
        8. Если при выборочном удалении объектов в списке «Места использования объекта» в правом окне остались неудаленные ссылки на документы или элементы справочников, то по кнопке » < В начало" вернитесь к началу процедуры удаления и отметьте их флажками в списке на удаление дополнительно к основному удаляемому объекту или откройте их двойным щелчком мыши и замените в них ссылку на удаляемый объект.
        9. В сложных случаях процедуру удаления может потребоваться повторить несколько раз.

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

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