Ga naar inhoud

ds_fw_vaste_beloning_insert

Operatie voor het inserten van een vaste beloning.
Dit is alleen mogelijk bij 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
bedrag xsd:float C Belaste bedrag. Verplicht indien het een bruto looncomponent betreft.
bedragonbelast xsd:float C Onbelaste bedrag. Verplicht indien het een netto looncomponent of een looncomponent van type 20831 of 20832 betreft.
percentage xsd:float C Percentage van het uurloon bij vergoedingen belast (bruto looncomponenten). Verplicht indien er geen bedrag is meegestuurd. Bij vast loon betreft dit het deeltijdpercentage. Standaard is het 100% bij vast loon.
inhouden xsd:int C Indien het een inhouding betreft die begint nĂ¡ 01-10-2018 dient inhouden meegestuurd te worden. Default = 25510.
Klik hier voor meer info...
  • 25510 Ja, volledig
  • 25512 Ja, tot toegestaan minimum
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 LcType = 20830 en het bedrag is meegestuurd maar niet groter dan 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 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 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 en er is een percentage meegestuurd.
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.