Validatie en uitvoering
De geselecteerde measures worden gekopieerd als de macro succesvol gevalideerd en uitgevoerd is. Dit zijn de validatieregels:
- Omdat codelijsten, structuren of configuratieversies kunnen verschillen, is het overeenkomende aantal knooppunten gebaseerd op de naam van het artikel.
- Bij het kopiëren tussen artikel, locatie- en kalenderstructuren is het alleen mogelijk om de elementen binnen het niveau te vergelijken. Als het artikelniveau van de broncyclusperiode bijvoorbeeld wordt gebruikt voor het opslaan van scenariowaarden op het niveau van voorraadeenheden, kunt u gegevens kopiëren naar een doelcyclusperiode op het niveau Merk door de wekelijkse perioden te aggregeren in Merken en te vergelijken op dit niveau. Het is niet mogelijk om evenredig te verdelen, aangezien er geen spreidingsfactoren zijn voor artikel-, locaties en kalenderstructuurtypen.
- Bronknooppunten of elementen die niet overeenkomen (voor artikel, locatie, periode of measure) moeten worden gerapporteerd in een logbestand voor fouten op basis van interfaceservices.
- Niet-overeenkomende bestemmingen hoeven niet te worden gerapporteerd aangezien ze worden toegevoegd nadat de bron is aangemaakt. Het ontvangen resultaat is dus 0.
- Bij het kopiëren van een bronniveau dat het niveau voor het opslaan van scenariowaarden is, zonder dat een knooppunt is geselecteerd, wordt het element const voor de dimensie meegenomen en worden de scenariowaarden van de opgegeven measures van deze elementen gekopieerd.
- 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 aanmaakdatum. Dit proces helpt bij het onderhouden van de integriteit van de gebeurtenissen en de waarden die vervolgens zijn gespreid.