Parameters voor CopyCyclePeriodData

De volgende tabel toont de parameters die worden gebruikt voor het uitvoeren van de macro CopyCyclePeriodData:
Parameter Omschrijving
Broncyclus De cyclus waarvan de measure-gegevens worden gekopieerd.
Broncyclusperiode De cyclusperiode waaruit de measure-gegevens worden gekopieerd.
NB: Als deze waarde niet is opgegeven, wordt de huidige cyclusperiode voor de opgegeven cyclus meegenomen. Als er geen cyclusperiode met de status Actief is, wordt er een foutmelding weergegeven.
Naam bronscenario De scenarionaam waarvan de measure-gegevens worden gekopieerd.
Bronartikelniveau Het artikelniveau in de broncyclusperiode dat overeenkomt met het basisartikelniveau in de artikelstructuur van de doelcyclusperioden (huidige context). De gegevens uit het bronartikelniveau worden gekopieerd naar het basisartikelniveau van de doelcyclusperiode (huidige context). Omdat codelijsten, structuren of configuratieversies kunnen verschillen, is het overeenkomende aantal knooppunten gebaseerd op de naam van het artikel.
NB: Als deze waarde niet is opgegeven, wordt het basisartikelniveau (niveau voor het opslaan van scenariowaarden) van de broncyclusperiode meegenomen.
Bronlocatieniveau Het locatieniveau in de broncyclusperiode en de bronmodule die overeenkomen met de basisniveaulocatie in de doelcyclusperiode (huidige context) van de module Locatiestructuur. De gegevens uit het bronlocatieniveau worden gekopieerd naar de basisniveaulocatie van de doelcyclusperiode. Het vergelijken van knooppunten is gebaseerd op de naam van de locatie aangezien codelijsten, structuren of configuratieversies kunnen verschillen.
NB: Als deze waarde niet is opgegeven, wordt het basislocatieniveau van de broncyclusperiode meegenomen.
Bronkalenderniveau Het kalenderniveau in de broncyclusperiode dat overeenkomt met het kalenderniveau in de doelcyclusperiode (huidige context). De gegevens uit het bronkalenderniveau worden gekopieerd naar het basisniveau van de kalender in de doelcyclusperiode. De overeenkomende knooppunten zijn gebaseerd op de naam van de kalender, aangezien codelijsten, structuren of configuratieversies kunnen verschillen.
NB: 
  • Als deze waarde niet is opgegeven, wordt het basiskalenderniveau van de broncyclusperiode (niveau voor het opslaan van scenariowaarden) meegenomen.
  • Als de optie Telescopisch inschakelen is ingeschakeld voor de doelcyclus, worden alleen de overeenkomende perioden gekopieerd.
Code bronmeasure De measure die moet worden gekopieerd.
NB: Als deze waarde niet is gedefinieerd, worden alle gepubliceerde, geabonneerde en interne measures, inclusief bedrijfsmetrics voor deze module (bronscenario) meegenomen.
Knooppunt artikelstructuur De artikelstructuur die is geselecteerd om te kopiëren.

Als 'Doelstructuur gebruiken' = Niet waar of niet is gedefinieerd, geldt het volgende:

  • De selectie van de artikelstructuur verwijst naar de knooppunten in de artikelstructuur van de broncyclusperiode en moet aanwezig zijn in de broncyclusperiode.
  • Als het 'knooppunt artikelstructuur' zich boven het 'bronartikelniveau' bevindt, worden de knooppunten onder het opgegeven knooppunt gekopieerd naar de overeenkomende basisstructuurknooppunten in de doelcyclusperiode.
  • Als het 'knooppunt artikelstructuur' zich onder het 'bronartikelniveau' bevindt, wordt het 'knooppunt artikelstructuur' geaggregeerd naar 'bronartikelniveau' en gekopieerd naar het overeenkomende basisstructuurknooppunt in de doelcyclusperiode.
  • Als het 'knooppunt artikelstructuur' null is of niet gedefinieerd is, worden alle knooppunten die voor de gebruiker worden weergegeven op het opgegeven niveau in de broncyclusperiode gekopieerd (als het opgegeven bronniveau hetzelfde is als het niveau waarop de scenariowaarden zijn opgeslagen, wordt iconst ook gekopieerd).

