Skip to content

Commit

Permalink
Retenu du contenu lié à la publication des données 139bercy#5
Browse files Browse the repository at this point in the history
  • Loading branch information
ColinMaudry committed Jun 3, 2020
1 parent e88a8a3 commit d47b272
Showing 1 changed file with 0 additions and 187 deletions.
187 changes: 0 additions & 187 deletions content/publier.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,193 +6,6 @@ slug: publier-donnees-essentielles-attribution

# Publier les données essentielles d'attribution des marchés

{:.no_toc}
- TOC
{:toc}

## Obligation légale

Depuis le 1<sup>er</sup> octobre 2018, les acheteurs publics doivent publier les données d’attribution de leur marché, et ce, au plus tard deux mois après la notification du marché.

## Structure des données à publier

La structure des données à publier est définie par [des schémas de données aux formats XML et JSON](https://github.com/etalab/format-commande-publique).

Pour en savoir plus sur la publication des données, consultez [le site de la direction des affaires juridiques](https://www.economie.gouv.fr/daj/ouverture-des-donnees-commande-publique), ainsi que [l’article de blog](https://www.data.gouv.fr/fr/posts/le-point-sur-les-donnees-essentielles-de-la-commande-publique/) consacré par data.gouv.fr à ce sujet.

## Sources des données

Les données essentielles publiées sur data.gouv.fr proviennent de trois sources :

1. La **DGFiP (Direction générale des finances publiques)** propose aux acheteurs publics soumis à la comptabilité publics (par exemple les collectivités) de faire remonter ces données par l’intermédiaire d’Hélios ([PES Marché](https://www.collectivites-locales.gouv.fr/protocole-dechange-standard-pes-0)), pour ensuite les transmettre à la mission Etalab qui les met à disposition du public (voir ci-dessous) ;
2. L’**AIFE (Agence Informatique des Finances de l’État)** publie sur [data.gouv.fr](https://data.gouv.fr) les données essentielles provenant des places de marchés qui utilisent son service, et notamment de la plateforme de marchés de l’État, [PLACE](https://www.marches-publics.gouv.fr/?page=entreprise.AccueilEntreprise) ;
3. Les données essentielles publiées sur les profils d’acheteurs (places de marché) peuvent être publiées sur data.gouv.fr par l’intermédiaire de l’API data.gouv.fr ou d’un fichier DCAT moissonnable.

## Publier des données par l’intermédiaire de l’API de data.gouv.fr

La documentation de l’API est [consultable en ligne](https://www.data.gouv.fr/fr/apidoc), le détails des propriétés des jeux de données est [visible sur cette page](https://www.data.gouv.fr/fr/apidoc/#!/datasets/create_dataset).

Afin de faciliter la localisation et donc l’utilisation des données essentielles, la publication de ces données doit respecter une certaine structure. Les deux structures proposées sont les suivantes :

1. Structure **plateforme** : un jeu de données (`dataset` dans l’API) par plateforme de marchés (identifiée par son SIRET) ;
2. Structure **acheteur** : un jeu de données par acheteur public (SIRET).

### Jeu de données

Pour des raisons d’archivage, le téléversement des fichiers de données sur data.gouv.fr est fortement préféré par rapport à un lien vers des serveurs externes.

Une fois que le jeu de données a été créé, vous pouvez y ajouter des `ressources` ([API ressource](https://www.data.gouv.fr/fr/apidoc/#!/datasets/upload_new_dataset_resource)).

Exemple de commande :

```bash
curl --request POST --url https://data.gouv.fr/api/1/datasets/<dataset-id>/upload/ --header ’content-type: multipart/form-data’ --header ’x-api-key: <api-key>’ --form "file=<chemin du fichier à téléverser>"
```

#### Nom (`title` dans l’API)

Le nom du jeu de données dépend de la structure choisie pour la publication :

- jeu de données pour une **plateforme** : Données essentielles des marchés publics - `{nom de la plateforme}`;
- jeu de données pour un **acheteur** : Données essentielles des marchés publics - `{nom de l’acheteur}`.

Exemple :

> Données essentielles des marchés publics - Conseil régional de Bretagne
#### Description (`description`)

La description attendue est un texte générique décrivant le contexte de publication des données essentielles, ainsi que quelques liens utiles. Le texte suivant remplit ces conditions et peut être étendu par le producteur, notamment avec un lien vers l’interface de visualisaton de données du profil d’acheteur concerné.

[L’arrêté du 14 avril 2017](https://www.legifrance.gouv.fr/eli/arrete/2017/4/14/ECFM1637256A/jo/texte), modifié par [l’arrêté du 27 juillet 2018](https://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000037282994&dateTexte=&categorieLien=id), impose à tous les acheteurs publics la publication des données essentielles de la commande publique. Ainsi, à partir du 1er octobre 2018, les acheteurs publics doivent publier les données d’attribution au plus tard deux mois après la notification du marché.

La structure des données est définie par [des schémas XML et JSON](https://github.com/etalab/format-commande-publique) qui appliquent les exigences des arrêtés.

Pour plus d’informations, vous pouvez consulter [la page thématique](https://www.economie.gouv.fr/daj/ouverture-des-donnees-commande-publique) sur le site de la direction des affaires juridiques.

#### Mot-clés (`tags`)

Renseignez les mot-clés suivants :

- `données-essentielles` ;
- `commande-publique`.

#### Extras (`extras`)

Si le jeu de données est spécifique à un **acheteur** et non à une plateforme, ajoutez une propriété `siret` à la propriété `extras` de l’objet `Dataset`, et indiquez le SIRET de l’acheteur.

```
{
"title": "Données essentielles des marchés publics - Conseil régional de Bretagne"
"extras": {
"siret": "89764547841001"
}
```

Si le jeu de données est spécifique à une **plateforme**, ne renseignez pas la propriété `extras`.

#### Licence (`license`)

La licence à renseigner est la [licence ouverte](https://www.etalab.gouv.fr/wp-content/uploads/2014/05/Licence_Ouverte.pdf) : `fr-lo`.

#### Organisation (`organization`)

Ajoutez votre identifiant d’organisation data.gouv.fr. L’utilisateur qui publie les données doit appartenir à cette organisation.

#### Fréquence (`frequency`)

Renseignez la fréquence de la publication des mises à jour.

### Ressource

#### Nom du fichier

Format : DECP-`{SIRET}`-`{année}`-`{mois}`-`{jour}`-`{numéro de séquence}`.`{extension}`

- `DECP` pour « données essentielles de la commande publique » ;
- `siret` : SIRET de la plateforme si structure plateforme, sinon SIRET de l’acheteur ;
- `année` : année de la publication sur data.gouv.fr ;
- `mois` : mois de la publication sur data.gouv.fr ;
- `jour` : jour de la publication sur data.gouv.fr ;
- `numéro de séquence` : numéro de séquence du fichier à incrémenter si plusieurs fichiers sont publiées dans la même journée. Le premier numéro est `01` ;
- `extension` : `xml` ou `json` en fonction du format de publication. Il n’est pas obligatoire de publier les données à la fois en XML et en JSON, un seul des deux formats suffit.

Exemple :

> DECP-89764547841001-2018-11-28-01.xml
#### URL (`url`)

L’URL n’est renseignée que si le fichier n’est pas téléversé sur data.gouv.fr et hébergé sur un serveur externe.

#### Nom (`title` dans l’API)

Identique au nom de fichier.

#### Type de fichier (`filetype`)

- `xml` pour du XML ;
- `json` pour du JSON.

#### Type MIME (`mime`)

- `application/xml` pour du XML ;
- `application/json` pour du JSON.

#### Type de ressource (`type`)

Renseignez `main`.

## Téléchargement des données essentielles transmises par la DGFiP via le PES Marché

### Via un système de fichier

Les données essentielles transmises par la DGFiP peuvent être téléchargées depuis leur emplacement sur un système de fichiers hébergé par Etalab. Cette méthode est particulièrement adaptée pour récupérer les données essentielles d’un acheteur qui passe beaucoup de marchés.

Le format des URL est le suivant :

> http://files.data.gouv.fr/decp/{siret}/{année}/{mois}/{jour}/DECP-{siret}-{année}-{mois}-{jour}-{seq}.xml
- `siret` : SIRET de l’acheteur ;
- `année` : année de la récéption par Etalab ;
- `mois` : mois de la récéption par Etalab ;
- `jour` : jour de la récéption par Etalab ;
- `seq` : numéro de séquence du fichier à incrémenter si plusieurs fichiers sont réceptionnés dans la même journée. Le premier numéro est `01`.

Exemple :

> http://files.data.gouv.fr/decp/21440036800012/2019/01/18/DECP-21440036800012-2019-01-18-01.xml
### Via l’API

Aujourd'hui, les données essentielles transmises par la DGFiP ne sont pas référencées sur data.gouv.fr sous forme de ressources. Elles sont hébergées sur un serveur de fichier annexe, [https://files.data.gouv.fr](https://files.data.gouv.fr/decp). L’utilisation de l'API n’est donc pas pertinente, et nous vous conseillons par conséquent de consulter la section [via un système de fichiers](#via-un-syst%C3%A8me-de-fichier).

Pour récupérer les données via l’API, il vous faut :

1. Récupérer la liste des ressources du jeu de données ;
2. Télécharger les ressources dont vous avez besoin.

#### Récupérer la liste des ressources du jeu de données

Pour récupérer la liste des ressources d’un jeu de données, effectuez la requête suivante :

```
curl https://data.gouv.fr/api/1/datasets/<dataset id ou slug>
```

Exemples d’URL :

> https://data.gouv.fr/api/1/datasets/56cc6d6988ee385864fa79d0
> https://data.gouv.fr/api/1/datasets/referentiel-de-donnees-marches-publics
---
title: Publier les données essentielles d'attribution des marchés
slug: publier-donnees-essentielles-attribution
---

# Publier les données essentielles d'attribution des marchés

## Obligation légale

Depuis le 1<sup>er</sup> octobre 2018, les acheteurs publics doivent publier les données d’attribution de leur marché, et ce, au plus tard deux mois après la notification du marché.
Expand Down

0 comments on commit d47b272

Please sign in to comment.