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