Als 'Doelstructuur gebruiken' = Waar, geldt het volgende:

  • De selectie van de artikelstructuur verwijst naar de knooppunten in de artikelstructuur van de doelcyclusperiode en moet aanwezig zijn in de doelcyclusperiode.
  • Alle basisknooppunten op of onder het 'knooppunt artikelstructuur' in de doelcyclusperiode worden vergeleken met de knooppunten op het 'bronartikelniveau' in de broncyclusperiode en gekopieerd.
  • Als 'knooppunt artikelstructuur' null is of niet gedefinieerd is, worden alle basisknooppunten die worden weergegeven in de doelcyclusperiode vergeleken met de knooppunten op het 'bronartikelniveau' in de broncyclusperiode en gekopieerd (voor het basisniveau wordt iconst ook gekopieerd).
Knooppunt locatiestructuur De locatie die is geselecteerd om te kopiëren.

Als 'Doelstructuur gebruiken' = Niet waar of niet is gedefinieerd, geldt het volgende:

  • De selectie van de locatiestructuur verwijst naar de knooppunten in de locatiestructuur van de broncyclusperiode en moet aanwezig zijn in de broncyclusperiode.
  • Als het 'knooppunt locatiestructuur' zich boven het 'bronlocatieniveau' bevindt, worden de knooppunten op het bronlocatieniveau onder het opgegeven knooppunt gekopieerd naar de overeenkomende basisstructuurknooppunten in de doelcyclusperiode.
  • Als het 'knooppunt locatiestructuur' zich onder het 'bronlocatieniveau' bevindt, wordt het 'knooppunt locatiestructuur' geaggregeerd naar 'bronlocatieniveau' en gekopieerd naar het overeenkomende basisstructuurknooppunt in de doelcyclusperiode.
  • Als het 'knooppunt locatiestructuur' null is of niet gedefinieerd is, worden alle knooppunten die worden weergegeven op het opgegeven niveau in de broncyclusperiode gekopieerd (als het opgegeven bronniveau hetzelfde is als het niveau waarop de scenariowaarden zijn opgeslagen, wordt Iconst ook gekopieerd).

Als 'Doelstructuur gebruiken' = Waar, geldt het volgende:

  • De selectie van de locatiestructuur verwijst naar de knooppunten in de locatiestructuur van de doelcyclusperiode en moet aanwezig zijn in de doelcyclusperiode.
  • Alle basisknooppunten op of onder het 'knooppunt locatiestructuur' in de doelcyclusperiode worden vergeleken met de knooppunten op het 'bronlocatieniveau' in de broncyclusperiode en gekopieerd.
  • Als 'knooppunt locatiestructuur' null is of niet gedefinieerd is, worden alle basisknooppunten die worden weergegeven in de doelcyclusperiode vergeleken met de knooppunten op het 'bronlocatieniveau' in de broncyclusperiode en gekopieerd (voor het basisniveau wordt Iconst ook gekopieerd).
NB: Als de gekopieerde measure van het type Mutatiegegevens is, verwijst het knooppunt van de locatiestructuur naar de 'Naar locatie' van de mutatiegegevens.
Periodelabel De duur van de periode die moet worden gekopieerd.

Als 'Doelstructuur gebruiken' = Niet waar is of niet is gedefinieerd, geldt het volgende:

  • Het periodelabel verwijst naar het periodelabel in de kalender van de broncyclusperiode en moet aanwezig zijn in de broncyclusperiode.
  • Als het 'periodelabel' zich boven het 'bronkalenderniveau' bevindt, worden de waarden in de buckets op het bronkalenderniveau onder het opgegeven periodelabel gekopieerd naar de overeenkomende buckets van de doelcyclusperioden 'kalenderniveau voor het opslaan van scenariowaarden'.
  • Als het periodelabel zich onder het 'bronkalenderniveau' bevindt, worden de buckets van 'periodelabel' geaggregeerd naar 'bronkalenderniveau' en gekopieerd naar de overeenkomende knooppunten op het 'kalenderniveau voor het opslaan van scenariowaarden'.
  • Als het 'periodelabel' null is of niet gedefinieerd is, worden alle voor de gebruiker weergegeven buckets op het opgegeven kalenderniveau in de broncyclusperiode gekopieerd naar de overeenkomende buckets in het 'kalenderniveau voor het opslaan van waarden' in de doelcyclusperiode (als het opgegeven niveau hetzelfde is als het kalenderniveau waarop scenariowaarden worden opgeslagen, wordt pconst ook gekopieerd).

