При внедрении или восстановлении учета в программе 1С:Управление торговлей ред. 11.4 / 11.5 часто возникает классическая ситуация: оперативный учет (продажи, закупки, складские движения) ведется уже несколько лет, однако расчет себестоимости не выполнялся, месяцы не закрывались, а финансовый результат не формировался. Когда руководство принимает решение запустить полноценный расчет себестоимости с определенной даты (например, с начала нового года), специалисты сталкиваются с серьезной технической проблемой.
После ввода начальной стоимости на дату старта и запуска регламентной операции «Расчет себестоимости» за первый месяц, система неожиданно «подтягивает» все нераспределенные дополнительные расходы (доставку, пошлины, погрузку) за все предыдущие годы ведения базы. Эти старые расходы распределяются на текущие партии товаров, искусственно и многократно завышая себестоимость текущего месяца. В этой статье мы подробно разберем, почему возникает эта ошибка и какими способами ее можно устранить в типовой конфигурации.
Выясним причину такого поведения системы, проанализируем взаимосвязанные регистры и рассмотрим четыре эффективных метода решения этой проблемы.
В конфигурациях на платформе 1С:ERP, Комплексная автоматизация и Управление торговлей 11 при проведении документов (таких как Приобретение услуг и прочих активов или Приобретение товаров и услуг с типом номенклатуры «Услуга» и распределением по статье расходов) затраты не списываются сразу. Они аккумулируются в специальных регистрах накопления и «ждут» регламентного расчета себестоимости, чтобы распределиться на соответствующие партии товаров.
Если с 2017 по 2019 год расчет себестоимости не производился, эти суммы зависли в регистрах как нераспределенные. Как только мы запускаем расчет за январь 2020 года, система сканирует регистры накопления, находит огромный массив нераспределенных затрат за прошлые три года и пытается закрыть их на те остатки партий, которые она видит на складах в январе 2020 года. В итоге мы получаем искаженный финансовый результат.
---
В современных релизах 1С:УТ 11.4 и 11.5 предусмотрен штатный функционал, который позволяет разделить оперативный и финансовый учет по датам. Разберем по шагам, как задействовать эту возможность:
01.01.2020).Проанализируем, что происходит в системе после включения этой опции. Программа автоматически блокирует формирование заданий к расчету себестоимости за все периоды до указанной даты. При расчете января 2020 года алгоритм распределения партий будет игнорировать входящие остатки нераспределенных расходов, возникшие ранее этой даты. Это самый простой, быстрый и безопасный способ, не требующий написания обработок и ручного удаления документов.
---
Если по каким-то причинам первый способ вам не подходит (например, используется старый релиз конфигурации), необходимо вручную или с помощью обработки обнулить остатки по сопутствующим регистрам. Нам недостаточно очистить только регистр Себестоимость товаров. Как справедливо отмечено на форуме, в системе есть еще несколько регистров, хранящих информацию о расходах на партии. Нам нужно очистить остатки на дату 31.12.2019 23:59:59 по следующим регистрам:
Партии прочих расходов — здесь накапливаются суммы услуг (ТЗР), подлежащие распределению;Партии расходов на себестоимость товаров — технический регистр партионного учета;Прочие расходы — регистр, где хранятся постатейные расходы организации.Рассмотрим, как выполнить эту процедуру с помощью документа Корректировка регистров:
Корректировка регистров.31.12.2019 23:59:59.Партии прочих расходов, Партии расходов на себестоимость товаров и Прочие расходы.После проведения корректировки регистров система начнет расчет января 2020 года с абсолютно чистыми регистрами расходов, и старые допрасходы больше не будут влиять на себестоимость.
---
Если корректировка регистров кажется вам слишком трудоемкой, можно использовать административный обходной путь через изменение настроек статей расходов. Посмотрим, как это сделать:
Важное примечание: Чтобы сохранить возможность вести учет допрасходов с распределением на себестоимость с 2020 года, мы рекомендуем создать новые дублирующие статьи расходов с правильными настройками. Старые статьи расходов следует закрыть для редактирования и запретить их выбор в новых документах, оставив их только в исторических документах прошлых лет.
---
Рассмотрим еще один практический лайфхак, предложенный автором темы на форуме. Если вы хотите, чтобы система «переболела» этой проблемой в прошлом периоде, который не имеет для вас значения:
Так как все «зависшие» допрасходы уже были распределены и закрыты в декабре 2019 года, расчет января 2020 года пройдет корректно, без привлечения исторических затрат.
---
Когда мы запускаем учет себестоимости «с нуля» при наличии уже проведенных оперативных документов прошлых лет, очень важно правильно ввести стоимостную оценку остатков, не задублировав количество товаров на складах. Разберем правильный алгоритм:
31.12.2019 23:59:59.При таком режиме проведения документ сделает движения исключительно по стоимостным регистрам партионного учета и себестоимости, не затрагивая оперативные остатки на складах (регистр Товары на складах), которые и так заполнены верно. Это позволит нам получить точную стартовую себестоимость для расчета партий с января 2020 года.