Flöden och åtgärder

Det här avsnittet innehåller information om flöden och åtgärder. Ett flöde definierar processen för tillverkning av en produkt eller produktvariant. Det beskriver varje steg (åtgärd) i produktionsprocessen och den ordning som dessa steg måste utföras i. För varje steg definierar också flödet de åtgärdsresurser krävs, ställtid och körtid som krävs och hur kostnaden ska beräknas.

Översikt

Ett flöde beskriver ordningen av åtgärder som krävs för att producera en produkt eller produktvariant. Flödet definierar också åtgärdsresurser som krävs, tid som krävs för att konfigurera och utföra åtgärden och hur kostnaden ska beräknas för varje åtgärd. Du kan använda samma flöde för att skapa flera produkter eller definiera ett unikt flöde för varje produkt eller produktvariant. Du kan också ha flera flöden för samma produkt. I detta fall varierar det flöde som används beroende på faktorer som t.ex. den kvantitet som måste produceras. Definitionen av ett flöde i Supply Chain Management består av fyra separata element som tillsammans beskriver produktionsprocessen:

  • Flöde – ett flöde som definierar strukturen i produktionsprocessen. Den definierar alltså åtgärdernas ordning.
  • Åtgärd – en åtgärd som identifierar ett namngivet steg i flödet, som t.ex. sammansättning. Samma åtgärd kan ske på flera flöden och kan ha olika åtgärdsnummer.
  • Åtgärdsrelation – En åtgärdsrelation definierar de funktionella egenskaper för en åtgärd som ställtid och körtid, kostnadskategorier, förbrukningsparametrar och krav på systemresurser. Åtgärdsrelationen möjliggör att operativa egenskaper hos en åtgärd varierar beroende på vilket föde som åtgärden används i eller produkterna som produceras.
  • Flödesversion – en flödesversion som definierar flödet som används för att tillverka en produkt eller produktvariant. Flödesversioner tillåter att flöden ska återanvändas mellan produkter eller ändras med tiden. De tillåter också att olika flöden används för att tillverka samma produkt. I detta fall varierar det flöde som används beroende på faktorer som t.ex. plats eller den kvantitet som måste produceras.

Flöden

Ett flöde beskriver ordningen av åtgärder som används för att producera en produkt eller produktvariant. Varje åtgärd tilldelas ett åtgärdsnummer och en efterföljande åtgärd. Åtgärdernas ordning utgör en flödesnätverk som kan representeras av ett riktat diagram med en eller flera startpunkter och en enda slutpunkt. I Supply Chain Management skiljer sig flöden baserat på vilken typ av struktur. Två typer av flöden är enkla flöden och flödesnätverk. I produktionsstyrningsparametrarna kan du ange om endast enkla flöden kan användas, eller om mer komplexa flödesnätverk kan användas

Enkla flöden

Ett enkelt flöde är sekventiellt och det finns bara en startpunkt för flödet.

Enkelt flöde.

Om du bara aktiverar enkla flöden i produktionsstyrningsparametrarna genererar Supply Chain Management automatiskt åtgärdsnumren (10, 20, 30 osv.) när du definierar flödet.

Flödesnätverk

Om du aktiverar mer komplexa flödesnätverk i produktionsstyrningsparametrarna kan du definiera flöden som har flera startpunkter och åtgärder som kan köras parallellt.

Flödesnätverk.

Notering

  • Varje åtgärd kan ha endast ha en efterföljande åtgärd och hela flödet måste sluta i en enkel åtgärd.
  • Det finns ingen garanti för att flera åtgärder med samma efterföljande åtgärd (exempelvis åtgärder 30 och 40 i bilden ovan) kommer att köras parallellt. Tillgängligheten och kapaciteten hos resurserna kan sätta begränsningar på sättet som åtgärderna schemaläggs.
  • Du kan inte använda 0 (noll) som åtgärdsnummer. Det numret är reserverat och används för att ange att den sista åtgärden i flödet inte har någon efterföljande åtgärd.

Parallella åtgärder

