30.10.2019 Зоя Косьяненко 21099
Удаление объектов в 1С 8.3.

Содержание:

1. Безвозвратное удаление в 1С

2. Очистка базы  


1. Безвозвратное удаление в 1С


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


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


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


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




Установить пометку довольно просто. Надо выделить/открыть объект, нажать клавишу "Еще" или правую клавишу мыши и выбрать из предложенного списка "Пометить на удаление / Снять пометку" (эта функция так же может быть выведена в командную панель 1С).




Еще один способ установки такой пометки к удалению — это нажатие клавиши Del на клавиатуре.

Повторная попытка установки пометки приведет к противоположному действию — снятию ранее установленной пометки.


Обратите внимание, при установке пометки на удаления на проведенные документы выполняется отмена проведения документа, но, если отменить проведение нельзя, система не позволит установить пометку и выведет соответствующее сообщение. Так, например, если на основании документа "Заказ клиента" уже оформлена реализация, система не позволит отменить проведение заказа и соответственно установить пометку, удалять этот документ из базы нельзя.


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



 

Обработка предполагает два режима работы




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



 



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

 

2. Очистка базы


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



 

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




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


 

 

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



 

Специалист компании ООО «Кодерлайн»
Зоя Косьяненко

 

Наши проекты

Внедрение ПП "1С:Корпоративный инструментальный пакет 8" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

Отрасль:
Производство

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Различная отраслевая специфика:
- Переработка давальческого сырья
- Уче...

 ЗАО "Инвестгеосервис" -ДО
ЗАО «Инвестгеосервис»

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Работа с файлами;
- Делопроизводство;
- Процессы движения документов; ...

Автоматизации бизнес-процессов учета и планирования на базе «1С:ERP Управление предприятием 2.0»
ООО «Буровая сервисная компания «ГРАНД»

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Создание полноценной управленческой системы взамен существующих
- Внедр...

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:ТОИР Управление ремонтами и обслуживанием оборудования

Мониторинг и анализ ключевых показателей деятельности предприятия Управле...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Управление нашей фирмой 8 ПРОФ

Взаиморасчеты с покупателями
Автоматизация бизнес-процессов...

Внедрение блоков в 1С:Комплексная автоматизация 8
ООО «Больцен Рус»

Отрасль:
Оптовая торговля

Внедренное типовое решение:
1С:Комплексная автоматизация

- Оперативный учет...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Производственные операции
Автоматизация бизнес-процессов...

Фармацевтическое предприятие «Оболенское»
АО «Фармацевтическое предприятие «Оболенское»

Отрасль:
Фармацевтическая промышленность

Внедренное типовое решение:
1С:Управление производственным предприятием

- Адаптации блоков/подсистем планирования продаж, закупок и казначейства. ...

ООО "Смена"
ООО "Смена"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Комплексная автоматизация

Банк и касса
Расчеты с контрагентами
Торговые операции
Взаиморасчеты с...

Группа компаний АО «Киномакс»
Группа компаний АО «Киномакс»

Отрасль:
Культура, шоу-бизнес

Внедренное типовое решение:
БИТ.Финанс

- Разработка Положения о Казначействе группы компаний
- Разработка Положе...

Разработка функциональных требований к информсистеме на базе «1С:Управление холдингом 8»
ФГУП «СВЯЗЬ-безопасность»

Отрасль:
Охранные услуги

Внедренное типовое решение:
1С:Управление холдингом

- Зафиксировали процессы по блокам бухгалтерского, налогового учета, казнач...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Перевод зарплатных баз с версии ЗУП 2.5 на версию ЗУП 3.1.
- Сопровождение в п...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение