
Dincolo de planul de producție, există ziua de producție.
La AMRP Wood, activitatea din atelier, comenzile și productivitatea sunt urmărite într-un sistem construit pe bazele Odoo. Am dezvoltat logica de producție și bonusare și am instalat infrastructura prin care oamenii îl folosesc.
Explorează proiectulAMRP WoodDe la planificarea operațiilor la lucrul efectiv din atelier.
Proiectul, din perspectiva celor care îl folosesc.
- 01
Activitatea se vede în sistem.
Operatorii înregistrează lucrul la post. Șeful de producție urmărește cine lucrează, la ce și când, fără fișe de lucru pe hârtie și fără să oprească oamenii pentru fiecare actualizare.
- 02
Bonusarea pornește de la munca făcută.
Producția, timpul și productivitatea intră în sistemul de bonusare dezvoltat pentru regulile clientului.
- 03
Digitalizarea ajunge în atelier.
Comenzi, operații și inventar, susținute de software, tablete, server local, camere și imprimante de etichete.
Cum ajunge o decizie din planificare până la postul de lucru, fără să se piardă pe drum?
Planificarea trebuia să țină cont în același timp de dependențele dintre operații, ture, calificări, centre de lucru și activități deja începute. Pentru operatori, interfața completă a unui ERP era prea mult pentru o acțiune de Start, Stop sau tipărirea unei etichete.
Șeful de producție avea nevoie să urmărească lucrul fără să oprească oamenii pentru fiecare actualizare. Operatorii trebuiau să înregistreze activitatea la postul de lucru. Am construit această legătură pe bazele Odoo, împreună cu logica necesară pentru planificare, productivitate și bonusare.
Operația nu există singură.
Odoo Manufacturing păstrează produsele, listele de materiale, comenzile și work order-urile ca fundație.
Listele de materiale și structura produsului, pe care se bazează comenzile și operațiile de producție.
Ce am construit, în detaliu
Un work order, adică operația de executat dintr-o comandă de producție, spune ce trebuie făcut. Nu spune singur cine este disponibil, ce utilaj poate fi folosit sau ce se întâmplă când realitatea schimbă planul.
În producțiile cu mai multe niveluri, BoM-urile și comenzile generează operațiile care trebuie executate. Dispatcher-ul nu reinterpretează structura produsului într-un al doilea MRP: pornește de la work order-urile Odoo și relațiile dintre ele.
O operație poate fi blocată de alta. Uneori două ramuri trebuie să se încheie înainte ca a treia să înceapă. Păstrarea acestor dependențe în modelul Odoo evită două adevăruri concurente despre producție.
- 01BoM / sub-BoM
- 02Manufacturing Order
- 03Work Orders
- 04Dependențe între operații
Un plan care știe și ora, și omul.
Dynamic Dispatcher transformă operațiile eligibile într-un plan executabil, ținând cont de resursele de azi.
Planificarea operațiilor de producție, în contextul oamenilor și resurselor disponibile.
Planul de producție și execuția reală, puse alături pentru urmărirea abaterilor.
Ce am construit, în detaliu
Planificarea ia în calcul precedențe, prioritate, ture, disponibilitatea angajaților, centrele de lucru, capacitatea, timpii de pregătire și operațiile deja pornite. Calendarul unui utilaj nu poate programa un operator dincolo de tura sa: programul persoanei rămâne constrângerea principală.
Proiectul separă un baseline, planul de referință, de planul dinamic recalculat din situația curentă. Întârzierea, absența sau blocarea unui centru de lucru nu mai sunt abateri ascunse într-un grafic de dimineață.
Chiar și diferența dintre timpul serverului în UTC și ora de la fabrică din Europe/Bucharest a trebuit tratată explicit; o conversie greșită ar fi mutat întreaga fereastră de planificare.
- 01Baseline
- 02Resurse disponibile
- 03Plan dinamic
- 04Executat / real
Activitatea se înregistrează acolo unde se întâmplă.
Operatorul nu trebuie să navigheze prin întregul back-office pentru a începe o activitate.
Interfața operatorului la postul de lucru, cu activitățile relevante pentru persoana identificată.
Pornirea și oprirea activității în Worker Hub. Timpul efectiv rămâne legat de lucrul înregistrat.
Ce am construit, în detaliu
Scanarea badge-ului identifică persoana și recuperează contextul de lucru. Worker Hub arată operațiile relevante într-o interfață kiosk pentru tabletă sau terminal: alegere, Start, Running, Stop, următoarea activitate.
Planul, sesiunea deschisă și time log-ul efectiv sunt lucruri diferite. Dacă o sesiune pare închisă, dar un log de lucru este încă activ, sistemul recuperează activitatea în loc să creeze o a doua înregistrare. Fluxul permite și activități de ajutor sau alte operații, nu doar work order-ul propriu.
Implementarea a trecut și de ecran: tablete pe linia de producție, server, camere, configurarea echipamentelor și imprimante pentru etichete în producție și inventar.
În locul fișelor de lucru pe hârtie, activitatea se înregistrează în sistem. Șeful de producție poate urmări ce a făcut fiecare și când, fără să oprească oamenii pentru a reconstrui ziua de lucru.
- 01Scan badge
- 02Context recuperat
- 03Start / Stop
- 04Time log real
Eticheta și raportul sunt parte din același flux.
O operație încheiată generează date care trebuie să poată fi folosite mai departe.
Raportarea folosită în analiza productivității și a bonusării. Regulile de calcul au fost dezvoltate pentru AMRP Wood.
Ce am construit, în detaliu
Tipărirea Zebra este integrată în sesiunea de lucru. Operatorul nu trece prin descărcarea unui PDF și alegerea manuală a imprimantei pentru fiecare etichetă; după print revine în Worker Hub.
Algoritmii de producție, productivitate și bonusare au fost dezvoltați pentru procesele AMRP Wood. Am extins și adaptat comportamentele Odoo acolo unde funcțiile standard nu acopereau regulile de lucru ale clientului.
Datele de execuție se leagă de raportarea activităților și pot alimenta analiza performanței și a bonusării. Logica a evoluat din prototipuri cu Server Actions spre module versionate, cu testare și staging pentru cazurile reale de pe linie.
Nu doar funcții. Un mod de lucru care se ține.
Activitatea se înregistrează la postul de lucru, în locul fișelor de hârtie. Șeful de producție poate urmări cine a lucrat, la ce și când, iar datele de execuție susțin analiza productivității și bonusarea după regulile clientului. Planul și lucrul efectiv rămân în același flux; logica critică este păstrată în module Odoo versionate pentru întreținere.
- 01Manufacturing Orders, Work Orders și BoM
- 02Planificare dinamică și alocarea operatorilor
- 03Interfață kiosk și identificare prin badge
- 04Start/Stop și recuperarea sesiunilor
- 05Tipărire etichete Zebra din flux
- 06Raportare și analiză a performanței
- 07Hardware, instalare și echipamente în atelier
