Удаление объектов в 1С 8.3.

Удаление объектов в 1С 8.3.

0
2687
30.10.2019 Зоя Косьяненко

Содержание:

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

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


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


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


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


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


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




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




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

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


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


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



 

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




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



 



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

 

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


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



 

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




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


 

 

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



 

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

 

Задать вопрос автору статьи
Тема вопроса*
Ваше имя*
E-mail или телефон*
Ваш вопрос*
 

Добавить комментарий
Текст сообщения*
Защита от автоматических сообщений
 
Теги
#1С: CRM #1С: ERP #1С: ERP Управление строительной организацией #1С: ERP. Управление буровой компанией #1С: WMS Управление складом #1С: Аренда и управление недвижимостью #1С: БУХ #1С: Договорчики #1С: Документооборот #1С: ЗУП #1С: Интеграция #1С: КА #1С: Колледж #1С: Конвертация данных #1С: Модули #1С: Платформа #1С: Розница #1С: Сценарное тестирование #1С: ТОИР #1С: УАТ #1С: УКФ #1С: Университет #1С: УНФ #1С: УПП #1С: Управление строительной организацией #1С: УТ #1С: УХ #1С:ERP #1С.6-НДФЛ #ADO #APACHE #API #canonical #com-объекты #Excel #Excel в 1С #GoogleDrive #HTTP #ITIL #Koderline: Управление медиа-холдингом #Koderline: Управление проектами строительства скважин #LINUX #MS SQL Server #WEB #WEB-сервисы 1С #Word #XML #Администрирование 1С #акты в 1С #Безопасность сервера #Бесшовная интеграция #БИТ.Финанc #Битрикс24 #Блокировки в 1С #БСП #БУ #Бурение скважин #Бюджетирование #Внедрение #Внедрение ERP #Закрытие месяца #Запросы 1С #Интеграция 1С #КАК ОТРАЖАЮТСЯ ТОВАРЫ В ПУТИ 1С #Как сделать в 1С #Конвертация данных #Корпоративное сопровождение #Лизинг #Лицензии 1С #Механизм Анализа Данных в 1С #Моделирование #Модуль Диадок #МСФО #Налоги #Обмен между базами #Обновления #Оптимизация #Отпуск #Отчетность #Отчеты в 1С #Оценка задач #Перенос данных #Планирование #Полезные обработки #Правила обмена #предопределенные элементы справочников #Проводки 1С #Программирование в 1С #Программные права #Продажи #Производство #Работа с объектами в 1С #Расширение конфигурации #РСБУ #СКД #Соединение COM в 1С платформе #Сравнение конфигураций #Тестирование 1С #Техническое задание #Торговое оборудование #Транспортная логистика #Управление проектами #Финансовый учет #Хранилище настроек #Ценообразование #Экзамен 1С #Яндекс.Касса Email или телефон Работа с объектами в 1С Функциональные опции в 1С
Услуги программиста 1С
Получите специалиста  
для решения всех задач
в области 1С
Программы 1С
Цены и подробное описание программ 1С:Предприятие 8.