Software voor vraagplanning en voorraadoptimalisatie implementeren met de juiste gegevens

Gegevensverificatie en -validatie zijn essentieel voor het succes van de implementatie van software die statistische analyse van gegevens uitvoert, zoals Smart IP&O. Dit artikel beschrijft het probleem en dient als een praktische gids om het werk goed te doen, vooral voor de gebruiker van de nieuwe applicatie.

Hoe minder ervaring uw organisatie heeft met het valideren van historische transacties of artikelstamkenmerken, hoe waarschijnlijker het is dat er problemen of fouten zijn opgetreden bij het invoeren van gegevens in het ERP die tot nu toe onopgemerkt zijn gebleven. De 'garbage in, garbage out'-regel betekent dat u prioriteit moet geven aan deze stap van het software-onboardingproces, anders loopt u het risico vertraging op te lopen en mogelijk geen ROI te genereren.

De beste persoon om te bevestigen dat gegevens in uw ERP correct zijn ingevoerd, is uiteindelijk de persoon die de business kent en bijvoorbeeld kan beweren “dit onderdeel behoort niet tot die productgroep”. Dat is meestal dezelfde persoon die Smart opent en gebruikt. Maar ook een databasebeheerder of IT-support kan een sleutelrol spelen door te kunnen zeggen: “Dit onderdeel is afgelopen december door Jane Smith aan die productgroep toegewezen.” Ervoor zorgen dat gegevens correct zijn, is misschien geen vast onderdeel van uw dagelijkse werk, maar kan worden opgesplitst in beheersbare kleine taken waarvoor een goede projectmanager tijd en middelen zal uittrekken.

De softwareleverancier voor vraagplanning die de gegevens ontvangt, speelt ook een rol. Ze zullen bevestigen dat de onbewerkte gegevens zonder problemen zijn opgenomen. De leverancier kan ook afwijkingen in de onbewerkte gegevensbestanden identificeren die wijzen op de noodzaak van validatie. Maar vertrouwen op de softwareleverancier om u gerust te stellen dat de gegevens er goed uitzien, is niet genoeg. U wilt na de livegang niet ontdekken dat u de output niet kunt vertrouwen omdat sommige gegevens "niet kloppen".

Elke stap in de gegevensstroom heeft verificatie en validatie nodig.  Verificatie betekent dat de gegevens in de ene stap nog steeds hetzelfde zijn nadat ze naar de volgende stap zijn gegaan. Validatie betekent dat de gegevens correct en bruikbaar zijn voor analyse

De meest voorkomende gegevensstroom ziet er als volgt uit:

Software voor vraagplanning en voorraadoptimalisatie implementeren met de juiste dataset

Minder vaak wordt de eerste stap tussen ERP-stamgegevens en de gekoppelde bestanden soms overgeslagen, waarbij bestanden niet als interface worden gebruikt. In plaats daarvan is een API die is gebouwd door IT of de leverancier van software voor inventarisoptimalisatie verantwoordelijk voor het rechtstreeks schrijven van gegevens vanuit de ERP naar de gespiegelde database in de cloud. De leverancier zou samenwerken met IT om te bevestigen dat de API werkt zoals verwacht. Maar zelfs in dat geval kan de eerste validatiestap nog steeds worden uitgevoerd. Na opname van de gegevens kan de leverancier de gespiegelde gegevens beschikbaar maken in bestanden voor de DBA/IT-verificatie en bedrijfsvalidatie.

De bevestiging dat de gespiegelde data in de cloud de stroom naar de applicatie voltooit, is de verantwoordelijkheid van de leverancier van software-as-a-service. SaaS-leveranciers testen voortdurend of de software correct werkt tussen de front-end-applicatie die hun abonnees zien en de back-end-gegevens in de clouddatabase. Als de abonnees nog steeds denken dat de gegevens niet kloppen in de applicatie, zelfs nadat ze de interfacing-bestanden hebben gevalideerd voordat ze live gaan, is dat een probleem dat ze moeten bespreken met de klantenondersteuning van de leverancier.

Hoe de interfacing-bestanden ook worden verkregen, het grootste deel van de verificatie en validatie komt toe aan de projectmanager en zijn team. Ze moeten een test van de interfacing-bestanden uitvoeren om te bevestigen:

  1. Ze matchen de gegevens in het ERP. En dat alle en alleen de ERP-gegevens die nodig waren om te extraheren voor gebruik in de applicatie, werden geëxtraheerd.
  2. Niets "springt eruit" voor het bedrijf als onjuist voor elk van de soorten informatie in de gegevens
  3. Ze zijn geformatteerd zoals verwacht.

 

DBA/IT Verificatie Taken

  1. Test het uittreksel:

IT's verificatiestap kan worden gedaan met verschillende tools, waarbij bestanden worden vergeleken of bestanden worden terug geïmporteerd naar de database als tijdelijke tabellen en ze worden samengevoegd met de originele gegevens om een match te bevestigen. IT kan afhankelijk zijn van een query om de gevraagde gegevens naar een bestand te halen, maar dat bestand kan niet overeenkomen. Het bestaan van scheidingstekens of regelretouren binnen de gegevenswaarden kan ertoe leiden dat een bestand afwijkt van de oorspronkelijke databasetabel. Het is omdat het bestand sterk afhankelijk is van scheidingstekens en regelterugloop om velden en records te identificeren, terwijl de tabel niet afhankelijk is van die tekens om de structuur te definiëren.

  1. Geen slechte karakters:

Vrije gegevensinvoervelden in het ERP, zoals productbeschrijvingen, kunnen soms zelf regeleinden, tabs, komma's en/of dubbele aanhalingstekens bevatten die de structuur van het uitvoerbestand kunnen beïnvloeden. Regelretouren mogen niet worden toegestaan in waarden die naar een bestand worden geëxtraheerd. Tekens die gelijk zijn aan het scheidingsteken moeten tijdens het extraheren worden verwijderd of er moet een ander scheidingsteken worden gebruikt.

Tip: als komma's het bestandsscheidingsteken zijn, kunnen getallen groter dan 999 niet worden geëxtraheerd met een komma. Gebruik "1000" in plaats van "1000".

  1. Bevestig de filters:

De andere manier waarop query-extracten onverwachte resultaten kunnen opleveren, is als voorwaarden voor de query onjuist zijn ingevoerd. De eenvoudigste manier om verkeerde "where-clausules" te voorkomen, is door ze niet te gebruiken. Extraheer alle gegevens en laat de leverancier enkele records eruit filteren volgens de regels die door het bedrijf zijn verstrekt. Als dit leidt tot uittrekbestanden die zo groot zijn dat er te veel rekentijd wordt besteed aan de gegevensuitwisseling, moet het DBA/IT-team met het bedrijf overleggen om precies te bevestigen welke filters op de gegevens kunnen worden toegepast om te voorkomen dat records worden uitgewisseld die geen betekenis hebben voor de gegevensuitwisseling. sollicitatie.

Tip: Houd er rekening mee dat actief/inactief of informatie over de levenscyclus van items niet mag worden gebruikt om records uit te filteren. Deze informatie moet naar de applicatie worden gestuurd, zodat deze weet wanneer een item inactief wordt.

  1. Wees consistent:

Het extractieproces moet elke keer dat het wordt uitgevoerd, bestanden met een consistent formaat produceren. Bestandsnamen, veldnamen en positie, scheidingsteken en Excel-bladnaam als Excel wordt gebruikt, numerieke formaten en datumnotaties, en het gebruik van aanhalingstekens rond waarden mogen nooit verschillen van de ene uitvoering van het extract van dag tot dag. Voor elke uitvoering van het uittreksel moet een hands-off rapport of opgeslagen procedure worden opgesteld en gebruikt.

 

Zakelijke validatie achtergrond

Hieronder vindt u een uitsplitsing van elke validatiestap in overwegingen, met name in het geval dat de leverancier een sjabloonformaat heeft verstrekt voor de gekoppelde bestanden, waarbij elk type informatie in een eigen bestand wordt verstrekt. Bestanden die vanuit uw ERP naar Smart worden verzonden, zijn geformatteerd zodat ze eenvoudig vanuit het ERP kunnen worden geëxporteerd. Dat soort formaat maakt de vergelijking terug naar het ERP een relatief eenvoudige taak voor IT, maar het kan moeilijker zijn voor het bedrijf om te interpreteren. De beste praktijk is om de ERP-gegevens te manipuleren, hetzij door draaitabellen of iets dergelijks in een spreadsheet te gebruiken. IT kan helpen door geherformatteerde gegevensbestanden aan te bieden voor beoordeling door het bedrijf.

