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

Розділ зрілості

Склад

Структура складів, рух запасів, інвентаризація, серійники, видача матеріалів у виробництво. Розрив між обліковим і фактичним залишком тут — найточніший індикатор зрілості. Для defense-tech трасабельність лотів на складі — не зручність, а вимога замовника.

Ключові питання Discovery

Це питання, які BA ставить на першому воркшопі. Відповіді нижче по матриці зрілості допоможуть зрозуміти, який варіант відповіді — ваш.

  • Скільки у вас фізичних складів і зон зберігання?
  • Наскільки точний облік — чи збігається обліковий залишок із фактичним?
  • Скільки триває річна інвентаризація? Чи рахуєте циклічно?
  • Чи ведете лоти й серійники на компоненти для виробництва?
  • Як обліковуєте незавершене виробництво на дільницях?

Матриця зрілості

L1 · Ремісниче

Excel + папір + у голові бухгалтера

L2 · Стандартизоване

BAS / 1С + окремі програми

L3 · Інтегроване

Odoo Enterprise + Oblik-ERP

Структура складів

Один великий склад «загальний» — це сталий привід для крадіжок і втрат. Зони й комірки не бюрократія, а контроль.

L1 · Ремісниче

Один склад — «загальний». Сировина, готова продукція, інструменти, відходи лежать на одних стелажах. Ключі є в усіх, поділу на зони немає.

Симптоми
  • Кладовщик знає, де що лежить, решта — ні
  • Регулярно щось «зникає», і невідомо, хто взяв
  • Готова продукція стоїть поряд із браком — плутають

Приклад: Склад «Літачкової» — 300 м². Усе на 12 стелажах без виразної логіки. Тільки кладовщик Сергій знає, де акумулятори, а де гвинти.

⚠ Крадіжки, втрати, помилки видачі. Інвентаризація — місяць роботи, бо ніхто не знає, де шукати.

L2 · Стандартизоване

У BAS заведені окремі склади-зони (Сировина / ГП / Брак), але фізично все лежить разом. На папері розділено, насправді переплутано. Облік звіряють із фактом вручну, похибка — 5-15%.

Симптоми
  • В обліку — склади Сировини, ГП, Інструментів
  • Фактично — усе в одному просторі
  • Знайти конкретний компонент — це 30+ хвилин пошуку

Приклад: У BAS — 5 складів. Фізично — 2 кімнати з 25 стелажами без розмітки. Облік розходиться з фактом на 8-12% за кількістю позицій.

⚠ Списання понаднормативних запасів через нестачу. Компенсаційний ПДВ за ПКУ 198.5.

L3 · Інтегроване

Multi-warehouse в Odoo з комірками (locations) і зонами. Кожне місце на стелажі має код (наприклад, A1-3-2 = склад A, ряд 1, стелаж 3, полиця 2). Сировина, ГП, незавершене виробництво й брак — окремі, фізично розділені зони. Доступ — за ролями.

Симптоми
  • Кожна одиниця товару має свою комірку, і Odoo її фіксує
  • Прийняли товар → комірка присвоюється автоматично за правилами putaway
  • Облік звіряється з фактом на 99%+ завдяки сканеру штрихкодів

Приклад: Склад «Літачкової-Group» — 1500 м², 5 зон: Quarantine (прийомка), Raw Materials, WIP, Finished Goods, Quality Hold. Кожну одиницю сканують під час руху. Точність обліку — 99.4%, інвентаризація — за 2-3 дні.

Облік руху

Кожен рух — це або документ в обліку, або джерело розбіжностей. Третього не дано.

L1 · Ремісниче

Паперові накладні (М-11, М-8, ТТН), які кладовщик заповнює від руки. В облік їх переносять раз на тиждень чи раз на місяць — із помилками й запізненням.

Симптоми
  • Стос паперових накладних на столі кладовщика
  • Бухгалтер вводить їх у BAS із затримкою 5-15 днів
  • Облік стабільно розходиться з фактичним рухом

Приклад: У понеділок кладовщик видав 50 акумуляторів у виробництво. Паперову М-11 написав, а в BAS вона потрапить за тиждень. У середу звіт показує залишки, яких немає.

⚠ Облікові залишки на конкретну дату брешуть. Планувати закупівлі за ними не можна.

L2 · Стандартизоване

Кладовщик вводить рух у BAS вручну — одразу або за кілька годин. Накладні друкує із системи. Точність обліку — 90-95%.

Симптоми
  • Кладовщик працює за комп'ютером просто на складі
  • Кожен рух — це документ у BAS (Прибуток / Видача / Переміщення)
  • Помилки в кількості — 2-5%, виринають на інвентаризації

Приклад: Кладовщик веде BAS з ранку до вечора, оформляє кожен рух. Точність — 93%, помилки здебільшого в кількості (плутає одиниці виміру) і в номенклатурі (схожі назви).

⚠ Усе тримається на людині. Немає кладовщика — рух гальмується. На введення йде багато часу.

L3 · Інтегроване

Odoo зі сканерами штрихкодів і мобільним складським додатком (Odoo Inventory mobile). Кожен рух — це сканування. Помилок у кількості — 0% (систему рахує сканер). Помилок у номенклатурі — 0% (штрихкод унікальний).

