openwave:1.35:applicatiebeheer:instellen_inrichten:legesdefinitie

Dit is een oude revisie van het document!


Legesdefinitie

In dit lemma wordt uitgelegd hoe de beheers-instellingen voor het kiezen en berekenen van leges werken.

Achter de tegel Leges-definitie in de kolom Financiele afhandeling op het zaakbeheer-portaal is een lijst met legessoorten zichtbaar op basis van de view vwfrmlegessoort.

Een legessoort is van toepassing op één module: O (APV/Overige zaken), C (horecazaken), I (infoaanvragen) of W (omgevingzaken).

De legessoort wordt

  • OF voor één gemeente gedefinieerd: de kolom tblegessoort.dvgemeentecode wordt daarbij gevuld met een gekozen gemeente-id uit tb33gemeente (in zover deze gekoppeld zijn aan de rijen van tbwoonplaats). Deze tabel mag misbruikt worden om een fake-gemeenteid toe te voegen, bijvoorbeeld de waarde 'prgl' om een provincie aan te duiden zoadat ook provinciale leges gedefinieerd kunnen worden per zaaktype.
  • OF voor meerdere gemeentes gedefinieerd: de kolom tblegessoort.dvgemeentecode blijft leeg. In de view vwfrmlegessoort wordt als gemeentenaam hard bepaald: overige gemeentes.

Aan de voorkant kan een inlogger die een legesregel bij een zaak wil opvoeren alleen kiezen uit die (niet vervallen) legessoorten die qua module overeenkomen met de hoofdzaak EN waarbij de leges-gemeente-id van de hoofdzaak overeenkomt met legessoort-gemeente.
Die leges-gemeenteid van de hoofdzaak wordt als volgt bepaalt:
OpenWave kijkt eerst naar het bevoegd gezag van de zaak (dnkeyoinbevgez). Indien

  • bevoegd gezag gevuld dan wordt het bevoegd gezag opgezocht in de tabel oin en de gemeenteid opgehaald bij de gevonden OIN kaart
    • Indien tboin.dvgemeenteid gevuld dan is dit de gezochte waarde voor de leges-gemeente-id
    • Indien tboin.dvgemeenteid NIET gevuld dan geldt de gemeenteid uit vwfrmlokaties als leges-gemeente-id
  • Indien bevoegd gezag NIET gevuld dan geldt de gemeenteid uit vwfrmlokaties als leges-gemeente-id

Die gemeenteid uit vwfrmlokaties is de gemeente waar de zaak speelt (dus via bijv tbomgvergunning.dnkeyperceeladressen)

Dat betekent dat OpenWave bij een omgevingzaak waarbij de gevonden leges-gemeente-id bijv die van de gemeente Rommeldam is, bij het opvoeren van een legesregel, eerst de keuzelijst van mogelijke legessoorten zal samenstellen naar de legessoorten die de module W hebben met als gemeentenaam Rommeldam. Niet gevonden: dan zoekt OpenWave naar de legessoorten die de module W hebben en als gemeentenaam overige gemeentes.

Een nadere beperking op deze lijst van te kiezen legessoorten aan de voorkant kan zijn dat bij de definitie van de zaaktypes (portaal zaakbeheer) er legessoorten zijn gekoppeld aan een zaaktype (tabel tbkopzaaktypelegessoort). Dat is ook zichtbaar in het lijstje onderaan de detailpagina van een legessoort in de beheer. Wanneer dat het geval is wordt de keuzelijst aan de voorkant beperkt (bij bovenstaand voorbeeld) voor Module W, gemeente Rommeldam cq overige gemeentes waarvoor geldt dat de legessoort gekoppeld is het betreffende zaaktype.

Nog een nadere beperking is dat een legessoort alleen voorkomt in de keuzelijst aan de voorkant indien er daadwerkelijk valide rekenregels (tblegesberekeningen: zie hieronder) zijn verbonden aan de legessoort.

In schema redeneert OpenWave aan de voorkant voor het samenstellen van de keuzelijst van mogelijke legessoorten bij een zaak als volgt:

provinciale leges

