openwave:1.35:applicatiebeheer:probleemoplossing:programmablokken:legesberekening

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisie Vorige revisie
Volgende revisie
Vorige revisie
openwave:1.35:applicatiebeheer:probleemoplossing:programmablokken:legesberekening [2026/09/25 08:01] – [Ad 16 Aanpassen legesbedrag aan Minimum overall restbedrag] Lonneke van Dijkopenwave:1.35:applicatiebeheer:probleemoplossing:programmablokken:legesberekening [2026/09/25 08:20] (huidige) – [Ad 17 Aanpassen legesbedrag aan Vrijspraakbedrag overall] Lonneke van Dijk
Regel 182: Regel 182:
  
 Wordt er voldaan aan deze voorwaarden dan zal het legesbedrag aangepast worden zodat voor het totale legesbedrag bij de omgevingszaak voldaan wordt aan het opgegeven vrijspraakbedrag. Dit wordt als volgt berekend: Wordt er voldaan aan deze voorwaarden dan zal het legesbedrag aangepast worden zodat voor het totale legesbedrag bij de omgevingszaak voldaan wordt aan het opgegeven vrijspraakbedrag. Dit wordt als volgt berekend:
-  *  Eerst wordt de totaalsom van legesbedragen bij de zaak die tot nu toe gevuld zijn berekend: +  *  Eerst wordt de totaalsom van legesbedragen bij de zaak die tot nu toe gevuld zijn berekend inclusief het tot nu toe berekende legesbedrag: 
-      * het opgetelde bedrag van de legesregels bij de zaak = select sum(dflegesbedrag) from tblegesregels where dnkeyomgvergunningen = dnkey van de omgevingszaak waarvandaan de berekening gestart is+      * het **Opgetelde bedrag** van de legesregels bij de zaak = select sum(dflegesbedrag) from tblegesregels where dnkeyomgvergunningen = dnkey van de omgevingszaak waarvandaan de berekening gestart is
   * Dan wordt er opgehaald wat er betaald zou moeten worden op zaakniveau:   * Dan wordt er opgehaald wat er betaald zou moeten worden op zaakniveau:
       * Te betalen Op Zaak = het opgetelde bedrag van de legesregels bij de zaak - het tot nu toe berekende legesbedrag voor de legesregel       * Te betalen Op Zaak = het opgetelde bedrag van de legesregels bij de zaak - het tot nu toe berekende legesbedrag voor de legesregel
