ds_wm_middel_update
Operatie voor het wijzigen van een backoffice middel.
Indien het middel in gebruik is, is het alleen nog mogelijk om het aantal te wijzigen. Het aantal kan niet minder zijn dan het aantal middelen dat in gebruik is.
Het is nu ook mogelijk om middelen af te boeken en te activeren.
Parameters
| Attribuut | Type | Verplicht | Omschrijving |
|---|---|---|---|
| medewerker | xsd:int | V | Registratienummer (idnr) van de medewerker. |
| middelnummer | xsd:int | V | Registratienummer (idnr) van het middel. |
| actie | xsd:int | O | Actie. Standaard is 17850Klik hier voor meer info...
|
| middelnaam | xsd:string(50) | O | Naam van het middel. |
| aantal | xsd:positiveInteger(8) | O | Aantal beschikbare middelen. |
| aanschafwaarde | xsd:float | O | Afschrijving - aanschafwaarde van het middel. |
| restwaarde | xsd:float | O | Afschrijving - restwaarde van het middel. |
| levensduur | xsd:positiveInteger(4) | O | Afschrijving - levensduur (in maanden) van het middel. |
| bedragonbelast | xsd:float | O | Inhouding - bedrag onbelast. |
| eenheid | xsd:int | O | Eenheid - perKlik hier voor meer info...
|
| bedraginhouden | xsd:float | O | Inhouding - bedrag inhoudenKlik hier voor meer info...
|
| actie_oorzaak | xsd:int | C | Actie oorzaak. Verplicht bij acties afboeken en activeren.Klik hier voor meer info...
|
| actie_reden | xsd:string(40) | C | Omschrijving van de reden van de afboeking. Verplicht bij actie afboeken. |
| versie | xsd:string(40) | O | Vrij op te nemen tekst t.b.v. ontwikkelaar. |
| rubrieken | array | O | Rubrieken. |
|
xsd:int | V | Registratienummer (idnr) van de rubriek. |
|
xsd:string | F | Rubriek waarde. Afhankelijk van het type rubriek dient dit de tekstuele vertoning te zijn van een reguliere integer, float, boolean, keuzelijstitem of tekst. |
Fields
| Attribuut | Type | Omschrijving |
|---|---|---|
| wm_middel_nr | xsd:int | Registratienummer (idnr) van het middel. |
| wm_middel_naam | xsd:string | Omschrijving van het middel. |
| wm_middel_soort | xsd:int | Soort middel.Klik hier voor meer info...
|
| wm_middel_typenr | xsd:int | Registratienummer (idnr) van het middeltype. |
| wm_middel_hoeveelheid | xsd:int | Aantal beschikbare middelen, indien leeg is het middel eenmalig beschikbaar. |
| wm_middel_aanschafwaarde | xsd:float | Aanschafwaarde van het middel. |
| wm_middel_restwaarde | xsd:float | Restwaarde van het middel. |
| wm_middel_levensduur | xsd:int | Levensduur van het middel in maanden. |
| wm_middel_bedrag | xsd:float | Bedrag dat moet worden ingehouden. |
| wm_middel_eenheid | xsd:int | Eenheid van het in te houden bedrag.Klik hier voor meer info...
|
| wm_middel_inhouden | xsd:int | Indicatie hoe bedrag moet worden ingehouden.Klik hier voor meer info...
|
| wm_middel_status | xsd:int | Status van het middel.Klik hier voor meer info...
|
| wm_middel_gewijzigd | xsd:dateTime | Timestamp waarop de middelen voor het laatst zijn gewijzigd. |
| wm_middel_afboeking | array | Lijst van afboekingen. |
|
xsd:int | Actie oorzaak.Klik hier voor meer info...
|
|
xsd:int | Aantal afgeboekte middelen. |
|
xsd:string | Omschrijving van de reden van de afboeking. |
|
xsd:date | Datum van de afboeking. |
|
xsd:dateTime | Timestamp waarop de afboeking voor het laatst is gewijzigd. |
| wm_middel_rubrieken | array | Lijst van ingevulde rubrieken. |
|
xsd:int | Registratienummer (idnr) van de rubriek. |
|
xsd:string | Waarde van de rubriek. |
|
xsd:int | Type veld van de rubriek.Klik hier voor meer info...
|
Exceptions
| Code | Detail | Omschrijving |
|---|---|---|
| 39043 | aantal | Aantal ontbreekt. |
| 39043 | middelnummer | Opgegeven middelnummer onbekend. |
| 39054 | update_fout | Update van middel niet gelukt. |
| 39043 | actie_oorzaak | Actie_oorzaak is niet gelijk aan 27390 of 27391. |
| 39043 | actie_reden | Actie_reden mag niet leeg zijn. |
| 39043 | middel kan niet afgeboekt worden omdat er nog actieve koppelingen zijn | Zelfverklarend. |
| 39043 | middel kan niet afgeboekt worden omdat er nog toekomstige koppelingen zijn | Zelfverklarend. |
| 39043 | aantal kan niet afgeboekt worden omdat er nog actieve koppelingen zijn | Zelfverklarend. |
| 39043 | aantal kan niet afgeboekt worden omdat er nog toekomstige koppelingen zijn | Zelfverklarend. |
| 39043 | Probleem met aantal, deze wordt dynamisch teruggegeven in de exception. | Aantal kan niet minder zijn dan het aantal actieve koppelingen. |
| 39043 | Probleem met aantal, deze wordt dynamisch teruggegeven in de exception. | Aantal kan niet meer zijn dan het aantal koppelingen. |
| 39043 | aantal | Aantal is verplicht en dient groter te zijn dan 0 en kleiner dan 100000000. |
| 39043 | aanschafwaarde | Aanschafwaarde is verplicht en dient groter te zijn dan 0 en kleiner dan 1000000. |
| 39043 | restwaarde | Restwaarde is verplicht en dient 0 of groter te zijn en kleiner dan 10000000. |
| 39043 | restwaarde_aanschafwaarde | Restwaarde kan niet hoger zijn dan de aanschafwaarde. |
| 39043 | bedragonbelast | Bedragonbelast is verplicht en dient groter te zijn dan 0 en kleiner dan 1000000. |
| 39043 | bedraginhouden | Bedraginhouden is verplicht en dient 25510 of 25512 te zijn. |
| 39043 | rekeningspecificatie | Rekeningspecificatie ontbreekt voor looncomponent (rekeninggroep: Correctie WAS). |
| 39043 | rubriek_waarde | Opgegeven rubriek_waarde is niet valide voor het type veld. |
| 39043 | rubrieknr: is niet bekend. | rubrieknr: is niet bekend. |
| 39043 | er zijn meerdere waardes voor hetzelfde rubrieknummer aanwezig | Het rubrieknummer is meer dan één keer aangeleverd in het request. Deze dient uniek te zijn. |
| 39043 | Er zijn verplichte rubrieken die niet zijn meegegeven, om welke registratienummers het gaan wordt teruggegeven in de response. | Er zijn verplichte rubrieken die niet zijn meegegeven, om welke registratienummers het gaan wordt teruggegeven in de response. |
| 39043 | niet geautoriseerd | De medewerker is niet geautoriseerd voor de optie 'ja, volledig'. |