Ruter og operationer

Denne artikel indeholder en beskrivelse af ruter og handlinger. En rute definerer processen til fremstilling af et produkt eller en produktvariant. Den beskriver hvert trin (operation) i produktionsprocessen, og den rækkefølge, som disse trin skal udføres i. For hvert trin definerer ruten også de krævede operationsressourcer, den krævede opstillingstid og operationstid, og hvordan omkostningerne skal beregnes.

Overblik

En rute beskriver rækkefølgen af operationer, der kræves for at producere et produkt eller en produktvariant. For hver operation definerer ruten også de operationsressourcer, der skal bruges, den tid, der kræves for at opsætte og udføre operationen, og hvordan omkostningerne skal beregnes. Du kan bruge den samme rute til at producere flere produkter, eller du kan definere en entydig rute for hvert produkt eller produktvariant. Du kan også have flere ruter til samme produkt. I dette tilfælde varierer den rute, der bruges, afhængigt af faktorer som det antal, der skal produceres. Definitionen af en rute i Supply Chain Management består af fire separate elementer, der tilsammen beskriver produktionsprocessen:

  • Rute – En rute, der definerer strukturen i produktionsprocessen. Med andre ord, definerer den rækkefølgen af operationer.
  • Operation – En operation identificerer et navngivet trin i en rute, f.eks. Montage. Den samme operation kan forekomme i flere ruter og kan have forskellige operationsnumre.
  • Operationsrelation – En operationsrelation definerer operationelle egenskaber for en operation, f.eks. opstillingstid og procestid, omkostningskategorier, forbrugsparametre og ressourcekrav. Operationsrelationen gør det muligt, at de operationelle egenskaber for en operation varierer, afhængigt af den rute, der skal bruges i operationen, eller de produkter, der produceres.
  • Ruteversion – En ruteversion, der definerer den rute, der bruges til at producere et produkt eller en produktvariant. Ruteversioner giver mulighed for, at ruter kan genbruges på tværs af produkter eller ændres med tiden. De kan også aktivere forskellige ruter til at blive brugt til at fremstille det samme produkt. I dette tilfælde afhænger den rute, der bruges, af faktorer som lokalitet eller det antal, der skal produceres.

Ruter

En rute beskriver rækkefølgen af operationer, der bruges for at producere et produkt eller en produktvariant. Hver operation er tildelt et operationsnummer og en efterfølgende operation. Rækkefølgen af operationer udgør et rutenetværk, der kan repræsenteres af et styret diagram, der har et eller flere startpunkter og et enkelt slutpunkt. I Supply Chain Management adskiller ruter sig på grundlag af typen af struktur. De to typer ruter er simple ruter og rutenetværk. I produktionsstyringsparametrene kan du angive, om kun simple ruter kan bruges, eller om der kan bruges mere komplekse rutenetværk.

Simple ruter

En simpel rute er sekventiel, og der er kun et udgangspunkt for ruten.

Simpel rute.

Hvis du kun aktiverer simple ruter i produktionsstyringsparametrene, genererer Supply Chain Management automatisk operationsnumrene (10, 20, 30 og så videre), når du definerer ruten.

Rutenetværk

Hvis du aktiverer de mere komplekse rutenetværk i produktionsstyringsparametrene, kan du definere ruter, der har flere startpunkter og operationer, der kan køres parallelt.

Rutenetværk.

Bemærk!

  • Hver operation kan kun have en efterfølgende operation, og hele ruten skal afsluttes med en fælles operation.
  • Dette er ingen sikkerhed for, at flere operationer, der har samme efterfølgende operation (f.eks. operationerne 30 og 40 i den foregående illustration), faktisk køres parallelt. Tilgængeligheden og kapaciteten af ressourcerne kan lægge begrænsninger på den måde, operationerne planlægges.
  • Du kan ikke bruge 0 (nul) som operationsnummeret. Dette nummer er reserveret og bruges til at angive, at den sidste operation i ruten ikke har nogen efterfølgende operation.

Parallelle operationer

Nogle gange kræves en kombination af flere operationsressourcer, der har forskellige egenskaber, for at udføre en operation. For eksempel kan en samleoperation kræve en maskine, et værktøj og en arbejder for hver to maskiner til at overvåge driften. I dette eksempel kan dannes ved hjælp af parallelle operationer, hvor en operation er angivet som den primære operation, og de andre er sekundære.