Als u zich wilt verdiepen in de interfacing-bestanden, moet u ze begrijpen. De leverancier zal een nauwkeurig sjabloon leveren, maar over het algemeen bestaan de interfacebestanden uit drie typen: catalogusgegevens, artikelkenmerken en transactiegegevens.

  • Catalogusgegevens bevatten identifiers en hun attributen. Identificaties zijn typisch voor producten, locaties (dit kunnen fabrieken of magazijnen zijn), uw klanten en uw leveranciers.
  • Artikelkenmerken bevatten informatie over producten op locaties die nodig zijn voor analyse van de product- en locatiecombinatie. Zoals:
    • Huidig bevoorradingsbeleid in de vorm van een Min en Max, Bestelpunt, of Herzieningsperiode en Bestelling tot waarde, of Veiligheidsvoorraad
    • Toewijzing primaire leverancier en nominale doorlooptijd en kosten per eenheid van die leverancier
    • Vereisten voor de bestelhoeveelheid, zoals de minimale bestelhoeveelheid, de grootte van de productieserie of veelvouden van bestellingen
    • Actieve/inactieve status van de combinatie product/locatie of vlaggen die de status ervan in de levenscyclus aangeven, zoals pre-obsolete
    • Attributen voor groepering of filtering, zoals toegewezen inkoper/planner of productcategorie
    • Actuele voorraadinformatie zoals bij de hand, op bestelling en in transithoeveelheden.
  • Transactiegegevens bevatten verwijzingen naar identifiers samen met datums en hoeveelheden. Zoals de verkochte hoeveelheid in een verkooporder van een product, op een locatie, voor een klant, op een datum. Of hoeveelheid geplaatst op inkooporder van een product, naar een locatie, van een leverancier, op een datum. Of hoeveelheid gebruikt in een werkorder van een componentproduct op een locatie op een datum.

 

Catalogusgegevens valideren

Als u eerst de catalogusgegevens bekijkt, hebt u mogelijk catalogusbestanden die lijken op deze voorbeelden:

Software voor vraagplanning en voorraadoptimalisatie implementeren 111

Locatie-ID Beschrijving Regio Bron Locatie  enz…
Locatie1 Eerste locatie noorden    
Locatie2 Tweede locatie zuiden Locatie1  
Locatie3 Derde locatie zuiden Locatie1  
…enz…        

 

Klantidentificatie Beschrijving Verkoper Verzenden vanaf locatie  enz…
Klant1 Eerste klant Jane Locatie1  
Klant2 Tweede klant Jane Locatie3  
Klant3 Derde klant Jo Locatie2  
…enz…        

 

Identificatie van de leverancier Beschrijving Toestand Typische doorlooptijddagen  enz…
Leverancier1 Eerste leverancier Actief 18  
Leverancier2 Tweede leverancier Actief 60  
Leverancier3 Derde leverancier Actief 5  
…enz…        

 

1: Controleer op een redelijk aantal catalogusrecords

Open elk bestand met catalogusgegevens in een spreadsheetprogramma zoals Google Spreadsheets of MS Excel. Beantwoord deze vragen:

  1. Is het recordaantal in de marge? Als u ongeveer 50.000 producten heeft, zouden er niet slechts 10.000 rijen in het bestand moeten staan.
  2. Als het een kort bestand is, bijvoorbeeld het locatiebestand, kunt u precies bevestigen dat alle verwachte identifiers erin staan.
  3. Filter op elke attribuutwaarde en bevestig nogmaals dat het aantal records met die attribuutwaarde zinvol is.

2: Controleer de juistheid van waarden in elk attribuutveld

Iemand die weet wat de producten zijn en wat de groepen betekenen, moet de tijd nemen om te bevestigen dat het echt goed is, voor alle attributen van alle catalogusgegevens.

Dus als uw productbestand de attributen bevat zoals in het bovenstaande voorbeeld, zou u filteren op Status van Actief en controleren of alle resulterende producten daadwerkelijk actief zijn. Filter vervolgens op Status van Inactief en controleer of alle resulterende producten daadwerkelijk inactief zijn. Filter vervolgens op de eerste groepswaarde en bevestig dat alle resulterende producten in die groep zitten. Herhaal dit voor Groep2 en Groep3, enz. Herhaal dit voor elk attribuut in elk bestand.

Het kan helpen om deze validatie uit te voeren met een vergelijking met een reeds bestaand en vertrouwd rapport. Als u om welke reden dan ook een andere spreadsheet heeft die producten per groep weergeeft, kunt u de interfacing-bestanden daarmee vergelijken. Mogelijk moet u vertrouwd raken met de functie VERT.ZOEKEN die helpt bij het vergelijken van spreadsheets.

Artikelkenmerkgegevens valideren

1: Controleer op een redelijk aantal itemrecords

De bevestiging van de itemattribuutgegevens is vergelijkbaar met de catalogusgegevens. Bevestig dat het aantal product/locatie-combinaties logisch is in totaal en voor elk van de unieke itemkenmerken, één voor één. Dit is een voorbeeldbestand met artikelgegevens:

Software voor vraagplanning en voorraadoptimalisatie implementeren 22

2: Zoek en verklaar rare getallen in het itembestand

Er zijn meestal veel numerieke waarden in de itemattributen, dus "rare" cijfers verdienen een beoordeling. Om gegevens voor een numeriek attribuut in een willekeurig bestand te valideren, zoekt u waar het nummer is:

  • Ontbreekt volledig
  • Gelijk aan nul
  • Minder dan nul
  • Meer dan de meeste anderen, of minder dan de meeste anderen (sorteer op die kolom)
  • Helemaal geen nummer, terwijl het zou moeten zijn

Een speciale overweging van bestanden die geen catalogusbestanden zijn, is dat ze mogelijk niet de beschrijvingen van de producten en locaties tonen, alleen hun identifiers, die voor u betekenisloos kunnen zijn. U kunt kolommen invoegen voor de product- en locatiebeschrijvingen die u gewend bent te zien en deze in de spreadsheet invullen om u te helpen bij uw werk. De VLOOKUP-functie werkt hier ook voor. Of u nu wel of niet een ander rapport hebt om het Items-bestand mee te vergelijken, u hebt de catalogusbestanden voor Producten en Locatie met zowel de identifier als de beschrijving voor elke rij.

3: Controle ter plaatse

Als u gefrustreerd bent dat er te veel attribuutwaarden zijn om binnen een redelijke tijd handmatig te controleren, is steekproefsgewijze controle een oplossing. Het kan worden gedaan op een manier die waarschijnlijk problemen oppikt. Haal voor elk attribuut een lijst op met de unieke waarden in elke kolom. U kunt een kolom naar een nieuw blad kopiëren en vervolgens de functie Duplicaten verwijderen gebruiken om de lijst met mogelijke waarden te bekijken. Met het:

  1. Bevestig dat er geen attribuutwaarden aanwezig zijn die dat niet zouden moeten zijn.
  2. Het kan moeilijker zijn om te onthouden welke attribuutwaarden ontbreken die er zouden moeten zijn, dus het kan helpen om naar een andere bron te kijken om u eraan te herinneren. Als bijvoorbeeld Groep1 tot en met Groep12 aanwezig zijn, kunt u een andere bron controleren om te onthouden of dit alle mogelijke groepen zijn. Zelfs als het niet vereist is voor de interfacing-bestanden voor de applicatie, kan het voor IT gemakkelijk zijn om een lijst te extraheren van alle mogelijke groepen die in uw ERP staan, die u kunt gebruiken voor de validatie. Als u extra of ontbrekende waarden vindt die u niet verwacht, breng dan een voorbeeld van elk naar IT om te onderzoeken.
  3. Sorteer alfabetisch en scan naar beneden om te zien of twee waarden vergelijkbaar zijn, maar enigszins verschillen, misschien alleen in interpunctie, wat zou kunnen betekenen dat in één record de attribuutgegevens onjuist zijn ingevoerd.

Controleer voor elk type item, misschien één van elke productgroep en/of locatie, of alle attributen in elk bestand correct zijn of op zijn minst een sanity check doorstaan. Hoe meer u een breed scala aan items kunt controleren, hoe kleiner de kans dat u problemen zult hebben nadat ze live zijn gegaan.

 

Transactiegegevens valideren

Transactiebestanden kunnen allemaal een vergelijkbare indeling hebben:

Software voor vraagplanning en voorraadoptimalisatie implementeren 333

 

1: Vind rare getallen in elk transactiebestand en leg ze uit

Deze moeten worden gecontroleerd op "rare" getallen in het veld Hoeveelheid. Dan kunt u doorgaan naar:

  1. Filter op datums buiten het verwachte bereik of ontbrekende verwachte datums.
  2. Zoek waar transactie-ID's en regelnummers ontbreken. Dat zouden ze niet moeten zijn.
  3. Als er meer dan één record is voor een bepaalde combinatie van transactie-ID en transactieregelnummer, is dat dan een vergissing? Anders gezegd, moeten dubbele records hun hoeveelheden bij elkaar optellen of is dat dubbeltelling?

2: Sanity check opgetelde hoeveelheden

Voer een gezond verstand uit door te filteren op een bepaald product waarmee u bekend bent, en filter op een herkenbare periode zoals vorige maand of vorig jaar, en som de hoeveelheden op. Is dat totale bedrag wat u voor dat product in dat tijdsbestek verwachtte? Als u informatie heeft over het totale gebruik buiten een locatie, kunt u de gegevens op die manier splitsen om de hoeveelheden op te tellen en te vergelijken met wat u verwacht. Draaitabellen zijn handig voor verificatie van transactiegegevens. Met hen kunt u de gegevens bekijken zoals:

Product Jaar Hoeveelheid Totaal
Prod1 2022 9,034
Prod1 2021 8,837
enz    

 

