Les règles et travaux

openFoncier propose une liste de travaux qui correspond à la réglementation. A cette liste sont associées des règles qui permettent de donner des messages d’avertissement à l’utilisateur si la règle n’est pas respectée

Les travaux

Les travaux sont associés à une nature (PC, DT …) ou à toutes les natures (T = Tous)

Ces travaux sont associé à un code lascot (voir traitement / lascot) Le code lascot est utilisé dans l’application lascot du service cadastre des impôts pour identifier les constructions imposables

Il est important d’utiliser ce paramètre pour identifier les constructions par rapport à l’impôt.

La case solde permet de supprimer à l’affichage les travaux non utilisés

<Experience>

Lors de la mise en oeuvre, il vaut mieux eviter de multiplier les travaux et
ainsi compliquer la codification LASCOT
exemple  : extension shon + terrasse
Il vaut mieux s'orienter vers une zone texte ou sont decrits succintement les travaux

</experience>

Les règles :

Les règles permettent de vérifier la saisie des dossiers par rapport à la saisie d’un champ :

Exemple : la shob doit être supérieure ou égale à 20 M2

Pour cela il faut définir :

  • le sens de la règle : plus ou moins (ET ou OU)
  • l’ordre d’execution de la règle (si il en a plusieurs), important dans le cas ou il y a OU et ET
  • la table concernée : pour l instant il n’y a que « travaux »
  • l’id du travaux concerné
  • le champ de la table « dossier » concerné
  • l’opérateur de comparaison : <, >, =, <=, =>
  • la valeur de comparaison
  • le message qui apparaitra à la saisie

Les règles ne sont pas bloquantes et affichent uniquement le message.

<developpement>

les règles sont appliquées dans la méthode vérifier de dossier.class.php
Il est possible de bloquer la saisie en initialisant $this->correct à false
si la règle n'est pas respectée.

</developpement>