Validatie en uitvoering
Validatie en uitvoering voor CopyScenarioData
De geselecteerde measures worden gekopieerd als de macro succesvol gevalideerd en uitgevoerd is. Dit zijn de validatieregels:
- Als de bron een mutatiegegevens-/order-measure is en het doel een standaard measure is, worden alleen de measure-waarden van mutatiegegevens/orders gekopieerd.
- Als de bron een mutatiegegevens-/order-measure is en het doel ook een mutatiegegevens-/order-measure is of null, worden de mutatiegegevens/orders gekopieerd. Dit omvat de measure-waarden (voor zowel de bron als het doel) als de mutatiegegevens-/orderrecord.
- Als de bestemming een mutatiegegevens-/order-measure is en de bron van andere typen measures is, kan de measure niet worden gekopieerd.
- Voor mutatiegegevens:
- De startdatum en de einddatum van Periodelabel komen overeen met de 'T/m datum' (ontvangstdatum/einddatum) van de mutatiegegevens. De mutatiegegevens/orders met een 'T/m datum' binnen dit periodelabel worden opgenomen.
- Het locatieknooppunt (en de onderliggende elementen) wordt vergeleken met de 'Naar locatie' van de mutatiegegevens. De mutatiegegevens met een 'Naar locatie' in het locatieknooppunt (als basisknooppunt) of een onderliggend element (indien geaggregeerd) worden opgenomen.
- Als de bron een marktintelligentie-measure is en het doel een standaard measure is, worden alleen de measure-waarden van de MI-measure gekopieerd. De gebeurtenis wordt niet gekopieerd.
- Als de bron een marktintelligentie-measure is en het doel ook een marktintelligentie-measure is of null, wordt de marktintelligentie-gebeurtenis gekopieerd en opnieuw toegepast, inclusief de notities die zijn aangemaakt. Bovendien geldt het volgende:
- De gebeurtenissen die beginnen en eindigen binnen de opgegeven periode worden meegenomen.
- De MI-gebeurtenis wordt gespreid op basis van de spreidingsopties die zijn opgeslagen voor de MI-gebeurtenis.
- Gebeurtenissen moeten worden gekopieerd op basis van de chronologische aanmaakdatum. Dit proces helpt bij het onderhouden van de integriteit van de gebeurtenissen en de waarden die vervolgens zijn gespreid.
Zie de macro Geavanceerde CopyMIEvent voor meer informatie.