Лишняя аналитика на счёте: что можно убрать из 1С и чем это грозит

· 11 мин

Содержание

Удалить субконто в 1С можно тремя способами, и выбор зависит от того, что именно мешает. Лишний элемент справочника (контрагент, номенклатура, статья затрат) помечают на удаление и удаляют обработкой Администрирование → Обслуживание → Удаление помеченных объектов. Лишний вид аналитики на счёте (склады, партии, работники) отключают в Главное → Настройки плана счетов. А субконто у предопределённого счёта в пользовательском режиме не удаляется вовсе.

Главное препятствие везде одно: по значению есть движения или остатки. Пока они есть, программа не даст стереть объект без следа. Поэтому сначала обнуляют остаток и заменяют ссылки в документах, потом удаляют.

Что такое субконто и почему его нельзя просто стереть

Субконто — это разрез аналитического учёта на счёте. У счёта 60 это контрагенты и договоры, у 41 — номенклатура и склады, у 20 — подразделения, номенклатурные группы и статьи затрат. Одна проводка хранит не просто «Дт 41 Кт 60», а ещё и конкретные значения: какой товар, какой склад, какой поставщик.

В 1С Бухгалтерии 3.0 устроено два уровня:

  • 📂 Вид субконто — тип аналитики («Контрагенты», «Склады», «Статьи затрат»). Это элементы плана видов характеристик Виды субконто хозрасчетные.
  • 📄 Значение субконто — конкретный элемент справочника: ООО «Ромашка», «Основной склад», статья «Аренда».
  • 🧾 Привязка к счёту — список видов субконто в карточке счёта, до трёх на счёт.

Когда говорят «удалить субконто», обычно имеют в виду одно из трёх:

ЗадачаЧто удаляемГде это делается
Убрать дубль контрагента или товараЗначение субконтоСправочник + удаление помеченных
Перестать вести учёт по складам или партиямВид субконто на счётеГлавное → Настройки плана счетов
Убрать аналитику с собственного субсчётаВид субконто в карточке счётаГлавное → План счетов
Удалить свой вид субконто целикомЭлемент плана видов характеристикСписок видов субконто через Все функции

Почему нельзя стереть «в лоб»: каждая проводка ссылается на элемент справочника. Если удалить элемент без проверки, в регистре бухгалтерии останется ссылка в никуда. В отчётах вместо названия появится строка вида <Объект не найден> (123:a1b2c3...), а ОСВ по счёту перестанет сходиться с аналитикой.

Что именно вы хотите удалить?

Как удалить элемент справочника, который стоит в субконто

Это самый частый случай. Например, контрагента завели дважды: «Ромашка ООО» и «ООО Ромашка». По обоим есть поступления, и на счёте 60 долг разбит на две строки.

Шаг 1. Найдите, где используется элемент

Откройте карточку элемента. Чтобы увидеть все документы и проводки с ним, используйте стандартную функцию поиска ссылок:

  1. Включите меню всех функций: Сервис и настройки (значок шестерёнки) → Параметры → Отображать команду «Все функции».
  2. Откройте Все функции → Стандартные → Поиск ссылок на объект.
  3. Выберите элемент и нажмите Найти ссылки.

