datalocale / dataviz-finances-gironde

https://www.gironde.fr/un-budget-au-service-des-solidarites-humaine-et-territoriale
MIT License
11 stars 19 forks source link

Charger les données depuis les fichiers XML de CA issus de Totem #352

Closed DavidBruant closed 6 years ago

DavidBruant commented 6 years ago

Les fichiers CEDI sont plus ou moins une invention spécifique au Département de la Gironde. Ils ont quelques problèmes ( #117 ). Au-delà de ça, ils ne sont pas interopérables avec ce que d'autres Départements/collectivités locales pourraient libérer en open data.

Il existe cependant un fichier issu du logiciel Totem http://odm-budgetaire.org/ Ce fichier XML est standard, est maintenu et documenté et a des XML Schema. Il s'agit du fichier envoyé à la DGCL

Si les Départements et collectivités territoriales devaient libérer ce fichier, il faudrait que ça soit celui-ci. Si le code de ce repo veut être facilement applicable à d'autres collectivités, il faudrait qu'il se base sur ces fichiers.

DavidBruant commented 6 years ago

Pour ce refactoring, il faut faire les choses suivantes :

DavidBruant commented 6 years ago

Refactoring :

DavidBruant commented 6 years ago
DavidBruant commented 6 years ago
[
  { Nature: '001',
    Fonction: '01',
    ContNat: '001',
    ArtSpe: 'false',
    CodRD: 'D',
    MtReal: '51327004.56',
    OpBudg: '0' },
  { Nature: '002',
    Fonction: '0202',
    ContNat: '002',
    ArtSpe: 'false',
    CodRD: 'R',
    MtReal: '5335668.11',
    OpBudg: '0' }
]

Ces lignes sont des reports des années précédentes. A exclure

akakeronos commented 6 years ago

Voilà le fichier test pour le CA 2017 en xml totem https://www.voisinville.in/index.php/s/YY29aJ3I16DrQLk