Om provinciale leges te kunnen definieren en gebruiken, zou

  • een fake-gemeenteid voor die provincie aangemaakt kunnen worden in de gemeentetabel tb33gemeente bijvoorbeeld met de waarde PrGl
  • In de tabel TBOIN kan dan het OIN-nummer van die provincie gekoppeld worden aan de (fake)-gemeente PrGl.
  • Legessoorten en rekenregels kunnen nu ook voor de fake-gemeente PrGl worden aangemaakt, zoals voor een normale gemeente

Indien vervolgens aan de voorkant het bevoegd gezag van een zaak die provincie is, dan zullen de de provinciale leges van PrGl kunnen worden toegepast.

Een bonus/malus legessoort is een legessoort die bedoeld is voor teruggave, korting of opslag.
Indien de kolom dlbonusmalus wordt aangevinkt betekent dat het uitgangsbedrag waarop rekenregels van de legessoort van toepassing zijn, afhankelijk is van de andere berekende legesregels (van tblegesregels) bij dezelfde zaak. Zie ook Legesberekening Een kortingsregel kan zo gebaseerd zijn op een promillage van de optelling van alle andere legesbedragen bij de zaak. Elke regel uit tblegesregels (dus met de berekende legesbedragen bij een zaak) is gekoppeld aan een rij uit tblegessoort. Er zijn twee mogelijkheden als dlbonusmalus is aangevinkt:

  • Indien tblegessoort.dnkeyafhankelijkvan (met schermlabel: Uitgangsbedrag afhankelijk van id) is gevuld met een valide verwijzing naar een andere dnkey van tblegessoort DAN is het uitgangsbedrag de optelling van de berekende legesbedragen van tblegesregels waarvoor geldt dat tblegessoort.dlbonusmalus = F EN tblegessoort.dnkey = dnkeyafhankelijkvan
  • Anders, dan is het uitgangsbedrag de optelling van de berekende legesbedragen van tblegesregels waarvoor geldt dat tblegessoort.dlbonusmalus = F.

Voor omgevingzaken geldt voor deze bonus/malus redenatie - naast het aangevinkt zijn van de kolom tblegessoort.dlbonusmalus - of er gekoppelde legessoorten zijn bij de bonus/malus legessoort. Indien dit het geval is dan wordt voor het uitgangsbedrag gekeken naar de aanwezige legesbedragen bij de omgevingszaak van de legesregels waarvan de legessoort gekoppeld is aan de bonus/malus legessoort. Zie hieronder.

Dat kun dus met de kolom dlbonusmalus in combinatie met het niet bestaan van gekoppelde legessoorten. Zie hierboven.

Maar bij omgevingzaken is hiervoor ook een fijnmaziger systeem mogelijk. Dat werkt al volgt. Indien

  • het bonus/malus vinkje aan staat voor de legessoort
  • EN er is tenminste 1 legessoort gekoppeld aan deze bonus/malus legessoort

Het koppelen van legessoorten is mogelijk in het blok Gekoppelde legessoorten aan deze bonus malus.
Dit blok is zichtbaar in het detailscherm van de legessoort indien het bonus/malus vinkje aangevinkt is.
Het blok toont een lijst van de gekoppelde legessoorten die het uitgangsbedrag bepalen bij de bonus/malus legessoort.
Via de plus- en de minknop in de lijst kunnen legessoorten gekoppeld, dan wel ontkoppelt worden aan de bonus/malus legessoort. Waarbij men kan kiezen uit alle legessoorten die in dezelfde gemeente vallen (of als de gemeente leeg is, dan waarvoor gemeente ook leeg is) en niet al gekoppeld zijn aan de bonus/malus legessoort.

Zijn er bij de legessoort gekoppelde legessoorten? dan redeneert OpenWave voor het bepalen van het uitgangsbedrag voor de berekening van de bonus/malus legesregel als volgt:

  • de legesbedragen worden opgeteld van de legessoorten die gekoppeld zijn EN waarvan er reeds legesregels opgevoerd zijn bij de omgevingszaak
  • indien bij de bonus/malus bij de legessoort het veld Uitgangsbedrag berek. is dat van specifieke activiteit i.p.v. optelling gekoppelde normale legessoorten aangevinkt staat EN er is een activiteit gekozen bij de legesregel, dan geldt als extra conditie dat van de gekoppelde legesregels bij de zaak, dezelfde activiteit moet gelden.

