Ansicht
Dokumentation

ICL_RBP_MASS_CHANGE_PE - RBP: Massenänderung der Bearbeiterzuordnung

ICL_RBP_MASS_CHANGE_PE - RBP: Massenänderung der Bearbeiterzuordnung

Addresses (Business Address Services)   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verwendung

Mit diesem Programm können Sie fallübergreifende Massenänderungen bei der Zuordnung eines rollenbasierten Bearbeiters durchführen.

Integration

Bei einer Änderung der Bearbeiterzuordnung wird auch eine Neuzuordnung von Bearbeitern zu Aufgaben im Aktivitätenmanagement und in den daraus resultierenden Workitems im Workflow durchgeführt.

Voraussetzungen

Die zu ändernden Fälle dürfen zum Zeitpunkt des Programmlaufs nicht zum Bearbeiten im Änderungsmodus geöffnet sein. Für solche Fälle gibt das Programm eine Fehlermeldung aus und fährt mit dem nächsten Fall fort.

Funktionsumfang

Neben der Fallnummer kann die Änderung der Zuordnung auch auf einen bestimmten Fallstatus oder eine Rolle begrenzt werden.

Selektion

  • Objekttyp des aktuell zugeordneten Bearbeiters
Gibt den Objekttyp des aktuell zugeordneten Bearbeiters, der geändert werden soll, an.
Hinweis: Unabhängig von den Einstellungen in der IMG-Aktivität Erlaubte Objekttypen definieren, können Sie hier alle für den Rollenbasierten Bearbeiter zulässigen Objekttypen auswählen. Damit können Sie auch Bearbeiter ersetzen, deren Objekttypen zunächst erlaubt waren, zu einem späteren Zeitpunkt aber aus der Customizing-Tabelle der erlaubten Objekttypen gelöscht wurden.
  • Aktuell zugeordneter Bearbeiter
Ein Bearbeiter, der innerhalb eines Falls beliebigen Rollen zugeordnet sein kann.
  • Objekttyp des neuen Bearbeiters
Gibt den Objekttyp des Bearbeiters an, der den aktuell zugeordneten ersetzen soll.
Hinweis: Sie können nur die in der IMG-Aktivität Erlaubte Objekttypen definieren eingetragenen Objekttypen verwenden.
  • Neuer Bearbeiter
Dieser Bearbeiter ersetzt den aktuell zugeordneten Bearbeiter.
Wenn Sie keine feste Zuordnung vornehmen möchten, können Sie dieses Feld auch leer lassen. Das System verwendet dann die automatische Bearbeiterzuordnung über das BAdI BADI_ICL_RBP_SRCH und/oder die automatische Bearbeiterzuordnung über das Organisationsmanagement. Sie müssen dazu aber folgende Aktivitäten ausführen:
  1. Rufen Sie den Quelltext des Reports ICL_RBP_MASS_CHANGE_PE auf.
  2. Wählen Sie Programm → Erweitern.
  3. Setzen Sie den Cursor auf die Zeile
    'ENHANCEMENT-SECTION ICL_RBP_MASS_CHANGE_PE_PARAM ...'.
  4. Wählen Sie Bearbeiten → Erweiterungsoperationen → Implementierung anlegen.
  5. Wählen Sie auf dem folgenden Dialogfenster |@0Y@ (Erweiterungsimplementierung anlegen).
  6. Wählen Sie per Doppelklick die neue Implementierung aus.
  7. Wechseln Sie in den Änderungsmodus. Drücken Sie dazu die Tasenkombination STRG + F1.
  8. Wählen Sie Source.
  9. Ersetzen Sie den vorhandenen Code durch
    "PARAMETERS: pv_nperf TYPE icl_rbpobjid_d_pe."
    (d.h. OBLIGATORY wird weggelassen).
  10. Wählen Sie Sichern Source.
  11. Aktivieren Sie die Implementierung.
  • Rolle (von .. bis)
Die Änderung der Bearbeiterzuordnung wird nur für diese Rolle(n) durchgeführt. Bei initialem Parameter wird der aktuelle Bearbeiter in allen Rollen ersetzt.
  • Fall-Nummer (von .. bis)
Eine Änderung der Bearbeiterzuordnung wird nur für diese Fallnummer(n) durchgeführt. Bei initialem Parameter wird der aktuelle Bearbeiter in allen Fällen ersetzt.
  • Fall-Status (von .. bis)
Eine Änderung der Bearbeiterzuordnung wird nur für Fälle mit diesem Status durchgeführt. Bei initialem Parameter wird der aktuelle Bearbeiter unabhängig vom Status des Falls ersetzt.
  • Simulation
Bei gesetztem Kennzeichen wird eine Liste mit allen Fällen und den zugehörigen Rollen angezeigt, in denen aufgrund der Selektionskriterien eine Änderung der Bearbeiterzuordnung durchgeführt werden soll.

Es besteht die Möglichkeit zur variablen Vorbelegung der Selektionsparameter. Nutzen Sie dafür die implizite Erweiterungsoption am Ende des Unterprogramms SET_PARAM_DEFAULTS.

Beispiel: Sie wollen keinen Simulationsmodus als Voreinstellung. Dies erreichen Sie mit folgendem Code:

"pv_simsl = space."

Standardvarianten

Ausgabe

Bei inaktiver Simulation:

Eine Liste mit allen Meldungen, die während der Änderung der Bearbeiterzuordnung generiert wurden.

Bei aktiver Simulation:

Eine Liste mit den Fällen, die geändert werden sollen.

Aktivitäten

Beispiel






ABAP Short Reference   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 6075 Date: 20240601 Time: 061407     sap01-206 ( 74 ms )