Rute, der har primære og sekundære operationer.

Den primære operation repræsenterer typisk flaskehalsressourcen og bestemmer operationstiden for de sekundære operationer. Men under planlægning, der involverer kapacitetsbegrænsning, skal de ressourcer, der er planlagt for både den primære operation og de sekundære operationer, være tilgængelige og have ledig kapacitet på samme tid.

Både den primære operation og de sekundære operationer skal have samme operationsnummer (30 i den foregående illustration).

I det foregående eksempel er ressourcekravet til den primære operation (30) maskinen, mens ressourcekravene for de sekundære operationer (30' og 30'') er værktøjet og arbejderen. En halvtreds procent belastning hjælper med til at sikre, at den planlagte arbejder kan overvåge to maskiner på samme tid.

Godkendelse af ruter

En rute skal være godkendt, før den kan bruges i planlægnings- eller fremstillingsprocessen. Godkendelse angiver, at rutedesignet er blevet fuldført. Det samme frigivne produkt eller den samme frigivne produktvariant kan have flere godkendte ruter. Godkendelse af en rute opstår typisk, når den første relevante ruteversion er godkendt. Men i nogle forretningsscenarier er godkendelse af ruten og ruteversionen separate aktiviteter, der kan omfatte forskellige procesejere.

Hver rute kan være godkendt eller ikke-godkendt separat. Hvis en rute imidlertid ikke er godkendt, er alle relaterede ruteversioner heller ikke godkendt. I produktionsstyringsparametrene kan du angive, om ruter kan være ikke-godkendt, og om godkendte ruter kan ændres.

Hvis du skal beholde en log af, hvem der godkender hver rute, kan du kræve elektroniske signaturer til rutegodkendelsen. Brugerne er så nødt til at bekræfte deres identitet ved hjælp af en elektronisk signatur.

Operations

En operation er trin i produktionsprocessen. Hver operation har et id og en kort beskrivelse. Følgende tabel viser typiske eksempler på operationer fra en maskinfabrik.

Operation Beskrivelse
PipeCut Rørskæring
TIGweld TIG-svejsning
JigAssy Samling med værktøj
Inspektion Kvalitetsinspektion

Operationsegenskaberne for operationen, f.eks. opstillingstid og procestid, ressourcekrav, efterkalkulationsoplysninger og forbrugsberegning er angivet på operationsrelationen. (Du kan finde flere oplysninger om operationsrelationer i næste afsnit).

Operationsrelationer

Følgende operationelle egenskaber for en operation vedligeholdes på operationsrelationen:

  • Omkostningskategorier
  • Forbrugsparametre
  • Behandlingstider
  • Behandlingsmængder
  • Ressourcebehov
  • Noter og instruktioner

Du kan definere flere operationsrelationer for den samme operation. Hver operationsrelation gælder dog kun for én operation og indeholder egenskaber, der er specifikke for en rute, en frigivet produkt eller et sæt frigivne produkter, der er knyttet til en varegruppe. Derfor kan den samme operation bruges i flere ruter, der har forskellige operationelle egenskaber. Desuden kan du lettere vedligeholde dine stamdata, hvis du bruger standardoperationer, der har samme operationelle egenskaber, uanset den rute, der bruges, og det produkt, der fremstilles. Anvendelsesområdet for operationsrelationen er defineret via egenskaberne Varekode, Varerelation, Rutekode og Ruterelation, som vist i følgende tabel.

Varekode Varerelation Rutekode Ruterelation Anvendelsesområdet for operationsrelationen
Tabellen <Vare-id> Rute <Rute-id> De operationelle egenskaber for en operation, når den bruges i ruten, hvor Rutenummer=<rute-id> til at producere det udgivne produkt, hvor Varenummer=<Vare-id>.
Tabellen <Vare-id> Alle De operationelle standardegenskaber for en operation, når den bruges til at producere det udgivne produkt, hvor varenummer=<Vare-id>. Med andre ord gælder disse operationelle egenskaber, når der ikke er nogen rutespecifik operationsrelation for det udgivne produkt.
Multi <Varegruppe-id> Rute <Rute-id> De operationelle egenskaber for en operation, når den bruges i ruten, hvor Rutenummer=<rute-id> til at producere udgivne produkter, der er tilknyttet varegruppe <Varegruppe-id>, medmindre der er en rutespecifik operationsrelation til det udgivne produkt.
Multi <Varegruppe-id> Alt De operationelle standardegenskaber for en operation, når den bruges til at producere udgivne produkter, der er tilknyttet varegruppe <Varegruppe-id>, medmindre der findes en mere specifik operationsrelation.
Alle Rute <rute-id> De operationelle standardegenskaber for operationen, når den bruges i ruten hvor rutenummer=<rute-id>. Med andre ord gælder disse operationelle egenskaber, når der ikke er nogen operationsrelation for denne rute, der er specifik for det udgivne produkt eller dets tilknyttede varegruppe.
Alt Alt De operationelle standardegenskaber for en operation. Disse operationelle egenskaber gælder, når der ikke findes en mere specifik operationsrelation.

Du kan også angive, at en operationsrelation er specifik for et sted. På denne måde kan operationelle egenskaber for en operation variere afhængigt af lokaliteten (dvs. stedet), hvor operationen skal udføres. For konfigurerede produkter kan du også angive forskellige operationelle egenskaber for hver produktkonfiguration.

Operationsrelationer giver dig masser af fleksibilitet, når du definerer dine ruter. Desuden hjælper muligheden for at definere standardegenskaber med til at reducere mængden af stamdata, som du skal vedligeholde. Men denne fleksibilitet betyder også, at du skal være opmærksom på den kontekst, du ændrer en operationsrelation i.

Bemærk!

Da de operationelle egenskaber gemmes i operationsrelationer pr. operation for den enkelte rute, har alle forekomster af den samme operation (f.eks. samling) samme opstillingstid, operationstid og ressourcekrav. Hvis to forekomster af en operation derfor skal udføres i den samme rute, men har forskellige operationstider, skal du oprette to separate operationer, f.eks. Samling1 og Samling2.

Ændring af produktspecifikke ruter

Når du åbner siden Rute fra siden Oplysninger om frigivne produkter, vises de ruteversioner, der er knyttet til det valgte frigivne produkt. I denne sammenhæng viser Supply Chain Management for hver operation operationsegenskaberne fra den operationsrelation, der passer bedst til ruteversionen. Bemærk, at listen over operationer omfatter egenskaberne Varekode og Rutekode fra operationsrelationen. Derfor kan du bestemme, hvilken operationsrelationen der vises.

På siden Rute side, kan du kan ændre operationsegenskaberne for operationen, f.eks. operationstiden eller omkostningskategorierne. Dine ændringer gemmes på den operationsrelation, der er specifik for ruten og det frigivne produkt, der refereres til i den aktuelle ruteversion. Hvis den operationsrelation, der er vist, ikke er specifik for ruten og det frigivne produkt, før dine ændringer er gemt, opretter systemet en kopi af operationsrelationen. Denne kopi er specifik for ruten og det frigivne produkt. Derfor påvirker dine ændringer ikke andre ruter eller frigivne produkter. For at kontrollere hvilken operationsrelation, der ændres på siden Rute, skal du se på felterne Varekode og Rutekode.

Du kan også manuelt oprette en operation, der er specifik for en rute og et frigivet produkt ved hjælp af funktionen Kopiér og rediger relation.

Bemærk!

Hvis du tilføjer en ny operation til en rute på siden Rute, oprettes der kun en operationsrelation for det aktuelt frigivne produkt. Hvis ruten derfor også bruges til at fremstille andre frigivne produkter, findes der ingen gældende operationsrelationen for disse frigivne produkter, og ruten kan ikke længere bruges til disse frigivne produkter.

Vedligehold operationsrelationer pr. rute

Når du åbner siden Rutedetaljer siden fra listesiden Ruter, vises der en liste over de operationsrelationer, der gælder for den valgte rute. Du kan derfor let kontrollere, hvilke operationelle egenskaber, der bruges til hvilke produkter. Du kan ændre både standardegenskabsværdierne og produktspecifikke egenskabsværdier.

Hvis du tilføjer en ny operationsrelation på siden Rutedetaljer, angives feltet Rutekode automatisk til Rute, og feltet Ruterelation angives til rutenummeret for den aktuelle rute.

Vedligehold operationsrelationer pr. operation

Fra siden Operationer kan du åbne siden Operationsrelationer. På denne side kan du ændre alle operationsrelationer for en specifik operation. Du kan endda redigere operationsrelationer, der indeholder standardværdier.

Hvis din virksomhed bruger standardoperationer, og de operationelle parametre er de samme på tværs af alle produkter og processer, er siden Operationsrelationer side en praktisk måde til at opretholde de operationelle standardegenskaber for disse operationer.

Anvendelse af operationsrelationer

I nogle tilfælde skal Supply Chain Management finde operationelle egenskaber for en operation. Når der f.eks. oprettes en indkøbsordre, skal de operationelle egenskaber for hver operation kopieres fra operationsrelationerne til produktionsruten. I sådanne situationer søger Supply Chain Management efter de relevante operationsrelationer fra den mest specifikke kombination til den mindst specifikke kombination.

Når Supply Chain Management søger efter den mest relevante operationsrelation for et frigivet produkt, foretrækkes en operationsrelation, der svarer til vare-id'et for det frigivne produkt, i forhold til en operationsrelation, der svarer til varegruppe-id'et. Til gengæld foretrækkes en operationsrelation, der svarer til varegruppe-id'et, i forhold til standardoperationsrelationen. Søgningen sker i følgende rækkefølge:

  1. Varekode=Tabel og Varerelation=<Vare-id>
  2. Varekode=Gruppe og Varerelation=<Varegruppe-id>
  3. Varekode=alle
  4. Rutekode=rute og ruterelation=<rute-id>
  5. Rutekode=alle
  6. Konfiguration=<konfigurations-id>
  7. Konfiguration=
  8. Sted=<sted-id>
  9. Sted=

En operation bør derfor kun anvendes én gang for hver rute. Hvis operationen forekommer flere gange på den samme rute, har alle forekomster af denne operation samme operationsrelationen, og du kan ikke have andre egenskaber (for eksempel procestider) for hver forekomst.

Ruteversioner

Ruteversioner bruges til at tage hensyn til afvigelser i produktionen af produkter eller til at give dig større kontrol over produktionsprocessen. De definerer, hvilken rute der skal bruges, når et bestemt frigivet produkt eller en bestemt frigiven produktvariant produceres. Du kan bruge følgende begrænsninger til at definere, hvilken rute der bruges til et frigivet produkt, :

  • Produktdimensioner (størrelse, farve, type eller konfiguration)
  • Produktionsmængde
  • Produktionssted
  • Produktionsdato

Når du producerer produktet på et bestemt sted, i en bestemt mængde eller i en bestemt periode, kan du angive en bestemt ruteversion som standardruteversionen. Imidlertid er kun én aktiv rute tilladt for et bestemt udgivet produkt og et bestemt sæt begrænsninger.

På siden produktionsstyringsparametrene kan du kræve, at gyldighedsperioden for en ruteversion altid skal angives.

Godkendelse af ruteversioner

Før en ruteversion kan bruges i planlægnings- eller fremstillingsprocessen, skal den godkendes. Når du godkender en ruteversion, kan du også godkende den tilhørende rute. En ruteversion kan imidlertid kun godkendes, hvis den relaterede rute også er godkendt.

Aktivering af standardruteversionen

Når du aktiverer en ruteversion, angiver du den som den standardruteversion, varedisponeringen skal bruge, eller der skal bruges til at oprette produktionsordrer. Du kan kun have én aktiv ruteversion for et bestemt sæt begrænsninger (f.eks. periode, sted eller antal). Du modtager en fejlmeddelelse, hvis den version, du forsøger at aktivere, er i konflikt med en version, der allerede er aktiv. For at forhindre en tvetydig aktivering skal du derefter enten deaktivere versionen, der er i konflikt, eller redigere ruteversionens begrænsninger (som regel perioden).

Elektroniske signaturer

Hvis du skal holde en log, der registrerer, hvem der godkender og aktiverer hver ruteversion, kan du kræve elektroniske signaturer til disse opgaver. Brugere, der kan godkende og aktivere ruteversioner, skal bekræfte deres identitet ved hjælp af en elektronisk signatur.

Produktændring, der bruger sagsstyring

Produktændringssagen til godkendelse og aktivering af nye eller ændrede ruter og ruteversioner giver dig på en nem måde en oversigt over ruteversionens begrænsninger. Du kan også godkende og aktivere alle ruter, der er relateret til en bestemt ændring i én operation og dokumentere resultaterne i produktændringssagen.

Vedligeholdelse af ruter

Afhængigt af virksomhedens behov, kan du muligvis reducere det arbejde, der kræves for at bevare dine procesdefinitioner.

Gør ruter uafhængige af ressourcer

I mange systemer skal operationsressourcen eller den ressourcegruppe, som skal udføre en operation, angives i ruten. I Supply Chain Management kan du definere en række krav, som en operationsressource skal opfylde for at være gældende for operationen. Derfor behøver den specifikke operationsressource eller ressourcegruppe, der skal bruges, ikke at blive fastlagt, før operationen faktisk er planlagt. Denne funktion er især nyttig, når du har mange arbejdere eller maskiner, der kan udføre den samme operation.

Du angiver f.eks., at en operation kræver en operationsressource af typen Maskine, der har en Udstansningskapacitet på 20 tons. Planlægningsprogrammet vil derefter løse disse krav til en bestemt operationsressource eller ressourcegruppe, når operationen er planlagt. Fordi du blot kan angive disse krav i stedet for at binde operationen til en bestemt maskine, har du meget mere fleksibilitet. Desuden er vedligeholdelse lettere, når ressourcer flyttes, eller der tilføjes nye ressourcer.

Du kan finde yderligere oplysninger om de forskellige typer ressourcebehov, og hvordan du bruger dem, i Ressourcekrav for operationer og Ressourceegenskaber.

Deling af ruter på tværs af steder

Hvis du producerer det samme produkt på mere end ét produktionssted, og fremgangsmåden til fremstilling af produktet er den samme på alle steder, kan du ofte designe en delt rute, der bruges på tværs af alle produktionssteder. Hvis du vil oprette en delt rute, skal du ikke angive et sted på selve ruten. Du skal dog stadig oprette en ruteversion, der knytter den delte rute til produktet på hvert sted.

Du skal også sikre dig, at ressourcekravene for hver operation i ruten ikke kræver bestemte operationsressourcer eller ressourcegrupper, men at de i stedet er udtrykt i form af karakteristika for de påkrævede ressourcer. Planlægningsprogrammet vil derefter kunne tildele de relevante operationsressourcer fra det sted, hvor produktionen er planlagt til. Hvis der f.eks er små forskelle i procestiden, eller hvis opstillingstiden for en bestemt operation er stedspecifik, kan du angive disse oplysninger ved at tilføje en ekstra operationsrelation for det pågældende sted.

For at få fuldt udbytte af fordelene ved delte ruter skal du også bruge ressourceforbrug på den tilknyttede stykliste. Når du angiver flaget for ressourceforbrug på styklistelinjen, skal lagerstedet og lokaliteten, hvor råmaterialer skal forbruges fra, udledes fra den operationsressource, som operationen er planlagt på. Derfor behøver lagerstedet og lokaliteten ikke at blive fastlagt, før produktionen faktisk planlægges. På denne måde kan du både gøre styklisten og ruten uafhængig af den fysiske lokalitet, hvor produktet fremstilles.

Standardoperationsrelationer

Hvis din virksomhed bruger standardiserede operationer i produktionen, og der er meget lidt eller ingen variation i opstillingstid, operationstid, forbrugsberegning, omkostningsberegning osv., kan du med fordel oprette standardoperationsrelationer for alle operationer. I dette tilfælde skal du undgå at oprette operationsrelationer, der er specifikke for en rute eller et frigivet produkt.

Hvis du også udtrykker ressourcekrav med hensyn til færdigheder og funktioner og gør dine ruter uafhængige af stedet, kan du hjælpe med til at holde den løbende vedligeholdelse af dine forretningsprocesser på et minimum.

Når du bruger denne metode, bliver siden Operationsrelationer din primære destination for opretholdelse af procestider og andre egenskaber.

Ressourcespecifikke procestider

Hvis du ikke angiver en operationsressource eller ressourcegruppe som en del af ressourcekravene for en operation, kan de relevante ressourcer fungere ved forskellige hastigheder. Den tid, der kræves for at behandle en operation, kan derfor variere. Du kan løse dette problem ved at bruge feltet Formel på operationsrelationen til at angive, hvordan procestiden beregnes. Følgende valgmuligheder er tilgængelige:

  • Standard – (standardindstilling) Beregningen bruger kun felterne fra operationsrelationen og ganger den angivne procestid med ordreantallet.
  • Kapacitet – Beregningen omfatter feltet Kapacitet fra operationsressourcen. Tiden er derfor ressourceafhængig. Den værdi, der er angivet på operationsressourcen, er kapacitet pr. time. Procestid beregnes som Ordreantal divideret med Kapacitet. Kapacitetsværdien er ikke specifik for en bestemt måleenhed og omregnes derfor ikke på grundlag af feltet Kapacitetsenhed, der blot er et beskrivende felt, som ikke bruges i beregninger.
  • Batch – En batchkapacitet beregnes ved hjælp af oplysninger fra operationsrelationen. Antallet af batches, og derfor procestiden, kan beregnes baseret på ordreantallet.
  • Ressourcebatch – Denne indstilling er grundlæggende den samme som indstillingen Batch. Men beregningen omfatter feltet Batchkapacitet fra operationsressourcen. Tiden er derfor ressourceafhængig.

Konfigurer rutegrupper

Du kan definere rutegrupper og opsætningen for den hertil hørende rute eller jobtyperne under Produktionskontrol > Opsætning > Ruter > Rutegrupper. For hver rute/jobtype i rutegruppen kan du vælge eller nulstille følgende indstillinger:

  • Aktivering – Vælg denne indstilling for at aktivere beregninger for og planlægning af den valgte jobtype og for at modtage jobtilbagemelding, når du kører jobplanlægning. Du er nødt til at vælge denne indstilling for at aktivere jobtypen og dernæst vælge resten af indstillingerne for den pågældende jobtype. Hvis aktivering ikke er valgt, vil den pågældende jobtype ikke blive aktiveret, uanset om du vælger de øvrige indstillinger.
  • Jobstyring – Vælg denne indstilling for at medtage jobtypen i jobstyring, når du kører jobplanlægning.
  • Arbejdstid – Vælg denne indstilling for at planlægge jobtypen i henhold til arbejdstidskalenderen, der er defineret for operationsressourcen, ellers anvendes den gregorianske kalender. Arbejdstiden kan enten planlægges i henhold til den gregorianske kalender eller den angivne arbejdskalender. Hvis du markerer denne indstilling, bliver planlægningen baseret den angivne arbejdstidskalender. Derudover planlægges job af jobtypen fra midnat på den dato, der er angivet som jobbets startdato.
  • Kapacitet – Vælg denne indstilling for at reservere kapacitet til jobtypen, når du kører jobplanlægning. Hvis du vælger denne indstilling, reserveres der kapacitet, når der køres finplanlægning for den valgte jobtype. Det giver dig en oversigt over, hvilke jobtyper i hver rutegruppe der bruger operationsressourcer. Disse ressourcer skal eksempelvis være angivet som flaskehalse, såfremt der er tale om en situation, hvor tørreressourcer er flaskehalsressourcer. Tørreoperationer, der er tilknyttet jobtyper i køtid, vil reservere tørreressourcer.

Du skal aktivere eller deaktivere det for hver jobtype. Når du deaktivere det, vil ingen andre elementer i opsætningen (jobstyring, arbejdstid og kapacitet) blive taget i betragtning, da jobtypen ikke er aktiv.

En af jobtyperne er Overlap. Overlap gør det muligt at udføre forskellige jobs på samme tid. Når jobs overlapper, kan ressourcerne anvendes, men de kan ikke reserveres til det pågældende job. Når Aktivering derfor er valgt for rækken med en Rute/jobtype som Overlap, påvirker ingen af de andre indstillinger (Jobstyring, Arbejdstid og Kapacitet) rutegruppen.

Bemærk!

Når du opgraderer versioner, støder du muligvis på følgende fejl Der opstod en CLR-fejl ved start af planlægningsprogrammet. Hvis denne fejl vises, skal du gå til siden Rutegrupper og for alle de ruter, hvor du har aktiveret Rute/jobtypeOverlap, skal du rydde afkrydsningsfelterne Jobstyring, Arbejdstid og Kapacitet.

Yderligere ressourcer