В процессе работы в конфигурации 1С:Управление торговлей (редакция 11.4) пользователи периодически сталкиваются с неприятной ситуацией: при закрытии текущего месяца предварительный или окончательный расчет себестоимости по одной или нескольким номенклатурным позициям выдает аномально завышенные показатели (себестоимость может увеличиваться в десятки и сотни раз). При этом оперативные остатки по складам верные, минусов нет, а сама ошибка тянется из прошлых периодов, которые уже закрыты для редактирования и сданы в регламентированную отчетность.
В данной статье мы подробно разберем, почему возникает эта проблема, проанализируем механизмы работы регистров учета себестоимости в 1С:УТ 11.4 и рассмотрим пошаговые варианты решения задачи без необходимости перезакрытия прошлых месяцев.
Проанализируем архитектуру программы. В 1С:УТ 11 расчет себестоимости выполняется не простым средневзвешенным делением на момент проведения документа, а путем решения системы линейных уравнений при проведении регламентного документа Расчет себестоимости товаров. Алгоритм учитывает движение товаров между организациями (схему «Интеркампани»), доп. расходы, комплектации и перемещения.
Если в закрытом периоде была допущена ошибка — например, неверно оформлена передача товаров между организациями, введен документ передачи с нулевым количеством, но с суммой, или произошел сбой в аналитиках учета — возникает расхождение между количественным и стоимостным остатком.
Рассмотрим типичную схему возникновения ошибки:
Обычная отмена проведения документа Расчет себестоимости товаров и его повторный запуск в текущем месяце не помогают, так как входящий некорректный остаток приходит из предыдущего закрытого периода.
Прежде чем вносить какие-либо исправления, проанализируем состояние остатков и накопленные суммовые ошибки на начало текущего месяца. Для этого мы воспользуемся встроенным инструментом Универсальный отчет.
Разберем порядок настройки отчета по шагам:
Себестоимость товаров.Организация, Аналитика учета номенклатуры, Раздел учета, Вид запасов.Нажав кнопку Сформировать, изучим показатели Начальный остаток. Выясним причину: если количество равно нулю, а сумма (или сумма с НДС) имеет существенное значение — мы нашли источника проблемы.
Также обязательно проверим аналитики. Иногда сумма зависает из-за разрыва в ключах аналитики: например, количество числится по аналитике с видом запасов Собственный товар, а суммовой остаток застрял на аналитике Товар на комиссии или с другим складом/организацией.
Рассмотрим основной и наиболее безопасный способ исправления стоимостной оценки без затрагивания количественных остатков — использование специального документа Корректировка стоимости товаров.
Выполним следующие действия:
После проведения документа стоимостной остаток на начало месяца станет корректным. При следующем запуске регламента закрытия месяца расчет себестоимости пройдет без искажений.
Если ошибка связана с путаницей в аналитиках или партиях и исправлять стоимостные показатели вручную затруднительно, рассмотрим практический метод «переобнуления» позиции через инвентаризацию.
Алгоритм решения заключается в полном списании остатка товара в начале месяца и его последующем оприходовании с верной стоимостной оценкой:
Списание товаров датой начала текущего месяца на весь имеющийся количественный остаток. Этот документ спишет как количество, так и всю накопленную ошибочную стоимость.Прочее оприходование товаров той же датой (на секунду позже). В документе указываем то же количество, но в графе Цена задаем реальную, рыночную или последнюю закупочную стоимость товара.Проанализируем вопрос, который часто волнует бухгалтерию при использовании метода списания и оприходования: как эти исправления повлияют на выгрузку данных в 1С:Бухгалтерию Предприятия?
Если между 1С:УТ и 1С:БП настроена типовая синхронизация данных, то документы Списание товаров и Прочее оприходование товаров по умолчанию попадают в очередь отправки. В 1С:Бухгалтерии они сформируют проводки по счетам 91.01 (Внереализационные доходы) и 91.02 (Прочие расходы), что может исказить налоговую базу по налогу на прибыль или УСН.
Чтобы этого избежать, изменим состав отправляемых данных:
Списание товаров и Оприходование излишков товаров (или Прочее оприходование товаров), созданные для исправления ошибки.В результате данные документы останутся только в 1С:УТ и исправят управленческую себестоимость, но не попадут в 1С:Бухгалтерию, сохранив правильный бухгалтерский учет.
Разберем ситуацию, когда стандартные документы не дают желаемого результата из-за сложных повреждений движений в регистрах. В этом случае применяется документ Корректировка регистров.
Критически важно: В 1С:УТ 11.4 нельзя скорректировать только один регистр Себестоимость товаров. Алгоритм закрытия месяца сверяет данные между несколькими связанными регистрами. Если изменить данные только в одном месте, система выдаст ошибку расхождения аналитик при закрытии месяца.
При использовании документа Корректировка регистров необходимо синхронно вносить изменения со знаками «Расход» (для уменьшения) или «Приход» в следующие регистры накопления:
Себестоимость товаров — основной регистр стоимостного учета.Детализация себестоимости товаров — используется, если в системе включен партионный учет или расчет по FIFO.Партии товаров организаций — регистр учета партий в разрезе организаций.Выручка и себестоимость продаж — если в текущем месяце уже были проведены документы продажи, подтянувшие ошибочную завышенную себестоимость, их суммовые движения в этом регистре также потребуется скорректировать.Подведем итог и составим четкую последовательность действий для успешного решения проблемы:
Расчет себестоимости товаров за текущий месяц.Универсальный отчет по регистру Себестоимость товаров и фиксируем точную сумму расхождения на 1-е число месяца.Корректировка стоимости товаров либо пара Списание товаров / Прочее оприходование товаров) датой начала месяца.Следование этому алгоритму позволяет полностью устранить эффект «раздувания» себестоимости в 1С:УТ 11.4, восстановить корректный финансовый результат предприятия и избежать разблокировки закрытых прошлых периодов.