← Dokumentation / Guider
Stycklistor
Recept för tillverkade artiklar - komponenter, spill, operationer, tillverkningsorder och kostnaderna de bokför.
En stycklista (bill of materials) är receptet för en tillverkad artikel: vilka komponenter som ingår, hur mycket av varje och hur mycket spill som förväntas. Tillverkningsorder skapas utifrån en stycklista, och när en order slutförs flyttas lager och kostnaden bokförs.
Allt nedan finns under Produktion i appen: fliken Översikt innehåller stycklistor och order, fliken Operationer (routings) innehåller arbetsstegen och fliken Arbetsplatser (work centers) innehåller de platser där stegen utförs.
Huvudets fält
| Fält | Beskrivning |
|---|---|
| Kod (code) | Din egen korta identifierare, unik inom företaget. En andra stycklista med samma kod avvisas. |
| Namn | Läsbar beskrivning. Listor visar de båda tillsammans som kod - namn. |
| Färdig artikel (finished item) | Den katalogartikel som tillverkas. Den kan inte heller förekomma som komponent i samma recept. |
| Utgående kvantitet (output quantity) | Hur många färdiga enheter som produceras av en körning av receptet. Standardvärdet är 1. |
| Operation (routing) | Valfria arbetssteg, se nedan. "Ingen operation" innebär att receptet endast förbrukar material. |
En stycklista behöver mellan 1 och 200 komponentrader.
Komponentrader
Varje rad anger en komponentartikel, kvantiteten per färdig enhet och en spillprocent.
Spill-% (scrap %) är den Andel av komponenten som du förväntar dig att förlora under tillverkningen, vilket gör att ordern förbrukar mer än det rena receptbeloppet:
consumed = quantity per unit × order quantity × (1 + scrap % / 100)
Två komponenter per enhet, en order på tio och 5 % spill förbrukar 21 enheter. Noll betyder inget förväntat svinn. Värdet får inte överstiga 100.
Spill på en rad avser material som går tomt under tillverkningen. Det skiljer sig från den kassationskvantitet (scrapped quantity) som du kan rapportera när du slutför en order, vilken avser färdiga enheter som underkänts.
Operationer och arbetsplatser
En operation (routing) är den sorterade listan över arbetssteg för att tillverka artikeln. Varje steg har ett sekvensnummer, ett namn, den arbetsplats (work center) som utför det, riggningstid i minuter, körtid per enhet i minuter samt ett valfritt namn för kvalitetskontroll.
En arbetsplats är den plats där ett steg utförs - en maskin, en bänk, ett team. Den har en kostnad per timme och, som tillval, ett eget kostnadskonto.
Att koppla en operation till en stycklista innebär att varje tillverkningsorder som skapas från den också innehåller dessa steg. Vid orderskapandet får varje steg planerade minuter:
planned minutes = setup minutes + run minutes per unit × finished quantity
Du kan registrera vad ett steg faktiskt tog (production/orders/record-operation) medan ordern fortfarande är ett utkast; slutförandet använder sedan de faktiska minuterna i stället för de planerade. Arbetskostnaden per steg är minutes ÷ 60 × cost per hour. Steg som angav en kvalitetskontroll skapar en väntande kontroll på ordern, och en order med en väntande kontroll kan inte slutföras.
En operation gäller enbart montering. Den måste vara aktiv och ha minst en åtgärd.
Tillverkningsorder
En order anger stycklistan, lagret, kvantiteten och datumet. Den färdiga kvantiteten är order quantity × output quantity. En order är ett utkast tills du slutför den, och slutförande kräver att redovisningsperioden är öppen.
Montering (assembly) förbrukar komponenterna och producerar den färdiga artikeln:
- Varje komponentrad förbrukas från lagret, inklusive dess spillprocent. Materialkostnaden kommer från det lager som ordern faktiskt förbrukade.
- Arbetskostnad läggs till per operationssteg.
- Summan måste vara större än noll, annars nekas slutförandet med meddelandet "Komponenter saknar kostnad".
- Du kan rapportera en kasserad kvantitet (scrapped quantity) av färdiga enheter. Deras andel av totalkostnaden,
total × scrapped ÷ finished, blir spillkostnad och förs inte in i lagret. De goda enheterna tas emot till(total cost − scrap cost) ÷ good quantityper enhet.
Demontering (disassembly) gör tvärtom: den förbrukar den färdiga artikeln och tar tillbaka komponenterna i lagret. Kostnaden för den förbrukade artikeln fördelas på komponenterna i proportion till deras kvantiteter. Varken en operation eller en kasserad kvantitet tillämpas på en demonteringsorder.
Vad slutförande bokför
När en monteringsorder slutförs skapas en verifikation:
| Sida | Konto | Belopp |
|---|---|---|
| Debet | Färdiga varor, 2030 som standard |
Totalkostnad minus spillkostnad |
| Debet | Spillkonto, från konteringsregeln production.scrap |
Spillkostnad, om sådan finns |
| Kredit | Det lagerkonto som varje komponent togs emot på, 2040 som standard |
Materialkostnad |
| Kredit | Arbetsplatsens kostkonto, eller konteringsregeln production.laborApplied |
Arbetskostnad per steg |
De två lagerkontona är parametrar i anropet för slutförande, så ett företag som använder en annan kontoplan kan åsidosätta dem. Ingen verifikation skapas när komponent- och färdigkontona är desamma och det varken finns arbete eller spill - enbart lagerförändringarna beskriver körningen.
Demontering kastar om de två lagerkontona: debet komponenter, kredit färdiga varor, för kostnaden för den isärtagna artikeln. Färdiga varor behåller det konto som produktionen lade dem på, så försäljning, utrangering eller inventering av dem senare krediterar också färdiga varor.
Slutpunkter (endpoints)
| Slutpunkt | Omfattning (scope) | Syfte |
|---|---|---|
production/boms/create, boms/get, boms/list |
production:write / production:read |
Hantera recept |
production/work-centers/create, update, list |
production:write / production:read |
Hantera arbetsplatser |
production/routings/create, get, list |
production:write / production:read |
Hantera arbetssteg |
production/orders/create, get, list |
production:write / production:read |
Hantera order |
production/orders/record-operation |
production:write |
Rapportera faktiska minuter för ett steg |
production/quality-checks/add, record, list |
production:write / production:read |
Hantera kontroller som styr slutförande |
production/orders/complete |
production:write |
Flytta lager och bokför kostnaden |
Ordning för inställning
- Skapa komponentartiklarna och den färdiga artikeln i katalogen.
- Skapa ett lager och lägg komponenterna i lager, annars har slutförandet inget att förbruka.
- Skapa arbetsplatser och sedan en operation, om du vill ha arbetskostnad och kvalitetskontroller. Hoppa över detta för recept som endast består av material.
- Skapa stycklistan med dess komponentrader.
- Skapa en tillverkningsorder, registrera faktiska minuter och kvalitetsresultat om du använder dem, och slutför den sedan.