Het jaarlijkse totaal van de producten kan eenvoudig te controleren zijn als u de producten goed kent. Of u kunt VERT.ZOEKEN gebruiken om attributen toe te voegen, zoals een productgroep, en daarop draaien om een hoger niveau te zien dat vertrouwder is:

Productgroep Jaar Hoeveelheid Totaal
Groep 1 2022 22,091
Groep2 2021 17,494
enz    

 

3: Sanity check telling van records

Het kan helpen om een aantal transacties weer te geven in plaats van een som van de hoeveelheden, vooral voor inkoopordergegevens. Zoals:

Product Jaar Aantal PO's
Prod1 2022 4
Prod1 2021 1
enz    

 

En/of dezelfde samenvatting op een hoger niveau, zoals:

Productgroep Jaar Aantal PO's
Groep 1 2022 609
Groep2 2021 40
enz    

 

4: Controle ter plaatse

Steekproefsgewijs controleren van de juistheid van een enkele transactie, voor elk type artikel en elk type transactie, voltooit de due diligence. Besteed speciale aandacht aan welke datum aan de transactie is gekoppeld en of deze geschikt is voor de analyse. Datums kunnen een aanmaakdatum zijn, zoals de datum waarop een klant een bestelling bij u heeft geplaatst, of een beloftedatum, zoals de datum waarop u verwachtte te leveren op de bestelling van de klant op het moment dat u deze aanmaakte, of een uitvoeringsdatum, wanneer u daadwerkelijk heeft geleverd op de bestelling. Soms wordt een beloftedatum gewijzigd dagen nadat de bestelling is gemaakt als deze niet kan worden gehaald. Zorg ervoor dat de gebruiksdatum de werkelijke vraag van de klant naar het product zo goed mogelijk weergeeft.

Wat te doen met slechte gegevens 

Als er weinig of eenmalig foutieve invoer is, kunt u de ERP-records met de hand bewerken zodra ze worden gevonden, waardoor uw cataloguskenmerken worden opgeschoond, zelfs nadat de applicatie live is gegaan. Maar als grote hoeveelheden attributen of transactiehoeveelheden niet kloppen, kan dit een intern project ertoe aanzetten om gegevens opnieuw correct in te voeren en mogelijk om het proces te wijzigen of te documenteren dat moet worden gevolgd wanneer nieuwe records in uw ERP worden ingevoerd.

Er moet voor worden gezorgd dat de implementatie van de SaaS-applicatie niet te lang op zich laat wachten tijdens het wachten op schone attributen. Verdeel het werk in brokken en gebruik de applicatie om eerst de opgeschoonde gegevens te analyseren, zodat het gegevensopschoningsproject parallel loopt met het halen van waarde uit de nieuwe applicatie.

 

 

Breid Microsoft 365 F&SC en AX uit met Smart IP&O

Microsoft Dynamics 365 F&SC en AX kunnen aanvulling beheren door te suggereren wat te bestellen en wanneer via op bestelpunten gebaseerd voorraadbeleid. Een uitdaging waarmee klanten worden geconfronteerd, is dat inspanningen om deze niveaus te handhaven zeer gedetailleerd zijn georiënteerd en dat het ERP-systeem vereist dat de gebruiker deze bestelpunten en/of prognoses handmatig specificeert. Als alternatief genereren veel organisaties handmatig voorraadbeleid met behulp van Excel-spreadsheets of andere ad-hocbenaderingen.

Deze methoden zijn tijdrovend en beide resulteren waarschijnlijk in een zekere mate van onnauwkeurigheid. Als gevolg hiervan zal de organisatie eindigen met overtollige voorraad, onnodige tekorten en een algemeen wantrouwen in hun softwaresystemen. In dit artikel zullen we de functionaliteit voor het bestellen van voorraad in AX / D365 F&SC bekijken, de beperkingen ervan uitleggen en samenvatten hoe slimme voorraadplanning en -optimalisatie kan helpen de kaspositie van een bedrijf te verbeteren. Dit wordt bereikt door verminderde voorraad, geminimaliseerde en gecontroleerde stockouts. Gebruik van Smart Software levert voorspellende functionaliteit die ontbreekt in Dynamics 365.

Microsoft Dynamics 365 F&SC en AX-aanvullingsbeleid

In de voorraadbeheermodule van AX en F&SC kunnen gebruikers voor elk voorraadartikel handmatig planningsparameters invoeren. Deze parameters omvatten bestelpunten, doorlooptijden veiligheidsvoorraad, hoeveelheden veiligheidsvoorraad, bestelcycli en bestelmodificatoren zoals door de leverancier opgelegde minimale en maximale bestelhoeveelheden en veelvouden van bestellingen. Eenmaal ingevoerd, zal het ERP-systeem de inkomende voorraad, de actuele voorraad, de uitgaande vraag en de door de gebruiker gedefinieerde prognoses en voorraadbeleid afstemmen om het leveringsplan of orderschema (dwz wat te bestellen en wanneer) te berekenen.

Er zijn 4 keuzes voor het aanvullingsbeleid in F&SC en AX: vaste bestelhoeveelheid, maximale hoeveelheid, lot-voor-lot en klantordergestuurd.

  • Vaste bestelhoeveelheid en Max zijn op bestelpunten gebaseerde aanvullingsmethoden. Beide suggereren bestellingen wanneer de beschikbare voorraad het bestelpunt bereikt. Bij een vaste ROQ is de ordergrootte gespecificeerd en zal deze niet variëren totdat deze wordt gewijzigd. Bij Max variëren de bestelgroottes op basis van de voorraadpositie op het moment van bestelling, waarbij bestellingen tot aan de Max worden geplaatst.
  • Lot-voor-lot is een op prognoses gebaseerde aanvullingsmethode die de totale voorspelde vraag bundelt over een door de gebruiker gedefinieerd tijdsbestek (de "lotaccumulatieperiode") en een bestelsuggestie genereert voor de totale voorspelde hoeveelheid. Dus als uw totale voorspelde vraag 100 eenheden per maand is en de accumulatieperiode van de partij 3 maanden is, dan is uw bestelsuggestie gelijk aan 300 eenheden.
  • Orde gedreven is een op bestelling gebaseerde aanvullingsmethode. Het maakt geen gebruik van bestelpunten of prognoses. Zie het als een "sell one, buy one"-logica die alleen bestellingen plaatst nadat de vraag is ingevoerd.

 

Beperkingen

Alle F&SC / AX-aanvulinstellingen moeten handmatig worden ingevoerd of geïmporteerd via aangepaste uploads die door klanten zijn gemaakt. Er is gewoon geen manier voor gebruikers om native invoer te genereren (vooral niet optimale). Het gebrek aan geloofwaardige functionaliteit voor prognoses op eenheidsniveau en voorraadoptimalisatie binnen het ERP-systeem is de reden waarom zoveel AX- en F&SC-gebruikers gedwongen zijn te vertrouwen op spreadsheets voor planning en vervolgens handmatig de parameters in te stellen die het ERP nodig heeft. In werkelijkheid stellen de meeste planners handmatig vraagprognoses in en herbestellen.

En wanneer ze spreadsheets kunnen gebruiken, vertrouwen ze vaak op brede vuistregelmethoden die resulteren in het gebruik van vereenvoudigde statistische modellen. Eenmaal berekend in de spreadsheet moeten deze in F&SC/AX worden geladen. Ze worden vaak geladen via omslachtige bestandsimporten of handmatig ingevoerd. Vanwege de tijd en moeite die het kost om deze op te bouwen, werken bedrijven deze cijfers niet vaak bij.

Als deze eenmaal zijn ingevoerd, hebben organisaties de neiging om een reactieve benadering van veranderingen te gebruiken. De enige keer dat een koper/planner het voorraadbeleid beoordeelt, is jaarlijks of op het moment van aankopen of productie. Sommige bedrijven zullen ook reageren nadat ze problemen hebben ondervonden met te lage (of te hoge) voorraden. Om dit in AX en F&AS te beheren, is handmatige ondervraging vereist om de geschiedenis te bekijken, prognoses te berekenen, bufferposities te beoordelen en opnieuw te kalibreren.

Microsoft erkent deze beperkingen in hun kern-ERP's en begrijpt de aanzienlijke uitdagingen voor klanten. Als reactie hierop heeft Microsoft prognoses gepositioneerd onder hun AI Azure-stack. Deze methode valt buiten de kern-ERP's. Het wordt aangeboden als een toolset voor datawetenschappers om te gebruiken bij het definiëren van aangepaste complexe statistieken en berekeningen zoals een bedrijf wenst. Dit komt bovenop enkele eenvoudige basisberekeningen, aangezien het uitgangspunt zich momenteel in de opstartfase van ontwikkeling bevindt. Hoewel dit op de lange termijn winst kan opleveren, betekent deze methode momenteel dat klanten helemaal opnieuw beginnen en definiëren wat Microsoft momenteel 'experimenten' noemt om de vraagplanning te meten.

