Ga naar inhoud

ds_fw_opvolgwerk_contract_insert

Operatie voor het invoeren van gegevens met betrekking tot een arbeidsovereenkomst van het type opvolgend werkgeverschap van een flexwerker.

Parameters

Attribuut Type Verplicht Omschrijving
fwregistratienummer xsd:int V Registratienummer (idnr) van de flexwerker.
contractaanvang xsd:date V Ingangsdatum van de arbeidsovereenkomst.
rlregistratienummer xsd:int V Registratienummer (idnr) van de relatie.
omschrijving xsd:string(500) F Aanvullende informatie.
contractsoort xsd:int V Soort arbeidsovereenkomst.
Klik hier voor meer info...
  • 22610 Voor bepaalde tijd
  • 22611 Voor de duur van het project
  • 22612 Voor onbepaalde tijd
contractvorm xsd:int V Contractvorm van de arbeidsovereenkomst.
Klik hier voor meer info...
  • 29611 Overeenkomst ABU AB uldb (Bepaalde tijd)
  • 29612 Overeenkomst ABU AB (Bepaalde tijd)
  • 29613 Overeenkomst ABU ABC (Onbepaalde tijd)
  • 29632 Overeenkomst NBBU 3 (Bepaalde tijd)
  • 29633 Overeenkomst NBBU 4 (Onbepaalde tijd)
  • 29634 Overeenkomst NBBU 1/2 uldb (Bepaalde tijd)
  • 29635 Overeenkomst NBBU 1/2 (Bepaalde tijd)
  • 29651 Overeenkomst (Bepaalde tijd)
  • 29652 Overeenkomst (Onbepaalde tijd)
  • 29653 Overeenkomst uldb (Bepaalde tijd)
  • 29654 Overeenkomst uldb (Onbepaalde tijd)
contractvolgnummer xsd:int O Volgnummer van de arbeidsovereenkomst.
nulurencontract
Klik hier voor meer info...Vanaf 01-01-2020 is nulurencontract
alleen mogelijk indien oproepkracht
true is.
xsd:int V Indicatie of het een Nul-urencontract betreft.
Klik hier voor meer info...
  • 22280 Ja
  • 22281 Nee
loonheffingdagtabel
Klik hier voor meer info...Loonheffingdagtabel is verplicht indien
het een Nul-urencontract betreft (code
22280).
xsd:int C Indicatie of loonheffing dagtabel wordt toegepast.
Klik hier voor meer info...
  • 22290 Nee
  • 22291 Ja
  • 22292 Altijd
aantalwekendagtabel
Klik hier voor meer info...Aantal weken is verplicht indien het een
Nul-urencontract betreft (code 22280)
en de loonheffingdagtabel gedeeltelijk
is toegepast (code 22291).
xsd:positiveInteger(3) C Aantal weken dat loonheffing dagtabel is toegepast.
arbeidsverhouding xsd:int V Aard van de arbeidsverhouding.
Klik hier voor meer info...
  • 22101 Arbeidsovereenkomst
  • 22107 Stageovereenkomst
  • 22108 Uitzendkracht
  • 22109 Payrollovereenkomst
familievaneigenaar xsd:boolean O Indicatie hoedanigheid Familie van eigenaar.
vorigeeigenaar xsd:boolean O Indicatie hoedanigheid Vorige eigenaar.
oproepkracht
Klik hier voor meer info...Oproepkracht en jaarurennorm kunnen
niet tegelijk worden gekozen.
xsd:boolean O Indicatie Oproep.
jaarurennorm
Klik hier voor meer info...Oproepkracht en jaarurennorm kunnen
niet tegelijk worden gekozen.
xsd:boolean O Indicatie Jaarurennorm.
directeur
Klik hier voor meer info...Directeur is alleen mogelijk indien de
aard van de arbeidsverhouding een
arbeidsovereenkomst betreft (code
22101). Indien dit niet het geval is zal
deze, indien ingevuld, worden
genegeerd.
xsd:boolean O Indicatie hoedanigheid directeur/DGA.
contractloon
Klik hier voor meer info...Contractuurloon is verplicht indien het
een Nul-urencontract betreft, en
contractloon en contracturen zijn
verplicht indien het geen Nul-
urencontract betreft. In de laatste
situatie wordt het contractuurloon
automatisch berekend.
xsd:float C Basisloon.
contractperiode xsd:int V Periode basisloon.
Klik hier voor meer info...
  • 22062 week
  • 22063 4 weken
  • 22064 maand
