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

Кредитование 01.01.2020
Кредитование

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


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

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

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

После этого документ считается удаленным и не участвует в расчетах, производимых автоматически программой. Однако он остается в информационной базе. Для его полного удаления перейдите к обработке, удаляющей помеченные файлы. Для этого закройте все окна в 1с и нажмите пункт главного меню «Операции» и подменю «Удаление помеченных объектов…».

Согласитесь с предложением о продолжении выполнения операции.

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

Кнопки верхнего меню управляют действиями над документами. Кнопка с пиктограммой установленных чекбоксов выделит весь список документов. Следующая кнопка с пустыми ячейками очистит выделенный список. Третья кнопка вызывает открытие выбранного документа.

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

Документ удален.

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

****************************************************************

В 1С версии 8.2 для удаления документа нужно выбрать удаляемый документ и нажать правую кнопку для появления контекстного меню. Далее нужно выбрать пункт «Установить пометку удаления» и согласиться с предупреждением. Эти действия произойдут также и по нажатию клавиши «Del».

Да, 1С 8.2 это не 7.7, даже пометка удаления на документ проставляется подозрительно долговато.

Соглашаемся с предупреждением о продолжительности операции.

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

Выделяем нужный элемент или группу элементов и нажимаем кнопку «Контроль» для проверки ссылок. После проверки выяснилось, что имеется ссылка на удаляемый нами документ Расходная накладная в документе Налоговая накладная. Удалим ссылку на расходную накладкую и повторим проверку ссылок.

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

Нажатием кнопки «Удалить» удаляем документ безвозвратно.


Скачать иллюстрированную инструкцию:

Обсудить операцию и задать по ней вопросы можно в .

Как удалить из базы помеченные на удаление объекты (справочники, документы) в 1С:Бухгалтерия 8.3 (редакция 3.0)

2017-02-15T15:51:46+00:00

Как вы знаете, в 1С:Бухгалтерия 8.3 (редакция 3.0) нельзя удалить никакой объект (справочник, документ) сразу. Можно лишь пометить его на удаление. Это объясняется тем, что данный объект может использоваться в других объектах базы.

Например, помеченный на удаление элемент справочника Номенклатура может использоваться в существующих документах на реализацию. Тогда удалять этот элемент нельзя. А если элемент нигде не используется - удалить его легче лёгкого!

Пусть у нас помечен на удаление элемент "Кирпич" из справочника Номенклатура. Удалим его насовсем из базы.

1. Для этого зайдем в раздел "Администрирование" и выберем там пункт "Удаление помеченных объектов" ():

2. В качестве режима удаления выберем "Автоматическое удаление всех отмеченных объектов". Этот вариант подходит почти всегда. Он может не подойти только, если у нас помимо "Кирпича" помечены на удаление другие объекты, которые мы по каким-то причинам не хотим сейчас удалять. А так - выбираем всегда первый вариант и жмем кнопку "Удалить".

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

С уважением, Владимир Милькин (преподаватель и разработчик ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Отправить эту статью на мою почту

При попытке удалить ненужный объект системы (элемент справочника, документ, вариант отчета и т.д.) пользователь не сможет окончательно убрать его из базы 1С ему доступно только установка пометки на удаление. Поэтому возникает вопрос- Как удалить помеченные объекты в 1С 8.3?

В данной статье рассмотрим, как выполнить этот процесс. Функционал по удалению для многих конфигураций идентичен и описанная методика подойдет для УТ, ERP, Бухгалтерии и ЗУП.

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

Таким образом, в 1С удаление выполняется в два этапа:

 Установка пометки на удаление в 1С;

 Окончательное удаление с помощью обработки, если объект никак не задействован в системе.

Как установить пометку на удаление в 1С 8.3?

Для установки пометки на удаление в 1С, выделите нужный справочник/документ (можно так же выделить сразу список объектов), в меню Еще выберите команду Пометить на удаление/Снять пометку (в некоторых журналах выведена пиктограмма этой команды) или нажмите кнопку delete на своей клавиатуре. Система попросит подтвердить ваши намерения и после этого будет установлен пометку.

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

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

В Бухгалтерии и ЗУП обработка доступна в разделе Администрирование, в УТ и ERP в разделе НСИ и администрирование → Поддержка и обслуживание. И если Вы вдруг забыли, в каком разделе искать нужный объект системы, всегда можно воспользоваться разделом Все функции.

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

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

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

При автоматическом режиме данный процесс будет запущен сразу.

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

Доступные в этом случае варианты действий:

 Пометить на удаление и места использования и повторить попытку удаления.

 Внести исправления в места использования. Например, если надо удалить сотрудника, который есть в документе Прием на работу списком, надо удалить его из этого документа.

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

Для автоматического выполнения процедуры с помощью регламентного задания надо в обработке установить флаг Автоматически удалять помеченные объекты по расписанию и настроить расписание.

/
Администрирование 1С:Предприятие 7.7

Ошибочно документ или запись справочника, которая больше не нужна, можно удалить. Удаление записей в программе 1С происходит в два этапа:

Первый этап :

Пометка объектов на удаление, которые надо удалить.


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

Проводки операции , помеченной на удаление выключаются , проводки документа - удаляются . При снятии пометки на удаление проводки автоматически не восстанавливаются.

Для восстановления проводок операции выбрать команду меню -> ДЕЙСТВИЯ-> Включить проводки, для проводок документа необходимо открыть документ и заново провести .

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

Если 1С не запущена в монопольном режиме, штатными средствами удаления воспользоваться не получится - 1С будет выдана ошибка «»

Как удалить помеченные объекты без монопольного режима?

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

Запустить обработку можно в режиме «Предприятие» командой меню файл - открыть.

Интерфейс аналогичен стандартной обработке. Если Вы не хотите получения ошибки «Объект не найден» вместо заполненного реквизита - удаляйте только с контролем ссылок, не используя пометку «Удалять все» / «Удалить ссылки».

Почему не удалось удалить некоторые объекты?

Такие объекты отображатся в графе "Невозможно удалить". При проверке (контроле) будет отображено сообщение "*** из *** выбранных объектов удалить невозможно".

Теперь почему некоторые объекты невозможно удалить из базы 1С? Просто в базе 1С есть ссылки на эти объекты. Где-то в справочниках, документах, движениях этот объект указан и поэтому система не может его удалить. Такие ситуации исправляются вручную и тут нужно хорошее знание конфигурации 1С.

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

Рекомендуем почитать

Наверх