openwave:1.31: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.31:applicatiebeheer:probleemoplossing:programmablokken:legesberekening [2024/12/11 14:20] Kars Gottschalopenwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:legesberekening [2025/07/17 16:24] (huidige) – Spaces needed Kars Gottschal
Regel 1: Regel 1:
 ====== Legesberekening ====== ====== Legesberekening ======
 +
 {{tag>openwave:1.31:applicatiebeheer:functionaliteiten:leges}} {{tag>openwave:1.31:applicatiebeheer:functionaliteiten:leges}}
 In dit lemma wordt uiteengezet hoe de berekening aan de voorkant (legesregels bij een zaak) plaatsvindt op grond van de in de beheer ingestelde legessoort-attributen en bijbehorende en rekenregels-definitie (zie: [[openwave:1.31:applicatiebeheer:instellen_inrichten:legesdefinitie|]]). In dit lemma wordt uiteengezet hoe de berekening aan de voorkant (legesregels bij een zaak) plaatsvindt op grond van de in de beheer ingestelde legessoort-attributen en bijbehorende en rekenregels-definitie (zie: [[openwave:1.31:applicatiebeheer:instellen_inrichten:legesdefinitie|]]).
  
-{{openwave:applicatiebeheer:probleemoplossing:programmablokken:berekenleges.png?600|{{:openwave:applicatiebeheer:berekenleges.png?600|}}}}+{{openwave:applicatiebeheer:probleemoplossing:programmablokken:berekenleges.png?600|{{:openwave:applicatiebeheer:berekenleges.png?600|berekenleges}}}}
  
 ===== ad 1 Rechten en Lege Exportdatum ===== ===== ad 1 Rechten en Lege Exportdatum =====
 +
 De inlogger moet lid zijn van een rechtengroep die bij de betreffende module (omgeving, APV/overig, info, horeca of bouw/sloop) het wijzigrecht heeft op //Legesregels//. De exportdatum van de legeskaart moet leeg zijn. Zijn aan deze voorwaarden niet voldaan, dan wordt de berekening niet uitgevoerd (code 703). De inlogger moet lid zijn van een rechtengroep die bij de betreffende module (omgeving, APV/overig, info, horeca of bouw/sloop) het wijzigrecht heeft op //Legesregels//. De exportdatum van de legeskaart moet leeg zijn. Zijn aan deze voorwaarden niet voldaan, dan wordt de berekening niet uitgevoerd (code 703).
  
 ===== ad 2 Uitgangsdatum en blokkering ===== ===== ad 2 Uitgangsdatum en blokkering =====
 +
 De bovenliggende modulekaart mag niet geblokkeerd zijn. Anders wordt de berekening niet uitgevoerd (code 715). De bovenliggende modulekaart mag niet geblokkeerd zijn. Anders wordt de berekening niet uitgevoerd (code 715).
 De start- c.q. ontvangstdatum van de bovenliggende modulekaart geldt als uitgangsdatum. De start- c.q. ontvangstdatum van de bovenliggende modulekaart geldt als uitgangsdatum.
  
-===== ad 3 Bepaal berekenwijze=====+===== ad 3 Bepaal berekenwijze ===== 
 De berekenwijze is een getal, ingesteld bij de legessoort (tblegessoort) die aan de legeskaart is gekoppeld. Indien deze berekenwijze <> 1 of 2 of 3 of 4 dan wordt de berekening niet uitgevoerd (code 716: ontbrekende instellingen). De berekenwijze is een getal, ingesteld bij de legessoort (tblegessoort) die aan de legeskaart is gekoppeld. Indien deze berekenwijze <> 1 of 2 of 3 of 4 dan wordt de berekening niet uitgevoerd (code 716: ontbrekende instellingen).
  
 ===== ad 4 Gebruik speciale korting/opslagkolommen indien omgevingszaak ===== ===== ad 4 Gebruik speciale korting/opslagkolommen indien omgevingszaak =====
 +
 Het gaat hierbij om extra informatie bij de legessoort zoals //is legessoort bedoeld voor teruggave-bedrag bij intrekking// of //is legessoort voor korting vanwege digitale indiening//. Het programma gebruikt deze extra wizardkolommen indien: Het gaat hierbij om extra informatie bij de legessoort zoals //is legessoort bedoeld voor teruggave-bedrag bij intrekking// of //is legessoort voor korting vanwege digitale indiening//. Het programma gebruikt deze extra wizardkolommen indien:
   * de instelling //Sectie: Leges// en //Item: OmgLegesHandmMetWizardRegels// is aangevinkt   * de instelling //Sectie: Leges// en //Item: OmgLegesHandmMetWizardRegels// is aangevinkt
