Hallo zusammen,
wie kommt man über die Online API an die Mitarbeiterdaten?
Mitarbeiternummer und Mitarbeitername würden schon ausreichen.
Vielen Dank schon mal für eure Tipps
Gelöst! Gehe zu Lösung.
https://developer.datev.de ist bekannt?
Ja, https://developer.datev.de ist mir schon bekannt.
Mit /api/accounting/v1/clients komme ich an die Mandanten.
Ich finde aber nicht, wie ich an die Mitarbeiter kommen
Payroll - DATEV Developer Portal | DATEV Developer Portal
Das müsste dann die MA-Nr. sein:
api/hr/v3/clients/{client-id}/accountable-employees/{accountable-employee-id}
und das die MA-Namen:
api/hr/v3/clients/{client-id}/accountable-employees
Hm, ich dachte @Heiko_Geiss meint die DATEV Benutzer aus der Benutzerverwaltung? Sonst wäre der Thread ja im HR Bereich gelandet; nicht im M365 Bereich. Ich bin verwirrt 😵.
Ich meine die Mitarbeiter, die man bei Zeiterfassung für die Aufgaben eines Mandantes braucht.
Folgendes kommt im Browser:
{"error":"Domäne 'hr' mit der Version 'v3' ist in keinem der geladenen PlugIns","error_description":null,"error_uri":null,"request_id":null,"additional_messages":null}
@Heiko_Geiss schrieb:Ich meine die Mitarbeiter, die man bei Zeiterfassung für die Aufgaben eines Mandantes braucht.
Ah, also die internen Mitarbeiter. Ich glaube, dafür wurde noch keine API geöffnet.
@Heiko_Geiss schrieb:Folgendes kommt im Browser:
{"error":"Domäne 'hr' mit der Version 'v3' ist in keinem der geladenen PlugIns","error_description":null,"error_uri":null,"request_id":null,"additional_messages":null}
Das wird vermutlich daran liegen, dass die Schnittstelle DATEV Lohnaustauschdatenservice noch nicht gebucht wurde.
Kommt man vielleicht an die erfassten Zeiten der Aufgaben eines Mandanten ran?
Das geht nur mit EO comfort:
Order Management - DATEV Developer Portal | DATEV Developer Portal
Ich konnte die Mitarbeiter dann aber über Organisation > Basissoftware > Sicherheit und Rechte > Benutzerverwaltung anzeigen und über Copy and Paste nach Excel kopieren.
Für Order Management habe ich aber keine Rechte
Diese Meldung kommt:
Der Zugriff auf localhost wurde verweigert
Du bist nicht zum Aufrufen dieser Seite autorisiert.
HTTP ERROR 403
Über: api/master-data/v1/employees ging es dann
An der Stelle wird evtl. noch die natürliche Person hinter dem Mitarbeiter benötigt: Client Master Data - DATEV Developer Portal | DATEV Developer Portal (datev/api/master-data/v1/addressees)
Wenn es dann Richtung Benutzer- Rechteverwaltung geht, wäre das dann die IAM Api: Identity and Access Management - DATEV Developer Portal | DATEV Developer Portal (datev/api/iam/v1/Users)