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