Makro CopyLastPeriodMeasure

Das Makro CopyLastPeriodMeasure wird zum Kopieren der Kennzahldaten aus dem Szenario der letzten abgeschlossenen Zyklusperiode in das Szenario der aktuellen Zyklusperiode verwendet. Dieses Makro wird auf Szenarienebene ausgeführt.
Die Makroparameter bestimmen die zu kopierenden Kennzahlen, das Szenario und die Zyklusperiode. Die folgende Tabelle enthält die Parameter zum Ausführen des Makros CopyLastPeriodMeasure.
Parameter Beschreibung
Szenario Der Szenarienname der vorherigen Zyklusperiode, aus der die Kennzahldaten kopiert werden.
Hinweis: Der Szenarienname der vorherigen Zyklusperiode, aus der die Kennzahldaten kopiert werden.
Von Kennzahlcode Die Kennzahl in der vorherigen Zyklusperiode, die kopiert werden soll.
Hinweis: Wenn dieser Wert nicht angegeben ist, werden alle veröffentlichten und internen Kennzahlen für das ausgewählte Modul berücksichtigt.
Bis Kennzahlcode Die Kennzahl in der aktuellen Zyklusperiode, in die die Werte kopiert werden.
Hinweis: Wenn kein Wert angegeben ist, wird der Wert in "Von Kennzahlcode" berücksichtigt.
Periodenbezeichnung Die Periodendauer, die kopiert werden soll:

Wenn "Zielperiodenbezeichnung verwenden" = False (Falsch) oder nicht definiert ist:

  • Definiert Perioden in der vorherigen Zyklusperiode, aus der die Kennzahl kopiert werden soll. Das schließt die untergeordneten Elemente der Basisebene (auf der Kalenderebene zum Speichern von Szenarienwerten) der angegebenen Periodenbezeichnung ein.
  • Wenn kein Wert angegeben ist, wird der gesamte Horizont für die vorherige Zyklusperiode (einschließlich "pconst") berücksichtigt.
  • Die aktuelle Zyklusperiode darf nicht die Periodenbezeichnung (auf Verdichtungsebene) enthalten. Die Periodenabstimmung erfolgt auf der Basisebene, und es werden nur die zugeordneten Perioden kopiert.

Wenn "Zielperiodenbezeichnung verwenden" = True (Wahr):

  • Definiert Perioden in der aktuellen Zyklusperiode, in die die Kennzahl kopiert werden soll. Das schließt die untergeordneten Elemente der Basisebene (auf der Kalenderebene zum Speichern von Szenarienwerten) der angegebenen Periodenbezeichnung ein.
  • Wenn kein Wert angegeben ist, wird der gesamte Horizont für die aktuelle Zyklusperiode (einschließlich "pconst") berücksichtigt.
  • Die vorherige Zyklusperiode darf nicht die Periodenbezeichnung (auf der Verdichtungsebene) enthalten. Die Periodenabstimmung erfolgt auf der Basisebene, und es werden nur die zugeordneten Perioden kopiert.
Hinweis: 
  • Rollierende Periodenknoten wie "Zukünftiger Horizont", "Seit Jahresanfang" werden unterstützt.
  • Ist die kopierte Kennzahl vom Typ "Transaktionsdaten", bezieht sich die Periodenbezeichnung auf "Bis Datum" (Eingang/Ende) der Transaktionsdaten.
Überschreiben Gibt an, ob die Daten im Ziel mit den Quelldaten überschrieben werden. Mögliche Werte:
  • TRUE (WAHR): Die Daten im Ziel werden mit den Quelldaten überschrieben. Die in einer Zielzelle vorhandenen Daten werden beibehalten, wenn der Quellwert null ist.
  • FALSE (FALSCH): Die Daten aus der Quelle werden zu den Daten im Ziel hinzugefügt.
Hinweis: Dieser Wert ist standardmäßig auf "FALSE" (Falsch) gesetzt.
Zielperiodenbezeichnung verwenden Gibt an, ob die Periodenbezeichnung im Zielzyklusperiodenkalender berücksichtigt wird. Mögliche Werte:
  • TRUE (WAHR): Bezieht sich auf den Zielzyklusperiodenkalender.
  • FALSE (FALSCH): Bezieht sich auf den Quellzyklusperiodenkalender.
