Часто при работе в 1С:ERP пользователи сталкиваются с ситуацией, которая на первый взгляд кажется нелогичной: месяц закрыт, себестоимость рассчитана, а один из ключевых отчетов по складу — "Ведомость по товарам в ценах номенклатуры" — упорно не показывает стоимостную оценку остатков. В колонках сумм пусто, хотя количество отображается корректно. Давайте вместе разберемся, почему так происходит и как настроить систему, чтобы отчет заработал так, как вы ожидаете.
Основная причина этой проблемы кроется не в ошибке программы, а в ее методологии. Важно понимать фундаментальное различие между двумя понятиями: фактической себестоимостью и ценой номенклатуры.
Давайте проанализируем, как устроен отчет и откуда он берет данные. Это поможет понять, почему процедура закрытия месяца на него не влияет.
Отчет "Ведомость по товарам в ценах номенклатуры" предназначен для оценки складских остатков по заранее определенному, плановому или справочному виду цен. Он работает по простому алгоритму:
Товары на складах).Цены номенклатуры.Если для какой-то номенклатуры на дату отчета в регистре Цены номенклатуры нет записи по указанному виду цен, то и стоимостную оценку отчет не покажет. Именно в этом и заключается корень проблемы.
С другой стороны, себестоимость — это расчетный показатель. Он формируется в результате выполнения регламентной операции Расчет себестоимости в рамках процедуры закрытия месяца. Себестоимость включает в себя не только закупочную цену от поставщика, но и все дополнительные расходы (транспортировку, таможенные пошлины, хранение), распределенные на товары. Результаты этого расчета хранятся в других регистрах (например, Себестоимость товаров) и предназначены для анализа в специализированных отчетах.
Важно запомнить: процедура закрытия месяца и расчет себестоимости не создают автоматически записи в регистре сведений Цены номенклатуры. Это два параллельных механизма для разных целей.
В первоначальном вопросе упоминалась настройка склада "Печать указана 'По себестоимости'". Эта настройка часто вводит в заблуждение. Она относится к печатным формам документов (например, ТОРГ-12, Акты передачи), где нужно выводить определенную стоимость, и не имеет никакого отношения к формированию аналитического отчета "Ведомость по товарам в ценах номенклатуры". Этот отчет всегда использует вид цен, указанный либо в его собственных настройках, либо в настройке склада "Учетный вид цены".
Теперь, когда мы выяснили причину, давайте рассмотрим несколько способов настроить систему так, чтобы получать желаемую оценку склада.
Этот способ подходит, если вы хотите оценивать склад по ценам последних закупок и готовы выполнять одно дополнительное действие при оформлении поступления.
Разберем по шагам:
Создайте новый вид цен. Перейдите в раздел CRM и маркетинг -> Настройки и справочники -> Виды цен. Создайте новый элемент, например, с названием "Закупочная цена (учетная)". В качестве способа задания цены можно указать "Заполнять по данным ИБ при поступлении" или "Ручное назначение".
Установите флаг автоматического обновления. На вкладке "Правила расчета" или в основной форме вида цен можно найти флаг "При вводе документов поставки предлагать регистрировать новые цены". Установка этого флага будет напоминать пользователю о необходимости зафиксировать цены.
Регистрируйте цены при поступлении. Теперь при создании документа Приобретение товаров и услуг, после его проведения, на его основании можно создать документ Установка цен номенклатуры. Он автоматически заполнится номенклатурой и ценами из документа-основания. Вам останется только провести его. Эта операция запишет цены в регистр Цены номенклатуры.
Сформируйте отчет. Откройте отчет "Ведомость по товарам в ценах номенклатуры" и в его настройках в поле "Вид цен" выберите созданный вами вид "Закупочная цена (учетная)". Отчет корректно рассчитает и покажет стоимостную оценку.
Этот метод дает точный контроль над ценами, которые используются для оценки склада, так как вы сами фиксируете их в нужный момент.
Если у вас большой документооборот и ручная установка цен неудобна, можно автоматизировать этот процесс. Этот способ был верно подмечен в обсуждении на форуме.
Как настроить:
Настройте способ задания цены. Для вашего учетного вида цен (например, "Закупочная цена (учетная)") установите способ задания цены "По данным информационной базы (произвольный)". Это позволит использовать гибкую схему компоновки данных (СКД) для получения цен.
Настройте схему компоновки. Вам нужно будет настроить схему, которая будет выбирать цены из документов Приобретение товаров и услуг. Обычно выбирают последнюю по дате цену закупки для каждой номенклатуры.
Настройте регламентное задание. Перейдите в раздел CRM и маркетинг -> Цены и скидки -> Расписание автообновления цен. Здесь можно создать новое задание, указать, для каких видов цен нужно выполнять обновление, и задать расписание (например, "каждый день в 2:00 ночи").
После настройки система будет самостоятельно, без участия пользователя, формировать и проводить документы Установка цен номенклатуры по заданному расписанию, поддерживая ваши учетные цены в актуальном состоянии. Это самый надежный и удобный способ для регулярной оценки склада.
Если ваша изначальная цель была все-таки увидеть не плановую, а фактическую стоимость остатков на складе, рассчитанную после закрытия месяца со всеми дополнительными расходами, то вам нужен другой отчет.
Используйте отчет "Себестоимость товаров организаций" (раздел Финансовый результат и контроллинг -> Отчеты по финансовому результату). Именно этот отчет предназначен для анализа фактической себестоимости товаров на складах, списания и других движений. Он покажет вам точную стоимостную оценку, сформированную по результатам всех хозяйственных операций и регламентных процедур месяца.
Таким образом, важно выбрать правильный инструмент для правильной задачи. Для плановой оценки по справочным ценам — "Ведомость по товарам в ценах номенклатуры", а для анализа фактической себестоимости — "Себестоимость товаров организаций".