Delen via


Berekeningsmodellen ontwerpen

Met berekeningsmodellen kunt u u rangschikt en configureren om de berekening te definiëren die Gereed door een berekeningsprofiel. Elk model presenteert een stroomdiagram dat de berekening die het model uitvoert grafisch weergeeft.

Een berekeningsmodel maken en aanpassen

Om een berekeningsmodel te maken en aan te passen, moet u eerst een bestaand berekeningsprofiel openen. (Zie Werken met berekeningsprofielen voor meer informatie.) Vervolgens kunt u het model dat het geselecteerde profiel gebruikt volledig aanpassen door tegels toe te voegen, te verwijderen en te ordenen, en voor elk van deze tegels instellingen te configureren.

Volg deze stappen om een berekeningsmodel te maken en aan te passen.

  1. Selecteer Bewerkingen>Berekeningen in het navigatiedeelvenster.
  2. Het berekeningsprofiel selecteren waarvoor u een berekeningsprofiel wilt maken of aanpassen.
  3. Op het tabblad Berekeningsmodel vindt u bovenaan het stroomschema altijd minstens één tegel (van het type Invoer). Het model wordt van boven naar beneden verwerkt en de laatste tegel moet een tegel van het type Opslaan* zijn. Tegels toevoegen, verwijderen en naar wens rangschikken, en voor elk van hen instellingen configureren. Zie de afbeelding na deze procedure voor richtlijnen.
  4. Wanneer u klaar bent met het ontwerpen van uw berekeningsmodel, selecteert u de Valideren-knop in de rechterbovenhoek. Het systeem voert een aantal tests uit om te valideren dat uw model werkt, en geeft vervolgens feedback. Los eventuele problemen op die door de validatietest worden gerapporteerd.
  5. Ga door met werken totdat je model klaar is. Selecteer vervolgens Opslaan in het actievenster.
  6. Als u uw berekeningsmodel als voorinstelling wilt opslaan, zodat het beschikbaar is wanneer u en andere gebruikers een nieuw berekeningsprofiel maken, selecteert u de knop Opslaan als modelsjabloon in de rechterbovenhoek.

In de volgende afbeelding ziet u de informatie en besturingselementen die beschikbaar zijn voor tegels in een berekeningsmodel.

Schermopname met berekeningsprofielelementen.

Legenda:

  1. Pictogrammen voor pictogrammen voor pictogrammen. Dit is een symbool voor de rol van het pictogram.

  2. Type aansypte – het type uur. Deze tekst beschrijft meestal het type berekening of andere actie die de tegel vertegenwoordigt.

  3. Aanmeldnaam : de naam die op het vso is toegepast. Meestal kunt u deze tekst handmatig invoeren in de instellingen van elke tegel. Sommige soorten tegels hebben hier echter een vooraf gedefinieerde waarde.

  4. Acties van een uur– U kunt deze actie uitvoeren door een menu met acties te openen. Hoewel sommige van deze acties specifiek zijn voor het tegeltype, zijn veel ervan voor alle tegels hetzelfde. Als er acties grijs worden weergegeven, kunnen deze niet worden gebruikt vanwege de huidige positie van de tegel of om een ​​andere contextuele reden. Hier zijn enkele veelvoorkomende acties die beschikbaar zijn:

    • instellingen – Een dialoogvenster openen waarin u instellingen voor het dialoogvenster kunt configureren.
    • Verwijderen : het aansingegel verwijderen.
    • Omhoog en Omlaag– Het uwe verplaatsen in het stroomdiagram.
    • Instellen op Geslaagd: u kunt deze optie tijdelijk uitschakelen zonder de functie of de instellingen ervan te verwijderen.
    • Niet-geplaatst 'Geslaagd' : een momenteel uitgeschakelde wachtwoord opnieuw gebruiken.
    • Verbinden met: geef de tweede invoer op om te worden ondersteund voor meerdere invoers. De eerste invoer wordt automatisch ingesteld op basis van waar u de tegel neerzet.
  5. Een uwe toevoegen – Een nieuwe worden toevoegen aan de geselecteerde locatie. (Als u een nieuwe Invoertegel invoegt, wordt die tegel altijd bovenaan een nieuwe stroom geplaatst, niet op de knoplocatie.)

Typen berekeningstegels

In deze sectie wordt het doel van elk type berekeningstegel beschreven. Er wordt ook uitgelegd hoe u elk type kunt gebruiken en configureren.