contracturen
Klik hier voor meer info...Contractuurloon is verplicht indien het
een Nul-urencontract betreft, en
contractloon en contracturen zijn
verplicht indien het geen Nul-
urencontract betreft. In de laatste
situatie wordt het contractuurloon
automatisch berekend.
xsd:float O Aantal uren per periode.
contractuurloon
Klik hier voor meer info...Contractuurloon is verplicht indien het
een Nul-urencontract betreft, en
contractloon en contracturen zijn
verplicht indien het geen Nul-
urencontract betreft. In de laatste
situatie wordt het contractuurloon
automatisch berekend.
xsd:float O Uurloon.
loonbetalingleegloop xsd:int V Indicatie van loonbetaling bij leegloop.
Klik hier voor meer info...
  • 29700 Continueren
  • 29701 Deels uitgesloten
  • 29702 Volledig uitgesloten
leegloopweken
Klik hier voor meer info...Leegloopweken is verplicht indien
loonbetalingleegloop deels uitgesloten
is (code 29701).
xsd:positiveInteger(2) C Aantal weken loonbetaling bij leegloop.
sectorrisicogroep
Klik hier voor meer info...De sectorrisicogroepen kunnen worden
opgevraagd via de dataserservice
ds_wm_sectorrisicogroepen.
xsd:int V Registratienummer (idnr) van de sectorrisicogroep.
contracteinde xsd:date V Beëindigingsdatum van de arbeidsovereenkomst.
contracteindereden xsd:int O Indicatie van de reden beëindiging. Verplicht indien aangeleverde contracteinde op of na 03-07-2019 ligt, anders optioneel.
Klik hier voor meer info...
  • Tot 03-07-2019:
  • 22200 Onbekend
  • 22201 Einde werk/geen nieuw werk
  • 22202 Einde werk/werk aangeboden
  • 22203 Geen einde werk
  • 22204 Opdracht ingetrokken
  • 22205 Ontslag genomen
  • 22209 Overige reden
  • Vanaf 03-07-2019 tot 01-01-2026:
  • 23101 Opzegging WG proeftijd
  • 23103 Ontbinding rechter WG
  • 23104 Wederzijds goedvinden WG
  • 23120 Beëindigd door WN
  • 23121 Op staande voet
  • 23130 Einde arbeidsverhouding
  • 23131 Van rechtswege overig
  • 23180 Arbeidsongeschiktheid UWV
  • 23181 Economische reden UWV
  • 23199 Overige reden
  • Vanaf 01-01-2026:
  • 23101 Opzegging WG proeftijd
  • 23103 Ontbinding rechter WG
  • 23104 Wederzijds goedvinden WG
  • 23120 Beëindigd door WN
  • 23121 Op staande voet
  • 23130 Einde arbeidsverhouding
  • 23132 Van rechtswege pensionering
  • 23133 Van rechtswege overlijden
  • 23134 Van rechtswege overig
  • 23180 Arbeidsongeschiktheid UWV
  • 23181 Economische reden UWV
  • 23199 Overige reden
bepalingeindeproject
Klik hier voor meer info...Bepalingeindeproject is verplicht indien
de soort arbeidsovereenkomst voor de
duur van het project betreft (code
22611)
xsd:string(250) F Vrij op te nemen tekst.
contracttoelichting xsd:string(63) F Toelichting beëindigd.
seizoensarbeid xsd:boolean O Of het een overeenkomst voor seizoensarbeid betreft. Dit kan alleen worden toegepast op periode/ketenovereenkomsten voor bepaalde tijd, van 9 maanden of minder.
versie xsd:string(40) F Vrij op te nemen tekst t.b.v. ontwikkelaar.

