Ansicht
Dokumentation

RSPLPPMRFC_SET_STATUS_PS - Setzen des Status einer Planungsrunde

RSPLPPMRFC_SET_STATUS_PS - Setzen des Status einer Planungsrunde

PERFORM Short Reference   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Im Rahmen des BI Planungsprozessmanagements ist es möglich, für Verantwortungsbereiche und Planungsrunden einen Status zu setzen. Die verfügbaren Status sind im als Stammdaten des InfoObjekts 0RSPL_STAT hinterlegt. Weiterhin verfügt dieses InfoObjekt über ein Attribut 0RSPL_SLCK. Dessen Ausprägung bestimmt, ob ein Verantwortungsbereich beim Setzen eines Status auch gesperrt werden soll. Für Planungsrunden ist dieses Attribut nicht relevant, da Planungsrunden selbst nicht gesperrt werden können. Sollen alle an einer Planungsrunde beteiligten Verantwortungsbereiche gesperrt werden, so kann der Funktionsbaustein RSPLPPMRFC_SET_LOCK verwendet werden. In der Regel wird ein Status über einen Button gesetzt. Die Aktion des Status Setzens (=Statuswechselevent) ist meist nicht identisch mit dem Namen des Status, daher gibt es noch ein InfoObjekt 0RSPL_SSE wo die Statuswechselevents als Stammdaten hinterlegt sind. Als Attribut hat dieses InfoObjekt den Status, das heißt, über ein Statuswechselevent kann eindeutig der zu setzende Status ermittelt werden.

Im Rahmen des BI Planungsprozessmanagements kann mit Hilfe dieses Funktionsbausteins ein Status für eine Planungsrunde gesetzte werden.

Beispiel

Es existiert ein Status mit der Nummer 02 und dem Text "In Bearbeitung" sowie der Ausprägung, dass dieser Status nicht sperrrelevant ist. Dann gibt es ein Statuswechselevent mit der Nummer 02, dem Text "In Bearbeitung setzen" und dass der Status mit der Nummer 02 ("In Bearbeitung") dranhängt. Wird nun über eine Benutzeraktion das Statuswechselevent 02 ausgelöst, so folgt daraus, dass der Status mit der Nummer 02 gesetzt werden muss.

Hinweise

Im Folgenden werden die Parameter erläutert.

Importing-Parameter

  • I_PLANID ,,,,,,,,,,- technischer Name des Plans
  • I_PLANNINGSESSIONNR,,,,- technischer Name/Nummer der Planungsrunde
  • I_TOSTATUSNR,,,,,,,,- technische Nummer des zu setzenden Status

Exporting-Parameter

  • E_SUBRC ,,,,,,,,,,- ist gleich 0, wenn die Ausführung des Funktionsbauasteins erfolgreich und ungleich 0, wenn nicht erfolgreich
  • E_T_RETURN,,,, ,,,,- Meldungen werden in dieser Tabelle ausgegeben

Berechtigungsobjekt zum BI Planungsprozessmanagements:

S_RS_PPM

Mit folgenden Parametern

  • PLAN,,,,,,,,,,- technischer Name des Plans
  • PLSESSION,,,,,,,,- technischer Name/Nummer der Planungsrunde
  • ACTVT
  • 03 - Anzeigen,,,,- relevant für die Designzeit RFC Bausteine des BI Planungsprozessmanagement

  • 23 - Pflegen,,,,- relevant für die Designzeit RFC Bausteine des BI Planungsprozessmanagement

  • 16 - Ausführen,,,,- relevant für Laufzeit RFC Bausteine des BI Planungsprozessmanagement (Funktionsgruppe RSPLPPMRFCGP)

Weiterführende Informationen





Parameter

E_SUBRC
E_T_RETURN
I_PLANID
I_PLANNINGSESSIONNR
I_TOSTATUSNR

Ausnahmen

Funktionsgruppe

RSPLPPMRFCRT

CPI1466 during Backup   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3791 Date: 20240523 Time: 092954     sap01-206 ( 73 ms )