Invoertegels

Elke Invoer-tegels vertegenwoordigt een tijdreeks die input lever voor het berekeningsmodel.

Er wordt automatisch een naam toegewezen aan elke Invoer-tegel die u toevoegt. Deze naam bevat een geheel getal dat overeenkomt met een index-id van een tijdreeks die wordt vermeld op het tabblad Opgenomen van het tabblad Invoergegevens (bijvoorbeeld Tijdreeks 1 of Tijdreeks 2). U kunt de naam niet bewerken.

Invoerinvoer heeft slechts één veld dat u kunt instellen: ontbrekende waarden opvullen.

Rekenkundige operator-tegels

Met rekenkundige operator worden waarden uit twee invoertijdreeksen gecombineerd. U kunt dit type tegel bijvoorbeeld gebruiken om de verwachte marges van een prognose te berekenen door de kosten van verkochte goederen (COGS) af te trekken van de verwachte omzet.

Met rekenkundige operator worden de volgende berekeningen geïmplementeerd:

f(x) = a(x) <operator> b(x)

In deze formule is <operator> een van de volgende rekenkundige operatoren: +, -, * of /.

U kunt dit type tegel alleen gebruiken als uw berekeningsmodel minimaal twee invoertijdreeksen in parallelle kolommen heeft. De eerste reeks staat bovenaan de kolom waar u de tegel maakt. De tweede reeks moet beginnen met een Invoer-tegel. De reeks kan een willekeurig aantal tegels bevatten, maar moet nog steeds open zijn. (Met andere woorden, de reeks mag niet eindigen met een Opslaan-tegel.) Om de tweede reeks op te geven, opent u het menu Actie van de tegel en selecteert u Verbinden met. Het stroomdiagram wordt vervolgens bijgewerkt, zodat de twee kolommen worden gecombineerd op de Rekenkundige operator-tegel.

Rekenkundige operator hebben de volgende velden die u kunt instellen:

  • stap– de specifieke naam van het bedrijf. Deze naam wordt ook weergegeven in het stroomdiagram .
  • Omschrijving : een korte omschrijving van de thee.
  • Gemaakt door– De gebruiker die de gebruiker heeft gemaakt.
  • Waarde 1 – De eerste reeks in de berekening (a(x)), die zich links in de reeks operator. Selecteer Invoer 1 of Invoer 2.
  • operator– de operator die is toegepast tussen de eerste reeks (Waarde 1) en de tweede reeks (Waarde 2). Selecteer of u wilt optellen (+), aftrekken (-), vermenigvuldigen (*) of delen (/).
  • Waarde 2 – De tweede reeks in de berekening (b(x)), die aan de rechterkant van de reeks operator. Selecteer Invoer 1 of Invoer 2.

Constante rekenkundige operator-tegels

Met constante rekenkundige operator worden berekeningen uitgevoerd die een constante rekenkundige bewerking op elke waarde in een invoertijdreeks van toepassing zijn.

Bij constante rekenkundige operator wordt de volgende berekening geïmplementeerd:

f(x) = a(x) <operator> C

In deze formule:

  • <> operator is een van de volgende rekenkundige operatoren: +, -, *, of /.
  • C is een constante waarde.

Constante rekenkundige operator hebben de volgende velden die u kunt instellen:

  • stap– de specifieke naam van het bedrijf. Deze naam wordt ook weergegeven in het stroomdiagram .
  • Omschrijving : een korte omschrijving van de thee.
  • Gemaakt door– De gebruiker die de gebruiker heeft gemaakt.
  • Waarde 1 – De eerste reeks in de berekening (a(x)), die zich links in de reeks operator. Selecteer Invoer 1 of Invoer 2.
  • operator – De operator die is toegepast. Selecteer of u wilt optellen (+), aftrekken (-), vermenigvuldigen (*) of delen (/).
  • Constante : de constante waarde die wordt toegepast op elke tijdreekswaarde met behulp van de geselecteerde operator.

Datumverschuiving-tegels

Met datumverschuiving wordt de invoertijdreeks verplaatst met een vaste waarde op de x-as. U kunt dit type tegel bijvoorbeeld gebruiken om de vraag van vorig jaar een jaar vooruit te verschuiven, zodat u deze kunt vergelijken met de prognose van volgend jaar door de qua tijd verschoven vraaggrafiek over de prognosegrafiek te leggen.

