Удаление файлов после свертки БД

Вопрос задал Сергей К.

Ответственный за ответ: (★8.94/10)

Добрый день! Нужен лайфхак. После свертки БД образуется множество записей, помеченных на удаление. Но удалить их в авторежиме нельзя, т.к. они тянут за собой связанные записи. Например, Счет от покупателя тянет накладную и счет-фактуру, к-ые не нужны и уже свернуты по соответствующей дате. Как удалять такие док-ты скопом? А еще есть проблемы по удалению док-ов ЭДО, к-ые отработаны, но удаляться ни в каком режиме не хотят, т.к. выдается сообщение, что они завязаны по счетам. Но они уже свернуты и отработаны. «Бухгалтерия 8.3, ОСНО, 8.3.15.1656, БП 3.0.73.50»

Обсуждение (5)

  1. Добрый день.
    Ничего особенного в рамках типового функционала сделать не получится.
    В вашем случае при работе с обработкой «Удаление помеченных объектов» по всем не удаленным объектам, которые имеют ссылки на рабочие объекты (не помеченные на удаление) выполнять замену ссылок.
    Либо пометить на удаление и удалять тоже те объекты 1С (если это возможно) в месте с теми на которые они ссылаются.
    Также можно с помощью программистов написать обработку которая принудительно удалить все нужные вам объекты. Но тут нужно помнить, что такое принудительное удаление нарушит ссылочную целостность конфигурации.

    Дополнительно предлагаю ссылки на наш материал по данной теме:
    Как удалить помеченные на удаление документы в 1С 8.3 .
    Свертка базы 1С 8.3 .

  2. К сожалению так работает типовой механизм 1С: Бухгалтерии предприятия, ред. 3.0. Стандартная обработка Автоматическое удаление помеченных на удаление объектов слишком капризная. Чтобы она смогла удалить объект 1С без проблем, на него не должно ссылаться не одного действующего объекта 1С (справочника, документа, записи в регистре). Либо одновременно они должны удаляться, т.е. и сам объект 1С и тот который на него ссылается.

  3. А еще тянутся связи на начисление зп (ответ нашел в Вашей базе) за последний день предыдущего года и требуется корректировка стоимости номенклатуры и ОС. Вот это автоматизация!

  4. Мы не разработчики и не их представители. Мы тоже пользуемся тем, что они дают. Я могу Вам посоветовать написать разработчикам напрямую v8@1c.ru Чем больше обращений по конкретным темам, тем быстрее разработчики дорабатывают функционал

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