Regel 30: Regel 35:
  
 ===== ad 5 Bepaal uitgangsbedrag bij omgevingszaak met gebruik speciale korting/opslag kolommen ===== ===== ad 5 Bepaal uitgangsbedrag bij omgevingszaak met gebruik speciale korting/opslag kolommen =====
 +
 Indien van de bijbehorende legessoort de kolom: Indien van de bijbehorende legessoort de kolom:
   * **dlilvkaa** is aangevinkt (legessoort voor korting op grond van aantal activiteiten). Dan is het Uitgangsbedrag de optelling van de kolom legesbedrag van de andere legesregels bij dezelfde omgevingszaak waarvoor geldt dat bij hun legessoort de eigenschap //dlkortingaantact// (telt mee voor het bepalen van de korting op grond van het aantal activiteiten) aangevinkt is   * **dlilvkaa** is aangevinkt (legessoort voor korting op grond van aantal activiteiten). Dan is het Uitgangsbedrag de optelling van de kolom legesbedrag van de andere legesregels bij dezelfde omgevingszaak waarvoor geldt dat bij hun legessoort de eigenschap //dlkortingaantact// (telt mee voor het bepalen van de korting op grond van het aantal activiteiten) aangevinkt is
Regel 44: Regel 50:
  
 ===== ad 6 Bepaal uitgangsbedrag bij omgevingszaak zonder gebruik speciale korting/opslag kolommen ===== ===== ad 6 Bepaal uitgangsbedrag bij omgevingszaak zonder gebruik speciale korting/opslag kolommen =====
 +
 Indien van de bijbehorende legessoort geen van de bovenstaande korting/opslag kolommen is aangevinkt EN de kolom: Indien van de bijbehorende legessoort geen van de bovenstaande korting/opslag kolommen is aangevinkt EN de kolom:
   * dlbonusmalus is WEL aangevinkt en dnkeyafhankelijkvan (uitgangsbedrag afhankelijk van...) is leeg dan is het Uitgangsbedrag de optelling van de kolom legesbedrag van de andere legesregels bij dezelfde omgevingszaak waarvoor geldt dat bij hun legessoort de kolom dlbonusmalus NIET is aangevinkt   * dlbonusmalus is WEL aangevinkt en dnkeyafhankelijkvan (uitgangsbedrag afhankelijk van...) is leeg dan is het Uitgangsbedrag de optelling van de kolom legesbedrag van de andere legesregels bij dezelfde omgevingszaak waarvoor geldt dat bij hun legessoort de kolom dlbonusmalus NIET is aangevinkt
Regel 79: Regel 86:
  
 ===== ad 8 Bepaal rekenregel ===== ===== ad 8 Bepaal rekenregel =====
 +
 Dit is een regel uit de tabel tblegesberekeningen die gevonden wordt met behulp van de legessoort, het Uitgangsbedrag en de Uitgangsdatum. Dit is een regel uit de tabel tblegesberekeningen die gevonden wordt met behulp van de legessoort, het Uitgangsbedrag en de Uitgangsdatum.
 In deze tabel staan onder andere het promillage waarmee het uitgangsbedrag moet worden vermenigvuldigd en een vast bedrag dat daarbij kan worden opgeteld. In deze tabel staan onder andere het promillage waarmee het uitgangsbedrag moet worden vermenigvuldigd en een vast bedrag dat daarbij kan worden opgeteld.
Regel 96: Regel 104:
  
 ===== ad 9 en ad 10 Afronden Uitgangsbedrag ===== ===== ad 9 en ad 10 Afronden Uitgangsbedrag =====
 +
 Indien op de gevonden regel van de tabel tblegesberekeningen de kolom dfafrondingsgetal > 0 EN de kolom dnafrondingmethode = 1 of 2 of 3 dan wordt het Uitgangsbedrag afgerond naar, indien dnafrondingmethode: Indien op de gevonden regel van de tabel tblegesberekeningen de kolom dfafrondingsgetal > 0 EN de kolom dnafrondingmethode = 1 of 2 of 3 dan wordt het Uitgangsbedrag afgerond naar, indien dnafrondingmethode:
   * = 1 dan de kleinste veelheid van het dfAfrondinggetal boven Uitgangsbedrag   * = 1 dan de kleinste veelheid van het dfAfrondinggetal boven Uitgangsbedrag
