ds_wm_middel_insert
Operatie voor het aanmaken van een backoffice middel. De array voor rubrieken is optioneel.
Echter indien er een rubriek verplicht is, moet deze wel ingevuld worden. De tag rubriekwaarde wordt op dezelfde manier gecontroleerd in de API als een reguliere
integer, float, string of boolean.
Parameters
| Attribuut |
Type |
Verplicht |
Omschrijving |
| medewerker |
xsd:int |
V |
Registratienummer (idnr) van de medewerker. |
| middeltype |
xsd:int |
V |
Registratienummer (idnr) van het middeltype. |
| middelnaam |
xsd:string(50) |
V |
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 |
Inhouding - per
Klik hier voor meer info...- 24170 Uur
- 24171 Dag (ma t/m vr)
- 24172 Gewerkte dag
- 24176 Declaratie
|
| bedraginhouden |
xsd:float |
O |
Inhouding - bedrag inhouden
Klik hier voor meer info...- 25510 Ja, volledig
- 25512 Ja, tot toegestaan minimum
|
| versie |
xsd:string(40) |
O |
Vrij op te nemen tekst t.b.v. ontwikkelaar. |
| rubrieken |
array |
O |
Reeks van middelrubrieken. |
|
xsd:int |
V |
Registratienummer (idnr) van de rubriek. |
|
xsd:string |
V |
Waarde van de rubriek. Afhankelijk van het type van de rubriek dient dit een tekstuele waarde te zijn van een integer, float, keuzelijstitem, boolean of tekst. |
Fields
| Attribuut |
Type |
Omschrijving |
| wm_middel_nr |
xsd:int |
Registratienummer (idnr) van het aangemaakte middel. |
Exceptions
| Code |
Detail |
Omschrijving |
| 39043 |
middeltype |
Opgegeven middeltype onbekend. |
| 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 |
levensduur |
Levensduur is verplicht en dient groter te zijn dan 0 en kleiner dan 10000. |
| 39043 |
bedragonbelast |
Bedragonbelast is verplicht en dient groter te zijn dan 0 en kleiner dan 1000000. |
| 39043 |
eenheid |
Eenheid is verplicht en dient 24170, 24171, 24172 of 24176 te zijn. |
| 39043 |
bedraginhouden |
Bedraginhouden is verplicht en dient 25510 of 25512 te zijn. |
| 39043 |
rekeningspecificatie |
Rekeningspecificatie ontbreekt voor looncomponent (rekeninggroep: Correctie WAS). |
| 39054 |
insert_fout |
Insert van middel niet gelukt. |
| 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 |
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 |
rubrieknr: is niet bekend. |
rubrieknr: is niet bekend. |
| 39043 |
rubriek_waarde |
Opgegeven rubriek_waarde is niet valide voor het type veld. |
| 39043 |
niet geautoriseerd |
De medewerker is niet geautoriseerd voor de optie 'ja, volledig'. |