De aanvulling-engine aanroepen voor de huidige contextuele gegevens van een werkblad
De aanvulling-engine kan worden aangeroepen voor de huidige contextuele gegevens van een werkblad met behulp van de pictogramman op de taakbalk. U schakelt als volgt deze functionaliteit in:
- Selecteer een standaardwerkblad met het type rapportbron ingesteld op Ingebed en het rapporttype pivot_editor.
- Geef de gegevensparameter rv_Enable_Replenishment op voor het werkblad, met waarde = Waar. Het werkblad toont de taakbalkpictogrammen, Schema berekenen en Schema met opties berekenen.
- Er moet een geldige aanvulling-engine zijn ingeschakeld voor de huidige cyclus.
- De huidige gebruiker of rol moet de volgende permissie hebben: Schema's berekenen in [Module]) uitvoeren
Voor het berekenen van de schema's opent u het werkblad door Cyclus of Cyclus-Module te selecteren. Wanneer de parameter rv_Enable_Replenishment is gedefinieerd en aan andere vereisten is voldaan, worden de volgende opties weergegeven op de taakbalk van een werkblad:
- Schema met default engine berekenen
- Gebruik deze optie om de default engine direct aan te roepen. Er wordt een dialoogvenster weergegeven dat de voortgang van Schema berekenen aangeeft. Het werkblad wordt bijgewerkt nadat het proces is voltooid. Zie Schema met default engine berekenen voor meer informatie.
- Schema met opties berekenen
- Gebruik deze optie om het dialoogvenster Schema berekenen weer te geven. Zie Schema met opties berekenen voor meer informatie.
Als een gebruiker, of alle toegewezen rollen, geen toegang heeft tot de aanvulling-engine die is gedefinieerd in de engine-eigenschap, wordt de volgende foutmelding weergegeven:
Aanvulling-engine {0} is niet toegankelijk voor gebruiker {1}.
Als de tag van de aanvulling-engine niet is ingeschakeld voor de huidige cyclus, wordt de volgende foutmelding weergegeven:
Aanvulling-engine {0} die is gedefinieerd voor cyclus {1} is niet aanwezig.
Schema met de default engine berekenen
Klik op
. De aanvulling-engine die voor de cyclus is gedefinieerd wordt aangeroepen met de volgende default waarden:- Artikel-elementselectie: Werkbladinhoud
- Locatie-elementselectie: Werkbladinhoud
- Offset begin orderuitvoering (dagen): Default waarde is 0
- Horizon behoeften (dagen): Toekomstige horizon van cyclus (geconverteerd naar dagen)
De voortgangsstatus van Schema berekenen wordt weergegeven in een pop-up venster.
NB:
- Als het schema is voltooid zonder fouten of uitzonderingen van de aanvulling-engine, wordt het dialoogvenster automatisch gesloten.
- Als het proces is voltooid met fouten of uitzonderingen, worden waarschuwingen weergegeven. Het dialoogvenster kan handmatig worden gesloten, waarna de werkbladen automatisch worden vernieuwd.
- De validatie van de instellingen van de aanvulling-engine is gebaseerd op de standaardwijze van aanroepen van de macro CallReplenishmentEngine. Zie voor meer informatie Een artikel en locatie plannen op basis van standaardplanning.
Dit zijn de voorbeelden van de opdrachten:
- Gebruiker kan Schema berekenen selecteren met het werkblad:
- Contextartikel is ingesteld op Alle artikelen
- Contextlocatie is ingesteld op EMEA
- Aanvulling-engine cycli = standaard-engine
- Startdatum cyclusperiode = 01/10/2016
- Horizon behoeften (toekomstige horizon van de cyclus) = 52
- Offset begin orderuitvoering = 0
- CallReplenishmentEngine (Alle artikelen, EMEA, 0, 50)
Schema met opties berekenen
- Klik op . Er wordt een dialoogvenster weergegeven.
- Geef de volgende informatie op:
Veldnaam Default waarde Opmerkingen Aanvulling-engine Aanvulling-engine cyclus De aanvulling-engine die is gedefinieerd voor de geselecteerde cyclus. Startdatum huidige periode Startdatum cyclusperiode De eerste dag van de huidige periode. Offset begin orderuitvoering (dagen) 0 Het aantal dagen offset, voordat er orders worden gegenereerd. U kunt de waarde aanpassen op basis van de Horizon behoeften. Horizon behoeften (dagen) Toekomstige horizon van cyclus geconverteerd naar dagen De waarde die kan worden opgegeven als elk getal > 1 tot de toekomstige horizon van de cyclus (in dagen). De waarde moet gelijk zijn aan of groter zijn dan de waarde die is opgegeven in het veld Offset begin orderuitvoering. Artikelen Werkbladinhoud Artikelselectie De artikelen (van de werkbladcontext) die moeten worden meegenomen voor het calculatieproces. Locaties Werkbladinhoud Artikelselectie De locaties (van de werkbladcontext) die moeten worden meegenomen voor het calculatieproces. NB: Deze waarde kan worden overschreven als het selectievakje Incl. alle locaties is ingeschakeld.Incl. alle locaties Uit Als dit selectievakje is ingeschakeld, wordt de contextlocatie niet in aanmerking genomen en worden alle locaties gebruikt voor het berekenen van de schema's. - Klik op
- Artikel-elementselectie: Werkbladinhoud
- Locatie-elementselectie: WerkbladinhoudNB: Als het selectievakje Incl. alle locaties in het dialoogvenster Schema met opties berekenen is ingeschakeld, overschrijft de parameter Locatie-elementselectie de werkbladcontext en wordt Null doorgegeven aan de engine, waarmee wordt aangegeven dat alle locaties moeten worden meegenomen.
- Offset begin orderuitvoering (dagen): Geselecteerd in dialoogvenster Schema berekenen.
- Horizon behoeften (dagen): Geselecteerd in dialoogvenster Schema berekenen.
. De opdracht CallReplenishmentEngine wordt aangeroepen op basis van de opgegeven gegevens. De volgende parameters worden doorgegeven aan de opdracht CallReplenishmentEngine: - Klik op NB:
- Als het schema voltooid wordt zonder fouten of uitzonderingen van de aanvulling-engine, wordt het venster automatisch gesloten.
- Als het planningsproces is voltooid met fouten of uitzonderingen, wordt er een foutmelding weergegeven. Het venster kan handmatig worden gesloten, waarna de werkbladen automatisch worden vernieuwd.
. Er wordt een pop-upvenster weergegeven om de voortgang van de berekening van het schema te tonen.