Hoe werkt compliance?

Per organisatie wordt aangegeven of ze willen werken met compliance

settings->use_compliance === true (default is true)

Er zijn 1 of meerdere active rulesets. Sommige rulesets zijn global en niet aan te passen per organisatie (ook niet of ze actief zijn of niet.

Het herberekenen gaat dmv een job queue, gebruiker krijgt een notificatie dat de queue is ingepland en zodra deze gereed is.

Aanmaken van een gebouw

Vooraf

Er zijn Rulesets met rules. Bij een rule is aangegeven wat de cyclus is en of het gebouw gerelateerd is. De rulesets hebben wel een land verwijzing, per gebouw wordt aangegeven welk land gebruikt moet worden.

Actie

Maak een gebouw aan met een land van regelgeving = NL, en een bouwjaar en/of renovatie jaar

Resultaat

Het gebouw wordt aangemaakt en er worden ook Compliance Activiteiten aangemaakt, voor elke rule die gekoppeld is aan een actieve ruleset en die gebouw gerelateerd is.

Eerst volgende keer is afhankelijk van het renovatie jaar en anders het bouwjaar

Land van regelgeving leegmaken van een bestaand gebouw

Vooraf

Een bestaand gebouw met land van regelgeving

Actie

Het land van regelgeving verwijderen bij een het gebouw

Resultaat

Alle activiteiten zijn Vervallen (expired)

Land van regelgeving vullen van een bestaand gebouw

Vooraf

Een bestaand gebouw zonder land van regelgeving

Actie

Het land van regelgeving invullen bij een het gebouw

Resultaat

Alle activiteiten worden toegevoegd, reeds vervallen activiteiten blijven bestaan

Aanmaken van een element zonder een locatie

Vooraf

Er zijn Rulesets met rules. Bij een rule is aangegeven wat de cyclus is en of deze voor een bepaalde NLSFB van toepassing is. De rulesets hebben wel een land verwijzing, per gebouw wordt aangegeven welk land gebruikt moet worden. Als een Element gekoppeld wordt aan locatie waarbij een parent een land van wetgeving heeft ingesteld.

Actie

Een element toevoegen zonder locatie

Resultaat

Een element maar geen compliance activiteiten.

Aanmaken van een element met een compliance locatie

Vooraf

Zie hierboven

Actie

Een element toevoegen met een compliance locatie

Resultaat

Een element met compliance activiteiten

Aanmaken van een element met een compliance locatie en een NlsFb met groepeerbare compliance regels

Vooraf

Bij een rule kan worden aangegeven dat elementen met dezelfde rule als 1 activiteit kan worden gemaakt per locatie met regelgeving. De locatie waar die activiteit aangekoppeld is, wordt bepaald door locatie boom. Er wordt gezocht naar de eerste bovenliggende locatie waar het veld Land van regelgeving is gevuld. Meestal een gebouw, maar kan ook een terrein zijn.

Actie

Een element toevoegen met een compliance locatie met een NlsFb die regels bevat die groepeer zijn

Resultaat

Een element met compliance activiteiten die groepeerbaar zijn

Aanmaken van een 2e element met een compliance locatie en een NlsFb met groepeerbare compliance regels

Vooraf

Bij een rule kan worden aangegeven dat elementen met dezelfde rule als 1 activiteit kan worden gemaakt per locatie met regelgeving.

Actie

Een element toevoegen met een compliance locatie met een NlsFb die regels bevat die groepeer zijn, en daar al activiteiten voor zijn voor die Rule

Resultaat

Een element welke gekoppeld is aan een bestaande met compliance activiteit

Het wijzigen van een element met een NlsFb met groepeerbare compliance regels naar een andere locatie

Vooraf

Een element met een compliance (parent)locatie en een groepeerbare activiteit

Actie

Wijzig de locatie van een element

Resultaat

Als de locatie geen compliance parent locatie heeft, dan wordt het element losgekoppeld van de compliance activiteit. Was dit het laatste element welke gekoppeld was aan de activiteit dan wordt de activiteit op Vervallen (Expired) gezet.
Als de locatie dezelfde compliance parent locatie heeft dan gebeurt er niets
Als de locatie een andere compliance parent locatie heeft dan wordt het element gekoppeld aan een bestaande compliance activiteit voor die rule en locatie en anders wordt er een nieuwe compliance activiteit gemaakt voor die rule en compliance locatie.

Het archiveren van een element

Resultaat

 

Related pages