Стандартная себестоимость (Standard Price) в Odoo: Как управлять затратами при неизменных ценах
В предыдущих статьях мы разобрали метод средней себестоимости (AVCO). Но что, если ваша компания предпочитает использовать фиксированные цены для планирования? Или фактические затраты на товары сложно определить, и лучше использовать оценку? В этом случае идеально подходит метод стандартной себестоимости (Standard Price).
Этот метод часто используется для производственного планирования и высокоуровневого контроля затрат. Его главная особенность: себестоимость продукции остается неизменной, даже если цены на закупаемые компоненты колеблются. Изменения вносятся только вручную и только тогда, когда компания принимает такое решение.
В этом руководстве мы на практическом примере разберем, как работает метод стандартной себестоимости в Odoo: от настройки категории продуктов до ручного обновления цен "снизу вверх".
Часть 1: Настройка метода оценки
Прежде чем начать, необходимо убедиться, что для наших продуктов используется метод стандартной стоимости.
1. Перейдите в карточку товара (например, «Стол»).
2. Обратите внимание на поле «Категория товара». В нашем примере это «Стандартный/Готовый продукт».
3. Перейдите по внутренней ссылке в категорию. В разделе «Оценка запасов» вы увидите поле «Метод оценки». Для стандартной себестоимости должно быть выбрано значение «Стандартная цена».
Это означает, что все товары в этой категории будут оцениваться по фиксированной цене, указанной в их карточке, независимо от колебаний закупочных цен.
Часть 2: Исходные данные и первый производственный цикл
Давайте посмотрим на спецификацию (BOM) нашего стола:
· Ножки: 4 шт. по $5 (стоимость компонента = $20)
· Столешница: 1 шт. по $10
· Работа (операции): 1 час в рабочем центре «Сборочная линия 1» со стоимостью $50/час.
Запускаем первый производственный заказ (MO) на 1 стол.
1. Подтверждаем заказ. Компоненты доступны.
2. Вкладка «Рабочие заказы»: указываем фактическую длительность — 60 минут.
3. Отмечаем заказ как выполненный.
Смотрим отчет «Анализ затрат». Общая себестоимость стола составила $80:
· Компоненты: $30
· Операции: $50
Возвращаемся в карточку товара «Стол». Себестоимость сейчас равна $0, так как мы ее еще не задали. Исправим это:
1. Нажмите кнопку «Рассчитать цену из спецификации».
2.
Система автоматически вычислит и
подставит стоимость $80.
Теперь себестоимость стола зафиксирована на уровне $80.
Часть 3: Второй цикл — Закупка дорогих компонентов
Предположим, поставщик поднял цены. Ножки теперь стоят $10, а столешница — $20. Нам нужно пополнить склад для нового заказа.
1. Создаем второй производственный заказ на стол.
2. Видим, что компонентов недостаточно. Идем в Склад → Пополнение запасов и заказываем необходимое количество ножек и столешниц.
3. Переходим в приложение «Закупки». В созданном заказе меняем цены: ножки — $10, столешница — $20.
4. Подтверждаем заказ и принимаем товары на склад.
Важный момент: Заходим в отчет «Оценка запасов» (для активации нужен режим разработчика). Группируем по продуктам и смотрим на ножки и столешницы. Несмотря на то, что мы купили их по двойной цене, система оценивает их по прежней, стандартной стоимости: ножки по $5, столешница по $10. В этом и заключается суть метода — фактическая цена закупки игнорируется, используется фиксированная стандартная цена.
Часть 4: Завершение второго цикла и анализ
Завершаем второй производственный заказ (снова 1 час работы).
Открываем отчет «Анализ затрат». Себестоимость стола снова $80! Опять $30 за компоненты (по стандартным ценам) и $50 за работу.
Почему? Потому что система использовала стандартные цены компонентов ($5 за ножку и $10 за столешницу), а не те высокие цены, которые мы реально заплатили. Себестоимость готовой продукции остается стабильной, что удобно для планирования, но может не отражать реальные финансовые потери от роста цен на сырье.
Часть 5: Обновление стандартных цен "снизу вверх"
Рано или поздно компания примет решение повысить стандартные цены, чтобы они соответствовали реальности. Делать это нужно правильно — снизу вверх.
1. Сначала обновляем цены компонентов в их карточках:
o Ножки: Меняем стоимость с $5 на $10.
o Столешница: Меняем стоимость с $10 на $20.
2. Возвращаемся к спецификации стола и открываем отчет «Обзор». Видим, что стоимость компонентов в спецификации теперь обновилась и составляет $60 (4 ножки x $10 + 1 столешница x $20 = $60). Общая стоимость по спецификации (с учетом работы) стала $110.
3. Переходим в карточку товара «Стол» и снова нажимаем кнопку «Рассчитать цену из спецификации».
Готово! Стандартная себестоимость стола обновлена до $110. Все последующие производственные заказы будут использовать эту новую цену.
Заключение
Метод стандартной себестоимости (Standard Price) в Odoo идеально подходит для компаний, которым важна стабильность себестоимости в планировании. Даже если закупочные цены "скачут", стоимость готовой продукции остается неизменной до тех пор, пока вы не примете решение ее пересмотреть вручную.
Ключевые выводы:
· Себестоимость берется напрямую из карточек продуктов.
· Фактические цены закупки не влияют на оценку запасов.
· Обновление цен должно выполняться последовательно: сначала компоненты, затем готовая продукция через кнопку «Рассчитать цену из спецификации».
Примечание: Это седьмая статья в серии о методах оценки себестоимости. Следующая тема — метод ФИФО (FIFO).
To install this Web App in your iPhone/iPad press
and then Add to Home Screen.