RN Pratoflex V. 2022.03 NL
Afdrukken
Gewijzigd op: Do, 17 Mrt, 2022 om 2:17 PM
Legende
| Onmiddellijke actie vereist (impact op de klant of uitzendkracht) Deze staan steeds bovenaan in het document |
| Actie vereist om de functionaliteit te activeren |
| Kost verbonden aan het activeren van de functionaliteit |
| Geen actie vereist om de functionaliteit te activeren |
Functionele verbeteringen
API
| Er is een nieuw endpoint voorzien om een cyclus bij een klant te verwijderen. DELETE /integration/client/{clientId}/workcycle/{workCycleId} |
| Er is een nieuw endpoint toegevoegd om een cyclus voor één klant te wijzigen. PATCH {{url}}/webservice/integration/client/:clientid/workcycle/:workcycleid De bestaande controles en functionaliteiten zijn geldig, oa. : Een rooster moet voor een klant een unieke naam hebben. Er moet minstens 1 rooster worden doorgegeven. De volgorde van de roosters in de request zijn bepalend voor de volgorde binnen de cyclus. Het is mogelijk om eenzelfde rooster te herhalen binnen een cyclus.
|
| Er is een nieuw endpoint toegevoegd om een nieuwe cyclus voor één klant toe te voegen. POST {{url}}/webservice/integration/client/:clientid/workcycle De bestaande controles en functionaliteiten zijn geldig, oa. : Een rooster moet voor een klant een unieke naam hebben. Er moet minstens 1 rooster worden doorgegeven. De volgorde van de roosters in de request zijn bepalend voor de volgorde binnen de cyclus. Het is mogelijk om eenzelfde rooster te herhalen binnen een cyclus.
|
| Er is een nieuw endpoint voorzien om 1 cyclus van 1 klant op te vragen. GET {{url}}/webservice/integration/client/:clientid/workcycle/:workcycleid Via Swagger vind je meer informatie bij de objecten/attributen. Klik op "model" bij response of request van het endpoint. |
| Er is een nieuw endpoint voorzien om alle cyclussen van 1 klant op te vragen. GET {{url}}/webservice/integration/client/:clientid/workcycle Via Swagger vind je meer informatie bij de objecten/attributen. Klik op "model" bij response of request van het endpoint. |
| Er is een nieuw endpoint toegevoegd om een bestaand klantrooster voor één klant te wijzigen. PATCH {{url}}/webservice/integration/client/:clientid/workschedule/:workscheduleid De bestaande controles zijn geldig, oa. : Een rooster moet voor een klant een unieke naam hebben. Er moet minstens 1 dagdeel bestaan tenzij het speciaal werkregime "volcontinu" is. Er is een beperking op maximum 2 dagdelen per dag.
|
| Er is een nieuw endpoint voorzien om een werkrooster bij een klant te verwijderen. DELETE /integration/client/{clientId}/workschedule/{workscheduleid} |
| Er is een nieuw endpoint toegevoegd om één klantrooster te kunnen ophalen. GET {{url}}/webservice/integration/client/:clientid/workschedule/:workscheduleid Er worden nog 4 andere endpoints voorzien, nl. een GET om alle roosters van een klant op te vragen, en de POST, PATCH en DELETE. |
| Er is een nieuw endpoint toegevoegd om een nieuw klantrooster toe te voegen voor één klant. POST {{url}}/webservice/integration/client/:clientid/workschedule De bestaande controles zijn geldig, oa. : Een rooster moet voor een klant een unieke naam hebben. Er moet minstens 1 dagdeel bestaan tenzij het speciaal werkregime "volcontinu" is. Er is een beperking op maximum 2 dagdelen per dag.
|
| Er is een nieuw endpoint toegevoegd om alle klantroosters te kunnen ophalen voor één klant. GET {{url}}/webservice/integration/client/:clientid/workschedule |
| Er is een mogelijkheid toegevoegd om de kilometerberekening voor een contract te laten uitvoeren door PratoFlex. Dat komt overeen met het knopje op het scherm om de km's te berekenen. Als je dat wil gebruiken kan dat met : een query parameter "calculatedistance = true" en dan zijn transportmiddel en plaats tewerkstelling gegevens verplicht (meansoftransport, placeofemployment).
De afstand wordt berekend tussen het adres van de werknemer en de plaats van tewerkstelling. POST {url}/integration/employmentcontract?calculatedistance=true'
|
| We hebben enkele ontbrekende gegevens toegevoegd aan de endpoints van een contactpersoon. Zo kan je de gegevens "boekhouder", "veiligheidsadviseur" en "ontvanger aanmaningen" via de API beheren. De attributen zijn : De aanpassingen zijn beschikbaar via de GET, POST en PATCH. |
| We hebben het versienummer van de API toegevoegd aan Swagger.
|
Personen
| Er is een nieuw recht aangemaakt "Personen toevoegen" dat, wanneer het gedeactiveerd staat, kan verhinderen dat een gebruiker met een bepaalde rol nog nieuwe personen kan toevoegen. Standaard staat dit recht aan voor gebruikers. |
Bugfixes
API
ASR
Contracten
Voorbeeld
Contract 123 bestaat voor kantoor 1
De ingelogde gebruiker werkt voor kantoor 2, maar kantoor 2 is geen steunkantoor voor kantoor 1
Er wordt een identiek contract gemaakt voor kantoor 2
Met de vorige versie kon je dubbele contracten maken, met deze versie zal ook de foutmelding "Het is niet mogelijk een contract te maken in 2 verschillende kantoren voor 1 wnnr binnen 1 betaalperiode. Klik hier om het statuut opnieuw toe te voegen." worden getoond.
Personen
Vertalingen
Was dit antwoord nuttig?
Ja
Nee
Feedback versturen Het spijt ons dat we u niet hebben kunnen helpen. Als u feedback geeft, kunnen we het artikel verbeteren.