Ansicht
Dokumentation

UPB_CI_PUSHBACK_IQ - Corporate IM: Pushback der Werte auf Maßnahmenanforderungen

UPB_CI_PUSHBACK_IQ - Corporate IM: Pushback der Werte auf Maßnahmenanforderungen

BAL_S_LOG - Application Log: Log header data   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein UPB_CI_PUSHBACK_IQ wird zur Definition einer Planungsfunktion vom Typ Exit-Funktion in SEM-BPS verwendet.

Diese Planungsfunktion dient zum Transfer von strategischen Planungsvorgaben aus einem SEM-Planungsgebiet an Maßnahmenanforderungen im R/3. Hierbei sind eine Trennung nach Investition/Aufwand und verschiedene operative R/3-Systeme als Ziele möglich.

Es können je Lauf Planwerte für beliebige Maßnahmenanforderungen in einer Version und für ein Genehmigungsjahr übertragen werden. Eine zentrale Währungsumrechnung sowie Selektionen auf einzelne Geschäftsjahre und nach Investition/Aufwand werden unterstützt.

(Bis Release 4.6C können Maßnahmenanforderungen aber keine von der Kostenrechnungskreiswährung abweichende Objektwährung führen.)

Logik der Wertübertragung

Aggregation bzgl. der Zeit
Der Gesamtwert im R/3 wird als die Summe aller Jahreswerte in SEM betrachtet. Das Jahr 0000 enthält hierbei - wie im BW Content üblich - den nicht auf Jahre verteilten Wert. Dies ist im R/3 die Differenz aus dem Gesamtwert und der Summe der Jahreswerte.

Nullwerte
Da in SEM-BPS keine Sätze mit dem Wert Null fortgeschrieben werden, kann das System aus technischen Gründen nicht zwischen folgenden möglichen Ursachen unterscheiden:

  • Eine Maßnahmenanforderung liegt nicht im Selektionsbereich für den Pushback.
  • Der Wert soll in allen selektierten Jahren auf Null gesetzt werden.

Somit kann der Wert einer Maßnahmenanforderung nicht in allen selektierten Jahren per Pushback auf Null gesetzt werden.

Verwenden Sie in diesem Fall in SEM-BPS den kleinsten möglichen Wert als Ersatz für den Wert Null oder setzen Sie den Wert Null über die R/3-Transaktion.

Releasevoraussetzungen

Beteiligtes System Release
Empfangendes R/3-System ab Release 4.5B und ab Plug-in für BW PI2001.1
BW-System ab Release 2.1C

Einstellungen im R/3

Die Maßnahmenanforderungen müssen für die übertragene Version und das übertragene Genehmigungsjahr eine Variantenzuordnung haben. Diese Variante darf keiner weiteren Version zugeordnet sein. (Tip: Nutzen Sie im R/3 das Programm RAIMAVCY zur Erstellung der neuen Varianten für die Version des Pushbacks).

SAP empfiehlt, die für den Pushback aus SEM verwendeten Planungsversionen im R/3 organisatorisch für die manuelle Planung zu sperren.

Der RFC-User muß die notwendigen Berechtigungen für Transaktion IMA2N besitzen.

Einstellungen in SEM und SEM-BPS

Festlegung des Kurstyps für die Währungsumrechnung

Der Kurstyp für die Währungsumrechnung wird über die Kundenerweiterung AIBW002 definiert. Die Erweiterung wird über die Transaktion CMOD aktiviert. Wenn das Planungsgebiet über eine RFC-Verbindung mit einem InfoCube in einem anderen BW-System verbunden ist, ist die Erweiterung im System des InfoCubes zu realisieren.

Anforderungen an die Planungsebene

Die Planungsebene für den Pushback muss folgende InfoObjekte enthalten:

0APPR_REQU (Der Name ist per Parameter änderbar.)
0APPR_YEAR
0VTYPE
0VERSION
0FISCYEAR
0FISCVARNT
0CURRENCY
0AMOUNT (Der Name ist per Parameter änderbar.)