Fields

Attribuut Type Omschrijving
ds_fw_opvolgwerk_contract_insert_result xsd:boolean Indicator of het toevoegen succesvol is.
ds_fw_opvolgwerk_contract_insert_regnr xsd:int Registratienummer (idnr) van het contract.

Exceptions

Code Detail Omschrijving
39043 loonleegloop Wanneer contractvorm = 29611 moet loonbetalingleegloop 29701 of 29702 zijn.
39043 loonleegloop Wanneer contractvorm 29632, 29633, 29652 of 29654 is moet loonbetalingleegloop 29700 zijn.
39043 loonleegloop Wanneer contractvorm 29612, 29613, 29651 of 29653 is moet loonbetalingleegloop 29700, 29701 of 29702 zijn.
39043 loonleegloop Wanneer contractvorm 29634 of 29635 is moet loonbetalingleegloop 29700 of 29702 zijn.
39043 contractaanvang_bekend Er bestaat reeds een contract met deze aanvangsdatum.
39043 Opvolgend werkgeverschap niet toegestaan (Vaste medewerker) Zelf verklarend
39043 rlregistratienummer Opgegeven rlregistratienummer is niet bekend.
39043 contractsoort Contractsoort is niet 22610, 22611, 22612.
39043 arbeidsverhouding Arbeidsverhouding dient 22101, 22107, 22018, 22120 te zijn.
39043 contractloon Indien nulurencontract gelijk is aan 22281 dan moet contractloon groter zijn dan 0 en kleiner of gelijk aan 100000.
39043 contracturen Indien nulurencontract gelijk is aan 22281 dan moet contracturen groter zijn dan 0 en kleiner dan 1000.
39043 contractuurloon Indien nulurencontract niet gelijk is aan 22281 dan moet contractuurloon groter zijn dan 0 en kleiner dan 10000.
39043 De einddatum moet liggen voor de begindatum van de volgende arbeidsovereenkomst Zelf verklarend.
39043 contractaanvang_bekend Contractaanvang is reeds bekend bij de flexwerker.
39043 contracteinde Contracteinde ligt voor de aanvangsdatum van het contract.
39043 contractvorm Contractsoort = 22612, dan dient contractvorm een van de volgende waardes te zijn:
Klik hier voor meer info...
  • 29613 Overeenkomst ABU ABC (Onbepaalde tijd)
  • 29633 Overeenkomst NBBU 4 (Onbepaalde tijd)
  • 29652 Overeenkomst (Onbepaalde tijd)
  • 29654 Overeenkomst uldb (Onbepaalde tijd)
Contractsoort != 22612, dan dient contractvorm een van de volgende waardes te zijn:
Klik hier voor meer info...
  • 29611 Overeenkomst ABU AB uldb (Bepaalde tijd)
  • 29612 Overeenkomst ABU AB (Bepaalde tijd)
  • 29632 Overeenkomst NBBU 3 (Bepaalde tijd)
  • 29634 Overeenkomst NBBU 1/2 uldb (Bepaalde tijd)
  • 29635 Overeenkomst NBBU 1/2 (Bepaalde tijd)
  • 29651 Overeenkomst (Bepaalde tijd)
  • 29653 Overeenkomst uldb (Bepaalde tijd)
