ds_fw_aftrekpost_update
Operatie voor het wijzigen van aftrekposten die aanstaan bij de flexwerker.
Het gedrag van de array is als volgt: alle aftrekposten die ingeschakeld dienen te zijn moeten meegestuurd worden. Ook indien deze evt al ingeschakeld staan.
Alle overige aftrekposten, met uitzondering van aanvullende aftrekposten, (die niet meegestuurd worden) worden uitgeschakeld en eventuele bedragen worden op 0 gezet.
Voor het updaten van een aanvullende aftrekpost dient de hoofdaftrekpost meegestuurd te worden.
Parameters
| Attribuut |
Type |
Verplicht |
Omschrijving |
| medewerker |
xsd:int |
V |
Registratienummer (idnr) van de medewerker. |
| registratienummer |
xsd:int |
V |
Registratienummer (idnr) van de flexwerker. |
| ingangsdatum |
xsd:date |
V |
Ingangsdatum van de aftrekposten. |
| aftrekposten |
array |
V |
Array van aftrekposten die vastgelegd moeten worden. |
|
xsd:int |
V |
Registratienummer (idnr) van de aftrekpost. |
|
xsd:float |
O |
Werkgeverbedrag voor de aftrekpost. |
|
xsd:float |
O |
Werknemerbedrag voor de aftrekpost. |
| versie |
xsd:string(40) |
O |
Vrij op te nemen tekst t.b.v. ontwikkelaar. |
Fields
| Attribuut |
Type |
Omschrijving |
| fw_aftrekposten_fwnr |
xsd:int |
Registratienummer (idnr) van de flexwerker. |
| fw_aftrekposten_datum |
xsd:date |
Ingangsdatum van de aftrekpost. |
| fw_aftrekposten_status |
xsd:boolean |
Status van de aftrekpost. |
| fw_aftrekposten_gewijzigd |
xsd:dateTime |
Timestamp waarop de aftrekpost voor het laatst is gewijzigd. |
| fw_aftrekposten_aftrekpost |
xsd:string |
Loonsliptekst van de aftrekpost. |
| fw_aftrekposten_wgpremie |
xsd:float |
Hoogte van premie voor de werkgever. |
| fw_aftrekposten_wnpremie |
xsd:float |
Hoogte van premie voor de werknemer. |
| fw_aftrekposten_apnr |
xsd:int |
Registratienummer (idnr) van de aftrekpost. |
| fw_aftrekposten_gekoppeld |
array |
Array van de gekoppelde aftrekposten. |
- fw_aftrekposten_gekoppeld_datum
|
xsd:date |
Ingangsdatum van de aftrekpost. |
- fw_aftrekposten_gekoppeld_status
|
xsd:boolean |
Status van de aftrekpost. |
- fw_aftrekposten_gekoppeld_gewijzigd
|
xsd:dateTime |
Timestamp waarop de aftrekpost voor het laatst is gewijzigd. |
- fw_aftrekposten_gekoppeld_aftrekpost
|
xsd:string |
Loonsliptekst van de aftrekpost. |
- fw_aftrekposten_gekoppeld_wgpremie
|
xsd:float |
Hoogte van premie voor de werkgever. |
- fw_aftrekposten_gekoppeld_wnpremie
|
xsd:float |
Hoogte van premie voor de werknemer. |
- fw_aftrekposten_gekoppeld_apnr
|
xsd:int |
Registratienummer (idnr) van de aftrekpost. |
Exceptions
| Code |
Detail |
Omschrijving |
| 39043 |
ingangsdatum |
Opgegeven ingangsdatum is niet bekend. |
| 39043 |
registratienummer |
Opgegeven registratienummer is niet bekend. |
| 39043 |
loonjaren |
Geen operationele loonjaren. |
| 39043 |
aftrekpost - medewerkertype |
De opgegeven aftrekpost is niet beschikbaar voor het type medewerker (flexwerker/vaste medewerker). |
| 39043 |
wgbedrag |
Wgbedrag moet groter of gelijk zijn aan 0 en kleiner of gelijk aan 9999.99. |
| 39043 |
wnbedrag |
Wnbedrag moet groter of gelijk zijn aan 0 en kleiner of gelijk aan 9999.99. |
| 39043 |
aftrekpost uitgeschakeld |
Een opgegeven aftrekpost is uitgeschakeld in Beheer > Bedrijfsinstellingen > Aftrekposten. |
| 39043 |
aftrekposten |
Er zijn teveel aftrekposten van het looncomponenttype 'Pensioen' opgegeven. |
| 39043 |
Bovenliggende aftrekpost niet meegegeven. |
Er is een aanvullende aftrekpost meegegeven, maar de bovenliggende aftrekpost ontbreekt. |
| 39043 |
apnr |
Er is een onbekend apnr meegegeven. |