Job Create RsType Objects Based on Groups

Zweck

Der Job erzeugt für aktuell gültige Gruppen automatisch je ein aktives RsType-Objekt und ordnet es der Gruppe und der gewählten RsType-Struktur zu. Der Job ist im Jobkatalog standardmäßig inaktiv.

Konfiguration

  • Mandant (clientName): Ist kein Mandant gewählt, werden die Gruppen aller Mandanten verarbeitet. Technisch wird die Mandanten-UID gespeichert.
  • Umplanungsstruktur (typeStructure): Die RsType-Struktur, der die neuen Objekte zugeordnet werden.
  • Titel (title): Titelvorlage für jedes neue RsType-Objekt. $shortName wird durch den Gruppenkurzname und $longName durch den Gruppennamen ersetzt. Ist die Vorlage leer, wird der Gruppenkurzname verwendet.
  • Basisgruppen-Typ (groupType): all für alle aktiven Gruppen, onlyFlat nur für aktive flache Gruppen oder onlyHierarchical nur für aktive hierarchische Gruppen.

Verhalten

  • Die Gruppen werden zum aktuellen Datum je Mandant ermittelt.
  • Für jede passende Gruppe wird ein neues, nicht inaktives RsType-Objekt gespeichert.
  • Die Verarbeitung wird pro Gruppe versucht; einzelne Fehler werden protokolliert.
  • Der Job prüft nicht auf bereits vorhandene gleichartige RsType-Objekte. Bei wiederholter Ausführung können daher weitere Objekte entstehen.
Kommentare (0)