Übersicht

Die drei Webparts von Vitextra Absence & Coverage — My Absences, Team Absence Calendar und Substitutions — speichern alle ihre Daten in sechs Standard-SharePoint-Listen auf einer einzigen Website, der Produktwebsite. Diese Website gehört zu Ihrem eigenen Microsoft-365-Tenant, sodass Abwesenheitsanträge, Salden und Vertretungen ihn nicht verlassen; kein externer Dienst speichert sie. Der einzige Aufruf eines externen Dienstes ist die Lizenzprüfung.

Dieser Artikel ist eine Referenz für Administratoren, Personalverantwortliche und Websitebesitzer: welche Listen es gibt, was jede von ihnen enthält, was die wichtigen Spalten bedeuten, wer welche Liste bearbeiten soll und welche Regeln die Daten intakt halten.


Die sechs Listen im Überblick

Die Listen werden automatisch angelegt, wenn eine Website zum ersten Mal ausgewählt wird (siehe KB10324. So fügen Sie die Absence & Coverage-Webparts einer Seite hinzu und wählen die Website aus). Es sind gewöhnliche benutzerdefinierte Listen, die nicht in der Websitenavigation erscheinen; öffnen Sie sie daher über Websiteinhalte.

ListeWas sie speichertVon den Webparts benötigtBearbeitet von
AbsenceTypesDer Katalog der Abwesenheitsarten: Name, Farbe, Genehmigung, Privatsphäre, halbe Tage, JahresanspruchJaPersonalabteilung oder Websitebesitzer, direkt in der Liste
AbsencesEine Zeile pro Abwesenheitsantrag, mit Status, Genehmigendem und Anzahl der ArbeitstageJaMitarbeitende und Genehmigende, über die Webparts
SubstitutionsEine Zeile pro Vertretung, befristet oder Übergabe von AufgabenJaMitarbeitende und Vorgesetzte, über die Webparts
BalancesJahresanspruch und Übertragstage pro Person und AbwesenheitsartOptionalPersonalabteilung, direkt in der Liste
HolidaysGesetzliche und betriebliche Feiertage, die nicht als Arbeitstage zählenOptionalPersonalabteilung, direkt in der Liste
SettingsProdukteinstellungen als Schlüssel-Wert-PaareOptionalDer Websitebesitzer, direkt in der Liste

Fehlt Balances, Holidays oder Settings oder ist die Liste leer, verwenden die Webparts Standardwerte und arbeiten weiter. Fehlt eine der drei erforderlichen Listen, können die Webparts ihre Daten nicht laden.

📝 Hinweis
Existiert auf der Website bereits eine Liste mit demselben Namen, verwendet das Produkt sie und überschreibt oder repariert sie nicht. Spalten werden nur beim Anlegen der Liste hinzugefügt; eine von Hand angelegte Liste mit fehlenden Spalten bleibt daher unvollständig.

Die sechs Listen der Produktwebsite auf der Seite „Websiteinhalte“

Die sechs Listen der Produktwebsite auf der Seite „Websiteinhalte“

Die Liste Absences

Jeder in My Absences erstellte Antrag wird zu einer Zeile. Mitarbeitende ändern sie nur über die Webparts.

SpalteEnthält
TitleEine lesbare Bezeichnung aus dem Namen der Mitarbeiterin bzw. des Mitarbeiters und der Abwesenheitsart
EmployeeDie Person (Feld „Person“). My Absences verwendet diese Spalte nicht, um „meine Anträge“ zu finden
EmployeeEmailDie E-Mail-Adresse der Mitarbeiterin bzw. des Mitarbeiters als Text. Die Webparts suchen anhand dieser Spalte, daher muss sie ausgefüllt bleiben
TypeIdDie Element-ID der Abwesenheitsart in der Liste AbsenceTypes
TypeNameEine Kopie des Artnamens, die beim Einreichen des Antrags erstellt wurde
StartDate, EndDateDer erste und der letzte Tag (nur Datum)
StartHalf, EndHalfJa/Nein: Der erste oder der letzte Tag zählt als halber Tag
WorkingDaysDie Anzahl der Arbeitstage, die beim Einreichen des Antrags berechnet wurde
AbsenceStatusPending, Approved, Rejected oder Cancelled
ApproverDie Person, die über den Antrag entscheidet
SubstituteDie im Antrag genannte Vertretung, falls vorhanden
RequestCommentDer Kommentar der Mitarbeiterin bzw. des Mitarbeiters
DecisionComment, DecisionDateDie Antwort der genehmigenden Person und das Datum der Entscheidung

Die Liste Substitutions

SpalteEnthält
TitleEine lesbare Bezeichnung „abwesende Person → Vertretung“
AbsentUser, SubstituteDie abwesende Person und die Person, die vertritt
StartDate, EndDateDer Zeitraum; das Enddatum kann bei einer Übergabe von Aufgaben leer bleiben
KindTemporary oder Handover
SubstitutionStatusPending, Accepted, Declined oder Cancelled
ScopeDer Text der Zuständigkeiten (im Webpart als „Zuständigkeiten“ angezeigt)
AbsenceIdDie ID des zugehörigen Antrags; 0 bei einer Vertretung, die nicht an einen Antrag gebunden ist

