Schnittstelle SAP → PUPIL • Lehrpersonen
Diese Schnittstelle ist im Auftrag von PUPIL@AG entwickelt worden und steht den Schulträgern aus dem Kanton Aargau zur Verfügung.
Zweck und Funktionen
Die Schnittstelle synchronisiert Personalstammdaten von Lehrpersonen aus SAP in die Schulverwaltungssoftware PUPIL. Damit entfällt die doppelte Datenpflege: Änderungen in SAP werden automatisch nach PUPIL übertragen. Die Synchronisation läuft einmal täglich während der Nachtsynchronisation (Montag bis Freitag).
Am Montag erfolgt jeweils eine Voll-Synchronisation. Dienstag bis Freitag eine Mutationen-Synchronisation (geänderte Daten).
Voraussetzungen
Die Einrichtung und Aktivierung der Schnittstelle erfolgt über den Support von PUPIL.
▶️ SAP API-Credentials (Client ID, Client Secret, Base URL, Auth URL, SAP-Tenant-ID) — müssen dem PUPIL-Support übermittelt werden
▶️ Die Lehrpersonendaten müssen in SAP vollständig erfasst sein. Die zu pflegende MUSS-Felder klärt der PUPIL-Support gemeinsam mit dem SAP-Administrator ab.
▶️ Lehrpersonen müssen in SAP als aktiv markiert sein (Statuscode 3), damit sie übertragen werden
Übertragene Personendaten
Nach der Aktivierung werden via Nachtsynchronisation folgende Felder aus SAP gelesen und in PUPIL übertragen:
Abgleichkriterien
Die Zuordnung zwischen SAP und PUPIL erfolgt über die externe Personalnummer (PersonidExt). Existiert die ID in PUPIL noch nicht, wird geprüft, ob ein Account mit identischer AHV-Nr. vorliegt. Existiert weder eine ID noch eine AHV-Nr. in PUPIL, wird ein neuer Personen-Account angelegt.

Thema | Ergänzende Informationen |
ISO 3166-1 alpha 3 | Der Ländercode wird in PUPIL automatisch in die Nationalitäten-/Länderbezeichnung umgesetzt. |
Eintrittsdatum | Das Eintrittsdatum wird immer mit dem aktuellen Wert, der in SAP gesetzt ist, überschrieben. Das Austrittsdatum wird nicht gesendet. |
Wiedereintritt | Beim Wiedereintritt wäre ein allfällig früheres Eintrittsdatum manuell z. B. in die Bemerkungen zu übertragen. PUPIL kennt nur die Felder Eintritts-/Austritts-Datum, keine zusätzlichen Felder wie 1. Eintritt, 2. Eintritt etc. Die beiden Felder Eintritt Gemeinde/Kanton haben eine andere Bewandtnis. |
Inaktive Mitarbeitende | Allfällig inaktive Accounts würden durch den SAP Import reaktiviert werden. |
E N D E dieser Anleitung 😉
Sollten Fragen oder Unklarheiten festgestellt werden, bitte den Vorgang mit Vermerken wie gemachte Eingaben und eines Screenshots melden an den Support von PUPIL.