Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecated personio Schnittstelle #737

Open
WernerBruckmueller opened this issue Mar 12, 2024 · 1 comment
Open

Deprecated personio Schnittstelle #737

WernerBruckmueller opened this issue Mar 12, 2024 · 1 comment
Assignees

Comments

@WernerBruckmueller
Copy link

Technische Schnittstelle von personio ändert sich. Diese ist anzupassen.

Ab dem 08.04.2024 wird das Attribut 'vacation_day_balance' aus der Antwort des GET employees Endpunktes entfernt. Wir empfehlen stattdessen den Abwesenheitskontostand von Mitarbeitenden über den GET absence balance Endpunkt abzurufen.

Da der ursprüngliche Endpunkt standardmäßig nur den Stand der Abwesenheitsart zurückgab, soll diese Anpassung die Benutzerfreundlichkeit und Genauigkeit der abgerufenen Abwesenheitsdaten verbessern. Der alternative Endpunkt bietet nun Kontostände für alle Abwesenheitsarten an, für die ein Mitarbeiter einen Kontostand besitzt. Wir raten dazu, dieses Feature zu integrieren, um den dedizierten oben genannten Endpunkt zu nutzen und mögliche Integrationsstörungen zu vermeiden.

Release Datum: 08. April 2024

@WernerBruckmueller
Copy link
Author

@tomeindl gegen welche Schnittstelle geht MEGA Test? Ich nehme an, auf die selbe Umgebung. Es zeigt bei mir immer 0 an.

tomeindl added a commit to Gepardec/mega-backend that referenced this issue Apr 3, 2024
tomeindl added a commit to Gepardec/mega-backend that referenced this issue Apr 4, 2024
tomeindl added a commit to Gepardec/mega-backend that referenced this issue Apr 5, 2024
remove vacationDaybalance from Dto and default the corresponding attribute in the Domain Model to null until retrieval of the VacationDayBalance from another endpoint gets implemented (#40)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Ready for Release
Development

No branches or pull requests

2 participants