Het komt erop neer dat klanten voor grote uitdagingen staan om de Dynamics-stack zelf te krijgen om deze problemen op te lossen. Het resultaat is dat CFO's minder geld beschikbaar hebben voor wat ze nodig hebben en dat Sales Execs verkoopkansen onvervuld hebben en mogelijk omzet mislopen omdat het bedrijf de goederen die de klant wil niet kan verzenden.

 

Word slimmer

Zou het niet beter zijn om gewoon een best-of-breed add-on te gebruiken voor vraagplanning; en een best-of-breed oplossing voor voorraadoptimalisatie om kosten en uitvoeringsniveaus te beheren en in evenwicht te houden? Zou het niet beter zijn om dit dagelijks of wekelijks te kunnen doen om uw beslissingen zo dicht mogelijk bij de behoefte te kunnen nemen, geld te besparen en tegelijkertijd aan de verkoopvraag te voldoen?

Stel je voor dat je een bidirectionele integratie hebt met AX en F&AS, zodat dit allemaal gemakkelijk en snel werkt. Een waar:

  • u kunt beleid automatisch opnieuw kalibreren in frequente planningscycli met behulp van in de praktijk bewezen, geavanceerde statistische modellen,
  • u zou vraagprognoses kunnen berekenen die rekening houden met seizoens-, trend- en cyclische patronen,
  • U zou automatisch optimalisatiemethoden gebruiken die het meest winstgevende voorraadbeleid en serviceniveaus voorschrijven die rekening houden met de werkelijke kosten van voorraadbeheer en voorraadonderbrekingen, waardoor u een volledig economisch beeld krijgt,
  • U kunt contant geld vrijmaken voor gebruik binnen het bedrijf en uw voorraadniveaus beheren om de orderafhandeling te verbeteren terwijl u dit geld vrijmaakt.
  • u zou veiligheidsvoorraden en voorraadniveaus hebben die rekening houden met de variabiliteit van vraag en aanbod, zakelijke omstandigheden en prioriteiten,
  • u zou specifieke serviceniveaus kunnen targeten op productgroepen, klanten, magazijnen of een andere dimensie die u hebt geselecteerd,
  • u verhoogt de algehele bedrijfswinst en balansgezondheid.

 

Breid Microsoft 365 F&SC en AX uit met Smart IP&O

Registreer u hier om een opname te zien van het Microsoft Dynamics Communities-webinar over Smart IP&O:

https://smartcorp.com/inventory-planning-with-microsoft-365-fsc-and-ax/

 

 

 

 

Breid Epicor Prophet 21 uit met Smart IP&O's Forecasting & Dynamic Reorder Point Planning

In dit artikel zullen we de functionaliteit voor het bestellen van voorraad in Epicor P21 bekijken, de beperkingen ervan uitleggen en samenvatten hoe Smart Inventory Planning & Optimization (Smart IP&O) kan helpen de voorraad te verminderen, voorraadtekorten te minimaliseren en het vertrouwen van uw organisatie in uw ERP te herstellen door robuuste voorspellende analyses, op consensus gebaseerde prognoses en wat-als-scenarioplanning.

Functies voor aanvullingsplanning binnen Epicor Prophet 21
Epicor P21 kan de aanvulling beheren door te suggereren wat te bestellen en wanneer via op bestelpunten gebaseerd of op prognoses gebaseerd voorraadbeleid. Gebruikers kunnen dit beleid extern berekenen of dynamisch binnen P21 genereren. Zodra het beleid en de prognoses zijn gespecificeerd, zal P21's Purchase Order Requirements Generator (PORG) geautomatiseerde ordersuggesties maken over wat er moet worden aangevuld en wanneer door inkomende levering, actuele voorraad, uitgaande vraag, voorraadbeleid en vraagprognoses op elkaar af te stemmen.

Epicor P21 heeft 4 aanvullingsmethoden
In het artikelonderhoudsscherm van Epicor P21 kunnen gebruikers kiezen uit een van de vier aanvullingsmethoden voor elk voorraadartikel.

  1. min/max
  2. Bestelpunt/Bestelhoeveelheid
  3. EOQ
  4. Tot

Er zijn aanvullende instellingen en configuraties voor het bepalen van doorlooptijden en het afrekenen van ordermodifiers zoals door de leverancier opgelegde minimale en maximale bestelhoeveelheden. Min/Max en Bestelpunt/Bestelhoeveelheid worden beschouwd als "statisch" beleid. EOQ en Up To worden beschouwd als "dynamisch" beleid en worden berekend binnen P21.

min/max
Het bestelpunt is gelijk aan het Min. Telkens wanneer de voorhanden voorraad onder de Min (bestelpunt) zakt, zal het PORG-rapport een bestelsuggestie creëren tot aan de Max (als de voorraad na de overtreding bijvoorbeeld 20 eenheden is en de Max 100, dan is de bestelhoeveelheid 80) . Min/Max wordt beschouwd als een statisch beleid en eenmaal ingevoerd in P21 blijft het onveranderd tenzij het door de gebruiker wordt overschreven. Gebruikers gebruiken vaak spreadsheets om de min/max-waarden te berekenen en deze van tijd tot tijd bij te werken.

Bestelpunt/Bestelhoeveelheid
Dit is hetzelfde als het Min/Max-beleid, behalve dat in plaats van tot de Max te bestellen, een bestelling wordt voorgesteld voor een vaste hoeveelheid die door de gebruiker is gedefinieerd (bestel bijvoorbeeld altijd 100 eenheden wanneer het bestelpunt wordt overschreden). OP/OQ wordt beschouwd als een statisch beleid en blijft ongewijzigd, tenzij het door de gebruiker wordt overschreven. Gebruikers gebruiken vaak spreadsheets om OP/OQ-waarden te berekenen en deze van tijd tot tijd bij te werken.

EOQ
Het EOQ-beleid is een methode op basis van bestelpunten. Het bestelpunt wordt dynamisch gegenereerd op basis van P21's prognose van vraag over doorlooptijd + vraag over de beoordelingsperiode + veiligheidsvoorraad. De bestelhoeveelheid is gebaseerd op een berekening van de economische bestelhoeveelheid die rekening houdt met bewaarkosten en bestelkosten en probeert een bestelgrootte aan te bevelen die de totale kosten minimaliseert. Wanneer de voorhanden voorraad het bestelpunt overschrijdt, zal het PORG-rapport een bestelling uitzetten die gelijk is aan de berekende EOQ.

Tot
De Up To-methode is een ander dynamisch beleid dat afhankelijk is van een bestelpunt. Het wordt op dezelfde manier berekend als de EOQ-methode met behulp van de voorspelde vraag van P21 over de doorlooptijd + vraag over beoordelingsperiode + veiligheidsvoorraad. De suggestie voor de bestelhoeveelheid is gebaseerd op alles wat nodig is om de voorraad weer aan te vullen "tot" het bestelpunt. Dit komt meestal overeen met een bestelhoeveelheid die consistent is met de doorlooptijdvraag, omdat naarmate de vraag de voorraad onder het bestelpunt drijft, bestellingen worden voorgesteld "tot" het bestelpunt.

Epicor Prophet 21 met prognosevoorraadplanning P21

Het itemonderhoudsscherm van P21, waar gebruikers het gewenste voorraadbeleid kunnen specificeren en andere instellingen kunnen configureren, zoals veiligheidsvoorraad en bestelmodificaties.

Beperkingen

Voorspellingsmethoden
Er zijn twee prognosemodi in P21: Basis en Geavanceerd. Elk gebruikt een reeks middelingsmethoden en vereist handmatige configuraties en door de gebruiker bepaalde classificatieregels om een vraagprognose te genereren. Geen van beide modi is ontworpen met een out-of-the-box expertsysteem dat automatisch prognoses genereert die rekening houden met onderliggende patronen zoals trend of seizoensinvloeden. Er is veel configuratie vereist die de acceptatie door de gebruiker en wijziging van de veronderstelde prognoseregels die in de initiële implementatie zijn gedefinieerd en die mogelijk niet langer relevant zijn, belemmert. Er is geen manier om de prognosenauwkeurigheid van verschillende configuraties eenvoudig te vergelijken. Is het bijvoorbeeld beter om 24 maanden geschiedenis te gebruiken of 18 maanden? Is het nauwkeuriger om aan te nemen dat een trend moet worden toegepast wanneer een item met 2% per maand groeit of moet het 10% zijn? Is het beter om aan te nemen dat het artikel seizoensgebonden is als 80% of meer van zijn vraag plaatsvindt in 6 maanden van het jaar of 4 maanden van het jaar? Dientengevolge is het gebruikelijk dat classificatieregels te breed of specifiek zijn, wat leidt tot problemen zoals het toepassen van een onjuist prognosemodel, het gebruik van te veel of te weinig geschiedenis, of het over-/onderschatten van de trend en seizoensinvloeden. Bekijk deze blogpost (binnenkort beschikbaar) voor meer informatie over hoe dit werkt

