- Hilfe-Center
- CashAssist Kassensystem
- Schnittstellen
Wie werden die Zeitbuchungen via Kasse an Portos übermittelt?
In Zusammenarbeit mit der HS-Soft hat Portos eine RestAPI aufgebaut um die registrierten Arbeitszeiten ohne lokale Server übermitteln zu können.
Via Kasse können Mitarbeiter Ihre Arbeitszeiten registrieren. Die Mitarbeiterzeiten werden mit dem CashAssist in der Cloud synchronisiert. Das Backend des CashAssists postet wiederum die Arbeitszeiten zu Portos.
Endpoint:
POST-Methode; https://myportos.ch/api/zeit/v1/hssoft
Header:
API-Key (Wird in Backend von Portos erstellt und muss im CashAssist-Web hinterlegt werden)
Body:
JSON-Format;
{
"KassenNummer": "1",
"PersonalNummer": "1001",
"Typ": 4,
"DatumZeit": "2023-11-29T11:40:00",
}
KassenNummer = KasseExtern
Typ = 1 // Kommt
Typ = 2 // Pause Start
Typ = 3 // Pause Ende
Typ = 4 // Geht
Typ = 2 // Pause Start
Typ = 3 // Pause Ende
Typ = 4 // Geht
Mehr Informationen zur Lösung von Portos erhalten sie unter folgendem Link:
https://portos.ch/loesungen/portos-zeiterfassung/