Как удалить поступление товаров в 1с 8.3. Как пометить на удаление в журнале документов

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

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

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

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

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

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

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

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

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

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


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



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


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




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

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

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

Теперь разберемся, как удалить ненужные элементы в одной из самых популярных в настоящий момент программе - 1С: Бухгалтерия предприятия 8, версия 2.0.

Для начала нужно переключить интерфейс на Полный. Заходим в пункт меню

Сервис - > Переключить интерфейс - > Полный

Теперь выбираем пункт

Операции - >

И соглашаемся с тем, что операция может занять продолжительное время. Затем в открывшемся окне нажимаем кнопку "Контроль".

Программа начинает проверять, есть ли в других документах ссылки на те, которые вы хотите удалить. Например, на удаление помечен документ "Реализация товаров и услуг", но на этот документ есть ссылка в счете-фактуре. Программа сообщит об этом и документ в таком случае удалять не станет. Для того, чтобы документ или элемент справочника все-таки удалился, нужно сначала убрать ссылки на него из всех других документов.


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

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

Для того, чтобы удалить объекты в новой версии 1С: Бухгалтерии - редакции 3.0 нужно зайти на вкладку "Администрирование" и выбрать пункт "Удаление помеченных объектов".


А начиная с версии 3.0.34, нужно зайти в меню

Администрирование - > Поддержка и обслуживание - > Удаление помеченных объектов

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

В программе 1С: Комплексная автоматизация 8 и 1С: Зарплата и управление персоналом 8 также нужно переключить интерфейс на "Полный" и зайти в меню

Операции - > Удаление помеченных объектов

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

А если вам нужно больше информации о работе в 1С: Бухгалтерии предприятия 8, то вы можете бесплатно получить нашу книгу по ссылке .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как удалить документы и справочники в 1С 8.3? В программе можно произвести удаление помеченных объектов двумя способами:

  • Интерактивное удаление;
  • Через пометку на удаление объектов.

Рассмотрим подробно на примерах как в 1С 8.3 удалить помеченные на удаление документы.

Интерактивное удаление в 1С

Интерактивно удалить в 1С – это удалить сразу, без контроля ссылочной целостности.

Внимание!!! В данном примере показано – как нельзя делать!

В типовых конфигурациях разработчиками 1С отключена такая возможность для большинства документов и справочников:

А к чему это может привести, если бы была такая возможность? Например, в конфигураторе демонстрационной базы включим возможность редактирования объектов, и для роли Полные права для справочников Номенклатура и Контрагенты установим флажок Интерактивное удаление:

Теперь зайдем в пользовательский режим и удалим пару элементов справочника, предварительно выделив и нажав Shift + Del:

  • Справочник Контрагенты:

  • Справочник Номенклатура:

А теперь в конфигураторе 1С 8.3 запустим Тестирование и исправление и проверим ссылочную целостность информационной базы. В результате получим большое количество ошибок в различных объектах:

В пользовательском режиме 1С 8.3, например, в документе Реализация товаров увидим битые ссылки, то есть ссылки на уже не существующие объекты:

А это мы только удалили два элемента справочника. К чему же может привести дальнейшая работа с интерактивным удалением? Поэтому рекомендуется снять флажок интерактивного удаления в 1С 8.3.

Через пометку на удаление объектов

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

Рассмотрим следующий пример: в пользовательском режиме 1С 8.3 поставим пометку на удаление объектов:

  • В справочнике Контрагенты:

  • В справочнике Номенклатура:

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

  • Главное меню – Все функции – Обработки – Удаление помеченных объектов:

  • Главное меню – Все функции – Стандартные – Удаление помеченных объектов:

  • Раздел Администрирование – Сервис – Удаление помеченных объектов:

  • Раздел Администрирование – Настройки программы – Поддержка и обслуживание – Удаление помеченных объектов:

  • Раздел Операции – Сервис – Удаление помеченных объектов:

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

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

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

Чтобы посмотреть пользователей, которые в данный момент работают в информационной базе, и попросить на время выполнения удаления выйти из программы можно:

  • Кликнув по гиперссылке «пользователей (n)» на форме «Удаление помеченных объектов» , где n – количество активных пользователей;
  • Раздел Администрирование – Настройки программы – Поддержка и обслуживание – Активные пользователи;
  • Раздел Администрирование – Сервис – Активные пользователи:

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

В результате автоматически удаляются объекты, которые не имеют ссылок:

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

По завершению операции удаления система 1С 8.3 покажет объекты, которые не получилось удалить и их ссылки – в каких объектах данные элементы используются:

Здесь нужно смотреть:

  • Либо мы по ошибке поставили пометку на удаление у этих объектов и нужно снять эту пометку:

  • Либо это дубликат, то нужно воспользоваться обработкой «Поиск и удаление дублей» . Подробно эта тема рассмотрена в статье :

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

  • Либо удалить ссылки на этот объект. То есть в правой части формы «Места использования объекта…» поставить отметку на удаления данного объекта (если он не нужен и ошибочно введен), либо нужно заходить в этих объекты и переопределять ссылку:

После завершения наших манипуляций нажмем на кнопку В начало:

Вернемся в окно:

Оставим все флажки включенными и нажмем на кнопку Удалить:

Так как объекты, помеченные на удаление, больше не имеют ссылок – в 1С 8.3 произойдет их удаление.

Внимание! Перед удалением объектов, помеченных на удаление – .

Если было допущено дублирование личных данных сотрудника в 1С 8.3 ЗУП (введены несколько физических лиц для одного человека), то имеется возможность объединить задублированные карточки с помощью специального помощника. Как это сделать смотрите в следующем видео:

Автоматическое удаление в 1С 8.3 через регламентные операции

В программе 1С есть возможность с помощью регламентного задания производить автоматическое удаление, задав расписание.

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

Желательно расписание настроить на то время, когда система меньше всего загружена и в информационной базе 1С 8.3 никто не работает.

На примере мы настроим расписание с 03.05.2016г., ежедневно с 02:00 ч. Переходим по гиперссылке Настроить расписание. Настройка расписания – вкладка Общие:

Статьи по теме