Delegierte Anforderungs-Experience

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 7 Minuten Lesedauer
  • Mit der Variable Angefordert für können Sie ein Katalogelement im Namen eines anderen Benutzers oder mehrerer Benutzer anfordern.

    Die Experience für delegierte Anforderungen umfasst die folgenden Entitäten:
    • Variable „Angefordert für“ für ein Katalogelement. Informationen zu dieser Variable finden Sie unter ../reference/r_VariableTypes.html#r_VariableTypes__RequestedFor.
    • Feld „Angefordert für“ in einem angeforderten Element (RITM)
      Hinweis:
      Die Formularansichten, Listenansichten und E-Mail-Benachrichtigungen werden nicht aktualisiert, um das Feld „Angefordert für“ in einem RITM widerzuspiegeln.

    Konfigurationsoptionen

    Die folgenden Konfigurationsoptionen sind verfügbar:
    • Geben Sie mithilfe der Variable Angefordert für an, für wen Sie die Anforderung senden möchten. Sie können die Variable Angefordert für auch einem Feld in der Tabelle für Datensatzersteller zuordnen.
    • Konfigurieren Sie bei Bedarf das Feld Angefordert für im RITM-Formular. Dieses Feld speichert automatisch den Wert der Variablen „Angefordert für“.
    • Lassen Sie delegierte Anforderungen für ein Katalogelement mithilfe des Felds „Zugriffstyp“ zu, in dem Sie angeben können, ob eine Anforderung für einen Benutzer gesendet werden kann, der keinen Zugriff auf das Katalogelement hat.
    • Senden Sie eine einzelne Anforderung für ein Element im Namen mehrerer Benutzer im Serviceportal
    Wichtig:
    Wenn der zweistufige Checkout aktiviert ist, wird die Experience der delegierten Anforderung nicht unterstützt.

    Anforderungsmanagement

    Nachdem Sie eine Katalogelementanforderung gesendet haben, wird der Variablenwert Angefordert für in das Feld Angefordert für des RITM kopiert. Falls dieses Feld im RITM-Formular nicht verfügbar ist, sollten Sie es konfigurieren.
    Hinweis:
    Nachdem Sie ein Katalogelement gesendet haben, wird der Feldwert Angefordert für nicht automatisch aktualisiert, wenn die Variable Angefordert für geändert wird und umgekehrt.
    In Service Portal,
    • Wenn RITMs verschiedene „Angefordert für“-Benutzer haben, werden auf der Bestellstatusseite die folgenden Informationen angezeigt.
      • Spalte „ Angefordert für“ zum Anzeigen des Anwenders „Angefordert für“ des RITM.
      • Wenn der Benutzer, der die Seite „Bestellstatus“ anzeigt, nicht der Benutzer ist, der die Anforderung gesendet hat, werden in den Informationen zur anfordernden Person der Benutzer Angefordert für der Anforderung angezeigt. Dies gilt auch in Now Mobile, wenn der Benutzer, der das RITM anzeigt, nicht der Benutzer ist, der es angefordert hat.
    • Wenn sich der RITM-Benutzer unter „Angefordert für“ von dem (REQ) „Angefordert für“-Benutzer der Anforderung unterscheidet, werden im Menü „Meine Anforderungen“ die RITM-Datensätze für den Benutzer angezeigt, für den das RITM angefordert wird. Wenn das für das RITM angeforderte mit dem für den Benutzer angeforderten REQ identisch ist, zeigt das Menü Meine Anforderungen REQs an.
    • Wenn Sie ein Bündel aus dem Einkaufswagen erstellen, indem Sie ein Katalogelement mit einer Variablen Angefordert für hinzufügen, behält das Element den Variablenwert bei. Wenn Sie sie später zum Einkaufswagen hinzufügen, um sie für einen anderen Anwender anzufordern, sollten Sie den Variablenwert „Angefordert für“ nach Bedarf bearbeiten.

    Experience für einen Datensatzersteller anfordern

    Nachdem Sie einen Datensatzersteller übermittelt haben, wird der Variablenwert „Angefordert für“ basierend auf der Konfiguration von „Zu Feld zuordnen“ in das Feld des Zieldatensatzes kopiert.

    Experience für einen Bestellleitfaden anfordern

    Diese Experience wird in einem Bestellleitfaden nur unterstützt, wenn die folgenden Bedingungen erfüllt sind:
    • Der Bestellleitfaden enthält eine Variable „Angefordert für“.
    • Alle Elemente im Bestellleitfaden enthalten die Variable „Angefordert für“.
    Ein Katalogelement ist in einem Bestellleitfaden basierend auf dem Zugriff des Benutzers Angefordert für auf ein Katalogelement enthalten.
    • Wenn der Benutzer keinen Zugriff auf das Katalogelement hat und dessen Zugriffstyp auf Restrictedfestgelegt ist, wird dieses Element nicht in den Bestellleitfaden aufgenommen.
    • Wenn der Benutzer keinen Zugriff auf das Katalogelement hat und dessen Zugriffstyp auf Delegiertfestgelegt ist, wird dieses Element in den Bestellleitfaden aufgenommen.
    Der Variablenwert „Angefordert für“ aus dem Abschnitt „Bedarf beschreiben“ wird immer an die Variable „Angefordert für“ von Katalogelementen in Regelbasen kaskadiert.
    • Die Kaskadierung des Variablenwerts „Angefordert für“ hängt nur vom Variablentyp ab, nicht jedoch vom Variablennamen.
    • Der Variablenwert „Angefordert für“ wird kaskadiert, auch wenn das Kontrollkästchen Kaskadierende Variablen für den Bestellleitfaden nicht aktiviert ist.
    • Die Variablen „Angefordert für“ im enthaltenen Katalogelement können nicht bearbeitet werden.

    Senden einer Katalogelementanforderung für mehrere Benutzer

    Um das Senden einer Anforderung für mehrere Benutzer zu unterstützen, können Sie die Variable Angefordert für eines Katalogelements konfigurieren.
    1. Aktivieren Sie auf der Registerkarte Typspezifikationen das Kontrollkästchen Auch Anforderung aktivieren für.
    2. Geben Sie die Rollen im Feld Rollen, die auch angefordert werden für an, die eine Katalogelementanforderung für mehrere Benutzer senden können. Wenn keine Rolle angegeben ist, kann jeder, der Zugriff auf das Katalogelement hat, die Anforderung übermitteln.
    Nachdem Sie die Variable Angefordert für eines Katalogelements konfiguriert haben, wird im Serviceportal das Feld Auch Anforderung für für dieses Element angezeigt. Nachdem Sie in diesem Feld mehrere Benutzer angegeben haben, haben Sie folgende Möglichkeiten:
    • Fügen Sie den Artikel dem Einkaufswagen hinzu
      • Für jeden Benutzer, der im Feld Auch Anforderung für angegeben ist, werden separate Artikel im Einkaufswagen erstellt.
      • Die Variable „Angefordert für“ jedes Artikels im Einkaufswagen wird mit dem entsprechenden Benutzer gefüllt.
    • Senden Sie die Anforderung
      • Eine einzelne Anforderung wird erstellt und dem aktuell angemeldeten Benutzer zugewiesen, der das Element anfordert
      • Es werden separate RITMs erstellt, eines für jeden Benutzer, der im Feld „Auch Anforderung aktivieren für“ und in der Variable „Angefordert für“ angegeben ist.
    Hinweis:
    • Diese Experience ist im Serviceportal verfügbar.
    • Diese Experience ist in Now Mobile und Workspace nicht verfügbar.
    • Diese Experience ist für einen Datensatzersteller und einen Bestellleitfaden nicht verfügbar.
    • Das Feld Auch Anforderung für wird in der Wunschliste und im Einkaufswagen nicht angezeigt.
    • Katalog-Client-Skripts, Katalog-UI-Richtlinien und g_form() APIs gelten nicht für das Feld Auch anfordern für.
    • Das Feld Auch Anforderung für wird nur angezeigt, wenn die Variable Angefordert für bearbeitbar ist. Beispielsweise wird das Feld nicht angezeigt, wenn der anfordernde Benutzer keine Schreibberechtigungen für die Variable „Angefordert für“ hat oder wenn die Variable über Katalog-Client-Skripts schreibgeschützt ist.
    • Im Feld Auch anfordern für können Sie bis zu 50 Benutzer hinzufügen.
    • Wenn einer der Anwender keinen Zugriff auf ein Katalogelement mit eingeschränkterZugriffsebenehat, kann das Element nicht in den Einkaufswagen gelegt werden.

    Klonen anfordern

    Wenn Sie eine Anforderung klonen:
    • Der Wert Angefordert für für die geklonte Anforderung wird mit dem Benutzer aktualisiert, für den die Anforderung geklont wird.
    • Der Wert „Angefordert für“ für geklonte RITMs (mit oder ohne Variable „Angefordert für“) wird mit dem Benutzer aktualisiert, für den die Anforderung für die folgenden Entitäten geklont wird:
      • RITM angefordert für Anwender
      • Angefordert für Variablenwert

    Informationen zum Klonen von Anforderungen finden Sie unter Anforderungen klonen.

    Wichtig:
    • Sie können eine Anforderung nur klonen, wenn alle RITMs für denselben Benutzer angefordert werden.
    • Sie können eine Anforderung für einen Anwender, der (basierend auf dem Zugriffstyp) keinen Zugriff auf ein Element in der Anforderung hat, klonen.
    • Variablenabhängigkeiten von der Variable „Angefordert für“ werden beim Klonen einer Anforderung nicht berücksichtigt.

    Einkaufswagen-Verhalten

    Mit der Variablen Angefordert für können Sie dem Einkaufswagen mehrere Katalogelemente für verschiedene Benutzer hinzufügen und den Einkaufswagen in einer Anforderung übermitteln. Wenn Sie eine Anforderung für einen Einkaufswagen mit mehreren Artikeln senden, wird eine einzelne Anforderung mit separaten RITMs erstellt – eines für jedes Katalogelement. In diesem Fall erbt das Feld Angefordert für jedes RITM den entsprechenden Variablenwert „Angefordert für“.

    Wenn Sie dem Einkaufswagen mehrere Artikel für verschiedene Benutzer hinzufügen und die Anforderung übermitteln, wird für jedes Katalogelement mit dem entsprechenden Angefordert für-Benutzer eine einzelne Anforderung mit einem separaten RITM erstellt.

    Tabelle : 1. Übermittlungsszenarien für den Einkaufswagen
    Szenario Einkaufswagen-Verhalten
    Alle Artikel im Einkaufswagen haben eine Variable „Angefordert für“ und werden für denselben Benutzer angefordert
    • Der Wert „Angefordert für“ des RITM ist der Wert der Variablen „Angefordert für“.
    • Der Wert „Angefordert für“ der Anforderung ist der Variablenwert „Angefordert für“.
    Alle Artikel im Einkaufswagen haben eine Variable Angefordert für und werden für verschiedene Benutzer angefordert
    • Der Wert „Angefordert für“ des RITM ist der Wert der Variablen „Angefordert für“.
    • Der Wert von „Angefordert für“ der Anforderung ist der angemeldete Anwender oder der im Einkaufswagen angegebene Standardanwender „Angefordert für“.
    Keine Artikel im Einkaufswagen weisen eine Variable „Angefordert für“ auf
    • Der Wert für „Angefordert für“ des RITM ist der standardmäßige „Angefordert für“-Anwender, der im Einkaufswagen angegeben ist.
    • Der Wert von „Angefordert für“ der Anforderung ist der angemeldete Anwender oder der im Einkaufswagen angegebene Standardanwender „Angefordert für“.
    Einige Artikel im Einkaufswagen weisen eine Variable „Angefordert für“ auf, andere nicht
    • Der Wert für „Angefordert für“ von RITM ist einer der folgenden Werte:
      • Wenn eine Variable „Angefordert für“ vorhanden ist, ist dies der Variablenwert.
      • Wenn kein Variablenwert für „Angefordert für“ vorhanden ist, ist dies der angemeldete Benutzer oder der im Einkaufswagen angegebene Standardbenutzer für „Angefordert für“.
    • Der Wert von „Angefordert für“ der Anforderung ist der angemeldete Anwender oder der im Einkaufswagen angegebene Standardanwender „Angefordert für“.

    Übergeben von Parametern für die Variable „Angefordert für“.

    Sie können Parameter in Now Platform und Serviceportal verwenden, um den Standardwert der Variablen „Angefordert für“ für ein Katalogelement anzugeben.
    • Übergeben Sie in Platform die sys_id eines Anwenders als Wert sysparm_requested_for in der URL.
    • Geben Sie im Serviceportal die Parameter requested_for_id und requested_for_display in den Optionen der Widget-Instanz an.
      Navigieren Sie beispielsweise zu einem Katalogelement-Widget, drücken Sie Strg, und klicken Sie, um Instanz im Seiten-Editorauszuwählen, und geben Sie im Feld Zusätzliche Optionen, JSON-Format die folgenden Parameter an.
      "requested_for_id": "a8f98bb0eb32010045e1a5115206fe3a 
      "requested_for_display": "Abraham Lincoln"
    Hinweis:
    Der Wert für „Angefordert für“ wird festgelegt, nachdem das Katalogformular geladen wurde.