Ga naar inhoud

ds_fw_vaste_beloning_insert

Operatie voor het inserten van een vaste beloning.
Dit is alleen mogelijk voor looncomponenten van de volgende types:
20815 vast loon
20830 vergoedingen belast
20831 reiskostenvergoedingen belast/onbelast
20832 vergoedingen belast/onbelast
20833 vergoedingen in natura
20860 vergoedingen onbelast
20861 inhoudingen
20877 reiskostenvergoeding onbelast.

Parameters

Attribuut Type Verplicht Omschrijving
medewerker xsd:int V Registratienummer (idnr) van de medewerker.
registratienummer xsd:int V Registratienummer (idnr) van de flexwerker.
lcnr xsd:int V Registratienummer (idnr) van het looncomponent van bepaald type.
Klik hier voor meer info...
  • 20815 Vast loon
  • 20830 Vergoedingen belast
  • 20831 Reiskostenvergoedingen belast/onbelast
  • 20832 Vergoedingen belast/onbelast
  • 20833 Vergoedingen in natura
  • 20860 Vergoedingen onbelast
  • 20861 Inhoudingen
  • 20877 Reiskostenvergoeding onbelast
eenheid xsd:int V Eenheid.
Klik hier voor meer info...
  • 24170 Uur
  • 24171 Dag (ma t/m vr)
  • 24172 Gewerkte dag
  • 24173 Stuk
  • 24174 Kilometer
  • 24175 Loontijdvak
  • 24176 Declaratie
bedrag
Klik hier voor meer info...Verplicht bij bruto looncomponenttype 20815. Bij type 20830 mag het leeg blijven als er een percentage is meegestuurd en bij de types 20831, 20832 en 20833 als het onbelaste bedrag is gevuld. Bij die laatste drie telt een bedrag van 0 als leeg.
xsd:float C Belaste bedrag. Van toepassing bij bruto looncomponenttypes 20815, 20830, 20831, 20832 en 20833.
bedragonbelast
Klik hier voor meer info...Verplicht bij netto looncomponenttypes 20860, 20861 en 20877. Tevens verplicht bij de bruto looncomponenttypes 20831, 20832 en 20833 wanneer het belaste bedrag leeg of 0 is.
xsd:float C Onbelaste bedrag.
percentage
Klik hier voor meer info...Verplicht bij looncomponenttype 20830 wanneer er geen bedrag is meegestuurd.
xsd:float C Percentage van het uurloon. Van toepassing bij vast loon (20815), dan is dit het deeltijdpercentage met standaard 100 procent. Ook van toepassing bij belaste vergoedingen (20830) als er geen bedrag is meegestuurd. In combinatie met eenheid 24176, mag er geen percentage worden meegestuurd.
inhouden xsd:int O Bedrag inhouden. Standaard 25510.
Klik hier voor meer info...
  • 25510 Ja, volledig
  • 25512 Ja, tot toegestaan minimum

Van toepassing bij looncomponenttype 20861. De standaardwaarde 25510 vereist de autorisatie voor volledig inhouden.
startdatum xsd:date V Startdatum van de vaste beloning.
loonsliptekst xsd:string(50) O Afwijkende tekst op de loonstrook.
einddatum xsd:date O Einddatum van de vaste beloning.
versie xsd:string(40) O Vrij op te nemen tekst t.b.v. ontwikkelaar.
plaatsingnummer xsd:int O Registratienummer (idnr) van de plaatsing. Vast loon wordt hieraan gekoppeld.
geenfactuur xsd:boolean O Indicator of facturatie gewenst is.
kostenplaats xsd:int O Registratienummer (idnr) van de kostenplaats van de relatie.
rekenwijze xsd:int O Rekenwijze ten behoeve van de tariefcalculator.
Klik hier voor meer info...
  • 24110 Factor
  • 24111 Marge
  • 24112 Tarief
