Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
| Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie | ||
| openwave:1.35:applicatiebeheer:probleemoplossing:programmablokken:legesberekening [2026/09/11 11:42] – Lonneke van Dijk | openwave:1.35:applicatiebeheer:probleemoplossing:programmablokken:legesberekening [2026/09/25 08:20] (huidige) – [Ad 17 Aanpassen legesbedrag aan Vrijspraakbedrag overall] Lonneke van Dijk | ||
|---|---|---|---|
| Regel 31: | Regel 31: | ||
| ===== ad 5 Bepaal uitgangsbedrag bij omgevingszaak o.b.v. gekoppelde legessoorten ===== | ===== ad 5 Bepaal uitgangsbedrag bij omgevingszaak o.b.v. gekoppelde legessoorten ===== | ||
| - | <hier komt uitleg> | + | Voor het bepalen van het uitgangsbedrag bij een bonus/malus legesregel met gekoppelde legessoorten |
| - | + | Indien bij de bonus/malus bij de legessoort het veld // | |
| - | Een extra restrictie hier bovenop kan ingesteld | + | |
| ===== ad 6 Bepaal uitgangsbedrag bij omgevingszaak zonder gekoppelde legessoorten voor korting ===== | ===== ad 6 Bepaal uitgangsbedrag bij omgevingszaak zonder gekoppelde legessoorten voor korting ===== | ||
| Regel 150: | Regel 149: | ||
| ===== Ad 16 Aanpassen legesbedrag aan Minimum overall restbedrag ===== | ===== Ad 16 Aanpassen legesbedrag aan Minimum overall restbedrag ===== | ||
| - | Indien | + | Het afgeronde, geminimaliseerde, |
| - | * een omgevingszaak | + | |
| - | * EN de legessoort | + | Dit wordt alleen toegepast bij de volgende situatie: |
| - | * EN het gaat om een legesregel waarbij de legessoort | + | * het berekenen van legesbedrag betreft een leges bij een omgevingszaak |
| - | * dlilvtiatb: (teruggave intrekking na 4 weken) | + | * EN de legessoort |
| - | * dlilvtianv: | + | * EN er is tenminste 1 gekoppelde |
| - | * dlilvtwv: (teruggave | + | * EN het veld // |
| - | * dlilvtbbb: (teruggave | + | |
| - | * dlilvtiabtb: (teruggave intrekking binnen 4 weken) EN waarbij | + | |
| - | DAN, kan het afgeronde, geminimaliseerde, | + | 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 |
| + | * Eerst wordt het **Te betalen op zaak** bedrag bepaald: de totaalsom van legesbedragen | ||
| + | * het Te betalen op zaak van de legesregels bij de zaak = select sum(dflegesbedrag) from tblegesregels where dnkeyomgvergunningen = dnkey van de omgevingszaak waarvandaan de berekening gestart | ||
| + | * Dan wordt er gekeken wat het **Opgetelde bedrag** is: de totaalsom van de legesbedragen | ||
| + | * nodig om te zien of dit samen groter is dan het minimum | ||
| + | * Indien Te betalen op zaak groter | ||
| + | * Indien Te betalen op zaak groter is dan het minimum overall bedrag en de huidige legesregel trekt het bedrag WEL zo naar beneden dat het onder het minimum komt dan wordt het legesbedrag als volgt aangepast: legesbedrag + (minimum overall restbedrag - Opgetelde bedrag), zodat het totale bedrag op de zaak voldoet aan het minimum | ||
| + | * Indien Te betalen op zaak kleiner is dan het minimum overall restbedrag dan wordt het legesbedrag als volgt: | ||
| + | |||
| - | 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. | ||
| ===== Ad 17 Aanpassen legesbedrag aan Vrijspraakbedrag overall ===== | ===== Ad 17 Aanpassen legesbedrag aan Vrijspraakbedrag overall ===== | ||
| - | Indien | + | Het afgeronde, geminimaliseerde, |
| - | * een omgevingszaak | + | |
| - | * EN de legessoort | + | Dit wordt alleen toegepast bij de volgende situatie: |
| - | * EN het gaat om een legesregel waarbij | + | * het berekenen van legesbedrag betreft een legese bij een omgevingszaak |
| - | * dlilvtiatb: (teruggave intrekking na 4 weken) EN waarbij | + | * EN de legessoort |
| - | * dlilvtianv: (teruggave intrekking na verlening) EN waarbij | + | * EN er is tenminste 1 gekoppelde legessoort aanwezig |
| - | * dlilvtwv: | + | * EN het veld //Minimum overall restbedrag// (dfminrestbedrag) is NIET gevuld (minimum restbedrag overruled het vrijspraakbedrag: |
| - | * dlilvtbbb: | + | * EN het veld // |
| - | * dlilvtiabtb | + | |
| - | DAN, kan het afgeronde, geminimaliseerde, gemaximaliseerde en reeds opgeslagen | + | 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 worden alle legesbedragen bij dezelfde omgevingszaak opgeteld. Indien deze optelling | + | * 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 | ||
| + | * 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 | ||
| + | * 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) 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 | ||
| + | * Tenzij het //Opgetelde bedrag// kleiner is dan het vrijspraakbedrag | ||
| + | * indien het veld // | ||
| + | |||
| + | 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 | ||
| + | * indien | ||
| + | * indien het veld // | ||
| + | |||
| + | ===== Voorbeeld legesberekening minimum en vrijspraak bedrag ===== | ||
| + | |||
| + | <adm example 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 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: | ||
| + | |||
| + | Overall minimum restbedrag: | ||
| + | * indien geen overall minimum | ||
| + | * 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 er een vrijspraak bedrag | ||
| + | * 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 | ||
| + | * indien vrijspraakbedrag | ||
| + | * 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 kleiner is dan het berekende legesbedrag bedrag | ||
| + | |||
| + | </ | ||