Macro-opdrachten AddScenarioNote
De macro-opdracht AddScenarioNote wordt uitgevoerd in het scenario. Deze opdracht wordt gebruikt om te bepalen welke notitie wordt aangemaakt.
Deze tabel beschrijft de parameters die worden gebruikt voor de macro AddScenarioNote:
| Parameter | Omschrijving | 
|---|---|
| Notitietype | Het notitietype dat moet worden aangemaakt op basis van het ingeschakelde notitietype = Logbestand. | 
| Prioriteit | De prioriteit die voor de notitie moet worden ingesteld. De waarden kunnen zijn: Hoog, Gemiddeld of Laag | 
| Overzicht | De samenvattende tekst voor de notitie. | 
| Gegevens | De tekst met gegevens over de notitie. Als de notitie niet is opgegeven, wordt deze aangemaakt zonder gedetailleerde tekst. | 
| Naam werkblad | De naam van het werkblad dat moet worden uitgevoerd die aan de notitie is gekoppeld. Als het werkblad niet is opgegeven, wordt het niet opgenomen in de notitie. | 
| Artikel doorgegeven | De artikelselectie die aan het werkblad is doorgegeven. Dit kan een afzonderlijk element [element1] of een set elementen {[element1][element2]} zijn. De set elementen ondersteunt de MDX-definitie. Als de werkbladdefinitie niet is opgegeven, wordt de default werkbladdefinitie gebruikt. NB: Deze parameter is niet vereist als de werkbladnaam is opgegeven. 
 | 
          
| Locatie doorgegeven | De locatieselectie die aan het werkblad is doorgegeven. Dit kan een afzonderlijk element [element1] of een set elementen {[element1][element2]} zijn. De set elementen ondersteunt de MDX-definitie. NB: Deze parameter is niet vereist als de werkbladnaam is opgegeven. 
 | 
          
| Periode doorgegeven | De periodeselectie die is doorgegeven aan het werkblad. Dit kan een afzonderlijk element [element1] of een set elementen {[element1][element2]} zijn. De set elementen ondersteunt de MDX-definitie. NB: Deze parameter is niet vereist als de werkbladnaam is opgegeven. 
 | 
          
| In Ming.le plaatsen | Geeft aan of de notitie in Ming.le is geplaatst voor de huidige gebruiker (exclusief de macro). | 
| Ming.le-groep | De Ming.le-groep waarvoor de notitie wordt geplaatst. Deze parameter is alleen van toepassing als In Ming.le plaatsen is ingesteld op Aan. NB: 
                 
De plaatsing wordt alleen aan de stroom van de gebruiker toegevoegd. 
  | 
          
| Behoefte | Parameters | 
|---|---|
| Een overzichtslognotitie toevoegen met prioriteit = Laag | AddScenarioNote("Overzicht","Laag","Verkoopconsensus bereikt","Gesprek gehad met Jan, hij heeft consensus bereikt met het verkoopteam". AddScenarioNote("Overzicht","Gemiddeld","Aanbodconsensus bereikt","Gesprek gehad met Jill, zij heeft consensus bereikt met het productieteam","","","","","","")  | 
            
| Werkblad Nauwkeurigheidsanalyse prognoses uitvoeren met selectie van default artikel, locatie en periode uit werkbladdefinitie naar een lognotitie met prioriteit = Laag. | AddScenarioNote("Playbook","Laag","Nauwkeurigheidsoverzicht van de maanden","","Nauwkeurigheidsanalyse prognoses","","","","",""). | 
| Werkblad Voorraadfouten uitvoeren met selectie van default artikel, locatie en periode uit de werkbladdefinitie en naar een lognotitie met prioriteit = Gemiddeld, en plaatsen in de Ming.le-feed van de uitvoerende gebruiker. | AddScenarioNote("Playbook","Gemiddeld","Nul-voorraden","DC's die moeten worden beoordeeld bij de SOP-vergadering met meer dan 5 nul-voorraden in de horizon","Voorraadfouten","","","","waar",""). | 
| Werkblad Capaciteitsproblemen uitvoeren met locatieknooppunt "Productie", default artikelselectie en rollend periodeknooppunt "Volgende 3 weken" uitvoeren en vastleggen in een lognotitie met prioriteit = Hoog, ook plaatsen in de Ming.le-groep "Planners". | AddScenarioNote("Playbook","Hoog","Capaciteitsproblemen","Productielocaties met op te lossen kortetermijnproblemen","Capaciteitsproblemen","","Productie","Volgende 3 werken","waar","Planners"). | 
Bij succesvolle validatie en uitvoering van de macro wordt de opgegeven notitie toegevoegd aan het Cyclusperiode-scenario van waaruit de macro wordt uitgevoerd.
Validatie wordt uitgevoerd wanneer u de macro uitvoert. Als een van de validaties mislukt, wordt de macro afgebroken en wordt de bijbehorende foutmelding weergegeven.
| Status cyclusperiode | Scenariostatus | Uitvoeren mogelijk? | Validatieberichten | 
|---|---|---|---|
| In afwachting | Niet van toepassing | Nee | Macro {0} kan niet worden uitgevoerd, omdat cyclusperiode de status "In afwachting" heeft | 
| Actief, Afgebroken, Voltooid | Niet van toepassing | Ja | Niet van toepassing | 
| Onderbroken, gearchiveerd | Niet van toepassing | Ja, als er geen screenshot van het werkblad is opgenomen, anders Nee | Macro {0} kan niet worden uitgevoerd, omdat cyclusperiode de status {1} heeft | 
Deze tabel beschrijft de foutmelding die wordt weergegeven tijdens de uitvoering van de macro:
| Validatievoorwaarde/Regels | Foutmelding | 
|---|---|
| Zorg ervoor dat het notitietype overeenkomt met een van de ingeschakelde lognotitietypen. | 
               Notitietype {0} is niet aanwezig. Notitietype {0} is niet ingeschakeld. Notitietype {0} heeft niet het juiste formaat. Alleen notities met Formaat=logbestand worden ondersteund.  | 
          
| Zorg ervoor dat de prioriteit overeenkomt met een verwachte waarde. | ongeldige parameterwaarde {0}. Prioriteit moet "Hoog", "Gemiddeld" of "Laag" zijn. | 
| Als het werkblad is opgegeven, controleert u of het kan worden uitgevoerd op basis van de macrocontext. | 
               werkblad {0} is niet aanwezig. werkblad {0} is niet ingeschakeld voor module {1}. werkblad {0} is niet geautoriseerd voor gebruiker {1}.  | 
          
| Een screenshot van het werkblad wordt alleen opgenomen voor standaardwerkbladen. | Werkblad moet van type = Standaard en rapportbron = Ingebed zijn. | 
| Als de artikel-, locatie- en periodeknooppunten zijn opgegeven, controleert u of ze geldig zijn. | 
               artikel {0} is niet aanwezig. locatie {0} is niet aanwezig. periode {0} is niet aanwezig.  |