Type de fichiers Majic

Description des formats DGFIP pour FME Desktop

L'extension MAJIC pour FME permet de lire les fichiers MAJIC et Edigeo produites par la Direction Générale des Impôts (DGI), service du ministère français des finances. Concernant les données Edigeo-pci et dxf-pci, elles sont utilisées par la DGI pour la fourniture des planches cadastrales sous forme numérique.

Les formats de rôles sont également supportés pour la lecture dans FME Desktop : contribution territoriale des entreprises, taxe d’habitation, taxe foncière et taxe des ordures ménagères. Ces formats sont versionnés par année. Ainsi, le format « Rôle Taxe Foncière 2021 » contenant les mises à jour 2021 de la DGI, permet de lire les fichiers relatifs à la taxe foncière de l’année 2020.

Les fichiers MAJIC contiennent la description fiscale de l'ensemble des propriétés foncières bâties et non bâties. Ils sont complémentaires des planches cadastrales qui fournissent la représentation géographique de ces biens. Pour cette raison, les fichiers MAJIC sont parfois appelés "matrice cadastrale".

Il existe plusieurs types de fichiers MAJIC décrivant chacun une entité spécifique :

  • le parcellaire (ou non bâti)

  • les bâtiments (ou bâti)

  • les propriétaires

  • la voirie et les communes (fichier FANTOIR)

  • les propriétés divisées en lots (pdl)

  • la table de correspondance lot/local (revd166)

Les données FANTOIR et Edigeo sont accessibles en ligne librement auprès des services des impôts.

Les autres sont confidentiels et ne sont fournis qu'aux collectivités locales car ils contiennent des informations nominatives sur les propriétaires de biens.

Veuillez consulter votre délégation locale de la DGI pour plus d'informations sur la disponibilité de ces fichiers.


Gestion des attributs

Attribut de formats

Les attributs de formats suivants sont masqués par défaut mais disponibles au besoin dans FME Workbench (Transformer AttributeCreator ou AttributeExposer).

AttributDescription
majic_code_articlevaleur de l'article pour la ligne
majic_col0ligne non décodée correspondant à l'enregistrement d'origine
majic_longueurnombre de caractère de la ligne
majic_num_lignenuméro de la ligne dans le fichier d'origine
majic_typetype de fichier (bati, non-bati...)

Attributs spécifiques

En plus des attributs natifs décrits par la DGI, les différents modules de lecture des fichiers majic génèrent des attributs par concaténation. Il s'agit généralement d'identifiants qui permettent d'exploiter plus facilement le modèle de données. Ces identifiants ne contiennent pas d'espace. Les caractères "vide" ou "espace" sont remplacés par des zéro.

Par exemple ID_PAR permet d'identifier un parcelle de manière unique. Il est construit par concaténation des attributs : CCODEP+CCODIR+CCOCOM+CCOPRE+CCOSEC+DNUPLA

CCOPRE est codé sur trois caractères. Lorsqu'il vide, il est remplacé par "000" lors de la création de ID_PAR.

Par ailleurs, des attributs sont ajoutés pour décrire les codes utilisés par la DGI. Par exemple, lorsque CNATSP = "ABRIC", on trouve la chaîne « Abricotiers » dans la table de correspondance associée L_CNATSP.

Tous les attributs correspondant au libellé d’une valeur portent le nom de l’attribut codé préfixé par « L_ ».