Чистим базу 1С от лишних документов и наводим порядок в учёте после удаления
Содержание
Чтобы почистить документы в 1С 8.3, их сначала помечают на удаление (клавиша Del в списке), затем удаляют окончательно обработкой Администрирование → Обслуживание → Корректировка данных → Удаление помеченных объектов. После этого проводят перепроведение документов
за затронутый период и заново закрывают месяц. Путь к удалению помеченных общий для типовых конфигураций на БСП: Бухгалтерии 3.0, ЗУП 3.1, УТ 11.
Удаление и перепроведение — две половины одной работы. Если убрать лишние накладные и не перепровести остальное, себестоимость, остатки и НДС останутся посчитанными «по старым данным». Ниже порядок для Бухгалтерии 3.0, отличия для других конфигураций оговорены отдельно.
Что сделать до чистки базы
Массовое удаление необратимо. Восстановить удалённую накладную можно только из копии, поэтому подготовка занимает больше времени, чем сама чистка.
Сделайте резервную копию базы
до первого удаления. Для файловой базы это выгрузка в .dt через Конфигуратор (Администрирование → Выгрузить информационную базу) или копия каталога с файлом 1Cv8.1CD при закрытой базе. Для клиент-серверной — бэкап средствами СУБД или та же выгрузка .dt.
Что ещё проверить:
- 🗓 Период. Решите, за какие месяцы чистите. Если период закрыт и отчётность сдана, удаление меняет цифры в уже поданных декларациях.
- 🔒 Дата запрета изменения. В Бухгалтерии 3.0 она настраивается в
Администрирование → Проведение документов. Пока дата стоит, документы раньше неё не удалятся и не перепроведутся. Сдвиньте её на время работы и верните потом. - 👥 Пользователи. Попросите коллег не вводить документы в чистимый период. Монопольный режим для удаления помеченных не обязателен, но параллельная работа может помешать: объект, открытый другим пользователем, будет заблокирован.
- 📊 Контрольные цифры. Сохраните ОСВ за период до чистки. Потом будет с чем сравнить.
Как найти и удалить тестовые и ошибочные документы
Типичный мусор в базе: документы, созданные «попробовать», копии, которые забыли удалить, загрузки из банка или обмена, пришедшие дважды, и черновики без движений.
Поиск в списке документов
Откройте нужный журнал, например Покупки → Поступление (акты, накладные, УПД) или Банк и касса → Банковские выписки. Дальше удобно фильтровать:
- По периоду — кнопка установки периода в командной панели списка.
- По ответственному или автору — если тестировал один пользователь, его документы находятся отбором по колонке.
- По комментарию — тестовые документы часто подписаны словами «тест», «проба», «удалить». Строка поиска над списком (
Ctrl+F) ищет и по комментарию, если колонка выведена. - По проведённости — непроведённые документы без значка проведения в первой колонке. Это кандидаты на удаление, но сначала откройте каждый: среди них бывают нужные черновики.
Пометка на удаление
Выделите строки (Shift или Ctrl + щелчок) и нажмите Del. Программа спросит подтверждение и поставит пометку. Проведённый документ при пометке распроводится: его движения по регистрам исчезают сразу, хотя сам документ ещё виден в списке перечёркнутым.
Пометку можно снять тем же Del. Пока вы не запустили удаление помеченных, это безопасный этап: документ просто не участвует в учёте.
Окончательное удаление
Обработка Удаление помеченных объектов показывает все помеченные объекты базы. Можно удалить всё сразу или выбрать конкретные. Если на документ кто-то ссылается (например, на поступление ссылается счёт-фактура полученный или оплата в поле «Документ расчётов»), программа его не удалит и покажет места использования.
Порядок работы с такими объектами:
- откройте место использования;
- решите, нужно ли удалять и его тоже, или достаточно поменять ссылку;
- пометьте или исправьте связанный объект и запустите удаление ещё раз.
Не помечайте на удаление элементы справочников «за компанию» с документами. Удаление контрагента, на которого есть ссылки в других периодах, обработка не пропустит, но если ссылок нет, элемент исчезнет вместе с историей договоров.
Как найти задвоенные документы и записи
Задвоение — частая причина чистки. Чаще всего дублируются банковские выписки после повторной загрузки, документы из обмена с УТ или ЭДО и поступления, введённые вручную поверх загруженных.
Признаки задвоения
- 📈 сальдо по
51счёту в 1С не совпадает с выпиской банка ровно на сумму одного или нескольких платежей; - 🧾 в книге покупок один и тот же счёт-фактура контрагента встречается дважды;
- 📦 остаток товара на складе в два раза больше фактического по одной позиции.
Как искать дубли документов
Универсальной кнопки «найти одинаковые документы» в типовых конфигурациях нет. Работает ручная проверка:
- В списке отсортируйте по сумме или по номеру входящего документа и посмотрите соседние строки.
- Для выписок сравните дату, сумму и номер платёжного поручения. Два списания с одним номером и суммой в один день — почти наверняка повторная загрузка.
- Сформируйте
Отчёты → Карточка счётапо60или62счёту с отбором по контрагенту: одинаковые суммы подряд видно сразу. - В книге покупок или продаж отфильтруйте по контрагенту и сравните номера счетов-фактур.
Из двух дублей оставляйте тот, на который есть ссылки (оплата, счёт-фактура, корректировка). Второй помечайте на удаление.
Дубли в справочниках
Дублирующиеся контрагенты и номенклатура часто тянут за собой задвоенные документы. Для справочников в конфигурациях на БСП есть обработка Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей. Она находит похожие элементы по выбранным полям (наименование, ИНН) и при замене переносит ссылки из всех документов на оставляемый элемент. Дубль после этого удаляется.
Групповое перепроведение документов после удаления
После удаления в учёте остаются «дыры»: списание товара посчитано с учётом партии, которой больше нет, расчёты с контрагентом закрыты не тем авансом. Исправляет это перепроведение документов за период.
Где запустить в Бухгалтерии 3.0
Обработка находится в Администрирование → Проведение документов, ссылка «Групповое перепроведение документов». Укажите начальную и конечную дату и запустите. Документы проводятся в хронологическом порядке, что и нужно для партий, взаиморасчётов и НДС.
| Способ | Когда подходит | На что обратить внимание |
|---|---|---|
| Групповое перепроведение | Удалили документы в середине периода, изменили учётную политику | Долго на больших базах, запускайте вне рабочего времени |
| Перепроведение из «Закрытия месяца» | Обработка закрытия месяца сама сообщает о нарушенной последовательности | Перепроводит документы только за месяц закрытия |
| Перепровести выделенные в списке | Нужно обновить 5–10 конкретных документов | Хронология не соблюдается, для себестоимости не годится |
Ошибки при перепроведении
Групповое перепроведение не останавливается на первом сбое: оно пропускает документ с ошибкой и идёт дальше. В конце выводится список документов, которые не провелись, с причиной. Чаще всего это:
- нехватка остатка товара после удаления поступления;
- ссылка на удалённый договор или склад;
- дата документа раньше даты запрета изменения.
Исправьте каждый документ из списка и проведите его вручную, затем повторите перепроведение начиная с даты самого раннего исправленного документа.
На базе с десятками тысяч документов перепроведение года может идти несколько часов. Разбейте период на месяцы и запускайте по очереди: так проще найти, на каком месяце возникла ошибка.
В других конфигурациях
В ЗУП 3.1 групповое перепроведение как процедура для чистки почти не нужно: после удаления начислений перерасчёт делается документами следующего месяца. В УТ 11 после удаления документов движения себестоимости пересчитываются обработкой закрытия месяца, а не перепроведением всего подряд.
Чистка журнала регистрации и истории изменений
Удаление документов почти не уменьшает размер базы, если параллельно не следить за журналом регистрации и версиями объектов. На старых базах журнал бывает больше самой базы.
Сокращение журнала регистрации
Журнал хранится отдельно от данных, в каталоге 1Cv8Log внутри каталога базы. В Конфигураторе откройте Администрирование → Настройка журнала регистрации:
- Выберите уровень регистрации. Для большинства бухгалтерских баз достаточно «Ошибки» и «Предупреждения» вместо «Регистрировать все события».
- Нажмите «Сократить» и укажите дату: события раньше неё будут удалены.
- Отметьте сохранение удаляемых событий в файл, если журнал может понадобиться для разбирательств.
Журнал регистрации — единственный способ узнать, кто и когда удалил или изменил документ. Перед сокращением подумайте, не нужен ли он для проверки или внутреннего расследования.
История изменений объектов
В конфигурациях на БСП может быть включено версионирование: каждая запись документа сохраняет копию. Настройка находится в Администрирование → Общие настройки, раздел «История изменений». Там же задаётся срок хранения версий. Слишком долгое хранение копий для часто изменяемых документов раздувает базу на гигабайты.
Как вернуть место на диске
Удалённые записи освобождают место не сразу. Для файловой базы помогают:
- Конфигуратор →
Администрирование → Тестирование и исправлениес флажком «Сжатие таблиц информационной базы»; - выгрузка в
.dtи загрузка обратно в пустую базу.
Оба способа требуют монопольного доступа. Пользователей нужно выгнать из базы, и делать это лучше вечером. Для клиент-серверной базы место освобождают средствами СУБД (например, сжатие файлов базы в MS SQL), это задача администратора сервера.
Что проверить в учёте после удаления документов
Чистка закончена только тогда, когда отчёты сходятся. Порядок проверки:
- Закрытие месяца. Повторите
Операции → Закрытие месяцаза каждый месяц, где удаляли документы, начиная с самого раннего. Без этого амортизация, себестоимость и финансовый результат останутся старыми. - ОСВ. Сравните с сохранённой до чистки. Разница должна объясняться только удалёнными документами. Если изменился счёт, который вы не трогали, ищите связанный документ, который распровёлся.
- Взаиморасчёты. По
60и62счетам проверьте, что сальдо по контрагентам совпадает с актами сверки. Удаление оплаты или реализации меняет зачёт авансов во всех следующих документах. - НДС. Если удаляли документы с НДС, заново заполните документы «Формирование записей книги покупок» и «Формирование записей книги продаж» за квартал. Проверьте отчёт «Анализ учёта по НДС».
- Тестирование и исправление. Если удаляли много, прогоните в Конфигураторе проверку ссылочной целостности. Она найдёт ссылки на несуществующие объекты, вид которых в формах —
<Объект не найден>.
Если период уже отчитан, изменения в книге покупок или продаж и в бухгалтерской отчётности — это основание для уточнённой декларации. Удаление лишнего документа задним числом не отменяет обязанность подать «уточнёнку», если налоговая база изменилась.
Когда чистить не нужно
Не удаляйте документы закрытых и сданных периодов «для красоты». Непроведённый черновик без движений ничему не мешает. Ошибочный документ прошлого года безопаснее сторнировать текущей датой (документ «Корректировка реализации», «Операция» вручную), чем удалять и пересчитывать год.
Свёртка базы — отдельная процедура: она заменяет старые документы вводом остатков на дату свёртки. В Бухгалтерии 3.0 для этого есть обработка свёртки информационной базы. Она уместна, когда база разрослась за много лет, а не для того, чтобы убрать десяток ошибочных накладных.