Voorspellingsbeheer en consensusplanning
P21 mist prognosebeheerfuncties waarmee organisaties op meerdere hiërarchische niveaus kunnen plannen, zoals productfamilie, regio of per klant. Prognoses moeten worden gemaakt op het laagste niveau van granulariteit (product per locatie), waar de vraag vaak te wisselvallig is om een goede prognose te krijgen. Er is geen manier om prognoses te delen, samen te werken, te beoordelen of prognoses op geaggregeerd niveau te maken en overeenstemming te bereiken over het consensusplan. Het is moeilijk om zakelijke kennis op te nemen, prognoses op hogere aggregatieniveaus te beoordelen en bij te houden of overschrijvingen de nauwkeurigheid van prognoses verbeteren of schaden. Dit maakt prognoses te eendimensionaal en afhankelijk van de initiële wiskundige configuraties.  

Intermittent Demand
Veel P21-klanten vertrouwen op statische methoden (Min/Max en OP/OQ) vanwege de prevalentie van intermitterende vraag. Ook wel bekend als "klonterig", wordt de intermitterende vraag gekenmerkt door sporadische verkopen, grote pieken in de vraag en veel perioden zonder vraag. Wanneer de vraag intermitterend is, werken traditionele methoden voor prognoses en veiligheidsvoorraden gewoon niet. Omdat distributeurs niet de luxe hebben om alleen snel bewegende producten met een consistente vraag op voorraad te hebben, hebben ze gespecialiseerde oplossingen nodig die zijn ontworpen om periodiek gevraagde artikelen effectief te plannen. 80% of meer van de onderdelen van een distributeur zullen een intermitterende vraag hebben. Het voorraadbeleid dat wordt gegenereerd met behulp van traditionele methoden, zoals die beschikbaar zijn in P21 en andere planningsapplicaties, zal resulteren in onjuiste schattingen van wat er moet worden opgeslagen om het beoogde serviceniveau te bereiken. Zoals geïllustreerd in de onderstaande grafiek, is het niet mogelijk om de pieken consistent te voorspellen. U zit vast aan een prognose die in feite een gemiddelde is van de voorgaande perioden.

Epicor Prophet 21 met prognosevoorraadbeheer

Prognoses van intermitterende vraag kunnen de pieken niet voorspellen en vereisen veiligheidsvoorraadbuffers om te beschermen tegen stockouts.

 

Ten tweede kunt u met de veiligheidsvoorraadmethoden van P21 een doelserviceniveau instellen, maar de onderliggende logica gaat er ten onrechte van uit dat de vraag normaal verdeeld. Bij intermitterende vraag is de vraag niet “normaal” en daarom zal de schatting van de veiligheidsvoorraad verkeerd zijn. Dit is wat verkeerd betekent: bij het instellen van een serviceniveau van bijvoorbeeld 98%, is de verwachting dat 98% van de tijd dat de beschikbare voorraad 100% zal vullen met wat de klant nodig heeft uit het schap. Het gebruik van een normale verdeling om veiligheidsvoorraden te berekenen, zal resulteren in grote afwijkingen tussen het beoogde serviceniveau en het werkelijk bereikte serviceniveau. Het is niet ongebruikelijk om situaties te zien waarin het daadwerkelijke serviceniveau het doel met 10% of meer mist (dwz 95% beoogd maar slechts 85% behaalde).

 

Epicor Prophet 21 met prognose-inventarisanalyse

In deze afbeelding ziet u de vraaggeschiedenis van een onderdeel met tussenpozen en twee distributies op basis van deze vraaggeschiedenis. De eerste distributie is gegenereerd met dezelfde "normale distributie: logica die wordt gebruikt door P21. De tweede is een gesimuleerde verdeling op basis van de probabilistische voorspelling van Smart Software. De "normale" P21-distributie beveelt aan dat er 46 eenheden nodig zijn om het 99%-serviceniveau te bereiken, maar in vergelijking met de werkelijke waarden was er veel meer voorraad nodig. Smart voorspelde nauwkeurig dat er 63 units nodig waren om het serviceniveau te halen.

Deze blog legt uit hoe u de nauwkeurigheid van het serviceniveau van uw systeem kunt testen.

Vertrouwen op spreadsheets en reactieve planning
P21-klanten vertellen ons dat ze sterk afhankelijk zijn van het gebruik van spreadsheets om voorraadbeleid en prognoses te beheren. Spreadsheets zijn niet speciaal gebouwd voor prognoses en voorraadoptimalisatie. Gebruikers zullen vaak door de gebruiker gedefinieerd bakken vuistregel methoden die vaak meer kwaad dan goed doen. Eenmaal berekend, moeten gebruikers de informatie weer invoeren in P21 via handmatige bestandsimport of zelfs handmatige invoer. De tijdrovende aard van het proces leidt ertoe dat bedrijven zelden hun voorraadbeleid berekenen - Er gaan vele maanden en soms jaren voorbij tussen massale updates, wat leidt tot een reactieve benadering van "instellen en vergeten", waarbij de enige keer dat een koper/planner het voorraadbeleid beoordeelt, is op het moment van bestelling. Wanneer het beleid wordt herzien nadat het bestelpunt al is geschonden, is het te laat. Wanneer het orderpunt te hoog wordt geacht, is handmatige ondervraging vereist om de geschiedenis te bekijken, prognoses te berekenen, bufferposities te beoordelen en opnieuw te kalibreren. Het enorme aantal bestellingen betekent dat kopers bestellingen gewoon vrijgeven in plaats van de moeite te nemen om alles te bekijken, wat leidt tot een aanzienlijke overtollige voorraad. Als het bestelpunt te laag is, is het al te laat. Er is nu een versnelling nodig om de kosten op te drijven en zelfs dan loopt u nog steeds omzet mis als de klant ergens anders heen gaat.

Beperkte wat-als-planning
Aangezien functies voor het wijzigen van bestelpunten en bestelhoeveelheden in P21 zijn ingebouwd, is het niet mogelijk om grootschalige wijzigingen aan te brengen in groepen artikelen en de voorspelde resultaten te beoordelen voordat u beslist om vast te leggen. Dit dwingt gebruikers tot een afwachtend proces als het gaat om het wijzigen van parameters. Planners zullen een wijziging aanbrengen en vervolgens de werkelijke resultaten volgen totdat ze er zeker van zijn dat de wijziging dingen heeft verbeterd. Dit op grote schaal beheren – veel planners hebben te maken met tienduizenden items – is buitengewoon tijdrovend en het eindresultaat is een zeldzame herijking van het voorraadbeleid. Dit draagt ook bij aan reactief plannen waarbij planners instellingen pas bekijken nadat er een probleem is opgetreden.

Epicor is slimmer
Epicor werkt samen met Smart Software en biedt Smart IP&O aan als een platformonafhankelijke add-on voor Prophet 21, compleet met een bidirectionele API-gebaseerde integratie. Dit stelt Epicor-klanten in staat om gebruik te maken van speciaal voor dit doel gebouwde toepassingen voor prognoses en voorraadoptimalisatie. Met Epicor Smart IP&O kunt u prognoses genereren die trends en seizoensinvloeden vastleggen zonder dat u eerst handmatige configuraties hoeft toe te passen. U kunt elke planningscyclus automatisch opnieuw kalibreren met behulp van in de praktijk bewezen, geavanceerde statistische en probabilistische modellen die zijn ontworpen om nauwkeurig te plannen voor Intermittent demand. Veiligheidsvoorraden houden nauwkeurig rekening met variabiliteit in vraag en aanbod, zakelijke omstandigheden en prioriteiten. U kunt profiteren service level gestuurde planning zodat je net genoeg voorraad hebt of gebruik maken van optimalisatie methodes die het meest winstgevende voorraadbeleid en serviceniveaus voorschrijven die rekening houden met de werkelijke kosten van voorraadbeheer. U kunt consensusvraagprognoses maken die zakelijke kennis combineren met statistieken, klant- en verkoopprognoses beter beoordelen en met een paar muisklikken vol vertrouwen prognoses en voorraadbeleid uploaden naar Epicor.

Slimme IP&O-klanten realiseren routinematig een jaarlijks rendement van 7 cijfers door minder spoed, meer verkopen en minder overtollige voorraad, terwijl ze tegelijkertijd een concurrentievoordeel behalen door zich te onderscheiden op het gebied van verbeterde klantenservice. Om een opgenomen webinar te zien, gehost door de Epicor Users Group, waarin het platform voor demand planning en voorraadoptimalisatie van Smart wordt geprofileerd, kunt u zich hier registreren: https://smartcorp.com/epicor-smart-inventory-planning-optimization/

 

 

 

Breid Microsoft 365 BC en NAV uit met Smart IP&O

Microsoft Dynamics 365 BC en NAV kunnen aanvulling beheren door te suggereren wat te bestellen en wanneer via op bestelpunten gebaseerd voorraadbeleid. Het probleem is dat het ERP-systeem vereist dat de gebruiker deze bestelpunten en/of prognoses handmatig opgeeft. Als gevolg hiervan maken de meeste organisaties prognoses en genereren ze voorraadbeleid met de hand in Excel-spreadsheets of gebruiken ze andere ad-hocbenaderingen. Bij slechte invoer zullen automatische bestelsuggesties onnauwkeurig zijn, en op zijn beurt zal de organisatie eindigen met overtollige voorraad, onnodige tekorten en een algemeen wantrouwen jegens hun softwaresystemen. In dit artikel bespreken we de voorraadbestelfunctionaliteit in BC & NAV, leggen we de beperkingen ervan uit en vatten we samen hoe slimme voorraadplanning en -optimalisatie kan helpen de voorraad te verminderen, voorraadtekorten te minimaliseren en het vertrouwen van uw organisatie in uw ERP te herstellen door de robuuste voorspellende functionaliteit te bieden die ontbreekt in Dynamics 365.

 