Ibland krävs en kombination av flera åtgärdsresurser som har olika egenskaper för att utföra en åtgärd. En monteringsåtgärd kanske till exempel kräver en maskin och ett verktyg och en arbetare för varje två maskiner för att övervaka åtgärden. Det här exemplet kan utformas med parallella åtgärder där en åtgärd anges som den primära åtgärden och de andra sekundära.

Flöde som har primära och sekundära åtgärder.

Den primära åtgärden representerar vanligen flaskhalsresurs och avgör bearbetningstiden för sekundära åtgärder. Under schemaläggningen som innefattar begränsad kapacitet, måste emellertid resurserna som är schemalagda för både primära åtgärder och sekundära åtgärder vara tillgängliga och samtidigt ha fri kapacitet.

Både den primära åtgärden och sekundära åtgärder måste ha samma åtgärdsnummer (30 i bilden ovan).

I det föregående exemplet är resursbehovet för den primära åtgärden (30) maskinen, medan resursbehoven för de sekundära åtgärderna (30' och 30'') är verktyget och arbetaren. En 50 procentig beläggning hjälper till att garantera att den schemalagda arbetaren kan övervaka två datorer samtidigt.

Godkännande av flöden

Ett flöde måste godkännas innen det kan användas i planeringen eller tillverkningsprocessen. Godkännande anger att flödesdesignen har slutförts. Samma frisläppta produkt eller frisläppta produktvariant kan ha flera godkända flöden. Vanligtvis sker godkännande av ett flöde när den första relevanta flödesversionen är godkänd. I vissa affärsscenarier är dock godkännandet av flödet och flödesvisionen separata aktiviteter som kan involvera olika processägare.

Varje flöde och formel går att godkänna och upphäva separat. Observera att om ett flöde inte är godkänd är alla relaterade flödesversioner heller inte godkända. I produktionsstyrningsparametrarna kan du ange om flöden kan godkännas och om godkända flöden kan ändras.

Om du måste hålla en logg som godkänner varje flöde, kan du kräva elektroniska signaturer för flödeskännande. Användare måste sedan bekräfta sin identitet med hjälp av en elektronisk signatur.

Åtgärder

En åtgärd är ett steg i produktionsprocessen, t.ex. Varje åtgärd har ett ID och en kort beskrivning. I följande tabell visas vanliga exempel på åtgärder från en maskinaffär.

Åtgärd beskrivning
PipeCut Rörskärning
TIGweld TIG-svetsning
JigAssy Jiggmontering
Inspektion Kvalitetsinspektion

De funktionella egenskaper för en åtgärd som ställtid och körtid, kostnadskategorier, resursbehov, kostnadsinformation och konsumtionsberäkning specificeras i åtgärdsrelationen. (Mer information om åtgärdsrelationer finns i nästa avsnitt.)

Åtgärdsrelationer

Följande funktionella egenskaper för en åtgärd hanteras i åtgärdsrelationen:

  • Kostnadskategorier
  • Förbrukningsparametrar
  • Bearbetningstider
  • Bearbetningskvantiteter
  • Resurskrav
  • Anteckningar och instruktioner

Du kan definiera flera åtgärdsrelationer för samma åtgärd. Men varje åtgärdsrelationen gäller samtidigt och lagrar egenskaper som är specifika för ett flöde, frisläppt produkt eller en uppsättning frisläppta produkter som hör till en artikelgrupp. Samma åtgärd kan därför användas i flera flöden som har olika funktionella egenskaper. Dessutom kan du lättare underhålla huvuddata om du använder standardåtgärder som har samma funktionella egenskaper, oavsett flödet som används och produkten som produceras. Omfattningen av åtgärdsrelationen definieras via egenskaperna Artikelkod, Artikelrelation, flödeskod och flödesrelationen, vilket visas i följande tabell.

Artikelkod Artikelrelation Flödeskod Flödesrelation Omfattningen av åtgärdsrelationen
Tabell <Artikel-ID> Flöde <Rutt-ID> De funktionella egenskaperna för en åtgärd när den används i flödet där Flödesnummer=<flödes-ID> för att producera slutprodukten där artikelnummer=<artikel-ID>.
Register <Artikel-ID> Alla De funktionella standardegenskaperna för en åtgärd när den används för att producera den frisläppta produkten där Artikelnummer=<artikel-ID>. Dessa funktionella egenskaper gäller alltså när det inte finns någon flödesspecifik åtgärdsrelation för frisläppt produkt.
Grupp <Artikelgrupp-ID> Flöde <Rutt-ID> Funktionella egenskaper för en åtgärd vid användning i flödet där Flödesnummer=<flödes-ID> producerar frisläppta produkter som är kopplade till artikelgrupp <artikelgrupp-ID>, såvida det inte finns en flödesspecifik åtgärdsrelation för frisläppt produkt.
Grupp <Artikelgrupp-ID> Allt Standardegenskaperna för en åtgärd när det används för att producera frisläppta produkter som är kopplade till artikelgrupp <artikelgrupp-ID>, om det inte finns en mer specifik åtgärdsrelation.
Alla Flöde <rutt-ID> Standardegenskaperna för åtgärden när den används i flödet där Flödesnummer=<flödes-ID>. Dessa funktionella egenskaper gäller alltså när det inte finns någon åtgärdsrelation för detta flöde som är specifik för antingen frisläppt produkt eller des associerade artikelgrupp.
Allt Allt Standardegenskaperna för en åtgärd. Dessa funktionella egenskaper gäller när en mer specifik åtgärdsrelation inte finns.

Du kan ange att en åtgärdsrelation är specifik för en plats. På så sätt kan funktionella egenskaper för en åtgärd variera beroende på plats (site) där åtgärden utförs. Du kan ange olika funktionella egenskaper för konfigurerade produktkonfiguration för varje produktkonfiguration.

Åtgärdsrelationer ger stor flexibilitet när du definierar dina flöden. Dessutom kan du definiera standardegenskaperna för att minska mängden huvuddata som du måste underhålla. Den här flexibiliteten innebär dock även att du måste känna till det sammanhang som du kan ändra en åtgärdsrelation i.

Notering

Eftersom funktionella egenskaper lagras i åtgärdsrelationer per åtgärd för varje flöde, per flöde, har alla förekomster av samma åtgärd (exempelvis sammansättningen) samma ställtid, körtid, resurskrav. Om två förekomster av en åtgärd måste finnas i samma flöde men har olika körtider, måste du därför skapa två olika åtgärder, t.ex. Sammansättning1 och Sammansättning2.

Ändra produktspecifika flöden

När du öppnar sidan Flöde från Frisläppt produktinformation kommer de flödesversioner som är kopplade till den valda frisläppt produkten att visas. I detta sammanhang visar Supply Chain Management de åtgärdsrelationers funktionella egenskaper som bäst motsvarar flödesversionen för varje åtgärd. Du ser att listan över åtgärder innehåller egenskaperna Artikelkod och flöde śkod från åtgärdsrelationen. Därför kan du bestämma vilken åtgärdsrelation som ska visas.

På sidan flöde kan du ändra funktionella egenskaperna för åtgärden, till exempel körtiden eller kostnadskategorier. Ändringarna sparas i åtgärdsrelationen som är specifika för flödet och frisläppt produkt som hänvisas till i den aktuella flödesversionen. Om åtgärdsrelationen som visas inte är specifik till flödet och frisläppt produkt innan ändringarna sparas, skapas en kopia av åtgärdsrelationen. Den här kopian är specifik för flödet och frisläppt produkt. Ändringarna påverkar inte andra flöden eller frisläppta produkter. Kontrollera vilka åtgärdsrelationen ändras på den flöde kan du titta på fälten Artikelkod och flödeskod.

Kan du också manuellt skapa en åtgärd som gäller ett flöde och en frisläppt produkt med hjälp av funktionen kopiera och redigera relation.

Notering

Om du lägger till en ny åtgärd till ett flöde på sidan flöde, skapas en åtgärdsrelation endast för den aktuella frisläppta produkten. Därför används också flödet för att tillverka andra frisläppta produkter, gäller inte åtgärdsrelationen för de frisläppta produkterna och flödet kan inte längre användas för de frisläppta produkterna.

Underhåll åtgärdsrelationer för flöden

När du öppnar sidan Flödesdetaljer från listsidan flöden visas en lista över alla åtgärdsrelationer som gäller för det valda flödet. Du kan därför enkelt kontrollera vilka funktionella egenskaper används för vilka produkter. Du kan ändra både standardvärden för egenskaper och produktspecifika egenskapsvärden.

Om du lägger till en ny åtgärdsrelation på sidan flödesinformation anges fältet flödeskod automatiskt till flöde, och flödesrelationen är inställt på flödesnumret för det aktuella flödet.

Underhåll av åtgärdsrelationer per åtgärd

Från sidan Åtgärder kan du öppna sidan åtgärdsrelationer. Du kan ändra alla åtgärdsrelationer för en specifik åtgärd på denna sida. Du kan även ändra åtgärdsrelationer med standardvärden.

Om ditt företag använder standardåtgärder och om driftsparametrar är desamma för alla produkter och processer ger sidan åtgärdsrelationer ett enkelt sätt att underhålla standardegenskaperna för dessa åtgärder.

Tillämpa åtgärdsrelationer

I vissa fall måste for Supply Chain Management hitta åtgärdens funktionella egenskaper. Exempelvis när en inköpsorder skapas måste de funktionella egenskaperna för varje åtgärd kopieras från åtgärdsrelationer i produktionsflödet. I sådana fall söker Supply Chain Management efter de relevanta åtgärdsrelationerna från den mest specifika kombinationen till den minst specifika.

När Supply Chain Management söker efter den mest relevanta åtgärdsrelationen för en frisläppt produkt, föredras en åtgärdsrelation som överensstämmer med artikel-ID för frisläppt produkt över en åtgärdsrelation som matchar artikelgrupp-ID. I sin tur är en åtgärdsrelation som överensstämmer med artikel grupp-ID att föredra över stödesåtgärdsrelationen. Tabellen görs i följande ordning.

  1. Artikelkod=Tabell och Artikelrelation=<artikel-ID>
  2. Artikelkod=Grupp och Artikelrelation=<artikelgrupp-ID>
  3. Artikelkod=Alla
  4. Flödeskod=Flöde och flödesrelation=<flödes-ID>
  5. Flödeskod=Alla
  6. Konfigurationen=<konfigurations-ID>
  7. Konfiguration=
  8. Plats=<plats-ID>
  9. Plats=

En åtgärd bör därför användas endast en gång för varje flöde. Om en åtgärd händer flera gånger i samma flöde kommer alla händelser av den åtgärden kommer ha samma åtgärdsrelation och du inte har olika egenskaper (till exempel körtid) för varje händelse.

Flödesversioner

Flödesversioner används för att ge plats åt varianter i produktionen av produkter, eller för att ge dig större kontroll över produktionsprocessen. De definierar vilket flöde som ska användas när en specifik frisläppt produkt eller frisläppt produktvariant tillverkas. Du kan använda följande villkor för att definiera vilka flödesversioner används för frisläppt produkt:

  • Produktdimensioner (storlek, färg, format eller konfiguration)
  • Produktionskvantitet
  • Produktionsplats
  • Produktionsdatum

När du skapar produkten på en viss plats, i en viss kvantitet eller under en viss period kan du ange en specifik flödesversion som standardflödesversionen. Observera dock att det enda aktiva flödet som tillåts för en viss frisläppt produkt och en viss uppsättning villkor.

I produktionsstyrningsparametrarna kan du kräva att giltighetsperioden för en flödesversion alltid anges.

Godkännande av flödesversioner

Innan en flödesversion kan användas i planeringen eller tillverkningsprocessen måste den godkännas. När du godkänner en flödesversion kan du också godkänna det relaterade flödet. Observera dock att en färdvägsversion endast kan godkännas om det relaterade flödet också är godkänt.

Aktivera standardflödesversionen

När du aktiverar en flödesversion måste ange du den som standardflödesversionen som huvudplaneringen använder eller den som används för att skapa produktionsorder. Du kan ha endast en aktiv flödesversion för en given uppsättning villkor (till exempel period, plats eller antal). Du får ett felmeddelande om versionen som du försöker aktivera står i konflikt med en version som redan är aktiv. Du måste sedan antingen inaktivera den motstridiga versionen eller ändra versionsbegränsningarna (vanligtvis perioden) för att förhindra en oklar aktivering.

Elektronisk signatur

Om du måste hålla en logg som registrerar vem som godkänner och aktiverar varje flödesversion, kan du kräva elektroniska signaturer för flödeskännande. Användare som kan godkänna och aktivera flödesversioner måste sedan bekräfta sin identitet med hjälp av en elektronisk signatur.

Produktändring med ärendehantering

Produktändringsärendet för godkännande och aktivering av nya eller ändrade flöden och flödesversioner ger dig ett enkelt sätt att visa en översikt över begränsningarna för flödesversioner. Du kan också godkänna och aktivera alla flöden som är kopplade till en viss händelse i en åtgärd och resultaten i produktändringsfallet.

Underhålla flöden

Beroende på ditt företags behov kanske du vill minska det arbete som krävs för att underhålla dina processdefinitioner.

Göra flöden oberoende av resurser

I många system måste åtgärdsresursen eller resursgruppen som ska utföra åtgärden anges i flödet. I Supply Chain Management kan du dock definiera en uppsättning krav som en verksamhetsresurs måste uppfylla för att kunna tillämpas på åtgärden. Därför kan inte specifika åtgärdsresurser eller resursgrupper som ska användas bestämmas förrän åtgärden schemaläggs. Denna funktion är speciellt användbar när du har många arbetare eller maskiner som kan utföra samma åtgärd.

Till exempel anger du att en åtgärd kräver en åtgärdsresurs av typen maskin med en stämplings kapacitet på 20 ton. Planeringsmotorn matchar sedan dessa krav med en specifik åtgärdsresurs eller resursgrupp när åtgärden planeras. Eftersom du bara kan ange dessa krav i stället för bindning av åtgärden till en viss maskin, har du mycket större flexibilitet. Underhåll är dessutom lättare när resurser flyttas eller när nya resurser läggs till.

Mer information om de olika typerna av resursbehov och hur de används finns i åtgärdsresurskrav och resurskunskaper.

Dela flöden mellan platser

Om du skapar samma produkt på mer än en produktionsplats och stegen för att framställa produkten är samma på alla platser skapar du ofta ett delat flöde som används i alla produktionsanläggningar. Om du vill skapa ett delat flöde ska du inte specifiera en plats på själva flödet. Du måste fortfarande skapa en flödesversion som kopplar produkten på varje delad flödet.

Du måste också kontrollera att resursbehov för varje åtgärd i flödet inte kräver specifika åtgärder, resurser eller resursgrupper, men i stället uttrycks i egenskaperna för resurserna som krävs. Planeringsmotorn kommer sedan att kunna tilldela lämpliga åtgärdsresurser från platsen som produktionen planeras på. Om det finns små skillnader i bearbetningstiden eller ställtiden för en bestämd åtgärd är platsspecifik anger du denna information genom att lägga till en ytterligare åtgärdsrelation för platsen.

Du bör också använda resursförbrukning på motsvarande strukturlista(BOM) om du vill dra nytta av fördelarna med delade flöden. När du anger flaggan för resursförbrukning för strukturlisteraden härleds lageret och den plats som råvaror ska konsumeras av från den åtgärdresurs som åtgärden är planerad till. Därför måste inte lagerstället och platsen bestämmas förrän produktionen planeras. På så sätt kan du göra både strukturlistan och flödet oberoende av den fysiska platsen där produkten tillverkas.

Stödesåtgärdsrelationer

Om företaget använder standardiserad åtgärder genom hela produktionen och om det finns en liten eller ingen variation i ställtid, körtid, förbrukningsberäkning, kostnadsberäkning osv, kan du dra nytta av att skapa stödesåtgärdsrelationer för alla åtgärder. Då slipper du åtgärdsrelationer som avser ett flöde eller frisläppt produkt.

Om även uttrycker resursbehov i fråga om kunskaper och funktioner och gör dina flöden oberoende av plats, kan du hålla det löpande underhållet av affärsprocesserna till ett minimum.

När du använder den här metoden blir sidan åtgärdsrelationer det primära målet för underhållskörtid och andra egenskaper.

Resursspecifika processtider

Om du inte anger en åtgärdsresurs eller resursgrupp som en del av resurskraven för en åtgärd, kan resurser arbeta med olika hastigheter. Den tid som behövs för att bearbeta en åtgärd varierar. För att lösa problemet kan du använda fältet formel på åtgärdsrelationenför att ange hur processtiden beräknas. Följande alternativ är tillgängliga:

  • Standard – (standardalternativet) beräkningen använder endast fälten från åtgärdsrelationen och angiven körtid multipliceras med orderantalet.
  • Kapacitet – beräkningen innefattar fältet kapacitet från åtgärdsresursen. Därför är tiden resursenberoende. Värdet som anges för åtgärdsresursen är kapacitet per timme. Processtiden beräknas som Orderkvantitet delad av Kapacitet. Kapacitetsvärde inte specifikt för en viss måttenhet och konverteras därför inte baserat på fältet Kapacitetsenhet, vilket bara är ett beskrivande fält som inte används i beräkningar.
  • Batch – Batchkapacitet beräknas utifrån informationen från åtgärdsrelationen. Antal batchar och därmed bearbetningstiden kan beräknas baserat på orderkvantiteten.
  • Resursbatch – det här alternativet är ungefär densamma som alternativet Batch. Men innefattar fältet Batchkapacitet från åtgärdsresursen. Därför är tiden resursberoende.

Ställ in flödesgrupper

Du kan definiera flödesgrupperna och inställningarna för dess flödes- eller jobbtyper under Produktionskontroll > Inställningar > Flöden > Flödesgrupper. För varje flödes-/jobbtyp i flödesgruppen kan du markera eller avmarkera följande alternativ:

  • Aktivering - Välj det här alternativet om du vill aktivera beräkningar och tidsplanering för den valda jobbtypen och få återrapportering för ett jobb när du kör finplanering. Du måste markera det här alternativet för att aktivera jobbtyp och sedan välja resten av alternativ för denna jobbtyp. Om aktiveringen inte markeraskommer denna jobbtyp inte att aktiveras, oavsett vad som valts av de andra alternativen.
  • Jobbhantering - Välj det här alternativet för att inkludera jobbtypen i jobbhantering när du kör finplanering.
  • Arbetstid Välj det här alternativet om du vill tidsplanera jobbtypen enligt arbetstidskalendern som har definierats för åtgärdsresursen. Annars används den gregorianska kalendern. Arbetstid kan antingen tidsplaneras enligt den gregorianska kalendern eller enligt den definierade arbetskalendern. Om du väljer det här alternativet kommer tidsplaneringen att baseras på den definierade arbetstidskalendern. Dessutom tidsplaneras jobbtypens jobb från midnatt det datum som har angetts som jobbets startdatum.
  • Kapacitet - Välj det här alternativet om du vill reservera kapacitet för jobbtypen när du kör finplanering. Om du väljer det här alternativet reserveras kapacitet när tidsplanering körs för den valda jobbtypen. Detta ger en översikt över vilka jobbtyper i varje flödesgruppbruk som använder åtgärdsresurserna. Om du till exempel i en situation där uttorkningsresurser är flaskhalsar måste dessa resurser anges som flaskhalsar. Uttorkningåtgärder som är tilldelade kötidjobbtyper kommer att reservera uttorkningresurser.

För var och en av jobbtyperna måste du först aktivera eller inaktivera den. När du inaktiverar beaktas ingen av de övriga inställningarna (jobbhantering, arbetstid och kapacitet) eftersom jobbtypen inte kommer att vara aktiverad.

En av jobbtyperna är Överlappning. Överlappning tillåter att olika jobb utförs samtidigt. När jobben överlappas kan resurserna användas men kan inte reserveras inte för specifika jobb. Därför när aktivering väljs flödes-/jobbtyp av överlappning, kommer resten av inställningarna (jobbhantering, arbetstid och kapacitet) har ingen inverkan på flödesgruppen.

Notering

När du uppgraderar versioner kan följande fel uppstå: CRL-fel uppstod när planeringsmotorn anropades. Om du får detta felmeddelande går du till sidan flödesgrupper och för alla flöden där du har aktiverat rutt/jobbtypÖverlappa, avmarkera kryssrutorna Jobbhantering, Arbetstid och Kapacitet.

Ytterligare resurser