tarieffactor xsd:float O Tarieffactor.
margeeuro xsd:float O Marge in Euro.
margeperc xsd:float O Marge percentage.
resultaat xsd:float O Gewenste resultaat.
peildatumresultaat xsd:date O Peildatum voor bepaling van de kostprijs(factor).
maxdagen xsd:int O Indien eenheid 24172 is en looncomponent van type 20860 kan maxdagen (maximum dagen per week) worden meegestuurd.
werkuren
Klik hier voor meer info...Bij een lege einddatum of bij een einddatum vanaf 2024, is dit veld verplicht bij vast loon, tenzij de jaarurennorm wordt toegepast.
xsd:int(5) C Standaard werkweek (uren). Dient bij vast loon ingevuld te zijn in minuten als er niet wordt gekozen voor het toepassen van de jaarurennorm.
De standaard werkweek kan gevonden worden bij de relatie als er sprake is van een gekoppelde plaatsing.
jaarurennorm xsd:boolean O Indicator of het toepassen van de jaarurennorm gewenst is. Standaard false. Mogelijk vanaf 01-01-2024.
jaaruren xsd:int(6) O Jaaruren. Dient bij vast loon ingevuld te zijn in minuten als er wordt gekozen voor het toepassen van de jaarurennorm (vanaf 01-01-2024). De uren worden gebruikt voor de berekening van het minimumloon.
urenmaandag
Klik hier voor meer info...Bij een lege einddatum of bij een einddatum vanaf 2024, dienen er standuurduren (per dag) voor vast loon aanwezig te zijn als er niet voor het toepassen van de jaarurennorm is gekozen.
xsd:int(4) C Hoeveelheid standaard minuten op maandag.
urendinsdag
Klik hier voor meer info...Bij een lege einddatum of bij een einddatum vanaf 2024, dienen er standuurduren (per dag) voor vast loon aanwezig te zijn als er niet voor het toepassen van de jaarurennorm is gekozen.
xsd:int(4) C Hoeveelheid standaard minuten op dinsdag.
urenwoensdag
Klik hier voor meer info...Bij een lege einddatum of bij een einddatum vanaf 2024, dienen er standuurduren (per dag) voor vast loon aanwezig te zijn als er niet voor het toepassen van de jaarurennorm is gekozen.
xsd:int(4) C Hoeveelheid standaard minuten op woensdag.
urendonderdag
Klik hier voor meer info...Bij een lege einddatum of bij een einddatum vanaf 2024, dienen er standuurduren (per dag) voor vast loon aanwezig te zijn als er niet voor het toepassen van de jaarurennorm is gekozen.
xsd:int(4) C Hoeveelheid standaard minuten op donderdag.
urenvrijdag
Klik hier voor meer info...Bij een lege einddatum of bij een einddatum vanaf 2024, dienen er standuurduren (per dag) voor vast loon aanwezig te zijn als er niet voor het toepassen van de jaarurennorm is gekozen.
xsd:int(4) C Hoeveelheid standaard minuten op vrijdag.
urenzaterdag
Klik hier voor meer info...Bij een lege einddatum of bij een einddatum vanaf 2024, dienen er standuurduren (per dag) voor vast loon aanwezig te zijn als er niet voor het toepassen van de jaarurennorm is gekozen.
xsd:int(4) C Hoeveelheid standaard minuten op zaterdag.
urenzondag
Klik hier voor meer info...Bij een lege einddatum of bij een einddatum vanaf 2024, dienen er standuurduren (per dag) voor vast loon aanwezig te zijn als er niet voor het toepassen van de jaarurennorm is gekozen.
xsd:int(4) C Hoeveelheid standaard minuten op zondag.
loondispensatie xsd:float O Loondispensatie in procenten.
doorvoeren_decl xsd:boolean O Indicator of de nieuwe vaste beloning direct wordt doorgevoerd in declaraties.
Standaard false. Indien true, dan worden er in de array 'beloning_declaraties' declaraties getoond die aan de voorwaardes voldoen.
Op basis van de vaste beloning, zal er in getoonde declaraties een vergoeding/inhouding zijn toegevoegd.
Bij een lcnr met looncomponentype 20815, dient er een plaatsing te zijn gekoppeld om doorgevoerd te kunnen worden.
Bij een lcnr met looncomponentype 20860 of 20861, wordt er niet doorgevoerd bij eenheid 24175.
Er wordt alleen doorgevoerd voor declaraties met een van de volgende statussen. Bij status 24840 dient de declaratie al eens bewerkt of geopend te zijn.
Klik hier voor meer info...
  • 24840 Urendeclaratie ontbreekt
  • 24841 Accordering onvolledig
  • 24842 Gereed voor eindaccordering
  • 24843 Wachten
  • 24846 Vervallen