Als 'Doelstructuur gebruiken' = Waar, geldt het volgende:

  • Het periodelabel verwijst naar de buckets in de kalender van de doelcyclusperiode en moet aanwezig zijn in de doelcyclusperiode.
  • Alle buckets (op het kalenderniveau voor het opslaan van scenariowaarden) op of onder het 'periodelabel' in de doelcyclusperiode worden vergeleken met de buckets op het 'bronkalenderniveau' in de broncyclusperiode en gekopieerd.
  • Als het 'Periodelabel' null is of niet is gedefinieerd, worden alle buckets (op het kalenderniveau voor het opslaan van scenariowaarden) die zichtbaar zijn voor de gebruiker in de doelcyclusperiode vergeleken met de knooppunten op het 'bronkalenderniveau' in de broncyclusperiode en gekopieerd (als het opgegeven niveau het kalenderniveau is voor het opslaan van scenariowaarden, wordt pconst ook gekopieerd).
NB: 
  • Als de gekopieerde measure van het type Mutatiegegevens is, verwijst het periodelabel naar de 'T/m datum' (ontvangstdatum/einddatum) van de mutatiegegevens.
  • Als de gekopieerde measure van het type Marktintelligentie is, worden alleen MI-gebeurtenissen binnen het datumbereik (inclusief de startdatum en einddatum) meegenomen.
Code doelmeasure De measure van de doelcyclusperiode.
NB: 
  • Als deze waarde niet is gedefinieerd, wordt de waarde van de bronmeasurecode meegenomen.
  • Als de code van de bronmeasure null is, moet de code van de doelmeasure ook null zijn.
Bronmodule De module in de broncyclusperiode met het bronscenario waaruit de measure moet worden gekopieerd.
NB: Als deze waarde niet is gedefinieerd, wordt de doelmodule (context van doelscenario) meegenomen.
Overschrijven Geeft aan of de gegevens van het doel worden overschreven door de brongegevens. De waarden kunnen zijn:
  • Waar: De gegevens in het doel worden overschreven voor de artikel-, locatie- en periodeselectie. (als de bronwaarden null zijn, worden de doelwaarden niet overschreven).
  • Niet waar: De gegevens uit de bron worden toegevoegd aan de gegevens voor het doel.
NB: Standaard is deze waarde ingesteld op Niet waar.
Filter Het filter dat wordt gebruikt om de artikel- en locatieselectie te bepalen. De relevante gegevens van de artikel@locaties worden alleen gekopieerd als aan de filtercriteria wordt voldaan.

Als 'Doelstructuur gebruiken' is ingesteld op Niet waar, wordt het filter toegepast op de artikel@locaties van de broncyclus op het opgegeven niveau van de bron (Artikel, Locatie) voor het periodelabel op het bronkalenderniveau.

Als 'Doelstructuur gebruiken' is ingesteld op Waar, wordt het filter toegepast op de artikel@locaties van de doelcyclus op het basisniveau voor artikelen en structuren en voor het periodelabel van de doelcyclus op het kalenderniveau voor het opslaan van scenariowaarden.

Doelstructuren gebruiken Geeft aan of de structuren in de doelcyclusperiode worden meegenomen. De waarden kunnen zijn:
  • Waar: Het 'knooppunt artikelstructuur', 'knooppunt locatiestructuur' en 'periodelabel' verwijzen naar de structuren in de doelcyclusperiode.
  • Niet waar: Het 'knooppunt artikelstructuur', 'knooppunt locatiestructuur' en 'periodelabel' verwijzen naar de structuren in de broncyclusperiode.
