@odoo_icp   Специализированная лаборатория внедрения Odoo  Михаила Скворцова
Follow us
Управление запасами по методу стандартных цен (Standard Price) в Odoo
Полное руководство



Когда речь идет о планировании производства и высокоуровневом контроле затрат, метод учета по стандартной себестоимости (Standard Price) становится незаменимым инструментом. Он идеально подходит для ситуаций, где фактические затраты на товары размыты или колеблются, а использование стабильной оценки позволяет упростить управление складом и финансами.

В Odoo метод стандартных цен означает, что себестоимость продукта берется напрямую из его карточки. Это фиксированная величина, которая не меняется автоматически при каждом поступлении закупки, что дает предсказуемость и стабильность учета.

В этом руководстве мы на примере производства стола разберем, как настроить стандартные цены, провести производство и обновить затраты «снизу вверх».

Шаг 1. Настройка метода учета в категории продуктов

Прежде чем начать, необходимо убедиться, что для наших продуктов используется корректный метод оценки себестоимости.

  1. Перейдите в раздел Склад → Продукты → Товары и выберите ваш готовый продукт (например, «Стол»).
  2. Откройте карточку продукта и обратите внимание на поле Категория товара. Перейдите по внутренней ссылке в настройки этой категории.
  3. В разделе «Оценка запасов» найдите поле Метод costing. Убедитесь, что выбрано значение «Стандартная цена» (Standard Price).

Именно здесь задается правило: система будет всегда оценивать запасы по фиксированной цене, указанной в карточке продукта, игнорируя временные колебания закупочных цен.

Шаг 2. Анализ себестоимости (BOM Overview)

В Odoo есть удобный инструмент для просмотра структуры затрат — Анализ спецификации (BOM Overview). Чтобы открыть его:

  1. Находясь в карточке продукта «Стол», нажмите умную кнопку Спецификации.
  2. В открывшейся спецификации нажмите кнопку Анализ.

Вы увидите дерево компонентов: например, 4 ножки по 10 у.е. и столешница за 5 у.е. (сумма компонентов — 20 у.е.).

Важное примечание: В этом отчете учитывается себестоимость товаров и затраты на работу производственных линий (оборудование), но не учитывается трудозатраты (labor costs).

Обратите внимание: если себестоимость самого стола отображается как 0, это нормально для нового продукта. Нам предстоит ее рассчитать на основе стоимости компонентов.

Шаг 3. Первичный расчет себестоимости готового продукта

Чтобы установить начальную стоимость стола как сумму его компонентов, воспользуемся функцией автоматического расчета:

  1. Вернитесь в карточку продукта «Стол».
  2. Нажмите кнопку «Рассчитать цену по спецификации» (Compute price from BOM).
  3. Система мгновенно подставит рассчитанную сумму в поле «Стоимость» продукта.

Шаг 4. Производство и анализ фактических затрат

Создадим производственный заказ (MO) для нашего стола.

  1. Перейдите в Производство → Создать. Выберите продукт «Стол».
  2. Если компонентов не хватает, система покажет красный статус. Вы можете пополнить запасы прямо из интерфейса через кнопку «Пополнить».
  3. Во вкладке Производственные задания установите фактическую длительность работы (например, 60 минут), чтобы корректно списать затраты на работу оборудования.

После подтверждения и выполнения заказа откройте отчет «Анализ себестоимости» (Cost Analysis). Вы увидите, что общая себестоимость готового стола сложилась из:

  • Стоимости компонентов (20 у.е.);
  • Стоимости операций (50 у.е. — работа вашей производственной линии).

Итоговая сумма будет соответствовать стандартной цене, которую мы рассчитали ранее (например, 80 у.е.).

Шаг 5. Влияние колебаний закупочных цен

Теперь самое интересное. Представим, что поставщики подняли цены: ножки стали стоить 20 у.е. вместо 10, а столешница — 10 у.е. вместо 5. Вы создаете заказ на закупку по новым ценам, оприходуете товар на склад.

Однако, зайдя в отчет Склад → Отчеты → Оценка запасов, вы увидите, что компоненты по-прежнему оценены по старым ценам (10 и 5 у.е.).

Почему? Потому что выбран метод «Стандартная цена». Система игнорирует фактические колебания цен при закупке. Запасы на складе учитываются по той стоимости, которая указана в карточке продукта, а не по сумме последнего приходного ордера.

Если вы создадите новый производственный заказ и выполните его, себестоимость готового стола в отчете Cost Analysis останется прежней (80 у.е.), так как Odoo спишет компоненты по их стандартной цене с карточки.

Шаг 6. Обновление стандартных цен «снизу вверх»

Руководство компании приняло решение пересмотреть нормативы и зафиксировать новые стандартные цены в системе. Это нужно делать строго определенным образом — снизу вверх:

  1. Обновляем компоненты:

    • Зайдите в карточку продукта «Ножка стола» и вручную измените цену с 5 на 10 у.е.
    • Зайдите в карточку продукта «Столешница» и измените цену с 10 на 20 у.е.
  2. Проверяем спецификацию: Откройте Анализ спецификации стола. Вы увидите, что стоимость компонентов теперь отображается как 110 у.е. (4*20 + 30? — Примечание: в оригинале была опечатка в расчетах, суть в том, что общая сумма компонентов выросла).

  3. Обновляем готовую продукцию: Вернитесь в карточку продукта «Стол» и снова нажмите кнопку «Рассчитать цену по спецификации». Себестоимость стола обновится и будет соответствовать новой сумме компонентов.

Заключение

Метод стандартных цен (Standard Price) в Odoo — это мощный инструмент для финансового планирования и контроля. Он обеспечивает стабильность учета, но требует ручного пересмотра нормативов. Ключевой навык при работе с ним — обновление затрат «снизу вверх»: от сырья к готовой продукции.

Используя этот подход, вы всегда будете понимать целевую себестоимость ваших товаров и защищены от рыночных скачков цен на материалы.

Нужна помощь с настройкой методов оценки запасов в вашей системе Odoo? Свяжитесь с нашими консультантами!

входит в Статьи
Средняя себестоимость (AVCO) в Odoo
Как это работает на примере производства столов