Многие пользователи 1С:Управление торговлей, редакция 11.1 (и более поздних версий) сталкиваются с проблемой, когда стандартный отчет «Оборачиваемость запасов» остается пустым, несмотря на активную розничную или оптовую торговлю и наличие товаров на складах. Мы рассмотрим, почему это происходит, и как пошагово настроить систему для корректного формирования этого важного аналитического отчета.
Начнем с того, что отчет «Оборачиваемость запасов» в 1С:УТ 11 является мощным инструментом для анализа эффективности управления складскими запасами. Он позволяет оценить, как быстро товар продается и восполняется, выявить неликвиды и оптимизировать закупки. Однако его функциональность тесно связана с определенными настройками системы, без которых он просто не сможет собрать необходимые данные. Для дополнительного анализа запасов можно использовать доработанный отчет по оборачиваемости запасов на складах с выводом дней наличия.
Основная причина, по которой отчет «Оборачиваемость запасов» может быть пустым, кроется в незаполненном регистре сведений Товарные ограничения. Этот регистр хранит ключевую информацию о параметрах обеспечения потребностей для каждой номенклатуры на конкретном складе, такую как минимальный и максимальный остаток, срок поставки и среднедневное потребление. Без этих данных система не может корректно рассчитать нормативную оборачиваемость и, как следствие, сформировать полный отчет.
Мы выясним, как заполнить этот регистр, используя типовые механизмы конфигурации.
Для корректного формирования отчета нам необходимо заполнить параметры обеспечения потребностей для номенклатуры. Существует несколько способов это сделать, от ручного до группового.
Ручной способ через карточку номенклатуры:
Для отдельной позиции номенклатуры мы можем перейти к настройкам поддержания запасов непосредственно из её карточки. Откройте карточку нужной номенклатуры, найдите ссылку на обработку Настройка поддержания запасов. Она также может быть доступна через меню «Перейти». В этой обработке нам нужно будет указать склад, для которого настраиваются параметры, и задать значения Минимальный запас (Min) и Максимальный запас (Max). Если для отчета нам не нужны точные значения для формирования заказов, а требуется только сам факт наличия настроек, то можно временно указать 1 для полей Min и Max. Этот шаг необходим для того, чтобы номенклатура попала в расчеты отчета.
Групповое заполнение через обработки:
Если у нас большой объем номенклатуры, ручное заполнение становится крайне трудоемким. К счастью, в 1С:УТ предусмотрены специальные обработки для группового заполнения параметров обеспечения потребностей. Рассмотрим самые распространенные:
Товарные ограничения. Мы можем найти её через раздел "Склад и доставка" или "НСИ и администрирование" (в зависимости от версии УТ и настроек интерфейса). Эта обработка позволяет нам выполнить следующие шаги:
Минимальный запас (Min) и Максимальный запас (Max). По умолчанию часто проставляется метод обеспечения Min - Max. Если цель — только формирование отчета, мы можем установить значения 1 для Min и Max, а затем, после получения отчета, скорректировать их на основе анализа фактического среднедневного потребления.Товарные ограничения.Важно: При заполнении этих параметров убедитесь, что метод обеспечения потребностей не установлен как Заказ под заказ, так как такие позиции не учитываются в стандартном отчете по оборачиваемости, о чем мы расскажем далее.
После того как мы заполнили регистр Товарные ограничения и настроили параметры обеспечения потребностей, отчет «Оборачиваемость запасов» сможет корректно формироваться. Давайте разберем, как именно эти настройки используются и какие показатели мы увидим в отчете:
Нормативная оборачиваемость (дней): Этот показатель рассчитывается на основе установленных нами Минимального и Максимального запасов, а также Среднедневного потребления. Он представляет собой отношение половины суммы максимального и страхового запасов к среднедневному потреблению. Если эти параметры не заданы, система не сможет определить норму оборачиваемости для конкретной позиции, что и приводит к пустому отчету.
Коэффициент оборачиваемости: Этот коэффициент определяется как отношение расхода товара за период к средней величине остатков за этот же период. Он показывает, сколько раз товарный запас полностью обновлялся в течение анализируемого периода. Чем выше коэффициент, тем эффективнее мы управляем запасами.
Период оборачиваемости (дней): Рассчитывается как отношение количества дней в выбранном периоде к коэффициенту оборачиваемости. Чем меньше это значение, тем быстрее оборачивается товар. Это ключевой показатель, который помогает нам понять, сколько дней в среднем требуется для продажи всего запаса.
Средний остаток за период: Вычисляется как среднее значение остатка товара на складе за выбранный период. Количество контрольных точек для расчета зависит от заданной в настройках отчета Периодичности расчета (например, по дням, неделям, месяцам). Мы должны обеспечить, чтобы Периодичность расчета была меньше, чем Период отчета, для получения более точных данных.
Потребление за период: Это совокупность всех расходов со склада за выбранный период. Важно знать, что при расчете потребления для оборачиваемости могут быть исключены движения по некоторым видам документов, таким как внутреннее потребление, возвраты поставщику, перемещения товаров, списание порчи и другие, в зависимости от настроек конфигурации.
Мы обратили внимание, что номенклатура, для которой установлен способ обеспечения потребностей Заказ под заказ, принципиально не попадает в стандартный отчет «Оборачиваемость запасов». Это обусловлено логикой работы данного метода:
Следовательно, средний остаток по таким позициям будет близок к нулю, что делает расчет осмысленного коэффициента оборачиваемости невозможным или некорректным. Система исключает эти позиции из отчета, поскольку они не подпадают под классическое определение складской оборачиваемости.
Хотя ручное заполнение Настройки поддержания запасов для большого количества новых позиций может быть трудоемким, система 1С:УТ способна рассчитывать Среднедневное потребление за период на основе фактических продаж (расхода) за выбранный интервал отчета. Этот показатель является основой для вычисления коэффициента оборачиваемости и периода оборачиваемости в днях.
Советы по работе с большим объемом номенклатуры:
Временное заполнение Min-Max для отчета: Если у нас еженедельно появляются новые позиции, и мы не можем тратить много времени на их детальную настройку для целей обеспечения, но хотим видеть их в отчете, мы можем использовать обходной путь. Заполняйте Настройку поддержания запасов (или Параметры обеспечения потребностей) для таких позиций, устанавливая Минимальный и Максимальный запас равными 1. Это позволит номенклатуре попасть в отчет. После формирования отчета, мы уже можем проанализировать фактическое среднедневное потребление, которое рассчитает система, и на основании этих данных заполнить более реалистичные значения Min-Max для дальнейшего использования в механизмах формирования заказов.
Настройка периодичности отчета: Для корректного анализа мы рекомендуем устанавливать Периодичность расчета в настройках отчета таким образом, чтобы она была меньше Периода отчета. Например, если отчет формируется за месяц, периодичность расчета лучше установить "По дням" или "По неделям", чтобы получить более точный средний остаток.
Проверка других настроек: В разделе НСИ и Администрирование > Настройка НСИ и разделов > Склад и доставка, нам может потребоваться включить признак Обособленное обеспечение заказов и выбрать Расширенный способ обеспечения потребностей для полноценной работы с отчетом. Это открывает доступ к рабочему месту Формирование заказов по потребностям, где мы можем не только настраивать поддержание запасов, но и анализировать потребности для поддержания остатков на складах, а также обеспечивать заказы на отгрузку.
Устранение проблем с кешем: В некоторых случаях, если все настройки сделаны верно, но отчет все равно пуст, причиной может быть некорректная работа программы, например, проблемы с кешем. Мы можем попробовать очистить кеш 1С или перезапустить программу.
Отсутствие продаж: Если по товарам не было продаж в выбранном периоде, их оборачиваемость будет нулевой. Такие позиции могут не попадать в отчет или отображаться как неликвидные, что является нормальным поведением системы. Например, продавцы на маркетплейсах могут загрузить продажи комиссионеров для Wildberries по API в 1С:УТ 11, чтобы обеспечить наличие данных для расчета.
Анализ в динамике: Анализ оборачиваемости в динамике (например, поквартально или за год) позволяет выявить тенденции и сигнализировать о возможных проблемах с избыточностью запасов или снижением продаж.
Итак, мы видим, что успешное формирование отчета «Оборачиваемость запасов» в 1С:УТ 11 напрямую зависит от нашей внимательности к настройкам системы, особенно в части параметров обеспечения потребностей. Несмотря на то, что это может показаться трудоемким при большом объеме номенклатуры, использование групповых обработок и понимание логики работы отчета существенно упрощают задачу. Правильно настроенный отчет станет вашим надежным помощником в оптимизации складских запасов и повышении эффективности торговой деятельности.