NB: Het 'knooppunt artikelstructuur', 'knooppunt locatiestructuur' en 'periodelabel' verwijzen naar de structuren in de broncyclusperiode.
De waarde van het veld Opdracht moet worden opgegeven in de volgende opmaak: CopyCyclePeriodData (Cyclusperiode, [Broncyclusperiode], Bronscenarionaam, [Artikelniveau bron], [Locatieniveau bron], [Kalenderniveau bron], [Measure-code bron], [Knooppunt artikelstructuur], [Knooppunt locatiestructuur], [Periodelabel], [Measure-code doel], [Bronmodule], [Overschrijven], [Filter], [Doelstructuren gebruiken]).
NB: De optionele parameters worden opgegeven in [ ].
Tabel 1. Voorbeeld
Vereisten Parameter
Alle geldige measures kopiëren van Vraag-Baseline in de cyclusperiode Normaal 11mei op de bronstructuurniveaus "SKU's", "Locaties", "Weken" naar het huidige scenario voor alle bronartikelen op alle bronlocaties voor de horizon van broncyclusperioden. Bevat de iconst-, lconst- en pconst-waarden wanneer de selectie van artikel-, locatie- en periodeparameters niet is opgegeven. CopyCyclePeriodData("Normaal","11mei","Baseline Vraag","SKU's","Locaties","Weken","","","","","","","","","")
De measure BREV kopiëren van Baseline Financieel in de momenteel actieve cyclusperiode voor Normaal op de bronstructuurniveaus "Groepen", "Regio's", "Weken" naar het huidige scenario voor alle bronartikelen op alle bronlocaties voor de horizon van broncyclusperioden. Bevat de iconst-, pconst- en lconst-waarden wanneer parameterselecties voor artikel, locatie en periode niet aanwezig zijn. CopyCyclePeriodData("Normaal","","Baseline Financieel", "Groepen", "Regio's","Weken","BREV","","","","","","", "","")
Alle geldige measures kopiëren van Baseline Financieel in de momenteel actieve cyclusperiode voor Normaal op de bronstructuurniveaus "Groepen", "Regio's", "Weken" naar het huidige scenario voor GOO-artikelen (bij bron) op alle bronlocaties voor de horizon van broncyclusperioden. Bevat pconst en iconst-waarden wanneer parameterselecties voor locatie en periodelabel niet aanwezig zijn. CopyCyclePeriodData("Normaal","","Baseline Financieel","Groepen","Regio's","Weken","","GOO","","","","","","","")
Alle geldige measures kopiëren van Baseline Vraag in cyclusperiode Strategisch Kw1 11 op de basisstructuurniveaus van de broncyclusperiode naar het huidige scenario voor alle bronartikelen op alle bronlocaties voor alle basisperioden gedurende de kalenderperiode "BJ 10" (bij bron). Bevat de iconst- en lconst-waarden wanneer parameterselecties voor artikel en locatie niet aanwezig zijn. CopyCyclePeriodData("Strategisch","Kw1 11","Baseline Vraag","","","","","","","BJ 10","","","","","")
De measure BREV kopiëren van Baseline Financieel in cyclusperiode Normaal apr11 op de bronstructuurniveaus "Groepen", "Regio's", "Maanden" naar het huidige scenario voor GOO-artikelen (op bron) op VS-locaties (bij bron) voor alle maanden gedurende de bronkalenderperiode "BJ 10". Voor de maandelijkse waarden worden wekelijkse waarden opgeteld, waarbij wordt uitgegaan van een wekelijks kalenderniveau voor het opslaan van scenariowaarden voor de broncyclusperiode. CopyCyclePeriodData("Normaal","11apr","Baseline Financieel","Groepen","Regio's","Maanden","BREV","GOO","VS","BJ 10","","","","","")
De measure BREV kopiëren van Baseline Financieel in cyclusperiode Normaal apr11 op de bronstructuurniveaus "Groepen", "Regio's", "Maanden" naar de measure FREV voor het huidige scenario voor GOO-artikelen (in bron) op VS-locaties (in bron) voor alle maanden gedurende de periode "Huidig jaar" (in bron). Voor de maandelijkse waarden worden wekelijkse waarden opgeteld, waarbij wordt uitgegaan van een wekelijks kalenderniveau voor het opslaan van scenariowaarden voor de broncyclusperiode. CopyCyclePeriodData("Normaal","11apr","Baseline Financieel","Groepen","Regio's","Maanden","BREV","GOO","VS","Huidig jaar","FREV","","","","")
De MI-measure DPLS_MI kopiëren van Baseline Financieel in de momenteel actieve cyclusperiode voor Normaal op de bronstructuurniveaus "Groepen", "Regio's", "Weken" naar het huidige scenario voor alle bronartikelen op alle bronlocaties voor de horizon van broncyclusperioden naar de measure "BREV". Hiermee worden de MI-measurewaarden van DPLS_MI (een marktintelligentie-measure) gekopieerd naar de measure BREV.
NB: Gebeurtenissen en notities worden niet gekopieerd.
CopyCyclePeriodData("Normaal","","Baseline Financieel","Groepen","Regio's","Weken","DPLS_MI","","","","BREV","","","","")
De measure SOP_FUNITS kopiëren van "Herzien" in de module Vraag voor de lopende cyclusperiode voor Xpress (M) op de basisniveaus van de broncyclusperiode naar het huidige (Aanbod)scenario voor alle bronartikelen en bronlocaties voor de horizon van cyclusperioden. Bevat iconst-, lconst- en pconst-waarden waarbij basisniveaus worden gebruikt voor de bron wanneer parameterselecties voor artikel en locatie niet aanwezig zijn. CopyCyclePeriodData("Xpress (M)","","Herzien","","","","SOP_FUNITS","","","","SOP_CUSTOMER_PSALES","Vraag","","","")
De measure BREV kopiëren van SPlus-Herzien in de momenteel actieve cyclusperiode voor Normaal op de bronstructuurniveaus "Groepen", "Klanten", "Weken" naar het huidige scenario voor alle bronartikelen op alle bronlocaties waarvoor SPLS_STOCK_QTYOH >SPLS_STOCK_COVER is voor de horizon van cyclusperioden. CopyCyclePeriodData("Aanbod (W)","","SPlus-Herzien", "Groepen", "Klanten", "Weken", "BREV","","","","","","","[SPLS_STOCK_QTYOH] > [SPLS_STOCK_COVER]","")
De measure BREV kopiëren van Baseline Financieel in de momenteel actieve cyclusperiode voor cyclus Normaal op de bronstructuurniveaus "Groepen", "Regio's", "Maanden" naar het huidige scenario voor doelartikel "GOO" voor de doellocatie "VS" voor de doelperiode "Rollende perioden". CopyCyclePeriodData("Normaal","","Baseline Financieel","Groepen","Regio's","Maanden","BREV","GOO","US","Rollende perioden","","","","","Waar")

