Лишняя аналитика на счёте: что можно убрать из 1С и чем это грозит
Содержание
Удалить субконто в 1С можно тремя способами, и выбор зависит от того, что именно мешает. Лишний элемент справочника (контрагент, номенклатура, статья затрат) помечают на удаление и удаляют обработкой Администрирование → Обслуживание → Удаление помеченных объектов. Лишний вид аналитики на счёте (склады, партии, работники) отключают в Главное → Настройки плана счетов. А субконто у предопределённого счёта в пользовательском режиме не удаляется вовсе.
Главное препятствие везде одно: по значению есть движения или остатки. Пока они есть, программа не даст стереть объект без следа. Поэтому сначала обнуляют остаток и заменяют ссылки в документах, потом удаляют.
Что такое субконто и почему его нельзя просто стереть
Субконто — это разрез аналитического учёта на счёте. У счёта 60 это контрагенты и договоры, у 41 — номенклатура и склады, у 20 — подразделения, номенклатурные группы и статьи затрат. Одна проводка хранит не просто «Дт 41 Кт 60», а ещё и конкретные значения: какой товар, какой склад, какой поставщик.
В 1С Бухгалтерии 3.0 устроено два уровня:
- 📂 Вид субконто — тип аналитики («Контрагенты», «Склады», «Статьи затрат»). Это элементы плана видов характеристик
Виды субконто хозрасчетные. - 📄 Значение субконто — конкретный элемент справочника: ООО «Ромашка», «Основной склад», статья «Аренда».
- 🧾 Привязка к счёту — список видов субконто в карточке счёта, до трёх на счёт.
Когда говорят «удалить субконто», обычно имеют в виду одно из трёх:
| Задача | Что удаляем | Где это делается |
|---|---|---|
| Убрать дубль контрагента или товара | Значение субконто | Справочник + удаление помеченных |
| Перестать вести учёт по складам или партиям | Вид субконто на счёте | Главное → Настройки плана счетов |
| Убрать аналитику с собственного субсчёта | Вид субконто в карточке счёта | Главное → План счетов |
| Удалить свой вид субконто целиком | Элемент плана видов характеристик | Список видов субконто через Все функции |
Почему нельзя стереть «в лоб»: каждая проводка ссылается на элемент справочника. Если удалить элемент без проверки, в регистре бухгалтерии останется ссылка в никуда. В отчётах вместо названия появится строка вида <Объект не найден> (123:a1b2c3...), а ОСВ по счёту перестанет сходиться с аналитикой.
Как удалить элемент справочника, который стоит в субконто
Это самый частый случай. Например, контрагента завели дважды: «Ромашка ООО» и «ООО Ромашка». По обоим есть поступления, и на счёте 60 долг разбит на две строки.
Шаг 1. Найдите, где используется элемент
Откройте карточку элемента. Чтобы увидеть все документы и проводки с ним, используйте стандартную функцию поиска ссылок:
- Включите меню всех функций:
Сервис и настройки (значок шестерёнки) → Параметры → Отображать команду «Все функции». - Откройте
Все функции → Стандартные → Поиск ссылок на объект. - Выберите элемент и нажмите
Найти ссылки.
Список покажет документы, регистры и другие справочники, где он встречается. Если список пуст — элемент можно удалять сразу (шаги 3–4).
Шаг 2. Перенесите остаток или замените ссылки
Есть два пути.
Объединить дубли. В Администрирование → Обслуживание есть обработка Поиск и удаление дублей. Задайте справочник (например, «Контрагенты») и условие сравнения по наименованию или ИНН. Обработка покажет группы дублей. Отметьте элемент, который останется оригиналом, и запустите замену. Программа перепишет ссылки во всех документах и движениях на оригинал, а дубль удалит.
Перенести остаток вручную. Если элемент не дубль, а просто больше не нужен, а сальдо по нему висит, создайте Операции → Операции, введённые вручную → Создать → Операция. Пример для товара на 41.01:
Дт 41.01 Номенклатура: «Кабель ВВГ 3х2,5» Склад: Основной
Кт 41.01 Номенклатура: «Кабель ВВГ 3x2.5 (старый)» Склад: Основной
Количество: 120 м Сумма: 8 640,00
Сумма 8 640 = 120 м × 72 руб. Счёт тот же, поэтому на итоговый баланс операция не влияет: она только переносит аналитику.
Ручная операция переносит остаток, но не исправляет старые документы. В них по-прежнему стоит старый элемент, поэтому удалить его после такой операции всё равно не выйдет. Ручной перенос подходит, когда элемент нужно не удалить, а «заморозить»: обнулить и больше не использовать.
Шаг 3. Пометьте элемент на удаление
В списке справочника выделите строку и нажмите Del или выберите Ещё → Пометить на удаление / Снять пометку. Значок слева станет перечёркнутым. Пометка ничего не стирает: элемент остаётся в базе и в отчётах.
Шаг 4. Запустите удаление помеченных
Администрирование → Обслуживание → Удаление помеченных объектов. Есть два режима:
- 🟢 Автоматически — удаляет все помеченные объекты, на которые нет ссылок.
- 🎯 Выборочно — показывает список, можно снять галочки с того, что трогать рано.
Если на элемент остались ссылки, обработка его не удалит и покажет, в каких объектах он мешает. Это и есть защита ссылочной целостности. Вернитесь к шагу 2 и уберите эти ссылки.
Перед удалением помеченных сделайте резервную копию базы — удаление необратимо, корзины в 1С нет.
Как отключить вид субконто в настройках плана счетов
Вторая типовая ситуация: компания вела учёт по складам, а теперь склад один, и аналитика только мешает. Здесь справочник «Склады» чистить не нужно. Нужно сказать программе, что этот разрез больше не используется.
В 1С Бухгалтерии 3.0 это делают одной формой:
- Откройте
Главное → Настройки плана счетов. - В блоке учёта запасов снимите флажок учёта по складам (или переключите его в нужный режим).
- Таким же образом отключаются учёт по партиям, по документам расчётов с контрагентами, по работникам на счетах расчётов.
- Запишите настройку.
Программа сама уберёт соответствующий вид субконто со всех связанных счетов (10, 41, 43 и других для складов). Справочник при этом остаётся, старые проводки не меняются.
Меняйте настройку с начала квартала или года. Если отключить склады в середине месяца, остатки на начало будут с разрезом по складам, а обороты — уже без него. ОСВ по счёту покажет расхождение между развёрнутым и свёрнутым сальдо, и закрытие месяца может дать ошибки по себестоимости.
Порядок при смене режима:
- Закройте предыдущий месяц полностью.
- Сформируйте ОСВ по счетам 10, 41, 43 с детализацией по складам и сохраните её.
- Если остатки на разных складах — перенесите их на один склад документом перемещения или ручной операцией.
- Только после этого отключайте аналитику.
Субконто на собственном субсчёте
Если вы сами создали субсчёт (например, 76.09.1 для отдельного вида расчётов) и добавили ему лишнее субконто, его можно убрать в карточке счёта: Главное → План счетов, откройте субсчёт, на закладке с видами субконто удалите строку и запишите.
Делайте это до того, как по счёту появятся проводки. Если они уже есть, в старых записях значение останется, а в новых его не будет. Отчёты по такому счёту станут противоречивыми.
Почему не трогать типовые счета
У предопределённых счетов (60, 62, 41, 20, 26 и других) состав субконто задан конфигурацией. В пользовательском режиме форма не даёт его менять. Убрать субконто можно только в Конфигураторе, но это:
- ❌ снимает конфигурацию с поддержки или требует включить возможность изменений;
- ❌ ломает регламентные отчёты и закрытие месяца , которые рассчитывают на эти субконто;
- ❌ усложняет каждое следующее обновление.
Правильный путь — не удалять субконто, а оставить пустым ненужное значение там, где программа это позволяет, или отключить разрез через Настройки плана счетов.
Что делать, если по субконто есть обороты и остатки
Самая частая жалоба: «помечаю на удаление, запускаю обработку, а элемент остаётся». Разберём сообщения и их причины.
Что учесть при работе с оборотами:
- 📅 Закрытый период. Если на дату документа установлена дата запрета изменения, замена ссылок в нём не пройдёт. Дату запрета временно сдвигают в разделе
Администрирование, настройка «Даты запрета изменения», — только с согласия главного бухгалтера. - 🧾 Сданная отчётность. Перенос остатка внутри одного счёта не меняет суммы в балансе. А вот перепроведение документов за прошлые кварталы может изменить книги покупок и продаж. Перед перепроведением сохраните ОСВ за период и сверьте после.
- 🔁 Документы с перепроведением. После массовой замены ссылок запустите обработку
Групповое перепроведение документов(разделОперации) за затронутый период, чтобы движения пересчитались.
Внешние обработки для массовой очистки данных
Типовых инструментов хватает в большинстве задач. Но иногда нужно поменять значение субконто в сотнях документов сразу, а дублей в классическом смысле нет. Тогда используют обработки.
| Инструмент | Когда применять | Риски |
|---|---|---|
Поиск и удаление дублей | Дубли контрагентов, номенклатуры, договоров | Минимальные, ссылки переносятся корректно |
Групповое изменение реквизитов (Администрирование → Обслуживание) | Поменять реквизит у многих элементов или документов | Документы нужно перепровести |
Удаление помеченных объектов | Финальная очистка | Необратимо |
| Внешняя обработка поиска и замены значений | Замена во всех таблицах базы сразу | Возможна замена «не того», нужна копия |
| Прямое удаление кодом без контроля ссылок | Почти никогда | Битые ссылки по всей базе |
Если подключаете внешнюю обработку
(файл .epf):
- Откройте её через
Сервис и настройки → Файл → Открытьили подключите вАдминистрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки. - Перед этим проверьте, кто автор: обработка выполняется с правами пользователя и может изменить любые данные.
- Запускайте сначала на копии базы. Сравните ОСВ до и после.
Обработки, которые удаляют объекты «без контроля ссылочной целостности», работают быстро, но оставляют <Объект не найден> во всех документах, где был элемент. Исправлять такие последствия дольше, чем делать чистку типовыми средствами.
Если базу ведёт программист, у него есть ещё один способ: режим тестирования и исправления в Конфигураторе (Администрирование → Тестирование и исправление) умеет находить битые ссылки и создавать для них объекты-заглушки. Это лечение последствий, а не способ удаления. Для запуска нужен монопольный доступ, поэтому все пользователи должны выйти из базы.
Как настроить аналитику, чтобы удалять было нечего
Большая часть «лишних субконто» появляется из-за двух вещей: дублей в справочниках и аналитики, которую включили «на всякий случай».
Что помогает на практике:
- 🔎 Контроль дублей контрагентов по ИНН. Новых контрагентов заводите по ИНН через автозаполнение, а не вручную. Программа сама подскажет, если такой ИНН уже есть.
- 📦 Единые правила для номенклатуры. Один сотрудник отвечает за справочник, остальные выбирают из него. Наименования — по шаблону: «Кабель ВВГ 3х2,5», без вариантов с точкой и латинской «x».
- 🗂 Группы вместо новых видов субконто. Если нужна дополнительная разбивка расходов, чаще хватает групп в справочнике «Статьи затрат», чем нового вида аналитики на счёте.
- ⚙️ Аналитика по реальной потребности. Учёт по складам и партиям включают, когда склады действительно физически разные и нужна себестоимость по партиям. Один склад — разрез не нужен.
- 🗓 Изменения — с начала периода. Любое включение или отключение аналитики делайте с первого числа квартала или года.
Раз в квартал полезно смотреть ОСВ по счетам 60, 62, 76, 41 с детализацией. Нулевые строки с одинаковыми названиями — первый признак дублей, которые проще объединить сразу, пока по ним мало документов.
Субконто в других конфигурациях
Механизм субконто есть там, где ведётся регламентированный бухгалтерский учёт по плану счетов: 1С Бухгалтерия 3.0, 1С:Комплексная автоматизация 2 и 1С:ERP. В КА и ERP значения субконто тоже берутся из справочников, и правило то же: пометка, поиск ссылок, удаление помеченных объектов. Отличие в том, что проводки там формируются отражением документов в регламентированном учёте, и после замены ссылок нужно повторно отразить документы, а не только перепровести их.
В 1С:Управление торговлей 11 плана счетов нет, поэтому и субконто нет. Если в УТ нужно убрать лишний товар или склад, это обычное удаление элемента справочника через пометку и обработку удаления помеченных.
Частые вопросы
Можно ли снять пометку на удаление, если передумал?
Del — пометка снимется, элемент вернётся в работу без потерь.