Aanvulbeleid voor Microsoft Dynamics 365 BC en NAV

In de voorraadbeheermodule van NAV en BC kunnen gebruikers voor elk voorraadartikel handmatig planningsparameters invoeren. Deze parameters omvatten bestelpunten, doorlooptijden veiligheidsvoorraad, hoeveelheden veiligheidsvoorraad, bestelcycli en bestelmodificatoren zoals door de leverancier opgelegde minimale en maximale bestelhoeveelheden en veelvouden van bestellingen. Eenmaal ingevoerd, zal het ERP-systeem de inkomende voorraad, de actuele voorraad, de uitgaande vraag en de door de gebruiker gedefinieerde prognoses en voorraadbeleid afstemmen om het leveringsplan of orderschema (dwz wat te bestellen en wanneer) te berekenen.

 

Er zijn 4 opties voor het aanvullingsbeleid in NAV & BC: vaste bestelhoeveelheid, maximale hoeveelheid, lot-voor-lot en bestelling.

  • Vaste bestelhoeveelheid en Max zijn op bestelpunten gebaseerde aanvullingsmethoden. Beide suggereren bestellingen wanneer de beschikbare voorraad het bestelpunt bereikt. Bij een vaste ROQ is de ordergrootte gespecificeerd en zal deze niet variëren totdat deze wordt gewijzigd. Bij Max variëren de bestelgroottes op basis van de voorraadpositie op het moment van bestelling, waarbij bestellingen tot aan de Max worden geplaatst.
  • Lot-voor-lot is een op prognoses gebaseerde aanvullingsmethode die de totale voorspelde vraag bundelt over een door de gebruiker gedefinieerd tijdsbestek (de "lotaccumulatieperiode") en een bestelsuggestie genereert voor de totale voorspelde hoeveelheid. Dus als uw totale voorspelde vraag 100 eenheden per maand is en de accumulatieperiode van de partij 3 maanden is, dan is uw bestelsuggestie gelijk aan 300 eenheden.
  • Bestellen is een op bestelling gebaseerde aanvullingsmethode. Het maakt geen gebruik van bestelpunten of prognoses. Zie het als een "sell one, buy one"-logica die alleen bestellingen plaatst nadat de vraag is ingevoerd.

 

Beperkingen

Alle aanvullingsinstellingen voor BC en NAV moeten handmatig worden ingevoerd of geïmporteerd uit externe bronnen. Er is gewoon geen manier voor gebruikers om native invoer te genereren (vooral niet optimale). Het gebrek aan geloofwaardige functionaliteit voor prognoses en voorraadoptimalisatie binnen het ERP-systeem is de reden waarom zoveel NAV- en BC-gebruikers gedwongen zijn te vertrouwen op spreadsheets. Planners moeten vraagprognoses en bestelparameters handmatig instellen. Ze vertrouwen vaak op door de gebruiker gedefinieerde vuistregelmethoden of verouderde en te vereenvoudigde statistische modellen. Eenmaal berekend, moeten ze de informatie weer in hun systeem invoeren, vaak via omslachtige bestandsimporten of zelfs handmatige invoer. Bedrijven berekenen hun beleid niet vaak omdat het tijdrovend en foutgevoelig is. We zijn zelfs situaties tegengekomen waarin de bestelpunten al jaren niet zijn bijgewerkt. Veel organisaties hebben ook de neiging om een reactieve "instellen en vergeten"-benadering te gebruiken, waarbij de enige keer dat een koper/planner het voorraadbeleid beoordeelt, is op het moment van de bestelling, nadat het bestelpunt al is geschonden.

 

Als het orderpunt te hoog wordt geacht, is handmatige ondervraging vereist om de geschiedenis te bekijken, prognoses te berekenen, bufferposities te beoordelen en opnieuw te kalibreren. Meestal betekent de enorme omvang van de bestellingen dat kopers het gewoon vrijgeven, waardoor er een aanzienlijke overtollige voorraad ontstaat. En als het bestelpunt te laag is, dan is het al te laat. Een versnelling is vereist om een stockout te voorkomen en als u niet kunt versnellen, verliest u omzet.

 

Word slimmer

Zou het niet beter zijn om gewoon een best-of-breed add-on te gebruiken voor vraagplanning en voorraadoptimalisatie met een API-gebaseerde bidirectionele integratie? Op deze manier kunt u elke planningscyclus automatisch opnieuw kalibreren met behulp van in de praktijk bewezen, geavanceerde statistische modellen. U zou vraagprognoses kunnen berekenen die rekening houden met seizoens-, trend- en cyclische patronen. Veiligheidsvoorraden zouden rekening houden met variabiliteit in vraag en aanbod, bedrijfsomstandigheden en prioriteiten. U zou zich kunnen richten op specifieke serviceniveaus, zodat u net voldoende voorraad heeft. U kunt zelfs gebruikmaken van optimalisatiemethoden die het meest winstgevende voorraadbeleid en serviceniveaus voorschrijven die rekening houden met de werkelijke kosten van voorraadbeheer. Met een paar muisklikken kunt u het bevoorradingsbeleid van NAV en BC op aanvraag bijwerken. Dit betekent een betere orderuitvoering in NAV en BC, waardoor uw bestaande investering in uw ERP-systeem wordt gemaximaliseerd.

 

Slimme IP&O-klanten helpen klanten routinematig om een jaarlijks rendement van 7 cijfers te realiseren door minder snelheid, meer verkopen en minder overtollige voorraad, terwijl ze tegelijkertijd een concurrentievoordeel behalen door zich te onderscheiden op het gebied van verbeterde klantenservice.

 

Registreer u hier om een opname te zien van het Dynamics Communities Webinar over Smart IP&O:

https://smartcorp.com/inventory-planning-with-microsoft-dynamics-nav/

 

 

 

Breid de prognoses en min/max-planning van Epicor Kinetic uit met Smart IP&O

Breid de Forecasting & Min/Max Planning van Epicor Kinetic uit met Smart IP&O  
Epicor Kinetic kan de aanvulling beheren door te suggereren wat te bestellen en wanneer via op bestelpunten gebaseerd voorraadbeleid. Gebruikers kunnen deze bestelpunten handmatig specificeren of een dagelijks gemiddelde van de vraag gebruiken om het beleid dynamisch te berekenen. Als het beleid niet correct is, zullen de automatische bestelsuggesties onnauwkeurig zijn, en op zijn beurt zal de organisatie eindigen met overtollige voorraad, onnodige tekorten en een algemeen wantrouwen jegens hun softwaresystemen. In dit artikel zullen we de functionaliteit voor het bestellen van voorraad in Epicor Kinetic bekijken, de beperkingen ervan uitleggen en samenvatten hoe Smart Inventory Planning & Optimization (Smart IP&O) kan helpen om de voorraad te verminderen, stockouts te minimaliseren en het vertrouwen van uw organisatie in uw ERP te herstellen door de robuuste voorspellende functionaliteit die ontbreekt in ERP-systemen.

Epicor Kinetic (en Epicor ERP 10) aanvullingsbeleid
In het artikelonderhoudsscherm van Epicor Kinetic kunnen gebruikers planningsparameters invoeren voor elk voorraadartikel. Deze omvatten Min voorhanden, Max voorhanden, doorlooptijden voor veiligheidsvoorraad en ordermodificatoren zoals door de leverancier opgelegde minimale en maximale bestelhoeveelheden en veelvouden van bestellingen. Kinetic verzoent het binnenkomende aanbod, de actuele voorraad, de uitgaande vraag, het voorraadbeleid en de vraagprognoses (die moeten worden geïmporteerd) om het leveringsplan te vereffenen. Het tijdgefaseerde aanvullingsonderzoek van Epicor geeft aan wat er wanneer kan worden besteld, terwijl de Buyers Workbench gebruikers in staat stelt inkooporders samen te stellen.

Epicor's Min/Max/Safety-logica en prognoses die worden ingevoerd in het scherm "forecast entry" zorgen voor aanvulling. Hier is hoe het werkt:

  • Het bestelpunt is gelijk aan Min + Veiligheid. Dit betekent dat wanneer de beschikbare voorraad onder het bestelpunt zakt, er een bestelsuggestie wordt gemaakt. Als vraagprognoses worden geïmporteerd via het scherm "prognose invoer" van Epicor, zal het bestelpunt rekening houden met de voorspelde vraag over de doorlooptijd en is gelijk aan Min + Veiligheid + doorlooptijdprognose
  • Als "herbestellen naar Max" is geselecteerd, genereert Epicor een bestelhoeveelheid tot aan de Max. Indien niet geselecteerd, bestelt Epicor de "Min Order Qty" als MOQ kleiner is dan de voorspelde hoeveelheid over de time fence. Anders bestelt het de voorspelde vraag over de opgegeven periode. In de werkbank van de inkoper kan de inkoper desgewenst de werkelijke bestelhoeveelheid wijzigen.

 

