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

 

Mehr Informationen zur Lösung von Portos erhalten sie unter folgendem Link:
https://portos.ch/loesungen/portos-zeiterfassung/