Schnittstellen
Architekturübersicht
Abschnitt betitelt „Architekturübersicht“Die chronapp-Plattform nutzt eine modulare Schnittstellenarchitektur, die einen sicheren und konsistenten Datenaustausch zwischen Drittsystemen und dem chronapp-backend ermöglicht. Zentrales Element ist der chronapp Interface Client, der die Kommunikation steuert.
| Komponente | Funktion | Datentransfer-Logik |
|---|---|---|
| Import-Schnittstellen | Übernahme von Stamm- und Bewegungsdaten. | Die bestehenden Daten werden durch den Import grösstenteils aktualisiert. In einigen Fällen werden die Daten jedoch vollständig überschrieben. |
| Export-Schnittstellen | Bereitstellung von Daten, sowohl Stammdaten, als auch Bewegungsdaten. | Exportiert Daten für spezifische Zeiträume oder Statusänderungen. |
| System-Prozesse | Trigger für interne Logik. | Prozessauslösungen von Datentransformationen oder Berechnungen. |
Kernmerkmale der Architektur
Abschnitt betitelt „Kernmerkmale der Architektur“- Identifikation: Der Abgleich erfolgt konsistent über externe Schlüssel (
EXTERNAL_ID), was eine einfache Synchronisation mit führenden Systemen (z. B. ERP/HR) erlaubt. - Sicherheit: Die Anbindung erfolgt verschlüsselt über die chronapp-API, orchestriert durch den Interface Client.
- Transparenz: Jeder Schnittstellenlauf wird protokolliert, um die Datenintegrität sicherzustellen.
Verfügbare Schnittstellen
Abschnitt betitelt „Verfügbare Schnittstellen“| Export Schnitstelle | Beschreibung |
|---|---|
| Absence | Exportiert Absenzen |
| AbsencePlanning | Exportiert Planungsdaten |
| AccessControl BI | Exportiert Access Control BI |
| Balance | Exportiert Salden |
| HomeOffice | Exportiert Homeoffice Daten |
| Payment | Exportiert Auszahlungsdaten |
| PaymentBooked | Exportiert verbuchte Zahlungsdaten und verbucht dabei auch offene Einträge |
| Period | Exportiert Periodendaten |
| Productivity | Exportiert Produktivitätsdaten |
| ProductivityBooked | Exportiert verbuchte Produktivitätsdaten und verbucht dabei auch offene Einträge |
| ProductivityBookedHQ | Exportiert verbuchte Produktivitätsdaten und verbucht dabei auch offene Einträge (Version HQ) |
| ProductivityPlanning | Exportiert Produktivitätsplandaten |
| TargetHours | Exportiert Sollarbeitszeitdaten |
| Worktime | Exportiert Arbeitszeitdaten |
| WorktimeHourlyBasis | Exportiert Arbeitszeitdaten (Stundenbasis) |
| WorktimePlanning | Exportiert geplante Arbeitszeitdaten |
| Import Schnittstelle | Beschreibung |
|---|---|
| CostCenter | Importiert Kostenstellen |
| Org | Importiert Organisationen |
| Order | Importiert Aufträge |
| PatEntitlement | Importiert Ansprüche (z.B. Ferienanspruch) |
| User | Importiert Users |
| ActivityType | Importiert Leistungsarten |
| ServiceBooking | Importiert Leistungen als Arbeitszeiten und Produktivität |
| Worktime | Importiert Arbeitszeiten |
| Prozesse | Beschreibung |
|---|---|
| Split Absence | Aufteilen von Abwesenheiten über mehrere Perioden |
| Calculate Balances | Berechnen der Salden und Verbuchung der Periode |
| Book Workinghours | Verbuchen von genehmigten Arbeitszeiten |