Симптоми
  • Кладовщик зі сканером або планшетом у руках
  • Кожна операція (transfer, putaway, picking) — покрокова форма на мобільному
  • Типові операції (прийомка PO, видача MO) спрацьовують автоматично за тригерами

Приклад: Кладовщик отримує на планшет завдання: «Видати 50 контролерів STM32 для MO M-2026-118». Сканує лот на полиці A2-4-1, кількість 50, готово. Операція записана з відміткою часу, за потреби — GPS-координатою і фото-підтвердженням. 90 секунд замість 8 хвилин на М-11.

Інвентаризація

Якщо інвентаризація показує розбіжності >5% — у вас не облік, а його імітація.

L1 · Ремісниче

Раз на рік перед закриттям. Рахують вручну, за паперовими списками. Триває 2-4 тижні. Розбіжності — 10-20%, списують гуртом.

Симптоми
  • Інвентаризаційна комісія — 5-10 людей на тиждень
  • Стос інвентаризаційних описів, які потім заводять у BAS
  • Надлишки й нестачі списують наприкінці року, гуртом

Приклад: Інвентаризація 2025: 17 робочих днів, 8 людей. Виявили нестачу на 1.2 млн UAH і надлишки на 380k UAH. Списали гуртом, компенсаційний ПДВ за ПКУ 198.5 — 240k UAH.

⚠ Великі списання як плата за хаос. Наслідки з ПДВ. Зауваження аудиторів.

L2 · Стандартизоване

Раз на квартал, з актом інв-3. Триває 5-10 робочих днів. Точність — 90-95%. Списують за рішенням комісії, частково обґрунтовано.

Симптоми
  • Квартальна інвентаризація — звична практика
  • Інв-3 формується в BAS після підрахунку
  • Розбіжності — 3-7%, здебільшого нестача компонентів

Приклад: Інвентаризація за Q1 2026: 6 робочих днів, нестача 240k UAH (1.3% обороту складу). Комісія обґрунтувала природний бій, частину списали на 947 рахунок.

⚠ На інвентаризацію йде багато часу. Бракує аналітики, чому зникають саме ці позиції.

L3 · Інтегроване

Циклічний підрахунок (cycle counting) — безперервна інвентаризація за ABC-розподілом. A-позиції (10% номенклатури = 70% вартості) рахують щомісяця, B (20% = 20%) — щокварталу, C (70% = 10%) — раз на рік. Точність — 99%+. Склад під час підрахунку не зупиняється.

Симптоми
  • Циклічний підрахунок у графіку: щодня — невелика частина
  • Розбіжності видно одразу і так само одразу з'ясовують причину
  • Річна повна інвентаризація — формальність, а не подія

Приклад: Циклічний підрахунок за квітень: 47 підрахунків по 30-90 хвилин кожен. Знайшли 3 розбіжності, усі в межах 0.5%. Докопалися до причини: один кладовщик плутав код товару. Виправили навчанням, а не списанням.

Серійні номери і партії

Для defense це не вибір, а вимога. Без лоту й серіала контракт із МО не виконати.

L1 · Ремісниче

Серійники клеять на готову продукцію, але в обліку не фіксують. Лот компонентів не відстежують. Зв'язок «компонент — партія — виріб» живе в голові виробничника.

Симптоми
  • На дроні є наліпка S/N, а в BAS — лише кількість
  • Сталася рекламація — і незрозуміло, з якої партії деталь
  • Через 3-6 місяців ніхто не пам'ятає, хто постачав партію сировини

Приклад: Дрон №1234 повертають із претензією: батарея вийшла з ладу. З якої вона партії? Виробничник Сергій пригадує, що «здається, від ТОВ Енерджі». Документально підтвердити неможливо.

⚠ Без лоту й серіала defense-замовники не приймають продукцію. Аудит на defense-контракті — провал.

L2 · Стандартизоване

Серійники й лоти ведуть у BAS як атрибут номенклатури. За серійником дрона можна знайти партію поставки, але не дійти до конкретного компонента. Трасабельність часткова.

Симптоми
  • У BAS на ГП є поле «Серійний номер»
  • Під час прийомки записують лот партії
  • Зв'язку «лот компонента → серіал ГП» немає

Приклад: Дрон №1234 — знаємо, що зроблений 15 березня. Знаємо, що 15 березня у виробництво списали 50 батарей із поставки від 1 березня. Чи саме одна з них стоїть у цьому дроні — невідомо.

⚠ Часткової трасабельності замало для defense-контрактів із вимогою «компонент → партія постачальника».

L3 · Інтегроване

Повний облік лотів і серійників у Odoo. Кожен компонент під час прийомки отримує номер лоту. На виробничому замовленні конкретні лоти резервуються і прив'язуються до конкретних серійників ГП. Зворотна трасабельність — за 30 секунд.

Симптоми
  • Кожен компонент критичної категорії має лот або серіал в Odoo
  • На MO система фіксує саме ці лоти в саме цей виріб
  • Звіт «Traceability» доступний за серіалом ГП або за лотом компонента