Beperkingen
Epicor's Min/Max/Safety is gebaseerd op een gemiddelde dagelijkse vraag. Het is gemakkelijk in te stellen en te begrijpen. Het kan ook effectief zijn als u niet veel vraaggeschiedenis heeft. U moet echter prognoses maken en extern aanpassen voor seizoensinvloeden, trends en andere patronen. Ten slotte negeren veelvouden van gemiddelden ook de belangrijke rol van variatie in vraag of aanbod en dit kan resulteren in verkeerd toegewezen voorraad, zoals geïllustreerd in de onderstaande afbeelding: 

 

Epicor dezelfde gemiddelde vraag en veiligheidsvoorraad wordt bepaald

In dit voorbeeld hebben twee even belangrijke artikelen dezelfde gemiddelde vraag (2.000 per maand) en wordt de veiligheidsvoorraad bepaald door de doorlooptijdvraag te verdubbelen, wat resulteert in een bestelpunt van 4.000. Omdat de multiple de rol van variabiliteit in de vraag negeert, resulteert artikel A in een aanzienlijke overstock en artikel B resulteert in aanzienlijke stockouts.

Zoals ontworpen, zou Min de verwachte vraag gedurende de doorlooptijd moeten vasthouden en zou Safety een buffer moeten hebben. Deze velden worden echter vaak heel verschillend gebruikt tussen items zonder een uniform beleid; soms voeren gebruikers zelfs een minimum- en veiligheidsvoorraad in, ook al wordt het artikel voorspeld, waardoor de vraag in feite wordt overschat! Dit genereert bestelsuggesties voordat het nodig is, wat resulteert in overstocks.  

Spreadsheetplanning
Veel bedrijven wenden zich tot spreadsheets wanneer ze geconfronteerd worden met uitdagingen bij het bepalen van het beleid in hun ERP-systeem. Deze spreadsheets zijn vaak afhankelijk van door de gebruiker gedefinieerd vuistregel methoden die vaak meer kwaad dan goed doen. Eenmaal berekend, moeten ze de informatie weer invoeren in Epicor, via handmatige bestandsimport of zelfs handmatige invoer. De tijdrovende aard van het proces leidt ertoe dat bedrijven zelden hun voorraadbeleid berekenen - Er gaan vele maanden of zelfs jaren voorbij tussen massale updates die leiden tot een reactieve benadering van "instellen en vergeten", waarbij de enige keer dat een koper/planner het voorraadbeleid beoordeelt, is op het moment van bestelling. Wanneer het beleid wordt herzien nadat het bestelpunt al is geschonden, is het te laat. Wanneer het orderpunt te hoog wordt geacht, is handmatige ondervraging vereist om de geschiedenis te bekijken, prognoses te berekenen, bufferposities te beoordelen en opnieuw te kalibreren. Het enorme aantal bestellingen betekent dat kopers gewoon bestellingen vrijgeven in plaats van de moeite te nemen om alles te bekijken, wat leidt tot een aanzienlijke overtollige voorraad. Als het bestelpunt te laag is, is het al te laat. Er is nu een versnelling nodig om de kosten op te drijven en zelfs dan loopt u nog omzet mis als de klant ergens anders heen gaat.

Epicor is slimmer
Epicor werkt samen met Smart Software en biedt Smart IP&O aan als een platformonafhankelijke add-on voor Epicor Kinetic en Prophet 21 met API-gebaseerde integraties. Dit stelt Epicor-klanten in staat om gebruik te maken van de beste toepassingen voor prognoses en voorraadoptimalisatie. Met Epicor Smart IP&O kunt u elke planningscyclus automatisch opnieuw kalibreren met behulp van in de praktijk bewezen, geavanceerde statistische en probabilistische modellen. U kunt vraagprognoses berekenen die rekening houden met seizoens-, trend- en cyclische patronen. Veiligheidsvoorraden houden rekening met variabiliteit in vraag en aanbod, bedrijfsomstandigheden en prioriteiten. U kunt profiteren service level gestuurde planning zodat je net genoeg voorraad hebt of gebruik maken van optimalisatie methodes die het meest winstgevende voorraadbeleid en service levels voorschrijven die rekening houden met de werkelijke kosten van voorraadbeheer. U kunt consensus demand forecasts maken die zakelijke kennis combineren met statistieken, klant- en sales forecasts beter beoordelen en met een paar muisklikken vol vertrouwen forecasts en voorraadbeleid uploaden naar Epicor.

Slimme IP&O-klanten realiseren routinematig een jaarlijks rendement van 7 cijfers door minder spoed, meer verkopen en minder overtollige voorraad, terwijl ze tegelijkertijd een concurrentievoordeel behalen door zich te onderscheiden op het gebied van verbeterde klantenservice. Om een opgenomen webinar te zien, gehost door de Epicor Users Group, waarin het platform voor demand planning en voorraadoptimalisatie van Smart wordt geprofileerd, kunt u zich hier registreren: https://smartcorp.com/epicor-smart-inventory-planning-optimization/

 

 

 

 

Belangrijke overwegingen bij het evalueren van de prognosemogelijkheden van uw ERP-systeem

De slimme voorspeller

 Het nastreven van best practices op het gebied van vraagplanning,

prognoses en voorraadoptimalisatie

 

1. Ingebouwde ERP-functionaliteit is ingebakken in Order Management.

Overweeg wat wordt bedoeld met "vraagbeheer", "vraagplanning" en "voorspelling". Deze voorwaarden impliceren bepaalde standaardfuncties voor samenwerking, statistische analyse en rapportage ter ondersteuning van een professioneel vraagplanningsproces. In de meeste ERP-systemen bestaat 'vraagbeheer' echter uit het uitvoeren van MRP en het afstemmen van vraag en aanbod met als doel het plaatsen van bestellingen, oftewel 'orderbeheer'. Het heeft weinig te maken met vraagplanning, een discreet proces dat gericht is op het ontwikkelen van de best mogelijke voorspellingen van de toekomstige vraag door statistische analyse te combineren met zakelijke kennis van evenementen, promoties en informatie over het verkoopteam. De meeste ERP-systemen bieden weinig statistische mogelijkheden en als ze worden aangeboden, heeft de gebruiker de keuze uit een paar statistische methoden die hij handmatig moet toepassen vanuit een vervolgkeuzelijst of zelf moet programmeren. Het is ingebakken in het orderbeheerproces, waardoor de gebruiker mogelijk kan zien hoe de prognose van invloed kan zijn op de voorraad. Er is echter geen enkele mogelijkheid om de prognose te beheren, de kwaliteit van de prognose te verbeteren, beheeronderdrukkingen toe te passen en te volgen, samen te werken, de nauwkeurigheid van de prognose te meten en bij te houden “voorspelbare toegevoegde waarde.” 

2. ERP-planningsmethoden zijn vaak gebaseerd op simplistische vuistregels.

ERP-systemen bieden altijd min, max, veiligheidsvoorraad, bestelpunt, bestelhoeveelheid en prognoses om bevoorradingsbeslissingen te stimuleren. Maar hoe zit het met de onderliggende methoden die worden gebruikt om deze belangrijke drijfveren te berekenen? In bijna alle gevallen zijn de aangeboden methoden niets meer dan vuistregel benaderingen die geen rekening houden met de variabiliteit van vraag of leverancier. Sommige bieden wel "targeting op serviceniveau", maar vertrouwen ten onrechte op de aanname van een normale verdeling ("klokvormige curve"), wat betekent dat de vereiste veiligheidsvoorraden en bestelpunten die door het systeem worden aanbevolen om het serviceniveaudoel te bereiken, vlak zullen zijn verkeerd uit als uw gegevens niet passen in het ideale theoretische model, wat vaak erg onrealistisch is. Dergelijke te vereenvoudigde berekeningen doen meestal meer kwaad dan goed.  

3. Waarschijnlijk gebruik je spreadsheets nog minimaal 2 jaar na aanschaf.

Als u een nieuwe ERP-oplossing zou implementeren, zouden uw oude gegevens meestal vastlopen. Alle systeemeigen ERP-functionaliteiten voor prognoses, het instellen van voorraadbeleid zoals min/max, enz. kunnen dus niet worden gebruikt en u zult gedwongen worden om gedurende ten minste twee jaar terug te grijpen op omslachtige en foutgevoelige spreadsheets (een jaar om te implementeren). op zijn vroegst en nog een jaar om ten minste 12 maanden geschiedenis te verzamelen). Nauwelijks een digitale transformatie. Het gebruik van een best-of-breed oplossing voorkomt dit probleem. U kunt gegevens uit uw oude ERP-systeem laden en uw ERP-implementatie niet verstoren. Dit betekent dat u op dag 1 van ERP-go-live uw nieuwe ERP-systeem kunt vullen met betere invoer voor vraagprognoses, veiligheidsvoorraden, bestelpunten en min/max-instellingen.

4. ERP is niet ontworpen om alles te doen

