Избавление от неиспользованной номенклатуры и чистка базы
Попросили меня почистить базу от ненужного. Было много всего, включая ещё одну организацию с кучей документов, которой давно нет уже. И всё бы ничего, но вот 25 с лишним тысяч наименований помеченной на удаление номенклатуры заставили меня написать обработку для их удобного удаления. С помощью типового удаления выяснил, на что именно ссылается номенклатура. Старые документы просили не удалять. Поэтому, дабы не оставлять битые ссылки в документе, предложил заменить эту номенклатуру на одну позицию. В моём случае это Удалено. Клиент с таким вариантом согласился, манипуляций для выполнения операции избавления стало значительно меньше. Может, кому-то ещё приглянется подобный метод.
- Описание
- Подробнее
Описание
Для работы выберите раздел. Если это не раздел Удалить номенклатуру на удалении, то выберите дату до которой этот регистр будет очищен. Также дата не имеет значения в разделе Удалить акцизные марки. Там удаляются Акцизные марки со статусом Реализована.
По разделу Удалить номенклатуру на удалении, чуть подробнее:
Отмечаем регистры и справочники в таблице, которые нужно почистить от ненужной номенклатуры, вводим количество обрабатываемых документов, номенклатуру для замены в соответствующее поле и нажимаем Заменить и удалить номенклатуру. Ждём. Внизу появится перечень ссылок на документы, в которых были произведены изменения.
В документах Установка цен и Применение цен строка помеченная на удаление удаляется совсем, в документах Соответствие номенклатуры и Штрих код, очищается весь регистр от помеченного на удаления. В остальных документах номенклатура меняется на выбранную сверху номенклатуру. В указанном в примере документе это позиция с названием Удалено.
Далее нажимаем Заменить и удалить номенклатуру вновь, до тех пор пока ссылки на справочники и документы внизу перестанут появляться.
В 1С есть возможность замены через Удаление помеченных объектов, но оно мне показалось неудобным, а самое главное оно могло всегда написать, что вот этот документ я заменять не хочу. И даже ссылки не даёт на него, ищи его вручную. Когда это десяток позиций, не страшно, а вот десятки тысяч, очень даже значимо.