Optional kann 0FISCPER vom Extraktor als Zeitmerkmal für die Währungsumrechnung ausgewertet werden, wenn nach Perioden geplant wird.
Weiterhin kann eine Planung nach Investition und Aufwand durch die Verwendung des InfoObjektes 0CAP_EXP erfolgen. Wird das InfoObjekt 0CAP_EXP nicht genutzt, so werden die Werte als Investitionen im R/3 verbucht.

Hinweis:

All diese InfoObjekte dürfen nur in der von SAP ausgelieferten Form verwendet werden. Eine Veränderung von Typ, Länge oder Klammerung ist nicht erlaubt.

Darüber hinaus kann die Planungsebene auch noch andere InfoObjekte enthalten.

Definition der Planungsfunktion vom Typ Exit

Die Planungsfunktion für den Pushback wird als Typ "Exit-Funktion" definiert:

Funktionsbaustein Verwendung
UPB_CI_PUSHBACK_INIT Initialisierung der Planungsfunktion
UPB_CI_PUSHBACK_IQ Übertragung der Werte an das R/3-System
Parametername Datenelement
LINOMAIQ UPB_CI_FLG_APPR_REQU_LIST
PLANAREA UPC_Y_AREA
R3SYSTEM LOGSYSTEM
TESTMODE ADMI_TEST
RATETYPE KURST_CURR
REQIOBJN UPB_CI_IOBJNM_APPR_REQU
KYFIOBJN UPB_CI_IOBJNM_AMOUNT

Zu ändernde Felder

Alle Felder müssen als "zu ändernde Felder" übernommen werden.

Selektionen im Planungspaket

Pflichtselektionen

Das Planungspaket, mit dem die Pushback-Funktion ausgeführt wird, muss (zusammen mit den Selektionen in der Planungsebene) eine eindeutige Selektion für die Werte der folgenden InfoObjekte liefern:

0CURRENCY
0VTYPE
0VERSION
0APPR_YEAR.

Optional kann eine Selektion nach Jahren über 0FISCYEAR und Investition/Aufwand über 0CAP_EXP vorgenommen werden.

Bei weiteren Selektionen ist zu beachten:

Es muss stets der vollständige Planwert einer Maßnahmenanforderung für ein Jahr im Planungspaket enthalten sein. Wenn Sie stattdessen zum Beipiel auf eine Periode einschränken würden, so würde im R/3 der gesamte Jahresplanwert als Wert für die Periode verbucht.

Einstellungen in der Parametergruppe

In der Parametergruppe für die Pushback-Funktion werden weitere Einstellungen vorgenommen.





Parameter

ET_MESG
ITO_CHA
ITO_CHASEL
ITO_KYF
IT_EXITP
I_AREA
I_METHOD
I_PACKAGE
I_PARAM
I_PLEVEL
XTH_DATA

Ausnahmen

ERROR_OCCURED

Funktionsgruppe

UPB_CI_01

General Data in Customer Master   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: 9558 Date: 20240523 Time: 075438     sap01-206 ( 102 ms )
Pflichteinstellungen
Planungsgebiet Einzelplanungsgebiet mit den in SEM-BPS geplanten Werten
Optionale Einstellungen
Zeige n. gem. MaAn Ausgabe von Maßnahmenanforderungen ohne R/3 Quellsystem
Zielsystem ID Einschränkung des Pushback auf ein R/3-System
Testlauf Flag: Testverarbeitung - Kein Sperren und Schreiben im R/3
Kurstyp Kurstyp für Währungsumrechnung
IObj. Maßn.Anf. Name des InfoObjektes für die Maßnahmenanforderungen (Default: 0APPR_REQU)
IObj. Kennzahl Name des InfoObjektes für die Kennzahl (Default: 0AMOUNT)