39043 seizoensarbeid/contractvorm Seizoensarbeid is niet mogelijk met de opgegeven contractvorm.
39043 seizoensarbeid/arbeidsverhouding Seizoensarbeid is niet mogelijk met de opgegeven arbeidsverhouding.
39043 seizoensarbeid/einddatum Seizoensarbeid overeenkomst mag niet langer zijn dan 9 maanden.
39043 autorisatie contractvolgnummer Opgegeven medewerker is niet geautoriseerd om het contractvolgnummer te wijzigen.
39043 Probleem met volgnummer, deze worden dynamisch teruggegeven in de exception Het contractvolgnummer komt niet in de lijst van mogelijke volgnummers voor. Deze zijn afhankelijk van de contractvorm.
39043 registratienummer Registratienummer is onbekend.
39043 De huidige combinatie tussen arbeidsverhouding en oproepovereenkomst is niet toegestaan Wanneer arbeidsverhouding gelijk is aan 22101, 22108, 22109 mag oproepovereenkomst 28980, 28981, 28982 zijn. Anders moet oproepovereenkomst 28980 zijn.
39043 De huidige combinatie tussen hoedanigheid en aard arbeidsverhouding is niet toegestaan Wanneer directeur gelijk is aan true dan moet arbeidsverhouding 22101 zijn.
39043 nulurencontract Nulurencontract moet een van de volgende waardes zijn: 22280, 22281.
39043 Vanaf 01-01-2020 is nul-urencontract enkel toegestaan wanneer oproepovereenkomst op Ja staat Vanaf 01-01-2020 is nul-urencontract enkel toegestaan wanneer oproepovereenkomst op Ja (22280) staat.
39043 loonheffingdagtabel Loonheffingdagtabel moet een van de volgende waardes zijn: 22290, 22291, 22292 wanneer nulurencontract Ja (22280) is.
39043 aantalwekendagtabel Wanneer loonheffingdagtabel 22291 is moet aantalwekendagtabel meegestuurd worden.
39043 contractperiode Contractperiode dient 22062, 22063, 22064 te zijn.
39043 leegloopweken (maximum is 26) Het maximale aantal leegloopweken is 26.
39043 Er zijn geen correcte sectorrisicogroepen gevonden Er zijn geen correcte sectorrisicogroepen gevonden voor de flexwerker/vaste medewerker.
39043 sectorrisicogroep Opgegeven sectorrisicogroep is niet geldig voor de flexwerker/vaste medewerker.
39043 contracteindereden Wanneer contracteinde op of na 01-01-2026 ligt, moet contracteindereden gevuld zijn met een van de volgende waarden:
Klik hier voor meer info...
  • 23101 Opzegging WG proeftijd
  • 23103 Ontbinding rechter WG
  • 23104 Wederzijds goedvinden WG
  • 23120 Beëindigd door WN
  • 23121 Op staande voet
  • 23130 Einde arbeidsverhouding
  • 23132 Van rechtswege pensionering
  • 23133 Van rechtswege overlijden
  • 23134 Van rechtswege overig
  • 23180 Arbeidsongeschiktheid UWV
  • 23181 Economische reden UWV
  • 23191 Loopt door bij nieuwe WG
  • 23192 Opgevolgd bij dezelfde WG
  • 23199 Overige reden
Wanneer contracteinde op of na 03-07-2019 en vóór 01-01-2026 ligt, moet contracteindereden gevuld zijn met een van de volgende waarden:
Klik hier voor meer info...
  • 23101 Opzegging WG proeftijd
  • 23103 Ontbinding rechter WG
  • 23104 Wederzijds goedvinden WG
  • 23120 Beëindigd door WN
  • 23121 Op staande voet
  • 23130 Einde arbeidsverhouding
  • 23131 Van rechtswege overig
  • 23180 Arbeidsongeschiktheid UWV
  • 23181 Economische reden UWV
  • 23191 Loopt door bij nieuwe WG
  • 23192 Opgevolgd bij dezelfde WG
  • 23199 Overige reden
Wanneer contracteinde voor 03-07-2019 ligt, moet contracteindereden gevuld zijn met een van de volgende waarden:
Klik hier voor meer info...
  • 22200 Onbekend
  • 22201 Einde werk/geen nieuw werk
  • 22202 Einde werk/werk aangeboden
  • 22203 Geen einde werk
  • 22204 Opdracht ingetrokken
  • 22205 Ontslag genomen
  • 22209 Overige reden
39043 bepalingeindeproject Wanneer contractsoort 22611 is moet bepalingeindeproject ingevuld zijn.