Verwenden Sie eine skriptgesteuerte Zuordnung

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Skriptgesteuerte Zuteilungen definieren anwenderdefinierte Zuteilungsmengen und -ziele durch Ausführen eines Skripts.

    Vorbereitungen

    Erforderliche Rolle: admin, financial_mgmt_admin oder financial_mgmt_user

    Warum und wann dieser Vorgang ausgeführt wird

    Sie können skriptgesteuerte Zuteilungen verwenden, um eine der folgenden Aktionen auszuführen.
    • Ordnen Sie allen Kostenstellen eine Ausgabe zu, die auf dem aktuellen Personalbestand in der Kostenstelle basiert.
    • Abfragen von Nutzungsdaten, um den Zuordnungsbetrag zu bestimmen, der einem Ziel zugewiesen werden soll.
    • Verfolgen Sie die Businessbenutzer, die Business Services verwenden.

    Prozedur

    1. Navigieren zu Alle > Kosten > Administration > Ausgabenzuteilungsregeln.
    2. Wählen Sie eine Ausgabenzuordnungsregel.
    3. Aktivieren Sie die Checkbox Erweitert.
    4. Verwenden Sie die folgenden Konzepte, um das Skript zu erstellen
      • Abfrage nach Zieldatensätzen und -daten, die zur Berechnung des Zuordnungsbetrags verwendet werden.
      • Erstellen Sie Zuordnungsdatensätze mithilfe der Ausgabenzuordnungs-API.
      Die folgenden Variablen sind während der Skriptverarbeitung verfügbar:
      • allocation: Ausgabenzuteilungs-Objekt, das zum Erstellen von Zuteilungen verwendet wird.
      • expense: GlideRecord für die expense_line, die gerade verarbeitet wird.
      • rule: GlideRecord für diese Regel.

      Verwenden Sie das Zuordnungsobjekt, das bereits in dem Skriptumfang instanziiert wurde, um einen Zuordnungs-Datensatz zu erstellen:

      allocation.createAllocation(targetGlideRecord, amount);