30.10.2019 Зоя Косьяненко 21124
Удаление объектов в 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С:Управление торговлей

- Оформление заказов поставщикам
- Оформление заказов покупателей
- Упр...

1с-РАРУС МСК
1с-РАРУС МСК

Отрасль:
Разработка компьютерного программного обеспечения

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

- Финансово-бухгалтерский блок
- Казначейство ...

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

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

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

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

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

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

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

Оформление заказов поставщикам Оформление заказов покупателей Управление ...

ФГОУ ВПО «Горский государственный аграрный университет»
ФГОУ ВПО «Горский государственный аграрный университет»

Отрасль:
Образование

Внедренное типовое решение:
1С:Колледж ПРОФ

- Управление персоналом и кадровый учет (HRM):
Кадровый учет
Управление об...

ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"
ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"

Отрасль:
Деятельность больничных организаций

Внедренное типовое решение:
БИТ:Управление медицинским центром 8

- Управление отношениями с клиентами (CRM)
- Делопроизводство
- Ведение но...

Внедрение ПП "1С:Управление небольшой фирмой 8 ПРОФ" в
ИП Любо Виктория Александровна (ООО «Рекреация»)

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

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

Осуществлены разработки:
– отчета по спецификации Заказа;
– загрузки сп...

АО «Аэроклуб»
АО «Аэроклуб»

Отрасль:
Услуги в области делового туризма

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

Проведение серии интервью с руководством и ключевыми специалистами Разраб...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО "ДЕКОР"
ООО «ДЕКОР»

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

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

Управление персоналом и кадровый учет (HRM):
- Кадровый учет
- Расчет зарпл...

ООО "ЛИКАРД" (Лукойл)
ООО "ЛИКАРД" (Лукойл)

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

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

Делопроизводство
• Учет и контроль исполнения поручений
Учет и хранение...

ХИТЕК-ГРУП
ХИТЕК-ГРУП

Отрасль:
Продажа парикмахерского инструмента и аксессуаров

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

Документооборот (ECM)
• Делопроизводство
Управление бизнес-процессами и И...

Внедрение ПП "1С:CRM ПРОФ" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

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

Внедренное типовое решение:
1С:CRM ПРОФ

- Управление отношениями с клиентами (CRM) ...

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

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

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

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