Met datumtegel voert u de volgende berekening uit:

f(x) = a(x − t)

In deze formule is t een geheel getal dat het aantal dagen, maanden of jaren vertegenwoordigt.

Voor een datumtegel hebt u de volgende velden die u kunt instellen:

  • stap– de specifieke naam van het bedrijf. De naam wordt ook weergegeven in het stroomdiagram .
  • Omschrijving : een korte omschrijving van de thee.
  • Gemaakt door– De gebruiker die de gebruiker heeft gemaakt.
  • tijdwaarde : de hoeveelheid tijd om de invoertijdreeks naar voren te verschuiven. De hoeveelheid is in de eenheid die opgegeven in het veld Tijdseenheid.
  • tijdseenheid : de eenheid die van toepassing is op de tijdwaarde.

Logische operator-tegels

Logische operator test of een waarde hoger is dan een constante (drempel) op elk aanwijzen een tijdreeks. Als uitvoer retourneert deze een 1 voor waar en een 0 (nul) voor onwaar. U kunt dit type tegel bijvoorbeeld gebruiken om te evalueren wanneer de prognosefout in beide richtingen boven een specifieke drempel ligt, zodat u zich kunt concentreren op belangrijke producten.

Logische operator volgende berekening implementeren:

f(x) = ABS[a(x)] <operator> C

In deze formule:

  • <> operator is een van de volgende logische operatoren: >,= > <, of <=.
  • C is een constante.
  • ER IS OPtioneel. Indien ingeschakeld wordt de absolute waarde (dat wil zeggen de afstand vanaf nul) gebruikt in plaats van de letterlijke waarde.

Logische operator hebben de volgende velden die u kunt instellen:

  • stap– de specifieke naam van het bedrijf. De naam wordt ook weergegeven in het stroomdiagram .
  • Omschrijving : een korte omschrijving van de thee.
  • Gemaakt door– De gebruiker die de gebruiker heeft gemaakt.
  • MET OHR toepassen: stel deze optie in op Ja als u de absolute waarde (afstand van nul) van de invoerreeks wilt gebruiken. Stel deze in op Nee om de letterlijke waarde (inclusief +/- tekens) van de invoerreeks te gebruiken.
  • operator– De logische operator die wordt toegepast op de vergelijking met de constante waarde.
  • Constante : de constante waarde die moet worden vergeleken met de invoertijdreeks.

Samenvoegen-tegels

Samenvoeging van twee tijdreeksen samenvoegen in een nieuwe tijdreeks door de geselecteerde samenvoeglogica toe te passen. U kunt de tijdreeksen samenvoegen op basis van minimumwaarde, maximumwaarde, gemiddelde of som. U kunt dit type tegel bijvoorbeeld gebruiken om een samengevoegd resultaat van twee prognosemethoden te berekenen.

U kunt dit type tegel alleen gebruiken als uw berekeningsmodel minimaal twee invoertijdreeksen in parallelle kolommen heeft. De eerste reeks staat bovenaan de kolom waar u de tegel maakt. De tweede reeks moet beginnen met een Invoer-tegel. De reeks kan een willekeurig aantal tegels bevatten, maar moet nog steeds open zijn. (Met andere woorden, de reeks mag niet eindigen met een Opslaan-tegel.) Om de tweede reeks op te geven, opent u het menu Actie van de tegel en selecteert u Verbinden met. Het stroomdiagram wordt vervolgens bijgewerkt, zodat de twee kolommen worden gecombineerd op de Samenvoegen-tegel.

Samenvoeging heeft slechts één veld dat u kunt instellen: Samenvoegbeleid. Selecteer een van de volgende waarden:

  • Min-waarde : neem de laagste waarde van de twee invoerwaarden op.
  • Maximumwaarde : neem de grootste van de twee invoerwaarden op.
  • Gemiddelde – Het gemiddelde van de twee invoerwaarden berekenen.
  • Totaal – Voeg de twee invoerwaarden samen.

Monetaire waarde-tegels

Met monetaire waarde converteert u een prognose- of historische vraagtijdreeks die is gebaseerd op verkoopeenheden naar een reeks monetaire waarden die zijn gebaseerd op een geselecteerde prijslijst. Bij de berekening wordt eerst geprobeerd de kosten of prijs uit een primaire prijslijst te matchen. Vervolgens wordt een terugvalprijslijst geprobeerd indien die is geselecteerd. U kunt dit type tegel bijvoorbeeld gebruiken om een prognose (hoeveelheid) om te zetten in verwachte opbrengst (monetaire waarde).