Fields

Attribuut Type Omschrijving
beloningnummer xsd:int Registratienummer (idnr) van het beloningnummer.
insert_beloning_problemen array Array met mogelijke problemen van de toegevoegde vaste beloning.
  • problem_fwnr
xsd:int Registratienummer (idnr) van de flexwerker.
  • problem_nr
xsd:int Het nummer van het probleem.
  • problem_type
xsd:string De ernst van het probleem.
  • problem_message
xsd:string De omschrijving van het probleem.
beloning_declaraties array Array met de declaratiegegevens die zijn bijgewerkt door de parameter doorvoeren_decl.
  • decl_nummer
xsd:int Registratienummer (idnr) van de declaratie.
  • decl_periode_soort
xsd:int Soort declaratieperiode.
Klik hier voor meer info...
  • 29770 Week
  • 29771 4-weken
  • 29772 Maand
  • decl_periode_nummer
xsd:int Het nummer van de periode waarbinnen de declaratie valt.
Als het gaat om een weekdeclaratie, dan is dat 1 tot en met 53, bij een 4-weken declaratie is het 1 t/m 13 en bij een maanddeclaratie is het 1 t/m 12.
  • decl_periode_start
xsd:date De startdatum van de declaratie.
  • decl_periode_eind
xsd:date De einddatum van de declaratie.
  • decl_job_nummer
xsd:int Registratienummer (idnr) van de plaatsing.

Exceptions

