Nordlet

← Základy / Sady SDK

Kusovníky

Receptury pro vyráběné položky - komponenty, zmetky, technologické postupy, výrobní příkazy a jejich zaúčtované náklady.

Kusovník (bill of materials) je receptura pro jednu vyráběnou položku: které komponenty do ní patří, v jakém množství a s jakým očekávaným zmetkovým podílem. Výrobní příkazy se vytvářejí z kusovníku a dokončením příkazu se přesunou zásoby a zaúčtují náklady.

Vše níže uvedené se v aplikaci nachází v sekci Výroba (Production): karta Přehled (Overview) obsahuje kusovníky a příkazy, karta Postupy (Routings) obsahuje pracovní kroky a karta Pracoviště (Work centers) obsahuje místa, kde se tyto kroky provádějí.

Políčka hlavičky

Pole Popis
Kód (Code) Váš vlastní krátký identifikátor, jedinečný v rámci firmy. Druhý kusovník se stejným kódem bude zamítnut.
Název (Name) Čitelný popis. Seznamy zobrazují obě hodnoty dohromady ve formátu kód - název.
Hotová položka (Finished item) Vyráběná položka z katalogu. Nesmí se zároveň vyskytovat jako komponenta téže receptury.
Výstupní množství (Output quantity) Kolik hotových kusů vytvoří jedno spuštění receptury. Výchozí hodnota je 1.
Postup (Routing) Volitelné pracovní kroky, viz níže. „Bez postupu“ znamená, že receptura spotřebovává pouze materiál.

Kusovník vyžaduje 1 až 200 řádků komponent.

Řádky komponent

Každý řádek uvádí položku komponenty, množství na jeden hotový kus a procento zmetkovosti.

Zmetkovost v % (scrap %) je podíl daného materiálu, který během výroby pravděpodobně ztratíte, takže příkaz spotřebuje více, než kolik činí čisté množství dle receptury:

consumed = quantity per unit × order quantity × (1 + scrap % / 100)

Dvě komponenty na kus, příkaz na deset kusů a 5% zmetkovost spotřebují 21 jednotek. Nula znamená žádný očekávaný odpad. Hodnota nesmí překročit 100.

Zmetkovost na řádku se týká ztraceného materiálu během výroby. Liší se od zmetkového množství, které můžete nahlásit při dokončení příkazu a které se týká vadných hotových kusů.

Pracovní postupy a pracoviště

Pracovní postup (routing) je seřazený seznam pracovních kroků pro výrobu položky. Každý krok má pořadové číslo, název, pracoviště, které jej provádí, minuty na přípravu, minuty běhu na jeden kus a volitelný název kontroly kvality.

Pracoviště (work center) je místo, kde krok probíhá - stroj, stůl, tým. Má přiřazenu sazbu za hodinu a volitelně vlastní nákladový účet.

Přiřazení pracovního postupu ke kusovníku znamená, že každý výrobní příkaz vytvořený z tohoto kusovníku obsahuje také tyto kroky. Při vytvoření příkazu získá každý krok plánované minuty:

planned minutes = setup minutes + run minutes per unit × finished quantity

Skutečnou dobu trvání kroku můžete zaznamenat (production/orders/record-operation), dokud je příkaz ještě v konceptu; dokončení pak namísto plánovaných minut použije minuty skutečné. Mzdové náklady na jeden krok jsou minuty ÷ 60 × sazba za hodinu. Kroky, u nichž byla zadána kontrola kvality, vytvoří na příkazu čekající kontrolu a příkaz s čekající kontrolou nelze dokončit.

Pracovní postup platí výhradně pro montáž. Musí být aktivní a obsahovat alespoň jednu operaci.

Výrobní příkazy

Příkaz specifikuje kusovník, sklad, množství a datum. Množství hotových kusů je množství v příkazu × výstupní množství. Příkaz je v konceptu, dokud jej nedokončíte, přičemž dokončení vyžaduje otevřené účetní období.

Montáž spotřebovává komponenty a vyrábí hotovou položku:

  • Každý řádek komponenty je odečten ze skladu včetně procenta zmetkovosti. Náklady na materiál vycházejí ze zásob, které příkaz skutečně spotřeboval.
  • Mzdové náklady se přičítají za každý krok pracovního postupu.
  • Celková částka musí být větší než nula, jinak bude dokončení odmítnuto s chybou „Komponenty nemají žádné náklady“ (Components have no cost).
  • Můžete nahlásit zmetkové množství hotových kusů. Jejich podíl na celkových nákladech, tedy celkové náklady × zmetky ÷ hotové kusy, představuje náklady na zmetky a nepřenáší se do zásob. Dobré kusy se naskladní v sazbě (celkové náklady − náklady na zmetky) ÷ množství dobrých kusů za jednotku.

Demontáž funguje opačně: spotřebovává hotovou položku a vrací komponenty zpět na sklad. Náklady na spotřebovanou položku se rozloží mezi komponenty v poměru jejich množství. Na příkaz k demontáži se nevztahuje pracovní postup ani zmetkové množství.

Co dokončení zaúčtuje

Dokončení montážního příkazu vytvoří jeden účetní zápis:

Strana Účet Částka
Má dáti Zásoby hotových výrobků, standardně 2030 Celkové náklady minus náklady na zmetky
Má dáti Účet zmetků, dle účetního pravidla production.scrap Náklady na zmetky, pokud nějaké vznikly
Dal Účet zásob, ze kterého byla přijata každá komponenta, standardně 2040 Materiálové náklady
Dal Nákladový účet pracoviště nebo účetní pravidlo production.laborApplied Mzdové náklady na jeden krok

Oba účty zásob jsou parametry volání dokončení, takže firma používající jinou účtovou osnovu je může přepsat. Pokud jsou účty komponent a hotových výrobků shodné a nevznikly žádné mzdové náklady ani zmetky, nevytváří se žádný účetní zápis - pohyb zásob sám o sobě daný proces dostatečně popisuje.

Demontáž obrací oba účty zásob: komponenty na stranu Má dáti, hotové výrobky na stranu Dal, a to v hodnotě nákladů na rozebranou položku. Hotové výrobky si zachovávají účet, na který je výroba zaúčtovala, takže jejich pozdější prodej, odpis nebo inventurní manko rovněž připíše Dal na účet hotových výrobků.

Koncové body (Endpoints)

Koncový bod Oprávnění (Scope) Účel
production/boms/create, boms/get, boms/list production:write / production:read Správa receptur
production/work-centers/create, update, list production:write / production:read Správa pracovišť
production/routings/create, get, list production:write / production:read Správa pracovních kroků
production/orders/create, get, list production:write / production:read Správa příkazů
production/orders/record-operation production:write Záznam skutečných minut na kroku
production/quality-checks/add, record, list production:write / production:read Správa kontrol podmiňujících dokončení
production/orders/complete production:write Přesun zásob a zaúčtování nákladů

Postup nastavení

  1. Vytvořte v katalogu položky komponent a hotovou položku.
  2. Vytvořte sklad a naskladněte komponenty, jinak nebude mít dokončení co spotřebovat.
  3. Pokud požadujete mzdové náklady a kontroly kvality, vytvořte pracoviště a následně pracovní postup. U receptur obsahujících pouze materiál tento krok vynechte.
  4. Vytvořte kusovník včetně řádků komponent.
  5. Vytvořte výrobní příkaz, zadejte skutečné minuty a výsledky kontrol (pokud je používáte) a příkaz dokončete.