Ga naar inhoud

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.
  • rubrieknr
xsd:int V Registratienummer (idnr) van de rubriek.
  • rubriek_waarde
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'.