-  * En dan wordt er berekend of het bedrag Te Betalen Op Zaak vrijgesproken moet worden +  * En dan wordt er berekend of het bedrag Te Betalen Op Zaak vrijgesproken moet worden:
-    * indien het veld //Vrijspraakbedrag// (dfvrijspraakbedrag) een positief getal is (>0) dan: +
-        * indien Vrijspraakbedrag groter dan het bedrag Te Betalen Op Zaak dan wordt het bedrag Te Betalen Op Zaak opgeteld bij het tot nu toe bepaalde legesbedrag voor de regel(totale legesbedrag op zaakniveau wordt 0 ) +
-        * indien Vrijspraakbedrag kleiner of gelijk aan het bedrag Te Betalen Op Zaak dan wordt het legesbedrag voor de regel niet aangepast +
-    * indien het veld //Vrijspraakbedrag// (dfvrijspraakbedrag) een negatief getal is ( < 0) dan: +
-        * indien Vrijspraakbedrag groter is dan het bedrag Te Betalen Op Zaak dan wordt het legesbedrag voor de regel niet aangepast +
-        * indien Vrijspraakbedrag kleiner of gelijk is aan het bedrag Te Betalen Op Zaak dan wordt het bedrag Te Betalen Op Zaak opgeteld bij het tot nu toe bepaalde legesbedrag voor de regel (het totale legesbedrag op zaakniveau wordt 0)+
  
 +
 +Indien het veld //Vrijspraakbedrag// (dfvrijspraakbedrag) een positief getal is (> 0) EN //Te Betalen Op Zaak// is ook groter dan 0\\
 +(dus de OIN hoeft niet betaald te worden tot een bepaald bedrag)\\
 +dan:
 +    * indien Vrijspraakbedrag groter dan het bedrag Te Betalen Op Zaak dan wordt het legesbedrag voor de regel aangepast naar: Te Betalen Op Zaak - Vrijspraakbedrag zodat het totale legesbedrag op zaakniveau 0 wordt
 +    * indien Vrijspraakbedrag kleiner of gelijk aan het bedrag Te Betalen Op Zaak dan wordt het legesbedrag voor de regel niet aangepast
 +        * Tenzij het //Opgetelde bedrag// kleiner is dan het vrijspraakbedrag (dus de huidige legesregel brengt het totaalbedrag op de zaak te ver omlaag). In dat geval wordt het legesbedrag als volgt aangepast om ervoor te zorgen dat het totaalbedrag op de zaak toch 0 wordt: legesbedrag + (Vrijspraakbedrag - Opgetelde Bedrag)
 +    * indien het veld //Vrijspraakbedrag// (dfvrijspraakbedrag) een positief getal is (> 0) EN //Te Betalen Op Zaak// is kleiner dan 0 dan wordt het legesbedrag niet aangepast
 +
 +Indien het veld //Vrijspraakbedrag// (dfvrijspraakbedrag) een negatief getal is (< 0) EN //Te Betalen Op Zaak// is ook kleiner dan 0\\
 +(dus de OIN hoeft niet uit te betalen tot een bepaald bedrag)\\
 +dan:
 +    * indien Vrijspraakbedrag groter dan het bedrag Te Betalen Op Zaak dan wordt het legesbedrag niet aangepast
 +       * Tenzij het //Opgetelde bedrag// kleiner is dan het vrijspraakbedrag (dus de huidige legesregel brengt het totaalbedrag op de zaak te ver omhoog). In dat geval wordt het legesbedrag als volgt aangepast om ervoor te zorgen dat het totaalbedrag op de zaak toch 0 wordt: Te Betalen Op Zaak * -1
 +    * indien Vrijspraakbedrag kleiner of gelijk aan het bedrag Te Betalen Op Zaak dan wordt het legesbedrag voor de regel aangepast naar: Te Betalen Op Zaak * -1 zodat het totale legesbedrag op zaakniveau 0 wordt
 +    * indien het veld //Vrijspraakbedrag// (dfvrijspraakbedrag) een negatief getal is (< 0) EN //Te Betalen Op Zaak// is groter dan 0, dan wordt het legesbedrag niet aangepast
  
 ===== Voorbeeld legesberekening minimum en vrijspraak bedrag ===== ===== Voorbeeld legesberekening minimum en vrijspraak bedrag =====
  
-<adm example voorbeeld overall minimum en vrijspraak>+<adm example Voorbeeld overall minimum en vrijspraak>
 Stel bij een omgevingzaak is 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 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 legesregel met legessoort uitrit : 10.000 euro. Die legessoort is geen bonus/malus legessoort 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:   * 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: +Overall minimum restbedrag: 
-    * 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 geen overall minimum restbedrag 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 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 maximale 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 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 vrijspraak bedrag is (EN minimum restbedrag is LEEG):
   * indien er een positief vrijspraakbedrag (dfvrijspraakbedrag) is gevuld dan:   * 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 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
Regel 215: Regel 225:
   * indien er een negatief vrijspraakbedrag (dfvrijspraakbedrag) is gevuld dan (dit is het geval bij terugbetalingen):   * 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 -5000 euro, dan wordt het legesbedrag voor de bonus/malus legesregel niet aangepast     * indien vrijspraakbedrag groter 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 vrijspraakbedrag kleiner is dan het berekende legesbedrag voor de zaak (-6000 euro in dit voorbeeld), bijvoorbeeld -7000 euro, dan wordt het legesbedrag voor de bonus/malus legesregel aangepast (het berekende legesbedrag voor de zaak * -1) zodat de totale telling op de zaak 0 wordt+    * indien vrijspraakbedrag kleiner 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 aangepast (+ 1000 euro) zodat de totale telling op de zaak 0 wordt
  
 </adm> </adm>
  
  • openwave/1.35/applicatiebeheer/probleemoplossing/programmablokken/legesberekening.1790316069.txt.gz
  • Laatst gewijzigd: 2026/09/25 08:01
  • door Lonneke van Dijk