Удаление объектов при свертке

Вопрос задал Юлия К. (Ярославль, Ярославская область)

Ответственный за ответ: Шаврова Ирина (★9.92/10)

Свернула базу на 01.01.22. Много не удаляется .
Вопрос в файле.

Метки вопроса: —

Все комментарии (4)

  1. Приложение № 1
    Приложение № 2

    Здравствуйте!

    В процессе свертки программа устанавливает пометку на удаление на старые документы до даты свертки и формирует документы с остатками по счетам и данными регистров.

    Наш материал по свертке базы здесь (в том числе и по удалению помеченных объектов):
    Свертка базы 1С 8.3
    Как удалить помеченные на удаление документы в 1С 8.3

    В вашей базе должны документы старые — до даты свертки! — быть помечены на удаление.
    Мне не понятно, почему у вас документы декабря 2021 года частично помечены на удаление, а частично — проведены! И даже документы 2014 года проведены.
    Как такое могло получиться? Ведь эти проведенные документы формируют проводки и вы не можете закрыть месяц на дату свертки: все, что дает проводки возвращает нас назад.

    Поэтому посмотрите статью, возможно, имеет смысл выполнить новую свертку базы согласно описанному в статье алгоритму.

    Удаление помеченных объектов возможно, только если у него нет ссылок на проведенные объекты базы. И да, удалив эти ссылки, вы сможете удалить помеченные документы, хотя структура не дает полной картины, только сама обработка удаление помеченных объектов, потому что придется возможно очищать не только указанные документы формирования книг покупки и СФ на аванс, но и очищать поля контрагентов и т.д. в форме списания, чтобы можно было его удалить.

    Но повторяю, очень странно, что у вас после свертки до даты свертки есть проведенные (не помеченные на удаление!) документы.

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

  2. «С проводками как раз все хорошо. Я проверяла по оборотке до и после свертки». (с)
    Ок, если вы закрывали месяц после свертки и вас не откинуло на 2014 год, то можно считать, что хорошо.
    И если наличие проведенных документов до даты свертки связано в ручными правками и зависшими проводками в регистрах сведений и накопления (не бухрегистра), то ситуация более понятна, но вызывает беспокойство: по регистрам строится сдача всей отчетности, кроме баланса, который в большей степени по проводкам, если зависнут там данные — отчетность придется постоянно править вручную.

    «Но помеченный на удаление Списание с р/с не могу удалить, поскольку ссылка на сч-ф на аванс: там НДС продажи запись, запись журнал сч-ф и соответственно в документе Формирование книги покупок: НДС покупки запись и НДС предъявленный (минус).
    Не знаю что сделать.»

    При корректной работе свертки базы у вас указанные документы (до даты свертки) не должны быть проведенными, и живых данных по ним в регистрах тоже.
    В этом случае вы могли бы легко просто удалить из этих документов ссылку на выписку и затем саму выписку.
    Но поскольку у вас эти документы активные, с проводками, то что делать непонятно в самом деле.

    Такие сложные случаи решаются специалистами только с базой пользователя, мы в рамках консультации и согласно регламенту баз не берем, и можем только обозначить возможные решения проблемы, что не всегда бывает достаточно: довольно часто в таких случаях привлекают программиста к решению проблемы.

    Я со своей стороны могу вам посоветовать следующие варианты:
    1. Вариант без программиста: поскольку любой документ — это просто форма, к которой привязан учет (регистры и проводки), можно продублировать проводки указанных документов СФ аванс и Формирование записей книги покупок продублировать без этих документов прямо в регистры через документ Операция введенная вручную — Создать кн. ЕЩЕ — Выбор регистров по указанным регистрам создать все записи, что в тех документах есть, не указывая эту выписку в проводках.
    Потом пометить выписку на удаление и удалить обработкой Удаление помеченных объектов.
    Проводки останутся, документ должен удалиться. раз ссылок на него в удаленных СФ аванс и Формирование записей книги покупок не будет.

    2. Вариант с программистом: он напишет обработку, которая удалит выписку, несмотря на существующие ссылки.
    Сама обработка удаления простая, я могу вам ее даже написать и дать, но в этом случае образуется в базе «битая ссылка», то есть ничего бесследно не проходит и работая в базе вы не увидите эту выписку, но во внутренних таблицах конфигуратора внутренняя ссылка на нее сохранится.
    При тестировании базы в конфигураторе по команде Тестирование и исправление инф. базы программа сообщит вам о ней.

    Поэтому решайте сами, что вы хотите.

    И еще вопрос: зачем вы удаляете эту выписку? Просто «для красоты», чтобы не бросалось в глаза?
    Тогда легче настроить показ журнала выписок: вы всегда можете указать, что что-то не должно в нем просто отображаться через кн. ЕЩЕ — Настроить список — Ссылка — Равно и выбранная ваша выписка.

  3. Приложение № 1
    Приложение № 2
    Приложение № 3
    Приложение № 4
    Приложение № 5
    Приложение № 6
    Приложение № 7

    Обработка удаления здесь:
    https://drive.google.com/file/d/16MtVLoF5mgXHTkOUiwuekHhGVNX0q1qQ/view?usp=sharing
    Если решите ее использовать с учетом всего выше сказанного, то попробуйте сначала на копии базы. если все устроит — повторите в рабочей базе.

    Если удаляете только из-за того, что не хотите видеть в базе помеченные на удаление старые документы, то все-таки подумайте о настройке показа журналов через команды кн. ЕЩЕ — Настроить список.
    На каждый вид документы вы же не будете писать обработки, тут уже тогда придется полноценно подключать программиста.

Комментарии закрыты.