Overall Minimum en Vrijspraak Voor de bonus/malus legesregels kan per rekenregel onder de legessoort een minum overall restbedrag opgegeven zijn dat na berekening van het legesbedrag voor die betreffende legessoort voor alle opgetelde legesregels bij die zaak over moet blijven. Voor de bonus/malus legesregels kan per rekenregel onder de legessoort een vrijspraakbedrag opgegeven zijn dat na berekening van het legesbedrag voor die betreffende legessoort voor de optelling van alle legesbedragen bij die zaak geldt.

voorbeeld overall minimum en vrijspraak

Stel bij een omgevingzaak is

  • een legesregel met legessoort bouwkosten : 5.000 euro. Die legessoort is geen bonus/malus legessoort en is niet gekoppeld aan de bonus/malus legesregel
  • een legesregel met legessoort uitrit : 10.000 euro. Die legessoort is geen bonus/malus legessoort en maar WEL gekoppeld aan de bonus/malus legesregel:
  • een bonus/malus legesregel aanwezig op basis van gekoppelde legessoorten die uitkomst op -90% van 10.000 euro = - 9.000 euro, voor deze regel wordt het legesbedrag bepaald:

Indien er geen vrijspraak bedrag is:

  • indien geen overall minimum bedrag in kolom dfminrestbedrag op de legesberekeningregel is ingevuld dan blijft het legesbedrag voor de bonus/malus leges -9.000
  • indien WEL de kolom dfminrestbedrag een bedrag bevat en dit is groter dan het berekende legesbedrag bedrag voor de zaak ( 6000 euro in dit voorbeeld), bijvoorbeeld 7.000 euro, dan moet het legesbedrag voor de teruggaveregel het max bedrag worden wat teruggegeven mag worden, dus het legesbedrag voor de bonus/malus legesregel wordt in dit voorbeeld - 8.000 om minimaal 7.000 euro over te houden
  • indien WEL de kolom dfminrestbedrag een bedrag bevat maar kleiner dan het berekende legesbedrag bedrag voor de zaak (6000 euro in dit voorbeeld), dus bijvoorbeeld 5.000 euro, dan blijft het legesbedrag voor de bonus/malus legesregel -9.000

Indien er wel een vrijspraak bedrag is (EN minimum bedrag is LEEG):

  • indien er een positief vrijspraakbedrag (dfvrijspraakbedrag) is gevuld dan:
    • indien vrijspraakbedrag groter is dan het berekende legesbedrag bedrag voor de zaak (6000 euro in dit voorbeeld), bijvoorbeeld 7000 euro, dan wordt het legesbedrag voor de bonus/malus legesregel verhoogd met -6.000 euro naar - 15.000 zodat de totale kosten voor de zaak op 0 uitkomen
    • indien vrijspraakbedrag kleiner of gelijk is aan het berekende legesbedrag bedrag voor de zaak (6000 euro in dit voorbeeld), bijvoorbeeld 5000 euro, dan wordt het legesbedrag voor de bonus/malus legesregel niet aangepast
  • indien er een negatief vrijspraakbedrag (dfvrijspraakbedrag) is gevuld dan (dit is het geval bij terugbetalingen):
    • indien vrijspraakbedrag groter of gelijk is aan het berekende legesbedrag bedrag voor de zaak (-6000 euro in dit voorbeeld), bijvoorbeeld -7000 euro, dan wordt het legesbedrag voor de bonus/malus legesregel niet aangepast
    • indien vrijspraakbedrag kleiner is dan het berekende legesbedrag bedrag voor de zaak (-6000 euro in dit voorbeeld), bijvoorbeeld -5000 euro, dan wordt het legesbedrag voor de bonus/malus legesregel aangepast (+ 1000 euro) zodat de totale telling op de zaak 0 wordt

Waarschuwing

Het overall minimumbedrag en overall vrijspraak worden toegepast op basis van de optelling van alle legesregels bij een zaak. Per legesregel is echter ook sprake van een minimum-, maximum- en vrijspraakbedrag: zie daarvoor hieronder bij de definitie van de rekenregels (tblegesberekeningen) bij een legessoort

Grootboek (dvreknr). Wordt gebruikt bij export leges. zie: Kolommenoverzicht Fis