Die Spalten der drei Nachschlagelisten sind in den Artikeln beschrieben, die zeigen, wie man sie pflegt: AbsenceTypes in KB10352. So fügen Sie Abwesenheitsarten hinzu und konfigurieren sie, Balances in KB10353. So legen Sie Jahresansprüche und Übertragstage fest, Holidays in KB10354. So fügen Sie gesetzliche Feiertage hinzu und die Schlüssel von Settings in KB10355. So legen Sie die Arbeitswoche fest, KB10356. So legen Sie den Ersatzgenehmigenden fest und KB10357. So erlauben Sie negative Salden.

Die Liste Absences mit mehreren Anträgen

Die Liste Absences mit mehreren Anträgen

Wer was bearbeitet

  • Die Listen Absences und Substitutions werden von den Webparts mit den Rechten des angemeldeten Benutzers geschrieben. Erstellen, Genehmigen, Ablehnen, Stornieren, Annehmen und Ablehnen einer Vertretung — all das geschieht in My Absences und Substitutions. Bearbeiten Sie diese Zeilen nicht in der Listenansicht; siehe KB10358. Warum Sie Abwesenheiten in den Webparts und nicht in der Listenansicht bearbeiten sollten.
  • AbsenceTypes, Balances, Holidays und Settings sind Stammdaten. Diese Version hat kein Administrations-Webpart, daher bearbeiten die Personalabteilung oder der Websitebesitzer sie direkt in den Listen.

Berechtigungen und Speicherort der Daten

Jede Mitarbeiterin und jeder Mitarbeiter, die bzw. der die Webparts nutzt, benötigt Member-(edit)-Zugriff auf die Produktwebsite, weil die Webparts die Listen mit den eigenen Rechten des angemeldeten Benutzers lesen und schreiben. Die Microsoft-Graph-Berechtigung User.Read.All, die ein Tenant-Administrator einmalig genehmigt, wird nur für Personendaten wie Profil, Vorgesetzte, direkte Mitarbeitende und Fotos verwendet — nicht für die Listen.

❗ Wichtig
Jeder mit Bearbeitungszugriff auf die Website kann die Listen öffnen und die Zeilen lesen, auch die von Abwesenheitsarten, die als privat markiert sind. Die Datenschutzregel des Kalenders blendet Details nur in den Webparts aus; Berechtigungen auf Elementebene sind in dieser Version nicht vorgesehen. Wenn strenge Vertraulichkeit wichtig ist, beschränken Sie den Zugriff auf die Produktwebsite. Siehe KB10345. Private Abwesenheitsarten: Was Kollegen im Kalender sehen.


Interne Namen beibehalten

Die Webparts lesen und schreiben die Spalten über ihre internen Namen, also die in den obigen Tabellen verwendeten Namen. Deshalb gilt:

  • Benennen Sie diese Spalten nicht um, löschen Sie sie nicht und ändern Sie ihren Typ nicht; benennen Sie auch die Listen nicht um;
  • Sie dürfen eigene Spalten hinzufügen — die Webparts ignorieren sie —, aber machen Sie sie nicht zu Pflichtfeldern, denn die Webparts erstellen Zeilen ohne sie, und SharePoint würde solche Zeilen ablehnen;
  • Sie dürfen die Auswahlwerte eigener Spalten erweitern, nicht aber die von Category, AbsenceStatus, Kind und SubstitutionStatus, die das Produkt auswertet.

💡 Tipp
Exportieren Sie eine Liste oder erstellen Sie eine Kopie der Website, bevor Sie etwas in der Liste ändern. Wie die Listen zusammenwirken, lesen Sie in KB10350. Wie Abwesenheitsanträge und Vertretungen zusammenwirken.


Lesegrenzen

Die Webparts laden pro Abfrage nur eine begrenzte Anzahl von Zeilen. Im normalen Betrieb liegen die Grenzen weit über dem Bedarf eines Unternehmens, bei großen Installationen ist es aber nützlich, sie zu kennen.

DatenGrenze
Abwesenheitsarten200
Saldenzeilen einer Person für ein Jahr200
Feiertage im abgefragten Zeitraum500
Einstellungszeilen100
Eigene Anträge in My Absences500
Anträge im Kalenderfenster2000
Anträge, die auf Genehmigung warten200

Ausgewählte Artikel

So ändern Sie die Währung für Vitextra-Käufe

Erfahren Sie, wie Sie die Abrechnungswährung in Ihrem Vitextra-Kontoprofil ändern, welche Währungen unterstützt werden (USD, EUR, GBP, JPY, CNY), was mit Artikeln im Warenkorb passiert und warum die Währung nach einem Kauf nicht mehr geändert werden kann.

99 1 Min.
So fügen Sie My Tasks zu Microsoft Teams hinzu

Schritt-für-Schritt-Anleitung, wie Sie Vitextra My Tasks in Microsoft Teams nutzen: Paket aus dem SharePoint-App-Katalog mit Teams synchronisieren, My Tasks als persönliche App oder als Registerkarte in einem Teamkanal hinzufügen und prüfen, was zu tun ist, wenn die Aufgaben nicht geladen werden.

38 6 Min.
So werden Arbeitstage in Abwesenheitsanträgen berechnet

Wie Vitextra Absence & Coverage die Arbeitstage eines Abwesenheitsantrags zählt: Arbeitswoche, gesetzliche Feiertage, halbe Tage, Rechenbeispiele mit Datum, Zeiträume, die nicht eingereicht werden können, und warum geänderte Einstellungen bereits gesendete Anträge nicht neu berechnen.

36 4 Min.

Teilen