Macro ClearMeasure
Naam parameter | Omschrijving |
---|---|
Measure-code | De measure-code waarvoor de gegevens moeten worden gewist. NB:
|
Knooppunt artikelstructuur | Alle onderliggende entiteiten van het doorgegeven knooppunt op het overeenkomende niveau om scenariowaarden op te slaan. NB: Als dit niet is opgegeven, worden alle artikelen meegenomen.
|
Knooppunt locatiestructuur | Alle onderliggende entiteiten van het doorgegeven knooppunt op het basisniveau. NB:
|
Periodelabel | Alle onderliggende entiteiten van het doorgegeven knooppunt op het overeenkomende niveau om scenariowaarden op te slaan. Dit wordt ook ondersteund voor knooppunten voor rollende perioden. NB:
|
Tag | Indien opgegeven, worden de gegevens van de measure met de tag gewist. |
Filter | De filtercriteria die zijn toegepast op het geselecteerde artikel en de geselecteerde locatie op het opgegeven niveau van de artikel- en locatiestructuur. Het artikel@locatie dat voldoet aan de filtercriteria voor het opgegeven periodelabel, wordt gebruikt bij het wissen van de measure. |
Bij het uitvoeren van de macro worden de measure-waarden gewist binnen de criteria die zijn gedefinieerd door de parameters. Voor measures voor mutatiegegevens worden de Van measureT/m measure gewist en wordt de record met mutatiegegevens verwijderd.
Voor marktintelligentie-measures worden de measure-waarden gewist en wordt de MI-gebeurtenis verwijderd:
- MI-gebeurtenissen met de status In afwachting of Verwijderen in behandeling, waarbij de gebruiker niet verantwoordelijk is voor het bewerken van het scenario, worden uitgesloten van het gegevensproces.
- Geavanceerde gegevens verwijderen (waaronder extra filters) van MI-gebeurtenissen is mogelijk met behulp van de macro DeleteMIEvent.
Behoefte | Parameters |
---|---|
De measures leegmaken (exclusief periodespreidingsmeasure) voor alle artikelen op alle locaties en voor alle perioden van de horizon van cyclusperioden. | ClearMeasure("","","","") |
De measure FREV leegmaken voor alle artikelen op alle locaties en voor alle perioden van de horizon van cyclusperioden. | ClearMeasure("FREV","","","") |
De measures leegmaken voor GOO-artikelen (exclusief periodespreidingsmeasure) op alle locaties van de horizon van cyclusperioden. | ClearMeasure("","GOO","","") |
De measures leegmaken (exclusief periodespreidingsmeasure) voor alle artikelen op locaties Alle DC's van de horizon van cyclusperioden. | ClearMeasure("","","Alle DC's","") |
De measures leegmaken (exclusief periodespreidingsmeasure) voor alle artikelen op alle locaties voor kalenderperiode 'BJ 10' (op het cycluskalenderniveau voor het opslaan van plannen). | ClearMeasure("","","","BJ 10") |
De measure BREV leegmaken voor GOO-artikelen op VS-locaties voor 'Huidig jaar' (op kalenderniveau voor het opslaan van scenariowaarden). | ClearMeasure("BREV","GOO","US","Huidig jaar") |
Measures leegmaken (exclusief periodespreidingsmeasure) met de tag DPLS_AdvanceForecasting voor alle artikelen op alle locaties en voor alle perioden van de horizon van cyclusperioden. | ClearMeasure ("","","","","DPLS_AdvanceForecasting") |
Measures leegmaken (exclusief periodespreidingsmeasure) met de tag DPLS_AdvanceForecasting voor alle combinaties van artikel en locatie waarbij DPLS_HUNITS > 0 voor de horizon van cyclusperioden. | ClearMeasure ("","","","","DPLS_AdvanceForecasting", "[DPLS_HUNITS] > 0") |
De mutatiegegevens-measure SPLS_PRODUCTION_PLANNED_TD leegmaken voor alle artikelen op alle locaties en voor alle perioden van de horizon van cyclusperioden. Hiermee worden de measure-waarden voor de twee measures gewist die zijn gekoppeld aan de mutatiegegevens (SPLS_PRODUCTION_PLANNED_TD en SPLS_PRODUCTION_PLANNED_TRANSFERED_TD) en de mutatiegegevensrecord. |
ClearMeasure ("SPLS_PRODUCTION_PLANNED_TD","","","") |
De mutatiegegevens-measure SPLS_PRODUCTION_PLANNED_TD leegmaken voor alle artikelen op de doellocatie 'IN:B1 t/m F1 door Truck', waarbij de ontvangstdatum binnen de bucket 'BJ19 M03' valt. Hiermee worden de measure-waarden voor de twee measures gewist die zijn gekoppeld aan de mutatiegegevens (SPLS_PRODUCTION_PLANNED_TD en SPLS_PRODUCTION_PLANNED_TRANSFERED_TD) en de mutatiegegevensrecord. |
ClearMeasure ("SPLS_PRODUCTION_PLANNED_TD","IN:B1 naar F1 door Truck","BJ19 M03","") |
De marktintelligentie-measure DPLS_FMI_EVENT leegmaken voor alle artikelen en locaties waarvoor gebeurtenissen zijn gestart en eindigen in de periode BJ20 M06, waarbij de measure-waarden en de MI-gebeurtenis worden verwijderd. | ClearMeasure ("DPLS_FMI_EVENT","","","BJ20 M06") |
Validaties worden 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? | Validatiebericht |
---|---|---|---|
In afwachting | Niet van toepassing | Nee | Macro {0} kan niet worden uitgevoerd, omdat Cyclusperiode de status 'In afwachting' heeft |
Actief | Onderhanden | Ja | Niet van toepassing |
Actief | Beoordelen, Afgekeurd, Gestopt, Goedgekeurd, Gepubliceerd | Nee | Macro {0} kan niet worden uitgevoerd, omdat Scenario de status {1} heeft |
Onderbroken | Willekeurig | Nee | Macro {0} kan niet worden uitgevoerd, omdat Cyclusperiode niet actief is |
Voltooid | Willekeurig | Nee | Macro {0} kan niet worden uitgevoerd, omdat Cyclusperiode de status 'Voltooid' heeft |
Afgebroken | Gestopt | Nee | Macro {0} kan niet worden uitgevoerd, omdat Cyclusperiode de status 'Afgebroken' heeft |
Gearchiveerd | Willekeurig | Nee | Macro {0} kan niet worden uitgevoerd, omdat Cyclusperiode de status 'Gearchiveerd' heeft. |
Validatievoorwaarde | Foutmelding |
---|---|
Kan geen waarden doorgeven voor zowel measure-parameter als tagparameter in dezelfde macro-opdracht; slechts één parameter kan worden doorgegeven. | Measure en tag kunnen niet beide worden opgegeven. |
Controleer of de tagnaam bestaat en is ingeschakeld | Tag {0} is niet aanwezig. |