← Grunnleggende / SDK-er
Stykklister
Oppskrifter for produserte varer - komponenter, svinn, rutingvisninger, produksjonsordrer og kostnadene de bokfører.
En stykkliste (bill of materials) er oppskriften for én produsert vare: hvilke komponenter som inngår, hvor mye som trengs av hver, og hvor mye svinn du forventer. Produksjonsordrer opprettes fra en stykkliste, og fullføring av en ordre flytter lagerbeholdning og bokfører kostnaden.
Alt som er beskrevet nedenfor, finnes under Produksjon i appen: Oversikt-fanen inneholder stykklister og ordrer, Rutinger-fanen inneholder arbeidstrinnene, og Arbeidssentre-fanen inneholder stedene der disse trinnene utføres.
Hovedfelt
| Felt | Beskrivelse |
|---|---|
| Kode | Din egen korte identifikator, unik for bedriften. En ny stykkliste med samme kode avvises. |
| Navn | Lesbar beskrivelse. Lister viser de to sammen som kode - navn. |
| Ferdigvare | Varen fra varekatalogen som produseres. Den kan ikke samtidig være en komponent i den samme oppskriften. |
| Utgangskvantum | Hvor mange ferdige enheter én kjøring av oppskriften produserer. Standard er 1. |
| Ruting | Valgfrie arbeidstrinn, se nedenfor. "Ingen ruting" betyr at oppskriften kun forbruker materialer. |
En stykkliste krever mellom 1 og 200 komponentlinjer.
Komponentlinjer
Hver linje angir en komponentvare, kvantum per ferdig enhet og en svinnprosent.
Svinn-% er andelen av komponenten du forventer å tape under produksjonen, slik at ordren forbruker mer enn det rene oppskriftskvantumet:
consumed = quantity per unit × order quantity × (1 + scrap % / 100)
To komponenter per enhet, en ordre på ti og 5 % svinn forbruker 21 enheter. Null betyr ingen forventet avgang. Verdien kan ikke overstige 100.
Svinn på en linje gjelder materiale som går tapt under produksjonen. Dette er separat fra svinnkvantumet du eventuelt rapporterer når du fullfører en ordre, som gjelder ferdige enheter som ble vraket.
Rutinger og arbeidssentre
En ruting (routing) er den ordnede listen over arbeidstrinn for å lage varen. Hvert trinn har et sekvensnummer, et navn, arbeidssenteret som utfører det, oppsettminutter, kjøreminutter per enhet og et valgfritt navn på en kvalitetskontroll.
Et arbeidssenter (work center) er der et trinn utføres, for eksempel en maskin, en benk eller et team. Det har en kostnad per time og, om ønskelig, sin egen kostnadskonto.
Å knytte en ruting til en stykkliste betyr at hver produksjonsordre som lages fra den, også arver disse trinnene. Ved opprettelse av ordren får hvert trinn planlagte minutter:
planned minutes = setup minutes + run minutes per unit × finished quantity
Du kan registrere hva et trinn faktisk tok (production/orders/record-operation) mens ordren fremdeles er et utkast. Fullføringen bruker deretter de faktiske minuttene i stedet for de planlagte. Lønnskostnad per trinn er minutter ÷ 60 × kostnad per time. Trinn som har spesifisert en kvalitetskontroll, oppretter en ventende kontroll på ordren, og en ordre med en ventende kontroll kan ikke fullføres.
En ruting gjelder kun for montering. Den må være aktiv og ha minst én operasjon.
Produksjonsordrer
En ordre angir stykklisten, lageret, kvantumet og datoen. Det ferdige kvantumet er ordrekvantum × utgangskvantum. En ordre er et utkast til du fullfører den, og fullføring krever at regnskapsperioden er åpen.
Montering (assembly) forbruker komponentene og produserer ferdigvaren:
- Hver komponentlinje forbrukes fra lageret, inkludert svinnprosenten. Materialkostnaden kommer fra beholdningen som ordren faktisk brukte.
- Lønnskostnad legges til per ruteringstrinn.
- Totalen må være større enn null, ellers avvises fullføringen med meldingen "Komponenter har ingen kostnad".
- Du kan rapportere et svinnkvantum (scrapped quantity) av ferdige enheter. Deres Andel av totalkostnaden,
total × vraket ÷ ferdig, blir svinnkostnad og føres ikke inn på lageret. De gode enhetene mottas til(totalkostnad − svinnkostnad) ÷ godt kvantumper enhet.
Demontering (disassembly) gjør det motsatte: Den forbruker ferdigvaren og tar komponentene tilbake på lager. Kostnaden for den forbrukte varen fordeles på komponentene i forhold til deres kvantiter. Verken ruting eller svinnkvantum gjelder for en demonteringsordre.
Hva fullføringen bokfører
Fullføring av en monteringsordre oppretter én bokføringstransaksjon:
| Side | Konto | Beløp |
|---|---|---|
| Debet | Ferdigvarer, 2030 som standard |
Totalkostnad minus svinnkostnad |
| Debet | Svinnkonto, fra konteringsregelen production.scrap |
Svinnkostnad (hvis aktuelt) |
| Kredit | Lagerkontoen som hver komponent ble mottatt fra, 2040 som standard |
Materialkostnad |
| Kredit | Arbeidssenterets kostnadonto, eller konteringsregelen production.laborApplied |
Lønnskostnad per trinn |
De to lagerkontoene er parametere i fullføringskallene, slik at en bedrift med en annen kontoplan kan overstyre dem. Ingen transaksjon bokføres når komponent- og ferdigvarekontoene er de samme, og det ikke er hverken arbeid eller svinn - lagerbevegelsene alene beskriver da kjøringen.
Demontering reverserer de to lagerkontoene: debiterer komponenter, krediterer ferdigvarer for kostnaden til varen som ble plukket fra hverandre. Ferdigvarer beholder kontoen som produksjonen plasserte dem på, slik at salg, utgiftsføring eller opptelling av dem senere krediterer ferdigvarer også.
Endepunkter
| Endepunkt | Omfang (scope) | Formål |
|---|---|---|
production/boms/create, boms/get, boms/list |
production:write / production:read |
Administrere oppskrifter |
production/work-centers/create, update, list |
production:write / production:read |
Administrere arbeidssentre |
production/routings/create, get, list |
production:write / production:read |
Administrere arbeidstrinn |
production/orders/create, get, list |
production:write / production:read |
Administrere ordrer |
production/orders/record-operation |
production:write |
Rapportere faktiske minutter på et trinn |
production/quality-checks/add, record, list |
production:write / production:read |
Administrere kontroller som sperrer for fullføring |
production/orders/complete |
production:write |
Flytte lager og bokføre kostnaden |
Oppsettshierarki
- Opprett komponentvarene og ferdigvaren i varekatalogen.
- Opprett et lager og legg komponentene på lager, ellers har ikke fullføringen noe å forbruke.
- Opprett arbeidssentre og deretter en ruting, hvis du vil ha lønnskostnader og kvalitetskontroller. Hopp over dette for rene materialoppskrifter.
- Opprett stykklisten med tilhørende komponentlinjer.
- Opprett en produksjonsordre, registrer faktiske minutter og kvalitetsresultater hvis du bruker det, og fullfør den deretter.