1с 8 как удалить помеченные на удаление. Бухучет инфо

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

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

Почему процесс удаления 2-ступенчатый? Попробую ответить, моделируя ситуацию. Итак, представим, что оператор 1С ввел в программе данные в Справочник Номенклатура. Затем через 5 минут обнаружил какую-то ошибку, тут же удалил элемент и создал новый. Вроде бы ничего страшного, но другой оператор уже создал документ Заказ покупателя, где использовал элемент справочника, который впоследствии был удален. Соответственно, в документе ссылки на объект номенклатуры уже не будет, там будет написано, что объект удален. То есть, целостность базы в этом случае будет нарушена. Если даже создать элемент Справочника с такими же данными, то у него будет другой идентификатор, соответственно восстановить предыдущее состояние ИБ уже не получится. Вот почему, разработчики так трепетно подошли к процессу удаления объектов в программе.

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

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

Немного статистики по удалению объектов 1С – клиент-серверная архитектура 1С информационная база размером 6,5 Гб (PostgreSQL), были помечены на удаление 135000 объектов, из них можно удалить 92000. Контроль выполнился за 4 часа, удаление за 18 часов. Контроль и удаление не быстрые процессы - я бы посоветовал сначала прогнать их на тестовой базе, тогда Вы будете знать примерное расчетное время выполнения.

Инструкция

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

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

Наведите курсор на документ, нажмите на панели инструментов на значок «удалить» (листок с красным крестиком).

Появится диалоговое окно: «Пометить элемент на удаление?» - да.
После этого документ будет иметь статус «Не проведен», на нем будет установлен красный крестик.

Чтобы восстановить помеченный на удаление документ:
- наведите курсор на документ, кликните по нему правой кнопкой мышки, в подменю выберете «Снять пометку удаления»;

Наведите курсор на документ, нажмите клавишу Delete на клавиатуре;

Появится диалоговое окно: «Снять с элемента пометку на удаление?» - да.

Чтобы уничтожить помеченные на удаление документы, необходимо зайти в пункт меню «Операции». В подменю выбрать «Удаление помеченных объектов».
Появится диалоговое окно: «Подготовка к удалению помеченных объектов может занять продолжительное время! Продолжить выполнение операции?» – да.

Будет открыта опись всех элементов, которые помечены на удаление. Необходимо нажать на кнопку «Контроль», далее на кнопку «Удалить». После этого все элементы удалены, их восстановить невозможно.

Обратите внимание

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

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

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

Вам понадобится

  • - программа «1С: Предприятие».

Инструкция

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

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

В процессе работы практически у каждого бухгалтера случаются ситуации, когда по той или иной причине нужно удалить то ли документ, то ли элемент справочника. В программе 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» документы и справочники в базе данных сразу, без проверок удалять не позволяет. Это, конечно, осуществляется для того, чтобы избежать возможных ошибок. Например, если вы хотите удалить номенклатуру, которая в документе участвует, то этого делать не разрешается.

В данном материале мы рассмотрим, как в вышеназванном программном продукте удалить помеченные на удаление справочники и документы.

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

А сейчас эти два этапа рассмотрим более подробно. Важно сказать, что предлагаемая инструкция абсолютно универсальна и подойдет для всех конфигураций на «1С 8.3»: «Управление торговлей», « », «Бухгалтерия», « », «Управление небольшой фирмой» и т.д.

Первый этап - отметка на удаление

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

После сделанного необходимо подтвердить желаемую операцию. В журнале появится особая отметка:

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

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

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

Во время открытия, «1С» даст на выбор 2 варианта - выборочное удаление всех объектов и автоматическое:

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

Здесь необходимо выбрать. Например, номенклатура «Доска 4000х200х20» в данном случае обозначена на удаление, однако она участвует в документах под названием «Отчет производства за смену» и «Операция». Если данные документы не нужны, то просто нужно пометить их на удаление и нажать на клавишу под названием «Повторить удаления». Если документы нужны в работе, то надо задуматься, действительно ли данную номенклатуру надо удалять. В нашем примере мы решили, что нам данные документы не нужны.

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

Удаление документов и справочников в автоматическом режиме

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

Для настройки сначала нужно пройти на вкладку под названием «Администрирование», затем - «Поддержка и обслуживание», где есть флажок «Автоматически удалять замечены объекты по расписанию»:

При нажатии на него система предложит необходимый вариант:

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

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

Практически каждый бухгалтер в процессе своей работы сталкивается с необходимостью удалить какой-либо файл и документ. Удаление документа в 1С немногим отличается от аналогичного процесса при работе с операционной системой Windows. Хотя есть несколько важных отличий:

    во-первых, изначально документ, который нужно удалить, должен быть помечен специальным знаком (если сравнивать с ОС Windows, то можно провести аналогию с перемещением файла в корзину);

    во-вторых, непосредственное удаление происходит по строго определенному алгоритму действий.

Если вы используете версию 1С 8.2, то для того, чтобы удалить файл, требуется:

    нажать на необходимый документ правой кнопкой мыши;

    дождаться, пока появится контекстное меню;

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

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

Можно поступить проще и просто после выбора удаляемого файла нажать клавишу delete.


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



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


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




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