De order Overboeken kopiëren van Baseline Aanbod in de momenteel actieve cyclusperiode voor cyclus Normaal op de bronstructuurniveaus "Groepen", "Regio's", "Maanden" naar het huidige scenario voor knooppunten onder het doelartikel "Merk A" op doellocatie "VS" voor de doelperiode "Rollende perioden". Hiermee worden alle mutatiegegevens gekopieerd waarbij "Naar locatie" locaties heeft onder "VS" voor artikelen van "Merk A" in de doelcyclusperiode en waarvan de "T/m datum" (ontvangstdatum/einddatum) zich bevindt in de bucket voor rollende perioden van doel.

CopyCyclePeriodData("Normaal","","Baseline Aanbod","Groepen","Regio's","Maanden","Overboeken","Merk A","VS","","Rollende perioden","","","","Waar")
De marktintelligentie-measure DPLS_FMI_EVENT kopiëren vanuit Baseline Vraag in de huidige cyclusperiode voor cyclus Normaal op de basisstructuurniveaus van de broncyclusperiode naar het huidige scenario voor alle bronartikelen op alle bronlocaties voor alle basisperioden met de start- en einddatum valt binnen de kalenderperiode "BJ20 M10" (bij bron). CopyCyclePeriodData("Normaal","","Baseline Vraag","","","","DPLS_FMI_EVENT","","","BJ20 M10","","","","","")