De "Doe alles in ERP/One-Vendor"-mentaliteit was een marketingboodschap die werd gepromoot door ERP-bedrijven, met name SAP, om u, de klant, 100% van uw IT-budget bij hen te laten uitgeven. Die marketingboodschap is door analistengroepen, IT-firma's en systeemintegrators aan de gebruikers nagepraat, waarbij rationele stemmen werden overstemd die vroegen: "Waarom wil je zo afhankelijk zijn van één bedrijf dat je inferieure technologie voor prognoses en voorraadplanning gebruikt?" ” Het enorme aantal IT-storingen en de enorme implementatiekosten hebben ertoe geleid dat veel bedrijven hun benadering van ERP hebben heroverwogen. Met de komst van gespecialiseerde planning-apps die in de cloud zijn geboren zonder IT-footprint, is de juiste keuze een "dunne" ERP gericht op de basisprincipes - boekhouding, orderbeheer, financiën - maar ondersteund door gespecialiseerde planning-apps. 

De expertise van ERP-consultants ligt in hoe hun systeem is ontworpen om bepaalde bedrijfsprocessen te automatiseren en hoe het systeem kan worden geconfigureerd of aangepast. Hun adviseurs zijn geen specialisten in de juiste aanpak van voorraadplanning, prognoses en voorraadplanning. Dus als u probeert te begrijpen welke aanpak voor vraagplanning geschikt is voor uw bedrijf, hoe moet u dan goed bufferen (bijv. "Moeten we min/max of op prognoses gebaseerde aanvulling doen?" "Moeten we voorspellingsmethode X gebruiken?"), zul je het over het algemeen niet vinden en als je dat wel doet, zal die bron vrij dun verspreid zijn. 

 

 

 

Laat een reactie achter

gerelateerde berichten

Hebben uw statistische prognoses last van het wiggle-effect?

Hebben uw statistische prognoses last van het wiggle-effect?

Wat is het wiggle-effect? Het is wanneer uw statistische prognose de ups en downs die zijn waargenomen in uw vraaggeschiedenis onjuist voorspelt terwijl er echt geen patroon is. Het is belangrijk om ervoor te zorgen dat uw prognoses niet schommelen, tenzij er een echt patroon is. Hier is een transcriptie van een recente klant waar dit probleem werd besproken:

Hoe om te gaan met statistische prognoses van nul

Hoe om te gaan met statistische prognoses van nul

Een statistische voorspelling van nul kan veel verwarring veroorzaken bij voorspellers, vooral wanneer de historische vraag niet nul is. Natuurlijk, het is duidelijk dat de vraag naar beneden neigt, maar moet deze naar nul evolueren?

recente berichten

  • Zakenman en zakenvrouw lezen en analyseren van spreadsheetDe top 3 redenen waarom uw spreadsheet niet werkt voor het optimaliseren van bestelpunten voor reserveonderdelen
    We komen vaak op Excel gebaseerde methoden voor het plannen van bestelpunten tegen. In dit bericht hebben we een benadering beschreven die een klant gebruikte voordat hij verder ging met Smart. We beschrijven hoe hun spreadsheet werkte, de statistische benaderingen waarop het zich baseerde, de stappen die planners doorliepen bij elke planningscyclus en hun aangegeven motivaties om deze intern ontwikkelde spreadsheet te gebruiken (en echt leuk te vinden). […]
  • Stijl zakengroep in klassieke zakenpakken met verrekijkers en telescopen reproduceren verschillende voorspellingsmethodenHoe voorspellingsresultaten te interpreteren en te manipuleren met verschillende voorspellingsmethoden
    Deze blog legt uit hoe elk voorspellingsmodel werkt met behulp van tijdgrafieken van historische en voorspellingsgegevens. Het schetst hoe te kiezen welk model te gebruiken. De onderstaande voorbeelden tonen dezelfde geschiedenis, in rood, voorspeld met elke methode, in donkergroen, vergeleken met de Slim gekozen winnende methode, in lichtgroen. […]
  • Fabrieksarbeider-ingenieur die in de fabriek werkt met behulp van een tabletcomputer om de waterleiding van de onderhoudsketel in de fabriek te controleren.Waarom wisselcurves voor reserveonderdelen essentieel zijn voor onderdelenplanning
    Bij het beheer van serviceonderdelen weet u niet wat er kapot gaat en wanneer, omdat defecten aan onderdelen willekeurig en plotseling zijn. Als gevolg hiervan zijn vraagpatronen meestal extreem intermitterend en missen ze een significante trend- of seizoensstructuur. Het aantal combinaties van onderdelen per locatie loopt vaak in de honderdduizenden, dus het is niet haalbaar om de vraag naar afzonderlijke onderdelen handmatig te beoordelen. Desalniettemin is het veel eenvoudiger om een planning- en prognosesysteem te implementeren ter ondersteuning van de planning van reserveonderdelen dan u misschien denkt. […]
  • Wat te doen als een statistische prognose geen steek houdtWat te doen als een statistische prognose geen steek houdt
    Soms slaat een statistische prognose gewoon nergens op. Elke voorspeller is er geweest. Ze kunnen dubbel controleren of de gegevens correct zijn ingevoerd of de modelinstellingen bekijken, maar ze blijven zich afvragen waarom de prognose er zo anders uitziet dan de vraaggeschiedenis. Wanneer de incidentele voorspelling nergens op slaat, kan dit het vertrouwen in het hele statistische prognoseproces aantasten. […]
  • Portret van fabrieksarbeider vrouw met blauwe veiligheidshelm houdt tablet vast en staat in de werkplaats voor reserveonderdelen. Concept van vertrouwen in het werken met software voor het plannen van reserveonderdelen.Het plannen van reserveonderdelen is niet zo moeilijk als u denkt
    Bij het beheer van serviceonderdelen weet u niet wat er kapot gaat en wanneer, omdat defecten aan onderdelen willekeurig en plotseling zijn. Als gevolg hiervan zijn vraagpatronen meestal extreem intermitterend en missen ze een significante trend- of seizoensstructuur. Het aantal combinaties van onderdelen per locatie loopt vaak in de honderdduizenden, dus het is niet haalbaar om de vraag naar afzonderlijke onderdelen handmatig te beoordelen. Desalniettemin is het veel eenvoudiger om een planning- en prognosesysteem te implementeren ter ondersteuning van de planning van reserveonderdelen dan u misschien denkt. […]

    Voorraadoptimalisatie voor fabrikanten, distributeurs en MRO

    • Zakenman en zakenvrouw lezen en analyseren van spreadsheetDe top 3 redenen waarom uw spreadsheet niet werkt voor het optimaliseren van bestelpunten voor reserveonderdelen
      We komen vaak op Excel gebaseerde methoden voor het plannen van bestelpunten tegen. In dit bericht hebben we een benadering beschreven die een klant gebruikte voordat hij verder ging met Smart. We beschrijven hoe hun spreadsheet werkte, de statistische benaderingen waarop het zich baseerde, de stappen die planners doorliepen bij elke planningscyclus en hun aangegeven motivaties om deze intern ontwikkelde spreadsheet te gebruiken (en echt leuk te vinden). […]
    • Fabrieksarbeider-ingenieur die in de fabriek werkt met behulp van een tabletcomputer om de waterleiding van de onderhoudsketel in de fabriek te controleren.Waarom wisselcurves voor reserveonderdelen essentieel zijn voor onderdelenplanning
      Bij het beheer van serviceonderdelen weet u niet wat er kapot gaat en wanneer, omdat defecten aan onderdelen willekeurig en plotseling zijn. Als gevolg hiervan zijn vraagpatronen meestal extreem intermitterend en missen ze een significante trend- of seizoensstructuur. Het aantal combinaties van onderdelen per locatie loopt vaak in de honderdduizenden, dus het is niet haalbaar om de vraag naar afzonderlijke onderdelen handmatig te beoordelen. Desalniettemin is het veel eenvoudiger om een planning- en prognosesysteem te implementeren ter ondersteuning van de planning van reserveonderdelen dan u misschien denkt. […]
    • Portret van fabrieksarbeider vrouw met blauwe veiligheidshelm houdt tablet vast en staat in de werkplaats voor reserveonderdelen. Concept van vertrouwen in het werken met software voor het plannen van reserveonderdelen.Het plannen van reserveonderdelen is niet zo moeilijk als u denkt
      Bij het beheer van serviceonderdelen weet u niet wat er kapot gaat en wanneer, omdat defecten aan onderdelen willekeurig en plotseling zijn. Als gevolg hiervan zijn vraagpatronen meestal extreem intermitterend en missen ze een significante trend- of seizoensstructuur. Het aantal combinaties van onderdelen per locatie loopt vaak in de honderdduizenden, dus het is niet haalbaar om de vraag naar afzonderlijke onderdelen handmatig te beoordelen. Desalniettemin is het veel eenvoudiger om een planning- en prognosesysteem te implementeren ter ondersteuning van de planning van reserveonderdelen dan u misschien denkt. […]
    • Werknemer in een magazijn voor auto-onderdelen met software voor voorraadplanningServicegestuurde planning voor bedrijven met serviceonderdelen
      Planning van serviceonderdelen op basis van serviceniveau is een proces in vier stappen dat verder gaat dan vereenvoudigde prognoses en vuistregels voor veiligheidsvoorraden. Het biedt planners van serviceonderdelen datagestuurde, op risico's afgestemde ondersteuning bij het nemen van beslissingen. […]