Приклад: Дрон №D-2026-1234 (серіал). Запит «Traceability»: батарея LiPo, лот L-2026-02-156 від ТОВ Енерджі (договір №42, прийнято 2026-02-15); контролер STM32, лот L-2026-01-89 від ТОВ Мікро (договір №38, прийнято 2026-01-22). Збирав Петренко, QC пройшов Сидоров. Усе — за 18 секунд.

Реквізування для виробництва

М-11 (вимога на матеріали) — не папірець, а юридичне зобов'язання. На L1 її часто не оформлюють, і далі починаються проблеми з обліком ЗВВ та собівартістю.

L1 · Ремісниче

Майстер бере матеріали зі складу «під розпис» — підпис у журналі або взагалі на словах. М-11 не оформлюють. Списують гуртом наприкінці місяця чи кварталу.

Симптоми
  • Кладовщик веде «зошит виданого» від руки
  • На 23 рахунок списують раз на місяць, за підсумками майстра
  • Які матеріали пішли на який виріб — невідомо

Приклад: Майстер Петро прийшов, узяв 30 акумуляторів «на сьогодні», розписався в зошиті. Які з них пішли в дрон X, а які в дрон Y — ніхто не записав. Наприкінці місяця всі 30 списали на 23 рахунок гуртом.

⚠ Калькуляція собівартості — фікція. Понаднормативні витрати не видно. ЗВВ розкидають за принципом «що лишилося».

L2 · Стандартизоване

М-11 оформлюють у BAS вручну. Кладовщик вводить кожен документ після видачі. Зв'язок із конкретним MO частковий — здебільшого за номенклатурою, а не за серіалом.

Симптоми
  • Кожна видача у виробництво — це М-11 в BAS
  • Вводять із затримкою на кілька годин або днів
  • На який саме виріб пішли матеріали — видно лише почасти

Приклад: Майстер узяв 30 акумуляторів для MO-118 (на 30 дронів). Кладовщик оформив М-11 у BAS за 2 години. Списання правильне, але якщо MO закриється з 28 дронами, 2 акумулятори зависають у залишку.

⚠ Залишки на дільницях («незавершене виробництво») — облікова фікція. Насправді на дільниці може бути помітно більше або менше, ніж у системі.

L3 · Інтегроване

Видача за MO автоматична: щойно відкрито виробниче замовлення, Odoo резервує компоненти за BOM. На початку зміни — picking із конкретної комірки зі скануванням лоту чи серіала. Списання на 23 рахунок — у момент операції. М-11 формується автоматично, друк — за потребою.

Симптоми
  • MO в Odoo сам генерує picking із компонентами
  • Кладовщик сканує — система фіксує конкретні лоти в конкретний MO
  • Незавершене виробництво видно точно й у реальному часі

Приклад: MO-2026-118 на 30 дронів відкрили о 9:00. Picking запропоновано автоматично: 30 акумуляторів із комірки A2-1, 60 контролерів із A3-2. Кладовщик сканує — система фіксує конкретні серіали. Проводка Д23/К201 — у момент сканування. О 17:00 на дільниці рівно 30 акумуляторів і 60 контролерів, ні більше, ні менше.

Як рости

L1 → L2 (від ручного до BAS/1С)

  • Розділіть склад фізично: зони сировини, ГП, браку, інструментів — щонайменше 4 зони з табличками
  • Запровадьте обов'язкове правило: кожен рух заносять у BAS у день операції
  • Зробіть квартальну інвентаризацію стандартом, а не подією раз на рік
  • Оформляйте М-11 у BAS на кожну видачу у виробництво, без винятків
  • Зафіксуйте в обліку серійники готової продукції, навіть поки без зв'язку з компонентами

L2 → L3 (від BAS до Odoo + Oblik-ERP)

  • Вкладіться в обладнання для штрихкодів: 4-6 ручних сканерів, термопринтер етикеток, мобільний сервер
  • Розмітьте всі складські комірки кодами й задайте правила putaway та picking
  • Впровадьте Odoo Inventory з мобільним додатком і навчіть кладовщиків (2-4 тижні)
  • Запустіть облік лотів і серійників на критичні компоненти (для defense — на всі)
  • Перейдіть на циклічний підрахунок за ABC-розподілом, відмовтеся від повних квартальних інвентаризацій
  • Інтегруйте склад з MRP: автоматичне резервування і picking за MO

Склад — це ділянка, де економія часу від L1 до L3 видно щодня найвиразніше. Кладовщик витрачає на документи на 60-70% менше часу, бухгалтер на проведення рухів — на 80% менше. Інвентаризація з події місяця стає рутиною дня. Це не теорія: ефект видно за 3-6 місяців після впровадження.

Але є нюанс: L3 Inventory не працює без дисципліни сканування. Хтось «забув» сканер — і все сиплеться. Тому головне у впровадженні — не лише програма, а культура: кожна одиниця товару має пройти через систему. Бюджет проєкту — 4-8 місяців разом з обладнанням. Для defense-tech це обов’язковий етап перед державними контрактами: без трасабельності лотів продукцію просто не приймуть.