Hinweis: Dieser Wert ist standardmäßig auf "FALSE" (Falsch) gesetzt.
Der Wert für das Feld Befehl muss im folgenden Format angegeben werden: CopyLastPeriodMeasure ([Szenario], [Von Kennzahlcode], [Bis Kennzahlcode], [Periodenbezeichnung], [Überschreiben], [Zielperiodenbezeichnung verwenden]).
Hinweis: Die optionalen Parameter werden in eckigen Klammern [ ] angegeben.
Tabelle 1. Beispiel
Anforderungen Parameter
Alle Kennzahlen aus dem veröffentlichten Szenario der vorherigen Zyklusperioden und für alle Perioden im vorherigen Zyklusperiodenhorizont unter Verwendung derselben Zielkennzahl kopieren. Das schließt Szenarienwerte bei "const"-Elementen (iconst, lconst und pconst) für die kopierten Kennzahlen ein.

CopyLastPeriodMeasure("","") CopyLastPeriodMeasure("","","","","","")

Alle Kennzahlen aus der vorherigen Zyklusperiode für das Szenario "Basis" und für alle Perioden im vorherigen Zyklusperiodenhorizont unter Verwendung derselben Zielkennzahl kopieren. Das schließt Szenarienwerte bei "const"-Elementen (iconst, lconst und pconst) für die kopierten Kennzahlen ein. CopyLastPeriodMeasure("Ausgangspunkt","")
Die FREV-Kennzahl aus der vorherigen Zyklusperiode für das Szenario "Basis" und für alle Perioden im vorherigen Zyklusperiodenhorizont unter Verwendung derselben Zielkennzahl kopieren. Das schließt Szenarienwerte bei "const"-Elementen (iconst, lconst und pconst) für die FREV-Kennzahl ein. CopyLastPeriodMeasure("Ausgangspunkt","FREV")
Die FREV-Kennzahl aus der vorherigen Zyklusperiode für das Szenario "Basis" und für alle Perioden im vorherigen Zyklusperiodenhorizont in die BREV-Kennzahl der aktuellen Zyklusperiode und des aktuellen Szenarios kopieren. Das schließt Szenarienwerte bei "const"-Elementen (iconst, lconst und pconst) für die FREV-Kennzahl ein.

CopyLastPeriodMeasure ("Basis","FREV","BREV","","","")

Die FREV-Kennzahl aus dem Szenario "Basis" der vorherigen Zyklusperiode unter Verwendung derselben Zielkennzahl in das aktuelle Szenario für alle Perioden der Basisebene kopieren, die am oder unterhalb des Knotens [GJ12 M01] in der vorherigen Zyklusperiode liegen. Dies schließt Szenarienwerte bei iconst und lconst für die FREV-Kennzahl ein.

CopyLastPeriodMeasure ("Basis","FREV","","GJ12 M01","","")

Die FREV-Kennzahl aus dem Szenario "Basis" der vorherigen Zyklusperiode in die HUNITS-Kennzahl des aktuellen Zyklusperiodenszenarios für die Perioden der Basisebene kopieren, die unter der Periode "LastPeriod" in der Zielzyklusperiode definiert sind. Dies schließt Szenarienwerte bei iconst und lconst für die FUNITS-Kennzahl ein.

Dabei wird angenommen, dass es einen virtuellen Periodenknoten gibt, der aus der Definition der rollierenden Periode "Letzte Periode" in der laufenden Zyklusperiode/Zielzyklusperiode erstellt wurde. Das Makro kopiert Kennzahldaten aus der vorherigen Zyklusperiode für alle entsprechenden Perioden der Basisebene unter diesem virtuellen Knoten in der laufenden Zyklusperiode (d. h. obiges Beispiel in Zyklusperiode "Jan 12" ausführen und aus der Quellperiode "Dez 11" kopieren. Letzte Periode (Historie = 1): [GJ11 W48], [GJ11 W49], [GJ11 W50], [GJ11 W51], [GJ11 W52], wobei Periodizität = Monatlich und Kalenderebene zum Speichern der Szenarienwerte = Wöchentlich; oder [GJ11 W52], wobei Periodizität = Wöchentlich und Kalenderebene zum Speichern von Szenarienwerten = Wöchentlich).

CopyLastPeriodMeasure ("Basis","FUNITS","HUNITS","Letzte Periode","","TRUE (WAHR)")