ds_fw_opvolgwerk_weken_update
Operatie voor het wijzigen van het opvolgend werkgeverschap. Let op: wanneer de weken geupdate dienen te worden, dienen alle weken opnieuw aangeleverd te worden.
Parameters
| Attribuut |
Type |
Verplicht |
Omschrijving |
| medewerker |
xsd:int |
V |
Registratienummer (idnr) van de medewerker. |
| opvolgwerknummer |
xsd:int |
V |
Registratienummer (idnr) van het opvolgend werkgeverschap. |
| fwregistratienummer |
xsd:int |
V |
Registratienummer (idnr) van de flexwerker. |
| rlregistratienummer |
xsd:int |
F |
Registratienummer (idnr) van de relatie. |
| functienummer |
xsd:int |
F |
Registratienummer (idnr) van de functie. |
| laatstegewerktedag |
xsd:date |
F |
De dag waarop voor het laatst gewerkt is. |
| weken |
array |
O |
Weken waarin gewerkt is. |
|
xsd:positiveInteger(4) |
V |
Jaar van opvolgend werkgeverschap. |
|
xsd:positiveInteger(2) |
V |
Week van opvolgend werkgeverschap. |
| versie |
xsd:string(40) |
O |
Vrij op te nemen tekst t.b.v. ontwikkelaar. |
Fields
| Attribuut |
Type |
Omschrijving |
| ds_fw_oww_nr |
xsd:int |
Registratienummer (idnr) van het opvolgend werkgeverschap. |
| ds_fw_oww_rlregistratienummer |
xsd:int |
Registratienummer (idnr) van de relatie. |
| ds_fw_oww_functie |
xsd:int |
Registratienummer (idnr) van de functie. |
| ds_fw_oww_laatste_gewerkte_dag |
xsd:date |
Datum waarop het laatst gewerkt is. Standaard is dit de zondag van de laatst gewerkte week. |
| ds_fw_oww_aantal_weken |
xsd:int |
Totaal aantal gewerkte weken binnen het opvolgend werkgeverschap. |
| ds_fw_oww_weken |
array |
Lijst van gewerkte weken. |
|
xsd:positiveInteger(4) |
Het jaar waarin gewerkt is. |
|
xsd:positiveInteger(2) |
Het weeknummer waarin gewerkt is. |
Exceptions
| Code |
Detail |
Omschrijving |
| 39043 |
opvolgwerknummer/fwregistratienummer |
Opgegeven combinatie van opvolgwerknummer en fwregistratienummer is niet bekend. |
| 39043 |
fwregistratienummer |
Opgegeven fwregistratienummer is onbekend. |
| 39043 |
rlregistratienummer |
Opgegeven rlregistratienummer is onbekend. |
| 39043 |
functienummer |
Opgegeven functienummer is onbekend. |
| 39043 |
functienummer |
Indien relatie aanwezig is moet ook functienummer meegestuurd worden. |
| 39043 |
laatstgewerktedag |
Laatstegewerktedag is niet meegestuurd en er zijn geen weken meegestuurd. |
| 39043 |
laatstgewerktedag |
Laatstegewerktedag is meegestuurd maar ligt niet in laatste week van het jaar. |
| 39043 |
Insert van weken mislukt (combinatie relatie/functie bestaat reeds) |
Zelf verklarend. |