Перейти до основного контенту
База знань · виробничий облік USD41,42 ПДВ20% МЗП8 000

Виробництво · Базовий

Як запустити перший MO

Від створення виробничого замовлення до закриття зі списанням матеріалів та оприбуткуванням готової продукції. Базовий потік mrp.production: Draft → Confirmed → In Progress → Done.

Час
20 хвилин
Модуль Odoo
Manufacturing → Operations → Manufacturing Orders (mrp.production)
Читання
~4 хв
  • MO
  • виробництво
  • mrp.production

BoM готова, матеріали на складі — настав момент уперше запустити виріб у виробництво. Цей гайд проведе MO через увесь цикл: від чернетки до закриття, коли матеріали підуть зі складу в НЗВ, готова продукція оприбуткується, а проводки 23 і 26 зійдуться. Пройдете його раз свідомо — і кожне наступне виробниче замовлення стане рутиною на пару кліків.

Результат

Перше виробниче замовлення пройшло повний цикл: матеріали пішли зі складу в НЗВ, готова продукція оприбуткована, проводки 23 і 26 закрилися.

Виробництво Manufacturing Orders / WH/MO/00001
ЧернеткаПідтвердженоУ роботіГотово
WH/MO/00001
Product Готовий виріб (FG)
Quantity 1,00 шт
Bill of Material BoM — Готовий виріб (FG)
Scheduled Date 28.05.2026
Analytic Distribution A-1234 · 100% (ТОВ «УкрПром-Тех»)
Components
ComponentРахунокTo ConsumeReservedDone
Цемент201 Сировина й матеріали10,00 кг10,00 кг10,30 кг
Арматура201 Сировина й матеріали4,00 шт4,00 шт4,00 шт
РазомСписано → НЗВ
Стилізований мокап екрана Odoo (не скріншот): виробниче замовлення mrp.production у статусі Done — матеріали списані з рахунку 201 у НЗВ (23), аналітика прив'язана до контракту A-1234.

Передумови

  • BoM на виріб уже існує і активна.
  • На складі лежать матеріали в потрібній кількості (або налаштований Manufacture / Buy маршрут на постачальника).
  • Розумієте різницю між Anglo-Saxon і Continental обліком — для виробництва беріть Anglo-Saxon, інакше WIP-проводки не зберуться.
  • Заведений виробничий контракт або проєкт як аналітика (для ТОВ «УкрПром-Тех» — A-1234), щоб собівартість прив’язалася до правильного джерела.

Як це зробити

Усе починається з самого замовлення — створіть його і відразу прив’яжіть до правильної аналітики.

  1. Створіть MO. Manufacturing → Operations → Manufacturing Orders → New.

    • Product — готовий виріб;
    • Quantity — скільки виробляєте;
    • Bill of Material — підтягнеться автоматично, перевірте;
    • Scheduled Date — коли планується початок;
    • Analytic Distribution — поставте контракт або проєкт (для defense — обов’язково).
  2. Confirm. Натисніть Confirm. MO переходить у статус Confirmed, Odoo резервує матеріали зі складу. У вкладці Components видно Reserved біля кожного компонента.

  3. Check availability. Якщо резервація не пройшла повністю (Partially Available), натисніть Check Availability — Odoo ще раз пробує резервувати. Якщо все одно не вистачає — створіть PO на матеріали, яких бракує, або скоротіть кількість.

  4. Start. Натисніть Start (або Plan для роботи з work orders). MO переходить у In Progress. Якщо є work orders — відкривається таблет-вʼю для робітника з таймером.

  5. Списання матеріалів. Якщо Consumption = Strict, кількості в Done-колонці мають дорівнювати плану. Якщо Warning/Flexible — впишіть фактично спожиті кількості (наприклад, замість 10 кг цементу пішло 10.3 кг через втрати).

  6. Produce. Натисніть Produce All (або вкажіть часткове виробництво). Якщо є tracking — введіть серійні номери або lot готових виробів.

  7. Mark as Done. Перевірте підсумки і натисніть Mark as Done. MO переходить у Done:

    • матеріали остаточно списані зі складу (DR Stock Output CR Stock Input через stock.move);
    • готова продукція оприбуткована на склад FG;
    • WIP-проводки закриваються (DR 26 CR 23 у вашому плані рахунків);
    • друкується Акт виробництва (через QWeb-шаблон).

Перевірка

  • MO у статусі Done, кнопка Mark as Done зникла.
  • На складі видно нові залишки готового виробу (Inventory → Reporting → Stock Valuation).
  • У бухгалтерських проводках (Accounting → Journal Items) є записи: 201 → 23 (списання) і 23 → 26 (оприбуткування ГП).
  • Звіт Cost Analysis показує реальну собівартість MO.
  • Аналітика на проводках відповідає контракту з пункту 1.

Якщо щось пішло не так

  • «Quantity to consume > Reserved». Не вистачило резервації. Перевірте склад або зробіть Partial Production на менший обсяг.
  • MO зависло в Confirmed. Не натиснули Start. Або не вистачає компонентів, і Check Availability не пройшов.
  • Проводки не утворилися. Anglo-Saxon вимкнено (Configuration → Accounting → Anglo-Saxon Accounting). Або в категорії продукту немає рахунків Stock Input/Output/WIP. Перевірте Product Category → Account Stock Properties.
  • Собівартість «розмазана» по компанії. Забули поставити Analytic Distribution на MO. Виправити можна вручну на готових account.move.line, але ліпше зробити аналітику обов’язковою на mrp.production через server action.
  • На MO порожня вкладка Work Orders. BoM не має операцій. Якщо це нормально (виріб збирається в один крок без таймерів) — ігноруйте. Якщо мала бути послідовність — додайте операції на BoM.
  • MO закрилося, але кількість «-1». Хтось вписав від’ємне Done. Виправляйте через Unbuild Order (Manufacturing → Operations → Unbuild Orders), а не редагування done-MO.

Дотичне