Berekenwijze (dnberekenwijze). Kan de waarde 1, 2 3 of 4 bevatten. De berekenwijze zegt iets over hoe voor het berekenen van een legesregel omgegaan moet worden met het uitgangsbedrag cq grondbedrag en de begrippen bodembedrag, promillage, vast bedrag : zie hieronder bij de definitie van de rekenregels (tblegesberekeningen) bij een legessoort). Het legesbedrag wordt berekend indien berekenwijze =

  • 1 dan vast bedrag + (promillage/1000) * (het afgeronde grondbedrag)
  • 2 dan vast bedrag + (promillage * (het afgeronde grondbedrag - (bodembedrag modulus 500)/1000))
  • 3 dan vast bedrag + ((Int(het afgeronde grondbedrag) - 1/1000) * 1000) + 10000 - bodembedrag) * (promillage /1000)
  • 4 dan vast bedrag + (het afgeronde grondbedrag) - bodembedrag) * (promillage /1000)

Voordat de rekenwijze wordt toegepast kan het grondbedrag c.q. uitgangsbedrag worden afgerond of met een factor vermenigvuldigd. Nadat de rekenwijze is uitgevoerd kan nog een afronding volgen en een aanpassing aan een minimum- of maximumbedrag of vrijspraakbedrag.

Met de proefberekeningsknop onderaan het detailscherm van een berekenregel (tblegesberekeningen) is snel het resultaat van een berekenwijze zichtbaar te maken.

Activiteit verplicht (dlactisverplicht). Kan T(rue) of F(alse) zijn. Default waarde = F. Indien het veld aangevinkt is dan zal bij het kiezen van deze legessoort bij het opgegeven van een leges bij een omgevingszaak (dus alleen bij module = W) het kiezen van een activiteit verplicht zijn. Deze functionaliteit werkt alleen indien instelling Sectie: Leges, Item: InsertRegelViaZoeklijst aan staat.

Bepaling grondbedrag en rekenregel

De rekenwijze wordt toegepast op een grondbedrag (= uitgangsbedrag). Bij bonus/malus legessoorten is het grondbedrag een optelling van de berekende leges van één of meer overige legesregels bij dezelfde zaak : zie hierboven bij hoofdstuk Bonus/malus.

Indien het geen bonus/malues legessoort betreft dan wordt het grondbedrag bepaald door de zaak (bijvoorbeeld de vastgestelde bouwkosten).

Het grondbedrag kan ook 0 euro zijn. Dan zal het legesbedrag alleen gestoeld zijn op het vaste bedrag van de rekenwijze. Zie voor deze situaties hoofdstuk 6 en 7 van Legesberekening.

Wanneer het grondbedrag bij een gekozen legessoort is bepaald (dit gebeurt dus altijd automatisch bij het opvoeren van een legesregel aan de voorkant) gaat OpenWave op zoek naar een valide berekenregel in de tabel tblegesberekeningen.

Het detailscherm van de legessoort bevat het lijstscherm van de gekoppelde legesberekeningen.

Op grond van de startdatum van de zaak en het gevonden grondbedrag wordt in deze tabel bij de gekozen legessoort de juiste rekenregel opgezocht:

  • de startdatum van de zaak moet groter of gelijk zijn aan de datumvanaf van de rekenregel
  • indien de datumtotenmet van de rekenregel is gevuld dan moet de startdatum kleiner of gelijk zijn aan deze datumtotenmet
  • het grondbedrag moet groter of gelijk zijn aan het bodembedrag van de rekenregel
  • indien plafondbedrag van de rekenregel is gevuld dan moet het grondbedrag kleiner of gelijk zijn aan dit plafondbedrag
  • de rekenregel mag niet vervallen zijn.

Indien OpenWave geen unieke rij kan vinden in tblegesberekeningen die aan de criteria voldoet, dan wordt een foutcode gegenereerd en een kaart aangemaakt in tbmissingconfiguration (beheerportaal, kolom: dieper beheer, tegel: Ontbrekende configuratieitems).

Wanneer aan de voorkant bij een zaak een legessoort is gekozen en ingevoegd in de tabel tblegesregels kan OpenWave op grond van de startdatum van de zaak en op grond van het bepaalde uitgangsbedrag automatisch de rekenregel kiezen uit tblegesberekeningen, waarmee met de berekenwijze (1, 2, 3 of 4) die hoort bij de legessoort wordt uitgevoerd.

