← На главную
При внедрении или ведении оперативного учета в конфигурациях 1С:Комплексная автоматизация 2 и 1С:Управление торговлей 11 часто возникает желание отложить регламентную процедуру закрытия месяца и ограничиться регулярным выполнением предварительного расчета себестоимости. Разберем, допустим ли такой подход на протяжении длительного времени, выясним технические и математические причины искажения данных, а также рассмотрим проверенные альтернативные варианты работы.
Архитектура предварительного расчета и причины искажения данных
Проанализируем, как устроен механизм предварительного расчета себестоимости изнутри. Данный алгоритм разработан разработчиками 1С исключительно как инструмент оперативной оценки показателей маржинальности и валовой прибыли внутри текущего, еще не закрытого месяца.
Ключевые технические особенности предварительного расчета:
- Запись только в регистры сведений: Предварительный расчет записывает рассчитанную среднюю стоимость товаров в непериодический регистр сведений
СтоимостьТоваров. Он не формирует расходных движений в регистрах накопления СебестоимостьТоваров и ВыручкаИСебестоимостьПродаж.
- Формула расчета стоимости: В алгоритме используется формула средневзвешенной оценки: (Начальный остаток себестоимости + Приход по стоимости) / (Начальный остаток количества + Приход по количеству).
- Накопление суммовых остатков: Поскольку расходные движения по списанию себестоимости фиксируются только в процедуре фактического расчета, входящий суммовой остаток на начало следующего месяца в регистре
СебестоимостьТоваров остается неизменным с момента последнего фактического закрытия. При этом количественный остаток на складах уменьшается за счет проведенных отгрузок.
- Прогрессирующий рост расчетной цены: В результате деления несписанной суммовой базы на уменьшающееся реальное количество номенклатуры расчетная себестоимость со второго и последующих месяцев начинает лавинообразно увеличиваться, выдавая полностью нереалистичные цифры.
Таким образом, в первом месяце предварительный расчет дает вполне корректные ориентировочные данные, но уже во втором месяце без фактического закрытия первого расчетные данные становятся недостоверными.
Ограничения по дополнительным расходам, партионному учету и Интеркампани
Рассмотрим дополнительные факторы, которые делают невозможным длительный отказ от процедуры фактического закрытия:
- Транспортно-заготовительные расходы (ТЗР): Затраты, оформленные документом
ПриобретениеУслугПрочихАктивов с отнесением на себестоимость товаров, включаются в стоимость номенклатуры и списываются на финансовый результат только при фактическом расчете. Предварительный расчет эти суммы не распределяет.
- Партионный учет (ФИФО): Если в учетной политике организации выбран метод списания ФИФО, распределение партий товаров и корректное списание стоимости партий происходят исключительно в рамках регламентной процедуры фактического закрытия месяца.
- Схема «Интеркампани»: При межфирменных продажах корректное автоматическое формирование документов передачи товаров между организациями требует точных суммовых остатков. Если передача настраивается по себестоимости, без фактического расчета невозможно корректно распределить финансовый результат между юридическими лицами.
Вариант 1. Настройка регулярного фонового фактического расчета
Если руководству и аналитикам требуется видеть актуальную себестоимость без задержек в несколько месяцев, но при этом первичные документы продолжают вводиться задним числом, разберем решение через регламентные задания.
- Открываем обработку
ЗакрытиеМесяца и настраиваем регламентное задание по автоматическому фактическому расчету себестоимости в нерабочее время (например, каждую ночь).
- Не устанавливаем дату запрета изменения данных жестко, если менеджеры должны дополнять документы текущего месяца. Система 1С отслеживает изменения в документах задним числом и автоматически помечает необходимость повторного расчета этапов закрытия.
- При ночном запуске регламентная операция актуализирует регистр накопления
СебестоимостьТоваров, сдвигает суммовые остатки и формирует корректную базу для оперативных расчетов.
Вариант 2. Контроль остатков в фиксированных ценах номенклатуры
Когда требуется контролировать складские остатки в денежном выражении без запуска механизма партионного расчета себестоимости, используем отчет по учетным ценам:
- Переходим в раздел складских отчетов и открываем типовой отчет
ВедомостьПоТоварамНаСкладахВЦенахНоменклатуры.
- В настройках отчета выбираем фиксированный тип цены (например, Цена закупки или Учетная цена).
- Анализируем количественно-суммовые остатки на складах. Данный отчет перемножает текущий количественный остаток из регистра накопления на значение цены из регистра сведений
ЦеныНоменклатуры, что исключает зависимость от закрытия месяца.
Вариант 3. Анализ рентабельности по плановым ценам
Для оперативной оценки маржинальности продаж без закрытия месяца применим оценку по нормативной стоимости:
- Фиксируем нормативную себестоимость документом
УстановкаЦенНоменклатуры по специально выделенному типу цены (например, Плановая себестоимость).
- В отчетах по продажам (например, в отчете по валовой прибыли) переключаем вариант оценки себестоимости на расчет по заданному виду цен.
- Получаем возможность анализировать оперативную маржинальность сделок сразу в момент проведения документов реализации.