Ansicht
Dokumentation

CL_INM_FUNC_TYPE_COPY - PPA spezifische Kopierfunktion

CL_INM_FUNC_TYPE_COPY - PPA spezifische Kopierfunktion

BAL_S_LOG - Application Log: Log header data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Klasse CL_INM_FUNC_TYPE_COPY wird in der Profitabilitätsplanung und -analyse (PPA) vom Planungsfunktionstyp "PPA: Kopieren" (0INM_COPY) der BI Integrierten Planung zum Kopieren von Planungsdaten verwendet.

Mit Hilfe des Parameters 'Zielwerte' (TARGET_VALUES) des Planungsfunktionstyps können Merkmalswerte beim Kopieren verändert werden. Es können dazu im Modeler der BI Integrierten Planung (Transaktion RSPLAN) bei der entsprechenden Planungsfunktion entweder Festwerte oder Variablen angegeben werden. Alle Merkmalswerte für die kein Zielwert festgelegt wurde, bleiben beim Kopieren unverändert.
Hinweis: Soll ein Merkmalswert nicht kopiert, d.h. auf initial gesetzt werden, so ist als Zielwert in der Merkmalseinschränkung der Schlüssel # ('Nicht zugeordnet') zu verwenden.

Der Parameter 'Zu kopierende Kennzahlen (alle wenn Liste leer)' (KEYFIGURES) legt fest welche Kennzahlwerte kopiert werden sollen. Werden keine Kennzahlen ausgewählt, werden automatisch alle Kennzahlen kopiert.

Wenn der optionale Parameter 'Datenscheibe während des Kopierens deaktivieren' (DATASLICE) angegeben ist, wird vor dem Kopieren die angegebene Datenscheibe deaktiviert und nach dem Kopieren wieder aktiviert. Dadurch ist es möglich Daten zu erstellen, die normalerweise durch eine Datenscheibe gesperrt sind.

Hinweise

Beim Kopieren der Planungsdaten gelten die folgenden Regeln:

  • Wird für das Merkmal 'Geschäftsjahr' (0FISCYEAR) beim Kopieren ein neuer Zielwert festgelegt und ist das Merkmal 'Geschäftsjahr / Periode' (0FISCPER) ebenfalls im InfoProvider vorhanden, so wird der Merkmalswert für 0FISCPER automatisch angepasst.
  • Wenn die beiden Merkmale 'Geschäftsjahr' (0FISCYEAR) und 'Geschäftsjahr / Periode' (0FISCPER) im InfoProvider vorhanden sind und 0FISCYEAR initial und 0FISCPER nicht initial ist, so wird der Merkmalswert für 0FISCYEAR automatisch abgeleitet.
  • Wenn die beiden Merkmale 'Elementdetail' (0RPM_IDGU) und 'Elementtyp' (0RPM_ITMT) im InfoProvider enthalten sind und 0RPM_ITMT initial und 0RPM_IDGU nicht initial ist, so wird der Merkmalswert für 0RPM_ITMT automatisch ermittelt.
  • Wenn das Merkmale 'Geschäftsjahr' (0FISCYEAR) und/oder 'Geschäftsjahr / Periode' (0FISCPER) im InfoProvider vorhanden und initial ist, und des weiteren die beiden Merkmale 'Geschäftsjahresvariante' (0FISCVARNT) und 'Kalendertag' (0CALDAY) vorhanden und nicht initial sind, dann werden 0FISCYEAR und/oder 0FISCPER automatisch abgeleitet.
  • Wenn das Merkmal 'Geschäftsjahr / Periode' (0FISCPER) initial ist und die beiden Merkmale 'Geschäftsjahr' (0FISCYEAR) und 'Geschäftsjahresvariante' (0FISCVARNT) ebenfalls im InfoProvider vorhanden und nicht initial sind, dann werden die entsprechenden Perioden automatisch erstellt. Es wird dabei zunächst ermittelt welche Geschäftsjahresperioden für das entsprechende Geschäftsjahr gepflegt sind und dann für jede Periode ein einzelner Datensatz erstellt. Die Kennzahlwerte werden dabei auf die Perioden gleich verteilt, so dass die aggregierten Kennzahlwerte wieder den ursprünglichen Werten entsprechen.
  • Vorhandenen Kennzahlwerte werden beim Kopieren nicht überschrieben. Wenn Merkmalskombinationen entstehen, für die bereits Kennzahlwerte im InfoProvider vorhanden sind, so werden diese Datensätze nicht überschrieben und stattdessen eine entsprechende Meldung ausgegeben.
  • Entstehen beim Kopieren mehrere Datensätze mit der gleichen Merkmalskombination, die im InfoProvider allerdings noch nicht vorhanden sind, so wird ein Datensatz mit den entsprechend addierten Kennzahlwerten angelegt.





BAL_S_LOG - Application Log: Log header data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4163 Date: 20240420 Time: 044551     sap01-206 ( 77 ms )