Удаление справочников и документов из 1С
Программные возможности 1С не позволяют проводить удаление созданных документов сразу после генерации или целых справочников. Подобная возможность реализована для недопущения возникновения ошибок. Например, созданная ошибочная позиция в номенклатуре уже не может быть удалена из справочника.
В свою очередь имеется возможность пометить элементы на удаление, после чего выполнить определенный набор процедур для их окончательного удаления. Необходимо отметить, что действия в версиях 8.3 и 8.2 программного продукта будут различаться, но общий смысл остается примерно одинаковым.
В целом сама процедура протекает двумя последовательными этапами:
- Устанавливается пометка о необходимости удаления элемента (документа или справочника). При этом сама пометка не накладывает никаких ограничений на его применение.
- Удаление, во время которого система отслеживает появление ссылок на указанный объект в базе. Только после этого система самостоятельно принимает решение о возможности его удаления или отмене подобного действия.
Отметим, что инструкция по удалению универсальна для различных программных продуктов в 1C.
Пометка на удаление
Для установки пометки требуется только выбрать интересующий документ, после чего нажать на кнопку «Delete».
После этого требуется дополнительно подтвердить действие, чтобы исключить возможность ошибки. В журнале проведенное действие будет отмечено соответствующей пометкой.
Данная отметка позволяет посредством следующего удаления документа через обработку позволит провести удаление данного элемента.
Удаление отмеченных объектов
Для удаления ранее отмеченных объектов пользователю требуется воспользоваться специальной обработкой «Удаление помеченных объектов», доступной через вкладку «Администрирование».
После открытия элемента система предложит на выбор два варианта действий: удаление в автоматическом режиме или выборочное удаление.
Вариант выборочного удаления используется в ситуациях, когда необходимо удаление только конкретного элемента из группы помеченных. В остальных случаях более удобным вариантом выступает автоматическое удаление.
После запуска программы удаления система проанализирует все элементы, выдав перечень конфликтных ситуаций, когда отмеченный элемент используется в ранее созданных документах учета.
Например, в рассматриваемом случае для номенклатуры «Доска 4000х200х20» предусмотрено участие в двух документах. В случае их ненужности пользователь имеет возможность установить отметки удаления и на них, активировав процесс «Повторить удаление». Если же данные документы необходимы, требуется задуматься о целесообразности удаления элементов.
С учетом отсутствия важности указанных документов, можно провести их удаление. Система выдает при этом уведомление следующего содержания.
Автоматическое удаление справочников
В новой версии программы 8.3 предусмотрен функционал автоматического удаления, реализованный через регламентные операции. Данная процедура проводится на основе определенной периодичности. Сама процедура при этом занимает несколько минут.
Для проведения операции необходимо перейти в раздел «Администрирование» — «Поддержка и обслуживание», где установить флажок «Автоматически удалять помеченные объекты по расписанию».
Нажав на данное решение, система выдаст вариант нового расписания:
При этом целесообразно оставлять существующие настройки «по умолчанию». В таком случае система будет осуществлять проверку и удаление документов в ночное время, когда в 1С никто не работает.