В практике работы с программой 1С:Бухгалтерия 3.0 часто встречается ситуация, когда после регламентной операции «Корректировка стоимости списания» в оборотно-сальдовой ведомости (ОСВ) по счету 10 «Запасы» появляются странные остатки. По конкретному складу числится количественный остаток, а по пустой строке (где склад не указан) — суммовой остаток (часто отрицательный). Разберем по шагам, почему система ведет себя таким образом и как привести учет в порядок.
Проанализируем базовую логику программы. В 1С:БП существует настройка в меню «Администрирование» — «Параметры учета» — «Настройки плана счетов» — «Учет запасов». Здесь доступны два варианта учета по складам:
Рассмотрим ситуацию: если долгое время учет велся только «По количеству», а затем пользователь переключил настройку на «По количеству и сумме», программа сталкивается с конфликтом данных. Для старых остатков сумма не была «привязана» к конкретному складу. При проведении регламентной операции закрытия месяца система пытается рассчитать среднюю стоимость, видит «общую» сумму без аналитики склада и выравнивает её, используя пустую аналитику.
Иногда проблема кроется не в общих настройках, а в конкретных операциях. Выясним причину через анализ документов. Например, документ Передача материалов в эксплуатацию может быть оформлен так, что счет учета и счет передачи совпадают (например, оба 10.09). Если при этом в одной из частей проводки склад не заполнился или подставился неверно, Корректировка стоимости увидит это расхождение и попытается «схлопнуть» остатки через пустой склад.
Прежде чем приступать к исправлениям, нам необходимо локализовать ошибку. Проделаем следующие действия:
Посмотрим на результат: если мы видим, что по одной и той же номенклатуре висит дебетовый остаток на реальном складе и кредитовый (отрицательный) на пустом складе — мы нашли корень проблемы. Это означает, что система не может сопоставить сумму и количество из-за отсутствия связи между ними в регистрах.
Если периоды прошлых лет (например, с 2015 года) закрыты и отчетность сдана, перепроводить документы нельзя. В этом случае рассмотрим вариант выравнивания остатков в текущем периоде.
Воспользуемся документом «Операция, введенная вручную». Нам нужно «перекинуть» сумму с пустого склада на заполненный, не затрагивая количественный учет. Рассмотрим пример заполнения проводки:
Дебет 10.01 — Субконто 1: Материал — Субконто 2: Основной склад
Кредит 10.01 — Субконто 1: Материал — Субконто 2: <Пусто>
Сумма: [Сумма корректировки из ОСВ]
Количество: [Оставить пустым!]
Важно: При таком способе мы исправляем только бухгалтерский регистр (Хозрасчетный). Однако в 1С:БП 3.0 закрытие месяца опирается также на регистры накопления, в частности на регистр Запасы. Если ручная операция не помогла, необходимо воспользоваться документом «Корректировка регистров», чтобы перенести остатки сумм по регистру Запасы с пустой аналитики склада на заполненную.
Если же период еще не закрыт окончательно, и вы готовы к перепроведению, проанализируем следующий алгоритм:
Счета учета номенклатуры. Иногда там может быть задана настройка для конкретной позиции, которая сбивает программу.Проанализируем ситуацию, когда корректировка стоимости списания делает проводки «в плюс» или «в минус». Программа рассчитывает среднюю цену по формуле:
Средняя цена = (Остаток суммы на начало + Поступление суммы за месяц) / (Остаток количества на начало + Поступление количества за месяц)
Если учет по складам был только количественным, то в знаменателе формулы при расчете «по складу» программа видит данные, а в числителе (сумма) — нет, так как сумма хранилась «без склада». В итоге средняя цена по складу получается равной нулю, и при списании программа берет сумму из «общего котла» (пустого склада). В конце месяца регламентная операция видит, что на пустом складе осталась сумма без количества, а на реальном — количество без суммы, и пытается их «подружить», создавая те самые странные проводки.
Подводя итог, можно сказать, что появление «пустого склада» в корректировках — это не ошибка программы, а следствие математического алгоритма, пытающегося исправить последствия смены настроек учета или некорректного ввода данных пользователем. Земля не плоская, а учет в 1С строго логичен: если вы требуете от системы считать суммы по складам, обеспечьте наличие этих самых сумм на складах через ввод остатков или корректное проведение первичных документов.
Наиболее безопасный путь для бухгалтера в данной ситуации — зафиксировать состояние на начало текущего года, «схлопнуть» хвосты на пустых складах операцией вручную или вводом остатков, и далее тщательно следить за заполнением аналитики в документах Требование-накладная, Комплектация номенклатуры и Передача материалов в эксплуатацию.