Bufferprofil og -niveauer
Når du har identificeret dine afløbspunkter (nøglevarer, som du strategisk vil beholde på lager), skal du beslutte, hvor meget lagerbeholdning (buffer) du vil beholde for hver af dem. Denne opgave er det andet trin i DDMRP (Demand Driven Materials Resource Planning).
Bufferprofil og -niveauer
I DDMRP defineres hver lagerbuffer ved hjælp af tre værdier: minimumantal, maksimumantal og restordrepunkt. Disse værdier opretter tre differencezoner, som identificeres ved følgende farvekoder:
- Rød zone – Området under minimumsmængden. Minimumantallet kaldes også "top of red", og din planlægningsstrategi skal udformes til at sikre, at lagerniveauer altid ligger over dette punkt.
- Gul zone – Området mellem minimumsantallet og genbestillingspunktet. Restordrepunktet kaldes også "øverst på gul". Når dette punkt er nået, skal systemet bestille igen.
- Grøn zone – Området mellem genbestillingspunktet og det maksimale antal. Maksimummængden kaldes også "øverst på grøn". Dette punkt er det maksimale niveau, som lageret skal genopfyldes til.
I følgende illustration vises de tre farvezoner, og hvordan de relateres til minimumantal, maksimumantal og restordrepunkt.
Beregne bufferzoner
I dette afsnit forklares det, hvordan højden på hver bufferzone beregnes.
Den gule zone beregnes typisk først. Denne zone repræsenterer det antal, du forbruger fra det tidspunkt, hvor du bestiller, til ordren ankommer. Det er med andre ord det forventede forbrug under genopfyldningstiden. Det beregnes ved hjælp af følgende ligning:
- Gul zone = Gennemsnitlig daglig brug (ADU) × Afkoblet leveringstid
Den afkoblede gennemløbstid repræsenterer den tid, der kræves for at producere eller modtage en vare, hvis de fejlmeldte point altid er på lager. Den er normalt meget kortere end den akkumulerede gennemløbstid, der traditionelt bruges til behovsplanlægning. Korrekte bufferindstillinger er nøglen til sikring af, at afkoblingspunkter altid rent faktisk findes på lager, men ikke overfyldes.
Den røde zone beregnes ved hjælp af følgende ligninger:
- Rød base = ADU ×Afkoblet gennemløbstid × Leveringstidsfaktor
- Rød sikkerhed = Rød base × variabilitetsfaktor
- Rød zone = Rød base + Rød sikkerhed
Den grønne zone beregnes som det maksimale resultat af følgende tre ligninger:
- Mindste ordreantal
- ADU ×Ordrecyklus
- ADU ×Afkoblet gennemløbstid × Leveringstidsfaktor
Beregn gennemsnitlig daglig brug
Systemet bruger en af tre metoder til at beregne det beløb, du forbruger pr. dag:
- Gennemsnitligt dagligt forbrug (tidligere) – Denne metode er baseret på faktisk tidligere forbrug.
- Gennemsnitligt dagligt forbrug (fremad) – Denne metode er baseret på det forventede fremtidige forbrug.
- Gennemsnitligt dagligt forbrug (blandet) – Denne metode er baseret på en vægtet blanding af tidligere og forventet forbrug.
Gennemsnitlig daglig brug (tidligere)
Past ADU beregnes som et gennemsnit ved at lægge de antal sammen, der bruges hver dag i et angivet antal tidligere dage, og derefter dividere totalen med antallet af dage. I følgende illustration vises, hvordan denne fremgangsmåde fungerer, når beregningen kigger tre dage ind i fortiden.
I ovenstående illustration, hvis i dag er om morgenen den 11. juni, er ADU for de foregående tre dage (8., 9. og 10. juni) er 21.
- ADU (tidligere) = (29 + 11 + 23) ÷ 3 = 21
Der tages højde for følgende posteringer ved beregning af gennemsnitlig daglig brug:
- Transaktioner, der reducerer antallet af varer (i tabellen
inventtrans
, hvor antallet er mindre end nul) - Transaktioner med status I bestilling, Reserveret bestilt, Reserveret fysisk, Plukket, Fratrukket eller Solgt
- Posteringer, der er dateret inden for den valgte periode bagud (den gennemsnitlige brug tidligere periode)
- Andre transaktioner end lagerstedsarbejde, karantæne, salgstilbud eller kontoudtog (
WHSWork
,WHSQuarantine
,SalesQuotation
ellerStatement
) - Andre posteringer end overførselskladder, der findes inden for samme disponeringsdimension
Beregn gennemsnitlig daglig brug (fremadrettet)
I forbindelse med et nyt produkt har du muligvis ikke tidligere brugsdata. Derfor kan du i stedet bruge det forventede ADU, fremadrettet (f.eks. baseret på budgetteret efterspørgsel). I følgende illustration vises, hvordan denne fremgangsmåde fungerer, når beregningen kigger tre dage ind i fortiden (herunder i dag).
I ovenstående illustration, hvis i dag er om morgenen den 11. juni, er ADU for de næste tre dage (11., 12. og 13. juni) er 21.66.
- ADU (fremad) = (18 + 18 + 29) ÷ 3 = 21,66
Der tages højde for følgende posteringer ved (fremadrettet) beregning af gennemsnitlig daglig brug:
- Budgetposter for den vare, hvor budgettet er valgt i behovsplanen
- Posteringer, der er dateret inden for den valgte periode fremadrettet (den gennemsnitlige brug tidligere periode)
Gennemsnitlig daglig brug (blandet)
Den blandede ADU kombinerer den gennemsnitlige tidligere brug og den gennemsnitlige fremtidige brug som vist i følgende illustration.
I ovenstående illustration, hvis i dag er om morgenen den 11. juni, er blandet ADU for de foregående og næste tre dage (8. - 13.) er 21.33.
- ADU blended = (ADU forbi + ADU fremad) ÷ 2
= (21 + 21.66) ÷ 2
= 21.33
Bufferberegningsfaktorer
For hver vare kan du definere to faktorer for at justere, hvor store de røde og grønne zoner skal være. På denne måde kan du udligne den forventede gennemløbstid og efterspørgselsvariation.
Den første faktor er leveringstidsfaktoren. Værdien er en decimalværdi fra 0 til 1. Jo længere gennemløbstiden er, jo lavere skal værdien være. Demand Driven Institute anbefaler følgende områder:
- Lang leveringstid: 0,20–0,40
- Mellem gennemløbstid: 0,41–0,60
- Kort leveringstid: 0,61–1,00
Den anden faktor er variationsfaktoren. Værdien er en decimalværdi fra 0 til 1. Jo højere efterspørgselsvariationen er, jo lavere skal værdien være. Demand Driven Institute anbefaler følgende områder:
- Lav variabilitet: 0,20–0,40
- Medium variation: 0,41–0,60
- Høj variabilitet: 0,61–1,00
Eksempler på bufferberegninger
I dette eksempel fortsættes det produktionseksempel, der findes i Lagerplacering. I dette eksempel valgte du de afkoblingspunkter, der reducerede gennemløbstiden fra 21 dage til fem dage som vist i følgende illustration.
Antag for dette eksempel, at ADU er beregnet som 23 styk, og som vist i foregående illustration er den forsinkede gennemløbstid fem dage. Når du bruger disse værdier, kan du beregne den gul zone ved at bruge følgende ligning:
- Gul zone = ADU ×Afkoblet gennemløbstid = 115
Beregningen af den røde zone svarer til den gul zoneberegning, men den har tastatur til variation og gennemløbstid. I dette eksempel kan du antage, at du har set en mellemstor gennemløbstid (faktor = 0,50) og høj efterspørgselsvariation (faktor = 0,8). Hvis du bruger disse værdier sammen med komponenterne fra den gul zoneligning, kan du beregne den røde zone ved at bruge følgende ligninger:
- Rød base = ADU ×Afkoblet gennemløbstid × Leveringstidsfaktor = 57,5
- Rød sikkerhed = Rød base × Variabilitetsfaktor = 46
- Rød zone = Rød base + Rød sikkerhed = 103,5
Systemet vil runde den røde zone op til 104 styk (ea), fordi styk tælles i hele numre.
Beregningen af den grønne zone inkluderer også komponenterne fra den gul zoneligning, men det giver mulighed for en minimumsordrestørrelse, ordrecyklus og gennemløbstidsfaktor. I dette eksempel kan du antage, at der ikke er nogen ordrecyklus (derfor er der ingen tidsbegrænsninger for, hvor ofte du bestiller), og minimumsordreantallet er 10 styk. Den grønne zone beregnes som det maksimale resultat af følgende tre ligninger:
- Mindste ordreantal = 10
- ADU ×Ordrecyklus = 0
- ADU ×Afkoblet gennemløbstid × Gennemløbstidsfaktor = 57,5
Systemet vil runde den grønne zone op til 58 styk (ea), fordi styk tælles i hele numre.
I følgende illustration opsummeres disse zoneberegningsresultater ved hjælp af den tragtgrafik, der ofte bruges i DDMRP.
Dynamiske reguleringer
Du kan bruge dynamiske justeringer til at anvende en reguleringsfaktor for efterspørgsel i perioder med høj eller lav efterspørgsel. Denne faktor multipliceres ADU i alle beregninger for den valgte periode. Bufferzonerne ændres derefter efter tur. Denne faktor anvendes normalt, når du har genereret de første bufferværdier, så du kan finjustere dem over tid og på baggrund af ændrede betingelser. Denne opgave er det tredje trin i DDMRP.
Der kan f.eks. være større efterspørgsel efter et produkt fra august, når folk går på ferie. Derfor forventes salget at være højere. I dette tilfælde kan du ændre værdien for efterspørgselsreguleringsfaktoren for produktet til 1,5 for alle uger i august.
På denne måde kan du beregne bufferværdier over tid og derefter justere dem ud fra mere end blot de oplysninger, systemet har. I en komplet DDMRP-implementering kan du beregne nye bufferværdier hver dag via et batchjob og automatisk acceptere værdierne. Du skal derefter køre planlægningen som et batchjob og gennemse ordreforslagene hver dag for at opfylde bufferne.
Implementer buffere i Supply Chain Management
Dette afsnit beskriver, hvordan du implementerer din bufferzonestrategi i Microsoft Dynamics 365 Supply Chain Management. Det antages, at du allerede har udført de analyser og beregninger, der er skitseret i første halvdel af denne artikel.
Opret buffers for en vare til udfyldningspunkt
Benyt følgende fremgangsmåde for at konfigurere bufferværdier for et afkoblingspunkt.
Gå til Administration af produktoplysninger > Produkter > Frigivne produkter.
Vælg en frigivet vare, der er konfigureret som et afkoblingspunkt. (Du finder flere oplysninger under Lagerpositionering.)
Vælg Plan i handlingsruden, og vælg derefter Varedisponering.
Vælg en varedisponeringspost, der opretter et disponeringspunkt på siden Varedisponering. (Denne post viser navnet på en disponeringsgruppe, der er konfigureret til at oprette disponeringspunkter).
Vælg fanen Generelt.
Hvis du ønsker, at systemet skal genberegne bufferværdier hver dag eller hver uge baseret på salgshistorikken, budgetter og indstillinger for disponeringsgrupper, skal du benytte følgende fremgangsmåde:
- Angiv bufferværdier for overtid til Ja.
- En meddelelsesboks giver dig besked om, at dine manuelle bufferindstillinger (Minimum, Genbestillingspunkt og Maksimum) nulstilles, hvis du fortsætter. Vælg Ja for at beholde den nye indstilling.
Hvis du foretrækker at beregne eller angive bufferindstillingerne én gang, kan du også benytte følgende fremgangsmåde:
- Angiv bufferværdier for overtid til Nej.
- Angiv felterne Minimum, Genbestillingspunkt og Maksimum til de bufferværdier, du har beregnet for varen, som beskrevet tidligere i denne artikel.
Angiv følgende felter for at afslutte opsætningen af DDMRP-beregninger for varen:
- Ordrecyklus – Angiv det antal dage, der skal gå mellem indkøbsordrer for varen. Angiv værdien til 0 (nul), hvis der ikke findes ordrebegrænsninger. Dette felt har indflydelse på den maksimale antalsbuffer, som det tidligere er beskrevet i denne artikel.
- Gennemsnitligt dagligt forbrug – Du kan vælge at angive en estimeret ADU for varen. Dette felt er udelukkende til orientering. Normalt beregnes værdien automatisk som en del af bufferberegningerne.
- Tærskel for ordrestigning– Angiv det mindste antal daglige salg af varen, der kvalificerer som en stigning i salget (usædvanlig høj efterspørgsel). Systemet bruger dette felt til at øge antallet af ordreforslag i perioder med stor efterspørgsel. Du kan finde flere oplysninger under Efterspørgselsbaseret planlægning.
Beregn eller angiv afkoblede gennemløbstider
For varer, hvor du vælger at tillade, at systemet beregner bufferzoner automatisk, skal du følge disse trin for at beregne eller angive de forkerte gennemløbstider for en lagervare.
Åbn varedisponeringssiden for din disponeringspunktvare. (Du kan finde flere oplysninger i Oprette buffere for en vare til udfyldningspunkt.)
Vælg en varedisponeringspost, der opretter et disponeringspunkt.
Vælg fanen Bufferværdier.
Hvis der ikke er vist tidsperioder i gitteret, skal du vælge Tilføj tidsperioder under fanen Bufferværdier i handlingsruden. Systemet udfylder gitteret med rækker for hver daglig eller ugentlig tidsperiode, afhængigt af om feltet Min., maks. og re-ordrepunktsperiode for disponeringsgruppen er angivet til Daglig eller Ugentlig. Systemet tilføjer nok rækker til at nå den tidsgrænse, der er angivet for den disponeringsgruppe, som er knyttet til varen.
Vælg den tidsperiode, hvor du vil beregne den mislykkede gennemløbstid. (Normalt er denne tidsperiode den periode, der omfatter dags dato).
Vælg Beregn gennemløbstid under fanen Bufferværdier i handlingsruden.
Angiv følgende felter i dialogboksen Beregn afkoblet gennemløbstid:
- Stykliste– Vælg den stykliste, du vil køre beregningen på.
- Dato – Vælg den dato, du vil køre beregningen på. Sættet af tilgængelige styklister filtreres, så det kun er de styklister, der er aktive for den valgte dato, der vises.
- Antal – Angiv det antal, du vil køre beregningen for. Sættet af tilgængelige styklister filtreres, så det kun er de styklister, der anvendes til den angivne mængde, der vises.
Vælg OK for at køre beregningen, og luk dialogboksen Beregn afkoblet gennemløbstid. Den afkoblet gennemløbstid-kolonne for den valgte tidsperiode viser nu den beregnede værdi.
Beregn eller angiv gennemsnitlig daglig brug
For varer, hvor du vælger at tillade, at systemet beregner bufferzoner automatisk, skal du følge disse trin for at beregne eller angive ADU afkoblingstider.
Åbn varedisponeringssiden for din disponeringspunktvare. (Du kan finde flere oplysninger i Oprette buffere for en vare til udfyldningspunkt.)
Vælg en varedisponeringspost, der opretter et disponeringspunkt.
Vælg fanen Bufferværdier.
Hvis der ikke er vist tidsperioder i gitteret, skal du vælge Tilføj tidsperioder under fanen Bufferværdier i handlingsruden. Systemet udfylder gitteret med rækker for hver daglig eller ugentlig tidsperiode, afhængigt af om feltet Min., maks. og re-ordrepunktsperiode for disponeringsgruppen er angivet til Daglig eller Ugentlig. Standardværdierne for felterne Gennemløbstidsfaktor og Variability-faktor tages desuden fra dækningsgruppen. Du kan redigere disse værdier for hver række efter behov.
Vælg en tidsperiode, hvor du vil beregne ADU.
Vælg Beregn gennemsnitlig dagligt forbrug under fanen Bufferværdier i handlingsruden. Systemet forsøger at indsamle data, der er påkrævet til beregningen af ADU, som defineret for dækningsgruppen.
Udfør ét af følgende trin:
- Hvis de påkrævede data er tilgængelige, føjes beregningsresultaterne til kolonnen Gennemsnitligt dagligt forbrug. I dette tilfælde kræves der ingen handling.
- Hvis de påkrævede data ikke er tilgængelige, tilføjes der ingen værdier automatisk. I dette tilfælde skal du angive forkalkuleret værdi manuelt for hver række, hvor du planlægger at beregne bufferværdier.
Beregn og anvend bufferværdier
For varer, hvor du vælger at tillade, at systemet beregner bufferzoner automatisk,kan du manuelt udløse beregningerne for bufferværdier ifølge disse trin.
For det relevante afkoblingselement skal du konfigurere bufferberegningen, beregne eller angive afkoblingsleveringstider og beregne eller angive det gennemsnitlige daglige forbrug for alle relevante tidsperioder, som beskrevet tidligere i denne artikel.
Åbn varedisponeringssiden for din disponeringspunktvare.
Vælg fanen Bufferværdier, der allerede skal vise en liste over tidsperioder.
Vælg en tidsperiode, hvor du vil beregne bufferværdier. (Normalt vil denne tidsperiode være den periode, der omfatter i dag). Den række, du vælger, skal allerede have værdier, der ikke er nul, i kolonnerne Gennemsnitligt dagligt forbrug og Afkoblet gennemløbstid.
Rediger feltet Efterspørgselsreguleringsfaktor for en eller flere rækker efter behov. Systemet anvender denne faktor på værdien for daglig gennemsnitsbrug i alle bufferberegninger, hvor denne værdi bruges. Du kan bruge denne faktor til at justere den måde, som efterspørgslen varierer efter dato (f.eks. på ferier eller sæsonvarer).
Under fanen Bufferværdier i handlingsruden skal du vælge Beregn min., maks. og restordreantal. Systemet beregner og udfylder gitteret for beregnet min., beregnet restordrepunkt og beregnede maks. kolonner i gitteret på varedisponeringssiden.
Når du er færdig med at gennemse de beregnede værdier, skal du anvende dem. Ellers har de ingen virkning. Når du anvender en beregning for en eller flere rækker, kopieres værdier fra felterne henholdsvis Beregnet min., Beregnet genbestilling og Beregnet maks. til henholdsvis kolonnerne Min, Genbestillingspunkt og Maks-kolonner. I handlingsruden skal du vælge en af følgende knapper under fanen Bufferværdier i gruppen Udfør handling:
- Accepter alle beregninger – Anvend alle beregnede værdier i gitteret.
- Accepter beregninger for valgte rækker – Anvend kun beregnede værdier for de valgte rækker.
- Slet alle beregninger – Slet alle beregnede værdier for minimumantal, maksimumantal og genbestillingspunkter i gitteret.
- Slet beregninger for valgte rækker – Slet alle beregnede værdier for minimumantal, maksimumantal og genbestillingspunkter for de valgte rækker.
Planlæg automatiske bufferværdiberegninger
Når du har konfigureret indstillingerne for DDMRP fuldstændigt og bekræftet, at de fungerer som forventet, vil du sandsynligvis oprette et batchjob, der periodisk skal genberegnes ADU og relaterede bufferværdier baseret på faktiske forbrugsdata og/eller opdaterede prognoser. Denne procedure gælder kun for varer, hvor du vælger at tillade, at systemet automatisk beregner bufferzonerne.
Benyt følgende fremgangsmåde for at planlægge automatiske beregning af bufferværdier.
Gå til Varedisponering > Varedisponering > DDMRP > Beregning af bufferværdier.
Angiv følgende felter i dialogboksen Beregn bufferværdier:
- Beregn gennemsnitligt dagligt forbrug – Angiv denne indstilling til Ja for at genberegne ADU'en for afkoblingspunktelementer, hver gang jobbet køres. Angiv det til Nej for at springe denne beregning over. Normalt skal du angive denne indstilling til Ja.
- Beregn afkoblet gennemløbstid – Angiv denne indstilling til Ja for at genberegne de afkoblede leveringstider, hver gang jobbet køres. Angiv det til Nej for at springe denne beregning over. Normalt skal du angive denne indstilling til Ja.
- Beregn bufferværdier – Angiv denne indstilling til Ja for at genberegne bufferværdier, hver gang jobbet køres. Angiv det til Nej for at springe denne beregning over. Normalt skal du angive denne indstilling til Ja.
- Accepter beregning for min., maks. og genbestillingspunkt – Angiv denne indstilling til Ja for automatisk at godkende og anvende de genberegnede bufferværdier, hver gang jobbet køres. Angiv det til Nej, hvis de genberegnede værdier ikke skal kunne anvendes. I dette tilfælde træder de genberegnede værdier ikke i kraft, medmindre de anvendes manuelt senere fra hvert produkts varedisponeringsside. Normalt skal du angive denne indstilling til Ja.
- Behovsplan – Vælg en behovsplan, der indeholder de varer, der påvirkes af beregningen. Beregningen gælder for alle varerne i planfilteret, hvilket yderligere begrænses af filterindstillingerne i denne dialogboks.
Hvis du vil begrænse, hvilke poster der skal medtages i batchjobbet, skal du vælge Filter i oversigtspanelet Poster, der skal medtages for at åbne dialogboksen Forespørgsel. Denne dialogboks fungerer på samme måde som for andre typer af baggrundsjob i Supply Chain Management.
I oversigtspanelet Kør i baggrunden skal du angive, hvordan, hvornår og hvor ofte de valgte beregninger skal udføres for de valgte varer. Felterne fungerer på samme måde som for andre typer af baggrundsjob i Supply Chain Management.
Vælg OK for at tilføje det nye job til udførelse i batchkøen.
Gennemgå og genberegne gennemløbstider for alle varer
Følg disse trin for at gennemse og genberegne alle de leveringstider, der er tilgængelige i din juridiske enhed (regnskabet).
- Gå til Varedisponering > Varedisponering > DDMRP > Afkoblet gennemløbstid.
- Gennemse og filtrer listen efter behov for at finde de oplysninger, du leder efter, på siden Afkoblet gennemløbstid. Hvis du vil have vist flere oplysninger om en vare, skal du vælge dens tilknytning i kolonnen Varenummer.
- Hvis du vil genberegne den afledede gennemløbstid for alle varer, skal du markere varen og derefter vælge Beregn afkoblet gennemløbstid i handlingsruden. Dialogboksen Beregn afkoblet gennemløbstid vises. Denne dialogboks fungerer på samme måde, som den gør, når du beregner afkoblede gennemløbstider for samme vare på siden Varedisponering.