← Dokumentácia / Príručky
Kusovníky
Receptúry pre vyrábané položky - komponenty, zmetky, technologické postupy, výrobné príkazy a účtovné zápisy nákladov.
Kusovník (bill of materials) je receptúra pre jednu vyrábanú položku: aké komponenty obsahuje, v akom množstve a aký odpad sa pri každom z nich očakáva. Z kusovníka sa vytvárajú výrobné príkazy a dokončením príkazu sa presunú zásoby a zaúčtujú náklady.
Všetky nižšie uvedené položky nájdete v aplikácii v časti Výroba (Production): karta Prehľad (Overview) obsahuje kusovníky a príkazy, karta Technologické postupy (Routings) obsahuje pracovné kroky a karta Pracoviská (Work centers) obsahuje miesta, kde sa tieto kroky vykonávajú.
Políčka hlavičky
| Políčko | Význam |
|---|---|
| Kód (Code) | Váš vlastný krátky identifikátor, jedinečný v rámci celej spoločnosti. Druhý kusovník s rovnakým kódom bude zamietnutý. |
| Názov (Name) | Čitateľný popis. Zoznamy zobrazujú oboje spojené ako kód - názov. |
| Hotová položka (Finished item) | Vyrábaná položka z katalógu. Nemôže sa zároveň nachádzať ako komponent v tej istej receptúre. |
| Výstupné množstvo (Output quantity) | Koľko hotových jednotiek vyrobí jedno spustenie receptúry. Predvolená hodnota je 1. |
| Technologický postup (Routing) | Voliteľné pracovné kroky, pozri nižšie. "Bez postupu" znamená, že receptúra spotrebováva iba materiály. |
Kusovník musí obsahovať 1 až 200 riadkov komponentov.
Riadky komponentov
Každý riadok označuje položku komponentu, množstvo na jednu hotovú jednotku a percento zmetkovitosti.
Percento zmetkovitosti (Scrap %) predstavuje podiel daného komponentu, ktorý sa podľa predpokladov stratí počas výroby, takže príkaz spotrebuje viac materiálu, než koľko vyžaduje čistá receptúra:
spotreba = množstvo na jednotku × množstvo v príkaze × (1 + percento zmetkovitosti / 100)
Dva komponenty na jednotku, príkaz na desať kusov a 5-percentná zmetkovitosť znamenajú spotrebu 21 jednotiek. Nula znamená, že sa žiaden odpad neočakáva. Hodnota nesmie presiahnuť 100.
Zmetkovitosť na riadku sa týka materiálu strateného počas výroby. Líši sa od množstva zmetkov, ktoré môžete nahlásiť pri dokončovaní príkazu a ktoré sa týka vadných hotových jednotiek.
Technologické postupy a pracoviská
Technologický postup (routing) je zoradený zoznam pracovných krokov na výrobu položky. Každý krok má poradové číslo, názov, pracovisko, ktoré ho vykonáva, minúty na prípravu, minúty spracovania na jednu jednotku a voliteľný názov kontroly kvality.
Pracovisko (work center) je miesto, kde sa krok vykonáva - stroj, stôl alebo tím. Má stanovenú sadzbu za hodinu a prípadne aj vlastný účet nákladov.
Priradenie technologického postupu ku kusovníku znamená, že každý výrobný príkaz vytvorený z tohto kusovníka bude obsahovať rovnaké kroky. Pri vytvorení príkazu sa pre každý krok naplánujú minúty:
plánované minúty = minúty na prípravu + minúty spracovania na jednotku × množstvo hotových výrobkov
Skutočne strávený čas na kroku (production/orders/record-operation) môžete zaznamenať, kým je príkaz ešte v stave konceptu; dokončenie príkazu potom namiesto plánovaných minút použije skutočné hodnoty. Mzdové náklady na jeden krok sa vypočítajú ako minúty ÷ 60 × sadzba za hodinu. Kroky, ktoré obsahujú kontrolu kvality, vytvoria na príkaze prebiehajúcu kontrolu a príkaz s prebiehajúcou kontrolou nie je možné dokončiť.
Technologický postup platí výhradne pre montáž. Musí byť aktívny a obsahovať aspoň jednu operáciu.
Výrobné príkazy
Príkaz určuje kusovník, sklad, množstvo a dátum. Množstvo hotových výrobkov sa vypočíta ako množstvo v príkaze × výstupné množstvo. Príkaz má status konceptu, kým ho dokončíte, pričom dokončenie vyžaduje, aby bolo účtovné obdobie otvorené.
Montáž (Assembly) spotrebováva komponenty a vyrába hotovú položku:
- Každý riadok komponentu sa odpíše zo skladu vrátane príslušného percenta zmetkovitosti. Náklady na materiál vychádzajú zo zásoby, ktorú príkaz reálne spotreboval.
- Mzdové náklady sa pripočítavajú za každý krok technologického postupu.
- Celková suma musí byť väčšia ako nula, inak sa dokončenie odmietne s hlásením "Komponenty nemajú žiadne náklady" (Components have no cost).
- Môžete nahlásiť množstvo zmetkov (scrapped quantity) v hotových jednotkách. Ich podiel na celkových nákladoch, vypočítaný ako
celkové náklady × zmetky ÷ hotové výrobky, predstavuje náklady na zmetky a neprenáša sa do zásoby. Bezchybné jednotky sa naskladnia v jednotkovej cene(celkové náklady − náklady na zmetky) ÷ množstvo bezchybných kusov.
Demontáž (Disassembly) funguje opačne: spotrebováva hotovú položku a vracia komponenty späť na sklad. Náklady na spotrebovanú položku sa rozvrhnú medzi komponenty v pomere k ich množstvám. Na demontážny príkaz sa nevzťahuje technologický postup ani množstvo zmetkov.
Účtovné zápisy pri dokončení
Dokončenie montážneho príkazu vytvorí jeden účtovný zápis (journal entry):
| Strana | Účet | Suma |
|---|---|---|
| Má dať | Hotové výrobky, predvolene 2030 |
Celkové náklady mínus náklady na zmetky |
| Má dať | Účet zmetkov, podľa pravidla zaúčtovania production.scrap |
Náklady na zmetky, ak existujú |
| Dal | Skladový účet, z ktorého bol prijatý jednotlivý komponent, predvolene 2040 |
Materiálové náklady |
| Dal | Účet nákladov pracoviska alebo pravidlo zaúčtovania production.laborApplied |
Mzdové náklady na krok |
Oba skladové účty sú parametrami volania funkcie dokončenia, takže spoločnosť s odlišnou účtovou osnovou ich môže upraviť. Ak sú účty komponentov a hotových výrobkov totožné a nevznikli žiadne mzdové náklady ani zmetky, nevytvára sa žiadny účtovný zápis - samotné skladové pohyby už daný proces dostatočne opisujú.
Demontáž otočí oba skladové účty: zaúčtuje komponenty na stranu Má dať a hotové výrobky na stranu Dal v hodnote demontovanej položky. Hotové výrobky si zachovávajú účet, na ktorý ich výroba zaradila, takže ich neskorší predaj, odpísanie alebo inventúra takisto zaúčtuje príslušnú sumu na stranu Dal účtu hotových výrobkov.
Koncové body API
| Koncový bod | Rozsah (Scope) | Účel |
|---|---|---|
production/boms/create, boms/get, boms/list |
production:write / production:read |
Správa receptúr |
production/work-centers/create, update, list |
production:write / production:read |
Správa pracovísk |
production/routings/create, get, list |
production:write / production:read |
Správa pracovných krokov |
production/orders/create, get, list |
production:write / production:read |
Správa príkazov |
production/orders/record-operation |
production:write |
Zaznamenanie skutočných minút na kroku |
production/quality-checks/add, record, list |
production:write / production:read |
Správa kontrol, ktoré podmieňujú dokončenie |
production/orders/complete |
production:write |
Presun zásoby a zaúčtovanie nákladov |
Postup nastavenia
- Vytvorte položky komponentov a hotovú položku v katalógu.
- Vytvorte sklad a naskladnite komponenty, inak nebude mať dokončenie príkazu čo spotrebovať.
- Vytvorte pracoviská a následne technologický postup, ak chcete sledovať mzdové náklady a kontroly kvality. Pri receptúrach obsahujúcich iba materiál tento krok preskočte.
- Vytvorte kusovník vrátane riadkov komponentov.
- Vytvorte výrobný príkaz, v prípade potreby zaznamenajte skutočné minúty a výsledky kontroly kvality a príkaz dokončite.