Список покажет документы, регистры и другие справочники, где он встречается. Если список пуст — элемент можно удалять сразу (шаги 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 это делают одной формой:

  1. Откройте Главное → Настройки плана счетов.
  2. В блоке учёта запасов снимите флажок учёта по складам (или переключите его в нужный режим).
  3. Таким же образом отключаются учёт по партиям, по документам расчётов с контрагентами, по работникам на счетах расчётов.
  4. Запишите настройку.

Программа сама уберёт соответствующий вид субконто со всех связанных счетов (10, 41, 43 и других для складов). Справочник при этом остаётся, старые проводки не меняются.

Меняйте настройку с начала квартала или года. Если отключить склады в середине месяца, остатки на начало будут с разрезом по складам, а обороты — уже без него. ОСВ по счёту покажет расхождение между развёрнутым и свёрнутым сальдо, и закрытие месяца может дать ошибки по себестоимости.

Порядок при смене режима:

  1. Закройте предыдущий месяц полностью.
  2. Сформируйте ОСВ по счетам 10, 41, 43 с детализацией по складам и сохраните её.
  3. Если остатки на разных складах — перенесите их на один склад документом перемещения или ручной операцией.
  4. Только после этого отключайте аналитику.

Субконто на собственном субсчёте

Если вы сами создали субсчёт (например, 76.09.1 для отдельного вида расчётов) и добавили ему лишнее субконто, его можно убрать в карточке счёта: Главное → План счетов, откройте субсчёт, на закладке с видами субконто удалите строку и запишите.

Делайте это до того, как по счёту появятся проводки. Если они уже есть, в старых записях значение останется, а в новых его не будет. Отчёты по такому счёту станут противоречивыми.

Почему не трогать типовые счета

У предопределённых счетов (60, 62, 41, 20, 26 и других) состав субконто задан конфигурацией. В пользовательском режиме форма не даёт его менять. Убрать субконто можно только в Конфигураторе, но это:

  • ❌ снимает конфигурацию с поддержки или требует включить возможность изменений;
  • ❌ ломает регламентные отчёты и закрытие месяца , которые рассчитывают на эти субконто;
  • ❌ усложняет каждое следующее обновление.

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

Что делать, если по субконто есть обороты и остатки

Самая частая жалоба: «помечаю на удаление, запускаю обработку, а элемент остаётся». Разберём сообщения и их причины.

Диагностика: выберите симптом

Что учесть при работе с оборотами:

  • 📅 Закрытый период. Если на дату документа установлена дата запрета изменения, замена ссылок в нём не пройдёт. Дату запрета временно сдвигают в разделе Администрирование, настройка «Даты запрета изменения», — только с согласия главного бухгалтера.
  • 🧾 Сданная отчётность. Перенос остатка внутри одного счёта не меняет суммы в балансе. А вот перепроведение документов за прошлые кварталы может изменить книги покупок и продаж. Перед перепроведением сохраните ОСВ за период и сверьте после.
  • 🔁 Документы с перепроведением. После массовой замены ссылок запустите обработку Групповое перепроведение документов (раздел Операции) за затронутый период, чтобы движения пересчитались.

Внешние обработки для массовой очистки данных

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

ИнструментКогда применятьРиски
Поиск и удаление дублейДубли контрагентов, номенклатуры, договоровМинимальные, ссылки переносятся корректно
Групповое изменение реквизитов (Администрирование → Обслуживание)Поменять реквизит у многих элементов или документовДокументы нужно перепровести
Удаление помеченных объектовФинальная очисткаНеобратимо
Внешняя обработка поиска и замены значенийЗамена во всех таблицах базы сразуВозможна замена «не того», нужна копия
Прямое удаление кодом без контроля ссылокПочти никогдаБитые ссылки по всей базе

Если подключаете внешнюю обработку (файл .epf):

  1. Откройте её через Сервис и настройки → Файл → Открыть или подключите в Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки.
  2. Перед этим проверьте, кто автор: обработка выполняется с правами пользователя и может изменить любые данные.
  3. Запускайте сначала на копии базы. Сравните ОСВ до и после.

Обработки, которые удаляют объекты «без контроля ссылочной целостности», работают быстро, но оставляют <Объект не найден> во всех документах, где был элемент. Исправлять такие последствия дольше, чем делать чистку типовыми средствами.

Если базу ведёт программист, у него есть ещё один способ: режим тестирования и исправления в Конфигураторе (Администрирование → Тестирование и исправление) умеет находить битые ссылки и создавать для них объекты-заглушки. Это лечение последствий, а не способ удаления. Для запуска нужен монопольный доступ, поэтому все пользователи должны выйти из базы.

Как настроить аналитику, чтобы удалять было нечего

Большая часть «лишних субконто» появляется из-за двух вещей: дублей в справочниках и аналитики, которую включили «на всякий случай».

Что помогает на практике:

  • 🔎 Контроль дублей контрагентов по ИНН. Новых контрагентов заводите по ИНН через автозаполнение, а не вручную. Программа сама подскажет, если такой ИНН уже есть.
  • 📦 Единые правила для номенклатуры. Один сотрудник отвечает за справочник, остальные выбирают из него. Наименования — по шаблону: «Кабель ВВГ 3х2,5», без вариантов с точкой и латинской «x».
  • 🗂 Группы вместо новых видов субконто. Если нужна дополнительная разбивка расходов, чаще хватает групп в справочнике «Статьи затрат», чем нового вида аналитики на счёте.
  • ⚙️ Аналитика по реальной потребности. Учёт по складам и партиям включают, когда склады действительно физически разные и нужна себестоимость по партиям. Один склад — разрез не нужен.
  • 🗓 Изменения — с начала периода. Любое включение или отключение аналитики делайте с первого числа квартала или года.

Раз в квартал полезно смотреть ОСВ по счетам 60, 62, 76, 41 с детализацией. Нулевые строки с одинаковыми названиями — первый признак дублей, которые проще объединить сразу, пока по ним мало документов.

Перед удалением значения субконто
Выполнено: 0 / 5

Субконто в других конфигурациях

Механизм субконто есть там, где ведётся регламентированный бухгалтерский учёт по плану счетов: 1С Бухгалтерия 3.0, 1С:Комплексная автоматизация 2 и 1С:ERP. В КА и ERP значения субконто тоже берутся из справочников, и правило то же: пометка, поиск ссылок, удаление помеченных объектов. Отличие в том, что проводки там формируются отражением документов в регламентированном учёте, и после замены ссылок нужно повторно отразить документы, а не только перепровести их.

В 1С:Управление торговлей 11 плана счетов нет, поэтому и субконто нет. Если в УТ нужно убрать лишний товар или склад, это обычное удаление элемента справочника через пометку и обработку удаления помеченных.

Частые вопросы

Можно ли снять пометку на удаление, если передумал?
Да. Пока обработка удаления не запущена, выделите элемент и снова нажмите Del — пометка снимется, элемент вернётся в работу без потерь.
Удалит ли 1С проводки вместе с элементом справочника?
Нет. Элемент, по которому есть проводки, обработка просто не удалит. Проводки принадлежат документам, и удалить их можно только вместе с документом или после замены ссылки.
Почему удаление помеченных идёт очень долго?
Обработка проверяет ссылки во всех таблицах базы. На больших базах это занимает часы. Удобнее запускать её в выборочном режиме по конкретным объектам или ночью.
Нужен ли монопольный режим для удаления помеченных?
В актуальных релизах Бухгалтерии 3.0 обработка работает без выгона пользователей, но при блокировке объекта другим сеансом он будет пропущен. Удобнее запускать её, когда в базе никто не работает.
Что делать, если нужное субконто удалили по ошибке?
Восстановите базу из резервной копии на момент до удаления. Создать элемент заново с тем же названием недостаточно: старые документы ссылаются на внутренний идентификатор, а не на название.