Met monetaire waarde voert u de volgende berekening uit:

f(x) = a(x) × Prijs(product-id)

Monetaire waarden hebben de volgende velden die u kunt instellen:

  • stap– de specifieke naam van het bedrijf. De naam wordt ook weergegeven in het stroomdiagram .
  • Omschrijving : een korte omschrijving van de thee.
  • Gemaakt door– De gebruiker die de gebruiker heeft gemaakt.
  • Lijst met primaire prijzen : selecteer de tabel met primaire gegevens die uw prijslijst bevat. De lijst bevat alle tabellen die momenteel zijn gedefinieerd voor gebruik met Demand Planning. (Zie Tabellen instellen voor meer informatie.) De prijslijst moet kolommen bevatten voor product-id's en prijzen.
  • Terugvalprijslijst : als er geen overeenkomende prijs kan worden gevonden in de primaire prijslijst, wordt een prijslijst gecontroleerd die u hier selecteert.

Tegels in-/uitfaseren

Bij fase-in-/ uitfasen worden de waarden van een gegevenskolom in een tijdreeks gewijzigd om de steeds verder uitfasen van een nieuw element (zoals een nieuw product of magazijn) of het uit een oud element af te maken. De berekening van de fase in/uit duurt een specifieke periode en gebruikt waarden uit dezelfde tijdreeks (uit dezelfde gegevenskolom die wordt gecorrigeerd of een andere gegevenskolom die een vergelijkbaar element vertegenwoordigt).

Een fase-in-/ uit-fase heeft de volgende velden die u kunt instellen:

  • stap– de specifieke naam van het bedrijf. Deze naam wordt ook weergegeven in het stroomdiagram .
  • Omschrijving : een korte omschrijving van de thee.
  • Gemaakt door– De gebruiker die de gebruiker heeft gemaakt.
  • Regelgroep: de naam van de regelgroep die de berekening definieert die het uurwerk doet.

Zie Gebruik de fase in-/fase uit-functionaliteit om geplande wijzigingen te simuleren voor meer informatie over de functie Fase in/uit, waaronder details over het instellen van de fase-in-/uitregelgroepen.

Verhouding als percentage-tegels

De verhouding in procenten wordt berekend in procenten op basis van twee invoertijdreeksen. U kunt dit type tegel bijvoorbeeld gebruiken om het foutpercentage van een eerdere prognose te berekenen, op basis van een historische vraag en prognosetijdreeksen.

Verhouding in procenten voert de volgende berekening uit:

f(x) = Σ {[a(x) − b(x)] ÷ a(x)} × 100 %

U kunt dit type tegel alleen gebruiken als uw berekeningsmodel minimaal twee invoertijdreeksen in parallelle kolommen heeft. De eerste reeks staat bovenaan de kolom waar u de tegel maakt. De tweede reeks moet beginnen met een Invoer-tegel. De reeks kan een willekeurig aantal tegels bevatten, maar moet nog steeds open zijn. (Met andere woorden, deze mag niet eindigen met een Opslaan-tegel). Om de tweede reeks op te geven, opent u het menu Actie van de tegel en selecteert u Verbinden met. Het stroomdiagram wordt vervolgens bijgewerkt, zodat de twee kolommen worden gecombineerd op de Verhouding als percentage-tegel.

Verhouding in procenten heeft de volgende velden die u kunt instellen:

  • stap– de specifieke naam van het bedrijf. Deze naam wordt ook weergegeven in het stroomdiagram .
  • Omschrijving : een korte omschrijving van de thee.
  • Gemaakt door– De gebruiker die de gebruiker heeft gemaakt.
  • Waarde 1 – De eerste reeks in de berekening (a(x)). Selecteer Invoer 1 of Invoer 2.
  • Waarde 2 – De tweede reeks in de berekening (b(x)). Selecteer Invoer 1 of Invoer 2.

Tegels opslaan

Sla het resultaat van het berekeningsmodel op als een nieuwe of bijgewerkte reeks. Alle berekeningsmodellen moeten eindigen met een enkele Opslaan-tegel.

De berekende reeks wordt opgeslagen volgens de instellingen die u configureert wanneer u een berekeningstaak uitvoert, zoals beschreven in Werken met berekeningsprofielen.