В процессе работы с отраслевым решением «1С:Бухгалтерия строительной организации» (БСО) бухгалтеры часто сталкиваются с аномальным поведением программы при выполнении регламентной операции «Закрытие счетов 20, 23, 25, 26». Проблема проявляется в виде появления огромных внутренних оборотов по счету 20.01 или 20.03 (проводки вида Дт 20 — Кт 20), при этом суммы «схлопываются» на пустую аналитику (субконто «неопределено»). Сальдо при этом может оставаться верным, но оборотно-сальдовая ведомость становится нечитаемой из-за раздутых цифр.
В данной статье мы разберем причины возникновения этой ситуации и рассмотрим методы её исправления, основываясь на опыте пользователей и специфике работы движка расчета себестоимости в конфигурациях на базе «1С:Бухгалтерия 3.0».
Проанализируем ситуацию: почему типовой механизм закрытия месяца начинает «гонять» суммы между субконто одного и того же счета? Основная причина кроется в конфликте между стандартными алгоритмами распределения затрат платформы «1С:Предприятие 8.3» и дополнительной аналитикой, которую привносит решение от «Импульс-ИВЦ».
Кт 20 - Дт 20 чаще всего сигнализирует о том, что система обнаружила «петлю» в цепочке затрат. Это происходит, когда выпуск продукции (или оказание услуг) направлен сам на себя, либо когда программа не может однозначно определить базу распределения.20.01 может использоваться третье субконто Продукция. В строительной версии (БСО) вместо него или вместе с ним часто фигурируют Объекты строительства. Механизм закрытия месяца, ориентированный на стандартную структуру, может воспринимать строительные объекты как «Продукцию». Если по объекту не отражен выпуск (нет документов реализации или актов КС-2), программа пытается аккумулировать затраты на пустом субконто для переноса их в незавершенное производство.Статьи затрат на счете 20 настроено как «только обороты», это может конфликтовать с модифицированным алгоритмом расчета себестоимости БСО, который ожидает видеть остатки в разрезе всех аналитик.Рассмотрим наиболее эффективный практический способ остановить генерацию лишних проводок. Если в текущем месяце у вас есть затраты по дебету 20 счета, но нет реализации (выручки), программа не понимает, как закрыть эти суммы, и начинает «схлопывать» их на пустую аналитику.
Чтобы зафиксировать остатки и прекратить корректировки, выполним следующие действия:
После проведения этого документа алгоритм закрытия месяца увидит четко заданный конечный остаток и перестанет формировать корректирующие проводки на «неопределено».
Проанализируем настройки учетной политики, которые влияют на распределение прямых расходов. В некоторых случаях избыточные обороты вызваны попыткой программы распределить затраты там, где это не требуется.
Выясним, нет ли в системе документов с «битой» или незаполненной аналитикой. Часто пользователь вводит документ Поступление (акт, накладная), указывая счет 20.01, но забывает заполнить одно из субконто (например, подразделение или объект). Закрытие месяца пытается «выровнять» среднюю стоимость по всей номенклатурной группе, перебрасывая суммы с пустых субконто на заполненные.
Для исправления воспользуемся обработкой «Групповое изменение реквизитов»:
Поступление (акты, накладные) за отчетный период.20.01 и 20.03.Важно отметить, что в версиях БСО (например, 3.0.22 - 3.0.32) данная проблема признавалась разработчиками из «Импульс-ИВЦ» как программная ошибка. Если вышеуказанные методы (инвентаризация НЗП и проверка аналитики) не помогают, настоятельно рекомендуем обновить конфигурацию до актуального релиза. В более поздних версиях алгоритмы расчета себестоимости были доработаны для исключения подобных цикличных проводок при отсутствии выпуска продукции.
Также, в качестве альтернативного варианта для учета затрат, не имеющих прямой базы распределения в текущем периоде, можно использовать специализированный счет 20.05, предусмотренный в строительных конфигурациях. Это позволит аккумулировать затраты отдельно от основного производственного цикла и закрывать их вручную отраслевыми документами.