Voordat die berekenwijze wordt uitgevoerd op de kolommen bodembedrag (dfcategoriebodem), promillage (dfpromillage) en vast bedrag (dfvastbedrag) van de rekenregel kan het uitgangsbedrag naar beneden of boven worden afgerond: de kolommen uitgangsbedrag afronden op veelvoud van (dfafrondingsgetal) en dnafrondingmethode.

indien Afrondingsmethode:

  • 0 of leeg = niet afronden
  • 1 = naar boven (dichtstbijzijnde veelvoud van dfafrondingsgetal boven het uitgangsbedrag)
  • 2 = beneden
  • 3 = dichtstbijzijnde

Het al of niet afgeronde uitgangsbedrag kan vervolgens met een factor (dffactor) worden vermenigvuldigd indien deze ongelijk 0 is.

Op de het al of niet afgeronde/gefactorde uitgangsbedrag wordt de berekenwijze toegepast.

Vervolgens kan dit resultaat naar beneden of boven worden afgerond: de kolommen Legesbedrag afrondgetal (dfafrnabergetal) en dnafrnabermethode.

indien Afrondingsmethode:

  • 0 of leeg = niet afronden
  • 1 = op dichtstbijzijnde veelvoud afrondingsgetal boven het berekende legesbedrag
  • 2 = op veelvoud afrondgetal naar beneden
  • 3 = op dichtstbijzijnde veelvoud afrondingsgetal
  • 4 = geheel getal naar beneden
  • 5 = geheel getal naar boven
  • 6 = geheel getal dichtstbijzijnd

Vervolgens kan dit resultaat worden aangepast aan een minimum- of maximumbedrag (dfminimum en dfmaximum).

Daarnaast kan er op de rekenregel het veld Minimum overall restbedrag gevuld zijn. Indien dat het geval is:

  • EN het gaat om een bovenliggende legessoort van omgevingsmodule
  • EN bonus/malus van de bovenliggende legessoort is aangevinkt
  • EN er zijn gekoppelde legessoorten bij de bovenliggende bonus/malus legessoort

dan wordt het afgeronde, geminimaliseerde, gemaximaliseerde en reeds opgeslagen legesbedrag nog eens worden overschreven:

  • eerst worden alle legesbedragen bij dezelfde omgevingszaak opgeteld
  • indien deze optelling kleiner is dan het overall minimum restbedrag dan wordt het verschil tussen de optelling en dit overall minimum restbedrag alsnog afgetrokken van het Legesbedrag om te voldoen aan het minimaal te betalen bedrag voor de zaak.

Tot slot kan dat resultaat nog aangepast worden op grond van vrijspraakbedrag (dfvrijspraakbedrag).

Is dit veld gevuld dan zal er afhankelijk van de situatie het volgende gebeuren:

  • indien de bovenliggende legessoort geen bonus/malus met gekoppelde legessoorten is dan:
    • dan kan voor die ene regel gelden dat het bedrag toch 0 is. Dit betekent dat het reeds afgeronde, gemaximaliseerde, geminimaliseerde legesbedrag op 0 wordt gezet indien dat legesbedrag groter dan 0 is, maar kleiner of gelijk aan het vrijspraakbedrag.
  • indien de bovenliggende legessoort WEL een bonus/malus met gekoppelde legessoorten is:
    • (EN de bovenliggende legessoort moet van module omgeving zijn)
    • (EN het veld Minimum overall restbedrag (dfminrestbedrag) is NIET gevuld)
  • Proefberekening Zowel onderaan de lijst met rekenregels bij een legessoort als op het detailscherm van een berekenregel is een knop waarmee een proefberekeningsknop uitgevoerd kan worden, waarbij het programma vraagt om zelf een grondbedrag in te voeren.
    Wanneer deze proefberekening wordt uitgevoerd voor een bonus/malus legessoort bij module omgeving, dan kan hier uiteraard NIET de eventuele overall afronding of overall vrijspraak worden meegewogen (zie hierboven bij kopje Omgevingszaken en bonus/malus legesregels met gekoppelde legessoorten).
  • Kopieren set legesregels naar volgend jaar. Deze knop staat alleen onderaan de lijst met rekenregels bij een legessoort Zie: Kopiëren Legesrekenregels.
  • openwave/1.35/applicatiebeheer/instellen_inrichten/legesdefinitie.1789466687.txt.gz
  • Laatst gewijzigd: 2026/09/15 12:04
  • door Lonneke van Dijk