Storingen houden op verrassingen te zijn wanneer elke machine een uitrustingsrecord heeft, een preventief schema dat vóór de storing draait, en een team waar elke aanvraag naartoe wordt geleid. Odoo's Maintenance-app bevat alle drie, en de betrouwbaarheidscijfers vertellen je dan waar je moet aanscherpen.
Het is midden in je grootste run van het kwartaal en de hoofdmachine stopt. Geen waarschuwing, geen geratel dat iemand opschreef, gewoon dood midden in een order die al krap zat qua tijd. Nu bel je een technicus die pas morgen kan komen, de werkorders achter die machine stapelen zich op, en de klant aan wie vrijdag was beloofd gaat een ander verhaal horen. De reparatie zelf is niet eens het ergste. Het ergste is dat het lager dat het begaf al weken luider werd, en niemand een vast moment had om ernaar te kijken.
Dit is het onderhoudsprobleem in productie, en het gaat bijna nooit over mensen die het niets kan schelen. Het gaat erover dat er geen vast schema is voor de controles die een storing voorkomen, en geen record van wat elke machine heeft gedaan en wanneer hij voor het laatst is onderhouden. Als onderhoud in iemands hoofd leeft ("die smeren we zo nu en dan"), wordt het overgeslagen in de drukke weken, wat precies de weken zijn waarin de machine de meeste belasting heeft en het meest waarschijnlijk uitvalt. Odoo's Maintenance-app lost dat op door elke machine zijn eigen record te geven, het preventieve werk op een vast ritme in te plannen, en een storing op een werkcentrum rechtstreeks te koppelen aan de productie die hij blokkeert. Hier is het verschil tussen preventief en correctief onderhoud, hoe je de uitrusting en het schema inricht, en waar het verbindt met de productiestilstand die je orders kost.
Waarom machines op het slechtst denkbare moment kapotgaan
Storingen clusteren op de drukke dagen om een paar redenen, en die komen allemaal terug op onderhoud dat reactief is in plaats van gepland.
Onderhoud is afhankelijk van iemand die eraan denkt. Als preventief onderhoud "we doen het als we de kans krijgen" is, is het het eerste dat sneuvelt als een order te laat is. Dus de smering, het filter, de kalibratie schuiven allemaal door, en de machine draait het langst zonder zorg precies wanneer je het zwaarst op hem leunt. De storingen zijn geen pech. Ze zijn het voorspelbare gevolg van overgeslagen service in de weken waarin je het je het minst kon veroorloven om het over te slaan.
Er is geen record per machine. Als niemand kan zeggen wanneer een machine voor het laatst is onderhouden, hoe vaak hij is uitgevallen, of wat er is vervangen, kun je niets plannen. Je reageert op elke storing alsof het de eerste is. De historie die je zou vertellen "deze pers valt ongeveer elke zes weken uit, plan hem op vijf" is verspreid over de herinneringen van mensen en een paar WhatsApp-berichten.
Een storing legt meer stil dan de machine. Als de machine die uitvalt midden in een productiestroom staat, valt hij niet alleen uit. Elke werkorder die door dat werkcentrum loopt, blijft erachter steken. Zo wordt een reparatie van een uur een halve dag stilgevallen productie, stilstaande operators, en een leverdatum die je niet meer haalt, want de kosten van de storing zitten in de stilstand, niet in het onderdeel.
Correctief werk verdringt preventief werk. Zodra je brandjes blust, blijf je brandjes blussen. Het team besteedt zijn tijd aan het repareren van wat al stuk is, waardoor er geen tijd overblijft om de volgende storing te voorkomen, wat de volgende storing garandeert, wat het team brandjes laat blijven blussen. Zonder een gepland ritme dat de drukke weken overleeft, wordt de lus nooit doorbroken.
Wat het je kost
Een machine die midden in een run uitvalt is de duurste soort storing, en de rekening is veel groter dan de reparatie.
Je betaalt in stilstand, niet in onderdelen. Het vervangende lager kost misschien heel weinig. De acht uur stilgevallen productie erachter, de stilstaande operators, het overwerk om in te halen, en de order die te laat wordt verzonden kosten allemaal veel meer. Hoe later je een zich ontwikkelend mankement opmerkt, hoe meer van die stilstand je al hebt geboekt.
Je verliest de leverdatum die je hebt beloofd. Een storing midden in een run vertraagt niet alleen één order. Hij duwt alles wat erachter in de wachtrij staat naar achteren, zodat één storing doorwerkt in een week aan beloofde data. Klanten die op tijd een werkende levering krijgen, bestellen zonder na te denken opnieuw. Klanten die "de machine ging kapot, het wordt later" te horen krijgen, beginnen een buffer in elke order in te bouwen die ze bij je plaatsen, of ze plaatsen hem ergens anders.
Je kunt niet plannen rond een machine die je niet begrijpt. Zonder een servicehistorie en de basis-betrouwbaarheidscijfers kun je een machine die prima is niet onderscheiden van een die op het punt staat te bezwijken. Dus je onderhoudt of alles te veel en verspilt tijd, of je onderhoudt de verkeerde dingen te weinig en wordt overvallen. Hoe dan ook ben je aan het gokken.
Preventief versus correctief onderhoud
Zorg vóór de inrichting dat je de twee soorten onderhoud helder hebt, want het hele punt is om de balans van de ene naar de andere te verschuiven.
Correctief onderhoud is de reparatie nadat er iets stuk is gegaan. De machine is uitgevallen of onbruikbaar geworden, en je dient een aanvraag in om hem te repareren. Dit is het brandjes blussen: noodzakelijk, maar reactief, en het gebeurt altijd op het slechtste moment, want storingen wachten niet op een rustig moment. In Odoo leg je het vast als een onderhoudsaanvraag met het type ingesteld op Correctief.
Preventief onderhoud is het werk dat je volgens een schema doet om de storing in de eerste plaats te voorkomen: de servicebeurt, de kalibratie, het onderdeel dat je vervangt voordat het versleten is. Het is gepland, het gebeurt op een rustig moment dat jij hebt gekozen, en het is veel goedkoper dan de storing die het voorkomt. In Odoo leg je het vast als een onderhoudsaanvraag met het type ingesteld op Preventief, en je kunt het systeem die aanvragen automatisch laten aanmaken op een terugkerend schema.
Het doel is niet nul correctief onderhoud. Dingen gaan nog steeds stuk. Het doel is om de voorspelbare storingen uit de correctieve kolom te halen en in de preventieve te zetten, zodat de machine wordt onderhouden op een dinsdagochtend die je hebt gepland in plaats van uit te vallen op een vrijdagmiddag die je niet had gepland.
De oplossing, in genummerde stappen
Je richt onderhoud in Odoo in door elke machine een record te geven, het preventieve werk op een schema te zetten, en elke aanvraag naar een team te leiden. De stappen bouwen op elkaar voort.
Installeer Maintenance en maak een uitrustingsrecord aan voor elke machine.
Zet de Maintenance-app aan, en voeg dan je machines, gereedschappen en werkcentra toe als uitrustingsrecords. Elk record is het thuis voor één machine: zijn categorie, het verantwoordelijke team, de technicus, de locatie, en vanaf nu, zijn volledige onderhoudshistorie. Dit record is wat "die pers daar" verandert in iets waar je omheen kunt plannen, want elke aanvraag, elke reparatie en elk betrouwbaarheidscijfer hangt eraan.
Koppel de uitrusting aan het werkcentrum waarin hij staat.
Als de machine deel uitmaakt van een productiestroom, koppel dan zijn uitrustingsrecord aan het werkcentrum waar hij bij hoort. Dit is de koppeling die ertoe doet voor stilstand: nu is een storing op die machine verbonden met de productie die erdoorheen loopt, en kan Odoo de kosten en productiviteit van de machine bijhouden ten opzichte van dat werkcentrum in plaats van het als een losstaand bedrijfsmiddel te behandelen.
Stel het preventieve schema zo in dat de service vóór de storing plaatsvindt.
Definieer op de uitrusting de preventieve onderhoudsfrequentie. Odoo kan automatisch een preventieve aanvraag genereren op een terugkerend ritme (bijvoorbeeld elke maand, of je kunt het baseren op de betrouwbaarheidscijfers die het berekent). Het punt van deze stap is dat de service niet langer afhankelijk is van iemand die eraan denkt. De aanvraag verschijnt vanzelf op het schema, vooruitlopend op de storing, op een moment dat jij bepaalt.
Leid elke aanvraag naar een onderhoudsteam.
Stel je onderhoudsteams in onder Configuratie, en wijs er dan één toe aan elk uitrustingsstuk en elke aanvraag. Nu belandt een aanvraag, preventief of correctief, bij de verantwoordelijke mensen in plaats van rond te zweven. Het team pakt zijn aanvragen op vanaf een kanbanbord waar de fasen (Nieuwe Aanvraag, In Behandeling, Gerepareerd, Afgekeurd) in één oogopslag laten zien wat er wacht, wat er wordt opgepakt, en wat klaar is. Een geplande kalender toont het preventieve werk vooruit zodat het niet botst met je drukste productiedagen.
Laat de betrouwbaarheidscijfers het schema afstemmen.
Zodra aanvragen binnenstromen, berekent Odoo de basis-betrouwbaarheidsstatistieken per machine: mean time between failures (MTBF), mean time to repair (MTTR), en een geschatte datum van de volgende storing op basis van de eigen historie van de machine. Gebruik deze om de preventieve frequentie op de machine af te stemmen, niet op een gok. Een machine die ongeveer elke zes weken uitvalt, wordt op vijf onderhouden. Een stabiele krijgt een langer interval zodat je geen servicetijd verspilt. Het schema houdt op een vermoeden te zijn en gaat het bewijs volgen.
Het stuk waar mensen over struikelen
Een paar dingen overkomen vrijwel iedereen
Een paar dingen overvallen bijna iedereen die voor het eerst onderhoud opzet.
Het uitrustingsrecord moet eerst komen, anders heeft niets anders een thuis. Mensen willen meteen beginnen met het vastleggen van storingen, maar een aanvraag zonder uitrustingsrecord erachter kan geen historie opbouwen, en de historie is het hele punt. Maak eerst de uitrusting aan voor je echte machines, zelfs een ruwe versie, zodat elke aanvraag vanaf dat moment aan de juiste machine hangt en de betrouwbaarheidscijfers zich daadwerkelijk opbouwen.
De koppeling met het werkcentrum is het verschil tussen een onderhoudslogboek en een stilstandsinstrument. Vastleggen dat een machine kapot ging is nuttig. Weten dat de storing een specifiek werkcentrum stillegt, en in staat zijn dat werkcentrum te blokkeren zodat er geen werkorders worden ingepland op een dode machine, is wat onderhoud verbindt met je productieplan. Als je de koppeling overslaat, heb je een nette reparatiehistorie en geen zicht op wat de storing je daadwerkelijk heeft gekost aan stilgevallen orders.
Preventieve planning faalt stilletjes als je hem nooit afstemt. "Elke machine, elke maand" instellen en wegwandelen is beter dan niets, maar het onderhoudt of de stabiele machines te veel of de kwetsbare te weinig. De betrouwbaarheidscijfers bestaan zodat je kunt bijsturen. Als niemand ooit naar de MTBF kijkt en de frequentie aanpast, houd je dezelfde verrassingsstoringen met extra papierwerk erbovenop.
Correctieve aanvragen hebben een eigenaar nodig, anders stapelen ze zich op. Het kanbanbord helpt alleen als iemand het oppakt. Een stapel openstaande aanvragen in Nieuwe Aanvraag is gewoon een lijst van machines waarvan je weet dat ze wankelen en waar je nog niet aan toe bent gekomen. Wijs het team toe, en maak het oppakken van het bord iemands echte taak, anders wordt de app een verzameling problemen in plaats van een manier om ze op te lossen.
Maintenance is een standaardapp, maar hij betaalt zich uit met de koppeling naar productie. De Maintenance-app, uitrustingsrecords en preventieve planning zijn standaard Odoo. Ze verdienen zich terug wanneer de uitrusting is gekoppeld aan je echte werkcentra en het preventieve ritme is ingesteld op basis van de betrouwbaarheidsdata. Een half geconfigureerde inrichting geeft je uitrustingsrecords die niemand bijwerkt en een vals gevoel dat het onderhoud geregeld is.
Snelle checklist
- De Maintenance-app is geïnstalleerd en elke echte machine heeft een uitrustingsrecord met een categorie, een team en een verantwoordelijke technicus.
- Elke machine in een productiestroom is gekoppeld aan het werkcentrum waarin hij staat, zodat een storing verbonden is met de productie die hij blokkeert.
- Preventief onderhoud staat op een terugkerend schema dat automatisch aanvragen aanmaakt, vooruitlopend op de storing, op momenten die jij bepaalt.
- Elke aanvraag, preventief en correctief, wordt naar een onderhoudsteam geleid dat hem op het kanbanbord oppakt en op de kalender inplant.
- De betrouwbaarheidscijfers (MTBF, MTTR, geschatte volgende storing) worden gebruikt om de preventieve frequentie op elke machine af te stemmen, niet overgelaten aan een gok.
- Iemand is eigenaar van het aanvragenbord, zodat openstaande aanvragen worden opgepakt in plaats van zich op te stapelen.
FAQ
Wat is het verschil tussen preventief en correctief onderhoud in Odoo?
Correctief onderhoud is de reparatie die je doet nadat een machine kapot of onbruikbaar is geworden; je legt het vast als een onderhoudsaanvraag met het type ingesteld op Correctief. Preventief onderhoud is het werk dat je volgens een schema doet om de storing te voorkomen: de servicebeurt, de kalibratie, het onderdeel dat wordt vervangen voordat het versleten is, vastgelegd als een aanvraag met het type ingesteld op Preventief. Odoo kan preventieve aanvragen automatisch aanmaken op een terugkerend schema, zodat de service vooruitlopend op de storing plaatsvindt op een moment dat jij hebt gekozen in plaats van als een noodgeval.
Hoe plan ik preventief onderhoud in Odoo?
Stel op het uitrustingsrecord een preventieve onderhoudsfrequentie in, en Odoo genereert de preventieve aanvraag automatisch op dat terugkerende ritme. Je kunt het interval baseren op een vaste periode of het afstemmen met de betrouwbaarheidscijfers die Odoo per machine berekent. Elke gegenereerde aanvraag belandt bij het toegewezen onderhoudsteam en verschijnt op de onderhoudskalender, zodat het geplande werk vooraf zichtbaar is voor je drukke productiedagen.
Wat zijn uitrustingsrecords en waarom heb ik ze eerst nodig?
Een uitrustingsrecord is het thuis voor één machine in Odoo: zijn categorie, het verantwoordelijke team en de technicus, zijn locatie, en zijn volledige onderhoudshistorie. Je maakt er één aan voor elke echte machine voordat je aanvragen vastlegt, want een aanvraag zonder uitrustingsrecord erachter kan geen historie opbouwen, en de historie is wat Odoo in staat stelt om betrouwbaarheidscijfers te berekenen en jou laat plannen rond elke machine.
Hoe verbindt Odoo-onderhoud zich met productiestilstand?
Door een uitrustingsrecord te koppelen aan het werkcentrum waarin het staat. Eenmaal gekoppeld, is een storing op die machine verbonden met de productie die door het werkcentrum loopt, en kun je het werkcentrum blokkeren zodat er geen werkorders worden ingepland op een machine die uitstaat. Odoo houdt ook de kosten en productiviteit van de machine bij ten opzichte van dat werkcentrum, zodat je kunt zien wat een storing je daadwerkelijk heeft gekost aan stilgevallen productie in plaats van alleen de prijs van het onderdeel.
Welke onderhoudsstatistieken berekent Odoo?
Odoo berekent de mean time between failures (MTBF), mean time to repair (MTTR), en een geschatte datum van de volgende storing voor elk uitrustingsstuk, op basis van zijn eigen onderhoudshistorie. MTBF is de gemiddelde uptime vóór een storing, MTTR is de gemiddelde reparatieduur, en de geschatte datum van de volgende storing helpt je de preventieve frequentie op de machine af te stemmen. Gebruik deze cijfers om service te plannen op intervallen die op bewijs zijn gebaseerd in plaats van te gokken.