Regel 102: Regel 111:
  
 ===== ad 11 Bepaal opnieuw rekenregel ===== ===== ad 11 Bepaal opnieuw rekenregel =====
 +
 Alleen indien in stap 9 en 10 het Uitgangsbedrag is gewijzigd wordt de procedure van stap 8 opnieuw uitgevoerd. Alleen indien in stap 9 en 10 het Uitgangsbedrag is gewijzigd wordt de procedure van stap 8 opnieuw uitgevoerd.
 Dat kan leiden tot een nieuw gevonden rekenregel. Indien er naar een nieuwe rekenregel wordt gezocht, maar deze wordt niet gevonden, dan blijft het programma bij de eerder gevonden rekenregel van stap 8. Dat kan leiden tot een nieuw gevonden rekenregel. Indien er naar een nieuwe rekenregel wordt gezocht, maar deze wordt niet gevonden, dan blijft het programma bij de eerder gevonden rekenregel van stap 8.
  
 ===== ad 12 Bereken het legesbedrag ===== ===== ad 12 Bereken het legesbedrag =====
 +
 Op de gevonden regel van de tabel tblegesberekeningen worden nu de volgende waarden opgehaald: Op de gevonden regel van de tabel tblegesberekeningen worden nu de volgende waarden opgehaald:
   * Factor (kolom dffactor)   * Factor (kolom dffactor)
Regel 126: Regel 137:
  
 ===== ad 13 Afronden van legesbedrag ===== ===== ad 13 Afronden van legesbedrag =====
 +
 Op de gevonden regel van de tabel tblegesberekeningen kan de kolom dnafrnabermethode (methode van afronden na berekenen) een waarde hebben. Indien deze waarde = 1,2,3 4 5 of 6 dan wordt de berekening afgerond.  Op de gevonden regel van de tabel tblegesberekeningen kan de kolom dnafrnabermethode (methode van afronden na berekenen) een waarde hebben. Indien deze waarde = 1,2,3 4 5 of 6 dan wordt de berekening afgerond. 
  
Regel 141: Regel 153:
  
 ===== ad 14 Aanpassingen maximum, minimum ===== ===== ad 14 Aanpassingen maximum, minimum =====
 +
 Op de gevonden regel van de tabel tblegesberekeningen kan  Op de gevonden regel van de tabel tblegesberekeningen kan 
   * de kolom dfminimum gevuld zijn. Is dat het geval dan wordt het reeds afgeronde legesbedrag overschreven met max(Legesbedrag, dfminimum).   * de kolom dfminimum gevuld zijn. Is dat het geval dan wordt het reeds afgeronde legesbedrag overschreven met max(Legesbedrag, dfminimum).
Regel 146: Regel 159:
  
 ===== ad 15 Aanpassingen vrijspraakbedrag ===== ===== ad 15 Aanpassingen vrijspraakbedrag =====
 +
 Op de gevonden regel van de tabel tblegesberekeningen kan de kolom //dfvrijspraakbedrag// gevuld zijn met een waarde groter dan 0. Is dat het geval dan wordt het reeds afgeronde, gemaximaliseerde, geminimaliseerde legesbedrag op 0 gezet indien dat legesbedrag groter dan 0 is, maar kleiner of gelijk aan het vrijspraakbedrag. Op de gevonden regel van de tabel tblegesberekeningen kan de kolom //dfvrijspraakbedrag// gevuld zijn met een waarde groter dan 0. Is dat het geval dan wordt het reeds afgeronde, gemaximaliseerde, geminimaliseerde legesbedrag op 0 gezet indien dat legesbedrag groter dan 0 is, maar kleiner of gelijk aan het vrijspraakbedrag.
  
Regel 151: Regel 165:
  
 ===== Ad 16. Minimum overall restbedrag ===== ===== Ad 16. Minimum overall restbedrag =====
 +
 Indien er sprake is van:  Indien er sprake is van: 
   * een omgevingszaak    * een omgevingszaak 
Regel 165: Regel 180:
  
 ===== Ad 17, Vrijspraakbedrag overall ===== ===== Ad 17, Vrijspraakbedrag overall =====
 +
 Indien er sprake is van:  Indien er sprake is van: 
   * een omgevingszaak    * een omgevingszaak 
  • openwave/1.31/applicatiebeheer/probleemoplossing/programmablokken/legesberekening.1733923241.txt.gz
  • Laatst gewijzigd: 2024/12/11 14:20
  • door Kars Gottschal