Code Detail Omschrijving
39043 registratienummer Registratienummer is onbekend.
39043 lcnr Lcnr is onbekend, van verkeerde type of niet beschikbaar voor de medewerker/flexwerker/vaste medewerker.
39043 bedrag Het bedrag is meegestuurd maar valt buiten het toegestane bereik. Bij LcType 20830 moet het groter dan 0 en kleiner dan 100.000 zijn, bij LcType 20831, 20832 en 20833 groter of gelijk aan 0 en kleiner dan 100.000.
39043 percentage LcType = 20830 en bedrag is niet meegestuurd en percentage is niet groter of gelijk aan 0 en niet kleiner of gelijk aan 100.
39043 bedrag/percentage LcType = 20830 en zowel bedrag als percentage is niet meegestuurd.
39043 bedrag LcType is niet gelijk aan 20830, 20831, 20832 of 20833 en bedrag is niet meegestuurd of is niet groter dan 0 en kleiner dan 100.000.
39043 percentage LcType = 20815 en percentage is meegestuurd maar is niet groter dan 0 of kleiner of gelijk aan 100.
39043 vast loon is niet mogelijk omdat er sprake is van een loontijdvak van een dag Er is een plaatsingnummer meegestuurd en er ligt een loontijdvak vast van een dag.
39043 plaatsingnummer Plaatsingnummer is onbekend of niet definitief (en geaccordeerd).
39043 kostenplaats Geenfactuur = 0, fwtype = flexwerker en er ligt een loon- en tariefafspraak vast. Opgegeven kostenplaats is niet bekend bij de relatie van de plaatsing.
39043 peildatumresultaat moet liggen op of na de ingangsdatum van de huidige loon- en tariefafspraak van de plaatsing Zelfverklarend.
39043 margeeuro Rekenwijze is 24110 of 24111 en margeeuro is meegestuurd maar is niet groter of gelijk aan 0 en kleiner dan 10.000.
39043 tarieffactor Rekenwijze is 24110 en tarieffactor is meegestuurd maar is niet groter of gelijk aan 0 en kleiner dan 1000.
39043 margeperc Rekenwijze is 24111 en margeperc is meegestuurd maar is niet groter of gelijk aan 0 en kleiner dan 100.
39043 resultaat Rekenwijze is 24112 en resultaat is meegestuurd maar is niet groter of gelijk aan 0 en kleiner dan 100.000.
39043 overschrijding maximum factuurtarief Factuurtarief is groter dan 100.000.
39043 Koppelen van een plaatsing is niet mogelijk omdat er op een datum soort loontijdvak niet bekend is, zie exception voor exacte waarden. Zelfverklarend.
39043 bedragonbelast LcType is 20831 of 20832 en bedragonbelast is niet groter dan 0 en kleiner dan 100.000.
39043 bedrag/bedragonbelast LcType is 20831, 20832 of 20833 en er is geen bedragonbelast meegestuurd terwijl bedrag leeg of 0 is.
39043 bedragonbelast LcType is gelijk aan 20833 en bedragonbelast is meegestuurd maar is niet groter dan 0 en kleiner dan 100.000.
39043 maxdagen Maximum dagen moet een getal zijn tussen de 1 en de 7.
39043 maxdagen LcType is ongelijk aan 20860 en Eenheid is ongelijk aan 24172
39043 bedragonbelast LcType is gelijk aan 20860, 20861 of 20877 en bedragonbelast is niet meegestuurd of is niet groter dan 0 en kleiner dan 100.000.
39043 bedrag/bedragonbelast/percentage Er is geen bedrag, bedragonbelast of percentage meegestuurd.
39043 einddatum Einddatum is meegestuurd maar ligt niet in de toekomst.
39043 bedrag onbelast is meer dan het maximum bedrag, zie exception voor exacte waarden LcType = 20831, eenheid = 24174 en er is een bedragonbelast meegestuurd dat groter is dan het maximum voor dit lctype.
39043 eenheid/percentage Eenheid is 24176, dan mag het percentage alleen leeg of 0 zijn.
39043 Het is niet mogelijk om overlappende vaste beloningen te hebben waarbij verschillende instellingen bij 'bedrag inhouden' worden toegepast Zelfverklarend.
39043 Rekeningspecificatie ontbreekt voor dit looncomponent (rekeninggroep: 'Correctie WAS'). Voeg deze toe in 'Beheer > bedrijfsinstellingen > looncomponenten' Zelfverklarend.
39043 Let op: het is niet mogelijk om deze actie uit te voeren. Er ligt al een inhouding of vaste beloning met hetzelfde looncomponent vast met gelijke instellingen bij 'Bedrag' en 'Bedrag inhouden' per 'Loontijdvak/Declaratie'. Zelfverklarend.
39043 Let op: het is niet mogelijk om deze actie uit te voeren. Bij de plaatsing ligt al een inhouding of vaste beloning met hetzelfde looncomponent vast met gelijke instellingen bij 'Bedrag' en 'Bedrag inhouden' per 'Loontijdvak/Declaratie'. Zelfverklarend.
39043 Het is niet mogelijk om voor een gedetacheerde overlappende vaste beloningen voor vast loon vast te leggen. Zelfverklarend.
39043 eenheid Er is een onjuiste eenheid meegegeven.
39043 niet geautoriseerd De medewerker is niet geautoriseerd voor de optie 'ja, volledig'.
39043 werkuren Er zijn geen standaard werkweekuren ingevuld of gevonden bij de relatie of de input is niet toegestaan.
39043 werkuren afwijking De standaarduren komen opgeteld niet overeen met het aantal uur wat de flexwerker volgens de standaard werkweek, in combinatie met het deeltijdpercentage, moet werken. Uren van de standaard werkweek x deeltijdpercentage = verplichte aantal standaarduren.
39043 jaaruren Er is voor gekozen om de jaarurennorm toe te passen, maar jaaruren zijn niet ingevuld.
39043 standaarduren Er zijn geen standaarduren ingevuld of de input is niet toegestaan. De standaarduren zullen in minuten moeten worden ingevuld om de beloning op te kunnen slaan.
39043 loondispensatie Loondispensatie moet groter zijn dan 0 en kleiner of gelijk aan 100.