From 8300260070ca3437e6c0912e320677e1ee8e175e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?BITARD=20Micha=C3=ABl?= <michael.bitard@beta.gouv.fr>
Date: Thu, 20 Mar 2025 08:07:38 +0000
Subject: [PATCH] =?UTF-8?q?feat(instruction):=20les=20d=C3=A9placements=20?=
 =?UTF-8?q?de=20p=C3=A9rim=C3=A8tres=20des=20AEX=20sont=20des=20extensions?=
 =?UTF-8?q?=20de=20p=C3=A9rim=C3=A8tre=20(pub/pnm-public/camino!1680)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../rules-demarches/machine-common.test.ts    |  4 ++--
 .../rules/titre-demarche-statut-id-find.ts    |  2 +-
 .../20240805092859_domaine-s-dpu-fai.ts       |  2 +-
 .../20240805092860_domaine-h-dpu-fai.ts       |  2 +-
 ...9154733_move-aex-deplacement-perimetres.ts | 11 ++++++++++
 packages/common/src/machines.ts               |  1 -
 .../__snapshots__/titres-etapes.test.ts.snap  | 22 ++++---------------
 .../src/permissions/titres-etapes.test.ts     |  4 ++--
 .../common/src/permissions/titres-etapes.ts   |  6 ++---
 .../__snapshots__/demarchesTypes.test.ts.snap | 15 -------------
 .../common/src/static/demarchesTypes.test.ts  |  2 --
 packages/common/src/static/demarchesTypes.ts  | 12 +---------
 .../src/static/titresTypesDemarchesTypes.ts   |  2 +-
 .../index.ts                                  |  2 +-
 ...eckboxes.stories_snapshots_AllFilters.html |  7 ------
 ...tories_snapshots_AllFiltersWithValues.html |  7 ------
 ...ies_snapshots_AllFiltersWithoutValues.html |  7 ------
 .../page.stories_snapshots_Demarches.html     |  7 ------
 .../page.stories_snapshots_Loading.html       |  7 ------
 .../page.stories_snapshots_WithError.html     |  7 ------
 .../etape/fondamentales-edit.stories.tsx      |  2 +-
 21 files changed, 29 insertions(+), 102 deletions(-)
 create mode 100644 packages/api/src/knex/migrations/20250319154733_move-aex-deplacement-perimetres.ts

diff --git a/packages/api/src/business/rules-demarches/machine-common.test.ts b/packages/api/src/business/rules-demarches/machine-common.test.ts
index 28ac1db66..565c877fd 100644
--- a/packages/api/src/business/rules-demarches/machine-common.test.ts
+++ b/packages/api/src/business/rules-demarches/machine-common.test.ts
@@ -41,7 +41,7 @@ describe('getDemarcheDateDebut', () => {
     })
   })
   test("pas de date de début si le type de démarche n'est pas une phase", () => {
-    expect(getDemarcheDateDebut(DEMARCHES_TYPES_IDS.DeplacementDePerimetre, { dateDebut: null, dateEtape: null }, { date: toCaminoDate('2021-01-01'), dateDebut: null })).toStrictEqual({
+    expect(getDemarcheDateDebut(DEMARCHES_TYPES_IDS.ExtensionDePerimetre, { dateDebut: null, dateEtape: null }, { date: toCaminoDate('2021-01-01'), dateDebut: null })).toStrictEqual({
       dateDebut: null,
       dateEtape: null,
     })
@@ -49,7 +49,7 @@ describe('getDemarcheDateDebut', () => {
 })
 describe('getDemarcheDateFin', () => {
   test("pas de date de fin si le type de démarche n'est pas une phase", () => {
-    expect(getDemarcheDateFin(DEMARCHES_TYPES_IDS.DeplacementDePerimetre, { dateFin: null, duree: null }, { dateFin: toCaminoDate('2021-01-01'), duree: null })).toStrictEqual({
+    expect(getDemarcheDateFin(DEMARCHES_TYPES_IDS.ExtensionDePerimetre, { dateFin: null, duree: null }, { dateFin: toCaminoDate('2021-01-01'), duree: null })).toStrictEqual({
       dateFin: null,
       duree: null,
     })
diff --git a/packages/api/src/business/rules/titre-demarche-statut-id-find.ts b/packages/api/src/business/rules/titre-demarche-statut-id-find.ts
index 4b4bf115a..d3fe4ce2a 100644
--- a/packages/api/src/business/rules/titre-demarche-statut-id-find.ts
+++ b/packages/api/src/business/rules/titre-demarche-statut-id-find.ts
@@ -33,7 +33,7 @@ const titreEtapesDecisivesDemandesTypes = [
   ...titreEtapesDecisivesCommunesTypes,
 ] as const satisfies EtapeTypeId[]
 
-const titreDemarchesDemandesTypes = ['oct', 'pro', 'pr1', 'pr2', 'pre', 'rec', 'rep', 'fus', 'exp', 'exs', 'mut', 'vut', 'amo', 'res', 'ces', 'dep', 'vct'] as const satisfies DemarcheTypeId[]
+const titreDemarchesDemandesTypes = ['oct', 'pro', 'pr1', 'pr2', 'pre', 'rec', 'rep', 'fus', 'exp', 'exs', 'mut', 'vut', 'amo', 'res', 'ces', 'vct'] as const satisfies DemarcheTypeId[]
 
 const titreDemarchesTravauxTypes = ['aom', 'dam', 'dot'] as const satisfies readonly TravauxIds[]
 
diff --git a/packages/api/src/knex/migrations/20240805092859_domaine-s-dpu-fai.ts b/packages/api/src/knex/migrations/20240805092859_domaine-s-dpu-fai.ts
index b420342bd..782980d95 100644
--- a/packages/api/src/knex/migrations/20240805092859_domaine-s-dpu-fai.ts
+++ b/packages/api/src/knex/migrations/20240805092859_domaine-s-dpu-fai.ts
@@ -8,7 +8,7 @@ const demarcheTypeIdsCxPr_G = [
   DEMARCHES_TYPES_IDS.Conversion,
   DEMARCHES_TYPES_IDS.Decheance,
   DEMARCHES_TYPES_IDS.DemandeDeTitreDExploitation,
-  DEMARCHES_TYPES_IDS.DeplacementDePerimetre,
+  'dep',
   DEMARCHES_TYPES_IDS.Fusion,
   DEMARCHES_TYPES_IDS.MutationPartielle,
   'ren',
diff --git a/packages/api/src/knex/migrations/20240805092860_domaine-h-dpu-fai.ts b/packages/api/src/knex/migrations/20240805092860_domaine-h-dpu-fai.ts
index 4535c635a..58afab10b 100644
--- a/packages/api/src/knex/migrations/20240805092860_domaine-h-dpu-fai.ts
+++ b/packages/api/src/knex/migrations/20240805092860_domaine-h-dpu-fai.ts
@@ -8,7 +8,7 @@ const demarcheTypeIdsCxPr_G = [
   DEMARCHES_TYPES_IDS.Conversion,
   DEMARCHES_TYPES_IDS.Decheance,
   DEMARCHES_TYPES_IDS.DemandeDeTitreDExploitation,
-  DEMARCHES_TYPES_IDS.DeplacementDePerimetre,
+  'dep',
   DEMARCHES_TYPES_IDS.Fusion,
   DEMARCHES_TYPES_IDS.MutationPartielle,
   'ren',
diff --git a/packages/api/src/knex/migrations/20250319154733_move-aex-deplacement-perimetres.ts b/packages/api/src/knex/migrations/20250319154733_move-aex-deplacement-perimetres.ts
new file mode 100644
index 000000000..02deabbdf
--- /dev/null
+++ b/packages/api/src/knex/migrations/20250319154733_move-aex-deplacement-perimetres.ts
@@ -0,0 +1,11 @@
+import { DEMARCHES_TYPES_IDS } from 'camino-common/src/static/demarchesTypes'
+import { TITRES_TYPES_IDS } from 'camino-common/src/static/titresTypes'
+import { Knex } from 'knex'
+
+export const up = async (knex: Knex): Promise<void> => {
+  await knex.raw(
+    `update titres_demarches td set type_id = '${DEMARCHES_TYPES_IDS.ExtensionDePerimetre}' where td.type_id = 'dep' and td.titre_id in (select t.id from titres t where t.type_id ='${TITRES_TYPES_IDS.AUTORISATION_D_EXPLOITATION_METAUX}')`
+  )
+}
+
+export const down = (): void => {}
diff --git a/packages/common/src/machines.ts b/packages/common/src/machines.ts
index a8ecd2624..ca45f7ed3 100644
--- a/packages/common/src/machines.ts
+++ b/packages/common/src/machines.ts
@@ -24,7 +24,6 @@ const demarcheTypeIdsCxPr_G: DemarcheTypeId[] = [
   DEMARCHES_TYPES_IDS.Conversion,
   DEMARCHES_TYPES_IDS.Decheance,
   DEMARCHES_TYPES_IDS.DemandeDeTitreDExploitation,
-  DEMARCHES_TYPES_IDS.DeplacementDePerimetre,
   DEMARCHES_TYPES_IDS.Fusion,
   DEMARCHES_TYPES_IDS.MutationPartielle,
   DEMARCHES_TYPES_IDS.RenonciationTotale,
diff --git a/packages/common/src/permissions/__snapshots__/titres-etapes.test.ts.snap b/packages/common/src/permissions/__snapshots__/titres-etapes.test.ts.snap
index 147fd92dc..8b60a10a9 100644
--- a/packages/common/src/permissions/__snapshots__/titres-etapes.test.ts.snap
+++ b/packages/common/src/permissions/__snapshots__/titres-etapes.test.ts.snap
@@ -35,13 +35,9 @@ exports[`canEditAmodiataires by demarcheTypeId 1`] = `
     "required": false,
     "visibility": "present",
   },
-  "DeplacementDePerimetre": {
-    "message": "une démarche déplacement de périmètre ne peut pas inclure d'amodiataire",
-    "visibility": "absent",
-  },
   "ExtensionDePerimetre": {
-    "required": false,
-    "visibility": "present",
+    "message": "une démarche extension de périmètre ne peut pas inclure d'amodiataire",
+    "visibility": "absent",
   },
   "ExtensionDeSubstance": {
     "required": false,
@@ -142,11 +138,6 @@ exports[`canEditPerimetre by demarcheTypeId 1`] = `
     "required": true,
     "visibility": "present",
   },
-  "DeplacementDePerimetre": {
-    "message": "le périmètre est obligatoire pour une démarche déplacement de périmètre",
-    "required": true,
-    "visibility": "present",
-  },
   "ExtensionDePerimetre": {
     "message": "le périmètre est obligatoire pour une démarche extension de périmètre",
     "required": true,
@@ -261,14 +252,9 @@ exports[`canEditTitulaires by demarcheTypeId 1`] = `
     "required": true,
     "visibility": "present",
   },
-  "DeplacementDePerimetre": {
-    "message": "une démarche déplacement de périmètre ne peut pas inclure de titulaire",
-    "visibility": "absent",
-  },
   "ExtensionDePerimetre": {
-    "message": "les titulaires sont obligatoires pour les démarches extension de périmètre",
-    "required": true,
-    "visibility": "present",
+    "message": "une démarche extension de périmètre ne peut pas inclure de titulaire",
+    "visibility": "absent",
   },
   "ExtensionDeSubstance": {
     "message": "les titulaires sont obligatoires pour les démarches extension de substance",
diff --git a/packages/common/src/permissions/titres-etapes.test.ts b/packages/common/src/permissions/titres-etapes.test.ts
index 7accbf745..80ec0cb38 100644
--- a/packages/common/src/permissions/titres-etapes.test.ts
+++ b/packages/common/src/permissions/titres-etapes.test.ts
@@ -44,7 +44,7 @@ console.warn = vi.fn()
 
 const axmDemandeAvis: IsEtapeCompleteEtapeAvis = [{ avis_type_id: 'avisProprietaireDuSol' }, { avis_type_id: 'avisDeLaMissionAutoriteEnvironnementale' }]
 test.each<{ titreTypeId: TitreTypeId; demarcheTypeId: DemarcheTypeId; canEdit: boolean }>([
-  { titreTypeId: 'arm', demarcheTypeId: 'dep', canEdit: false },
+  { titreTypeId: 'arm', demarcheTypeId: 'exp', canEdit: false },
   { titreTypeId: 'arm', demarcheTypeId: 'oct', canEdit: true },
   { titreTypeId: 'arm', demarcheTypeId: 'dec', canEdit: true },
   { titreTypeId: 'arm', demarcheTypeId: 'pro', canEdit: true },
@@ -84,7 +84,7 @@ test.each<{ titreTypeId: TitreTypeId; demarcheTypeId: DemarcheTypeId; etapeTypeI
   { titreTypeId: 'prm', etapeTypeId: 'mcr', demarcheTypeId: 'dec', user: { role: 'super' }, canEdit: false },
   { titreTypeId: 'prm', etapeTypeId: 'mcr', demarcheTypeId: 'dec', user: { role: 'admin', administrationId: ADMINISTRATION_IDS.BRGM }, canEdit: false },
   { titreTypeId: 'prm', etapeTypeId: 'mcr', demarcheTypeId: 'dec', user: { role: 'lecteur', administrationId: ADMINISTRATION_IDS.BRGM }, canEdit: false },
-  { titreTypeId: 'prm', etapeTypeId: 'mfr', demarcheTypeId: 'dep', user: { role: 'lecteur', administrationId: ADMINISTRATION_IDS.BRGM }, canEdit: false },
+  { titreTypeId: 'prm', etapeTypeId: 'mfr', demarcheTypeId: 'exp', user: { role: 'lecteur', administrationId: ADMINISTRATION_IDS.BRGM }, canEdit: false },
   { titreTypeId: 'prm', etapeTypeId: 'mfr', demarcheTypeId: 'exp', user: { role: 'super' }, canEdit: false },
   { titreTypeId: 'prm', etapeTypeId: 'mfr', demarcheTypeId: 'mut', user: { role: 'super' }, canEdit: false },
   { titreTypeId: 'prm', etapeTypeId: 'dpu', demarcheTypeId: 'dec', user: { role: 'defaut' }, canEdit: false },
diff --git a/packages/common/src/permissions/titres-etapes.ts b/packages/common/src/permissions/titres-etapes.ts
index c03575758..243d46512 100644
--- a/packages/common/src/permissions/titres-etapes.ts
+++ b/packages/common/src/permissions/titres-etapes.ts
@@ -47,7 +47,7 @@ export const canEditAmodiataires = (titreTypeId: TitreTypeId, demarcheTypeId: De
       DEMARCHES_TYPES_IDS.RenonciationTotale,
       DEMARCHES_TYPES_IDS.RenonciationPartielle,
       DEMARCHES_TYPES_IDS.Conversion,
-      DEMARCHES_TYPES_IDS.DeplacementDePerimetre,
+      DEMARCHES_TYPES_IDS.ExtensionDePerimetre,
       DEMARCHES_TYPES_IDS.ResiliationAnticipeeDAmodiation,
     ].includes(demarcheTypeId)
   ) {
@@ -66,7 +66,7 @@ export const canEditAmodiataires = (titreTypeId: TitreTypeId, demarcheTypeId: De
   return { visibility: 'absent', message: 'droits insuffisants pour éditer les amodiataires' }
 }
 
-const demarchesSansDatesNiDureePourLesEtapes = [DEMARCHES_TYPES_IDS.DeplacementDePerimetre, DEMARCHES_TYPES_IDS.Mutation, DEMARCHES_TYPES_IDS.ExtensionDePerimetre] as const
+const demarchesSansDatesNiDureePourLesEtapes = [DEMARCHES_TYPES_IDS.Mutation, DEMARCHES_TYPES_IDS.ExtensionDePerimetre] as const
 
 // Attention les champs dates ne sont jamais obligatoires, si ils le deviennent il faudra faire des modifs dans la validation et dans l'ui
 export const canEditDates = (_titreTypeId: TitreTypeId, demarcheTypeId: DemarcheTypeId, etapeTypeId: EtapeTypeId, user: User): InputAbsent | InputPresentOptional => {
@@ -93,7 +93,7 @@ export const canEditTitulaires = (_titreTypeId: TitreTypeId, demarcheTypeId: Dem
       DEMARCHES_TYPES_IDS.RenonciationPartielle,
       DEMARCHES_TYPES_IDS.Amodiation,
       DEMARCHES_TYPES_IDS.Conversion,
-      DEMARCHES_TYPES_IDS.DeplacementDePerimetre,
+      DEMARCHES_TYPES_IDS.ExtensionDePerimetre,
       DEMARCHES_TYPES_IDS.ResiliationAnticipeeDAmodiation,
     ].includes(demarcheTypeId)
   ) {
diff --git a/packages/common/src/static/__snapshots__/demarchesTypes.test.ts.snap b/packages/common/src/static/__snapshots__/demarchesTypes.test.ts.snap
index a342347c8..2eea5b969 100644
--- a/packages/common/src/static/__snapshots__/demarchesTypes.test.ts.snap
+++ b/packages/common/src/static/__snapshots__/demarchesTypes.test.ts.snap
@@ -80,19 +80,6 @@ exports[`canImpactTitre 1`] = `
   "dec - rej -> false",
   "dec - rea -> false",
   "dec - ter -> true",
-  "dep - acc -> true",
-  "dep - acp -> true",
-  "dep - cls -> false",
-  "dep - dep -> false",
-  "dep - des -> false",
-  "dep - eco -> false",
-  "dep - ins -> false",
-  "dep - fpm -> false",
-  "dep - ind -> false",
-  "dep - ini -> false",
-  "dep - rej -> false",
-  "dep - rea -> false",
-  "dep - ter -> true",
   "dot - acc -> true",
   "dot - acp -> true",
   "dot - cls -> false",
@@ -325,7 +312,6 @@ exports[`isDemarcheTypeProlongations 1`] = `
   "con -> false",
   "dam -> false",
   "dec -> false",
-  "dep -> false",
   "dot -> false",
   "exp -> false",
   "exs -> false",
@@ -354,7 +340,6 @@ exports[`isTravaux 1`] = `
   "con -> false",
   "dam -> true",
   "dec -> false",
-  "dep -> false",
   "dot -> true",
   "exp -> false",
   "exs -> false",
diff --git a/packages/common/src/static/demarchesTypes.test.ts b/packages/common/src/static/demarchesTypes.test.ts
index 7e20a2eab..1329f72a9 100644
--- a/packages/common/src/static/demarchesTypes.test.ts
+++ b/packages/common/src/static/demarchesTypes.test.ts
@@ -40,7 +40,6 @@ test('isDemarcheTypeWithPhase', () => {
       "con -> false",
       "dam -> false",
       "dec -> false",
-      "dep -> false",
       "dot -> false",
       "exp -> false",
       "exs -> false",
@@ -74,7 +73,6 @@ test('isDemarcheTypeAnnulation', () => {
       "con -> false",
       "dam -> false",
       "dec -> false",
-      "dep -> false",
       "dot -> false",
       "exp -> false",
       "exs -> false",
diff --git a/packages/common/src/static/demarchesTypes.ts b/packages/common/src/static/demarchesTypes.ts
index 626e320cf..d4523f66c 100644
--- a/packages/common/src/static/demarchesTypes.ts
+++ b/packages/common/src/static/demarchesTypes.ts
@@ -24,7 +24,7 @@ const defaultOptions: { [key in keyof Omit<DemarcheType<DemarcheTypeId>, keyof D
 }
 
 // prettier-ignore
-const IDS = ["amo", "aom", "ces", "con", "dam", "dec", "dep", "dot", "exp", "exs", "fus", "mut", "oct", "pr1", "pr2", "pre", "pro", "prr", "rec", "rep", "res", "ret", "vct", "vut",] as const
+const IDS = ["amo", "aom", "ces", "con", "dam", "dec", "dot", "exp", "exs", "fus", "mut", "oct", "pr1", "pr2", "pre", "pro", "prr", "rec", "rep", "res", "ret", "vct", "vut",] as const
 
 export const DEMARCHES_TYPES_IDS = {
   Amodiation: 'amo',
@@ -33,7 +33,6 @@ export const DEMARCHES_TYPES_IDS = {
   Conversion: 'con',
   DeclarationDArretDefinitifDesTravaux: 'dam',
   Decheance: 'dec',
-  DeplacementDePerimetre: 'dep',
   DeclarationDOuvertureDeTravaux: 'dot',
   ExtensionDePerimetre: 'exp',
   ExtensionDeSubstance: 'exs',
@@ -104,15 +103,6 @@ export const DemarchesTypes = {
       "Démarche obsolète. L'autorité administrative pouvait retirer les droits liés aux autorisations et titres miniers en cours de validité si le titulaire ne remplissait plus certaines prescriptions légales. La déchéance avait pour effet de permettre à l'Etat de réattribuer le titre ou l'autorisation lors d'un appel d'offre.",
     titulaires: true,
   },
-  dep: {
-    ...defaultOptions,
-    id: 'dep',
-    nom: 'déplacement de périmètre',
-    description:
-      "Démarche appliquée aux autorisation d'exploitation de minéraux et métaux pour déplacer le centre du périmètre de celle-ci dans la limite de 200 mètres. Les zones déjà exploitées doivent être maintenues à l'intérieur du périmètre déplacé.",
-    points: true,
-    renouvelable: true,
-  },
   dot: {
     ...defaultOptions,
     id: 'dot',
diff --git a/packages/common/src/static/titresTypesDemarchesTypes.ts b/packages/common/src/static/titresTypesDemarchesTypes.ts
index a4b652a05..78279e6ee 100644
--- a/packages/common/src/static/titresTypesDemarchesTypes.ts
+++ b/packages/common/src/static/titresTypesDemarchesTypes.ts
@@ -24,7 +24,7 @@ const TITRES_TYPES_DEMARCHES_TYPES = {
   ],
   [TITRES_TYPES_IDS.AUTORISATION_D_EXPLOITATION_METAUX]: [
     ...demarchesEverywhere,
-    DEMARCHES_TYPES_IDS.DeplacementDePerimetre,
+    DEMARCHES_TYPES_IDS.ExtensionDePerimetre,
     DEMARCHES_TYPES_IDS.Prolongation,
     DEMARCHES_TYPES_IDS.DemandeDeTitreDExploitation,
     DEMARCHES_TYPES_IDS.DeclarationDArretDefinitifDesTravaux,
diff --git a/packages/common/src/static/titresTypes_demarchesTypes_etapesTypes/index.ts b/packages/common/src/static/titresTypes_demarchesTypes_etapesTypes/index.ts
index 87e37b97f..81bd2f86c 100644
--- a/packages/common/src/static/titresTypes_demarchesTypes_etapesTypes/index.ts
+++ b/packages/common/src/static/titresTypes_demarchesTypes_etapesTypes/index.ts
@@ -592,7 +592,7 @@ const TDE = {
   },
   [TITRES_TYPES_IDS.AUTORISATION_D_EXPLOITATION_METAUX]: {
     ...travaux,
-    [DEMARCHES_TYPES_IDS.DeplacementDePerimetre]: [
+    [DEMARCHES_TYPES_IDS.ExtensionDePerimetre]: [
       ETAPES_TYPES.demande,
       ETAPES_TYPES.enregistrementDeLaDemande,
       ETAPES_TYPES.recevabiliteDeLaDemande,
diff --git a/packages/ui/src/components/_ui/filters/filters-checkboxes.stories_snapshots_AllFilters.html b/packages/ui/src/components/_ui/filters/filters-checkboxes.stories_snapshots_AllFilters.html
index c412c4723..df88b9bb7 100644
--- a/packages/ui/src/components/_ui/filters/filters-checkboxes.stories_snapshots_AllFilters.html
+++ b/packages/ui/src/components/_ui/filters/filters-checkboxes.stories_snapshots_AllFilters.html
@@ -806,13 +806,6 @@
                   </label></div>
               </div>
             </li>
-            <li class="fr-p-1v">
-              <div style="display: flex; flex-direction: row;">
-                <div class="fr-checkbox-group"><input name="archive" id="dep" type="checkbox"><label class="fr-label" for="dep">Déplacement de périmètre
-                    <!---->
-                  </label></div>
-              </div>
-            </li>
             <li class="fr-p-1v">
               <div style="display: flex; flex-direction: row;">
                 <div class="fr-checkbox-group"><input name="archive" id="exp" type="checkbox"><label class="fr-label" for="exp">Extension de périmètre
diff --git a/packages/ui/src/components/_ui/filters/filters.stories_snapshots_AllFiltersWithValues.html b/packages/ui/src/components/_ui/filters/filters.stories_snapshots_AllFiltersWithValues.html
index d8f584de3..5cab75e6b 100644
--- a/packages/ui/src/components/_ui/filters/filters.stories_snapshots_AllFiltersWithValues.html
+++ b/packages/ui/src/components/_ui/filters/filters.stories_snapshots_AllFiltersWithValues.html
@@ -853,13 +853,6 @@
                   </label></div>
               </div>
             </li>
-            <li class="fr-p-1v">
-              <div style="display: flex; flex-direction: row;">
-                <div class="fr-checkbox-group"><input name="archive" id="dep" type="checkbox"><label class="fr-label" for="dep">Déplacement de périmètre
-                    <!---->
-                  </label></div>
-              </div>
-            </li>
             <li class="fr-p-1v">
               <div style="display: flex; flex-direction: row;">
                 <div class="fr-checkbox-group"><input name="archive" id="exp" type="checkbox"><label class="fr-label" for="exp">Extension de périmètre
diff --git a/packages/ui/src/components/_ui/filters/filters.stories_snapshots_AllFiltersWithoutValues.html b/packages/ui/src/components/_ui/filters/filters.stories_snapshots_AllFiltersWithoutValues.html
index 7d3f1dbf2..cd98561d9 100644
--- a/packages/ui/src/components/_ui/filters/filters.stories_snapshots_AllFiltersWithoutValues.html
+++ b/packages/ui/src/components/_ui/filters/filters.stories_snapshots_AllFiltersWithoutValues.html
@@ -1355,13 +1355,6 @@
                   </label></div>
               </div>
             </li>
-            <li class="fr-p-1v">
-              <div style="display: flex; flex-direction: row;">
-                <div class="fr-checkbox-group"><input name="archive" id="dep" type="checkbox"><label class="fr-label" for="dep">Déplacement de périmètre
-                    <!---->
-                  </label></div>
-              </div>
-            </li>
             <li class="fr-p-1v">
               <div style="display: flex; flex-direction: row;">
                 <div class="fr-checkbox-group"><input name="archive" id="exp" type="checkbox"><label class="fr-label" for="exp">Extension de périmètre
diff --git a/packages/ui/src/components/demarches/page.stories_snapshots_Demarches.html b/packages/ui/src/components/demarches/page.stories_snapshots_Demarches.html
index 469765004..f9720fa80 100644
--- a/packages/ui/src/components/demarches/page.stories_snapshots_Demarches.html
+++ b/packages/ui/src/components/demarches/page.stories_snapshots_Demarches.html
@@ -792,13 +792,6 @@
                         </label></div>
                     </div>
                   </li>
-                  <li class="fr-p-1v">
-                    <div style="display: flex; flex-direction: row;">
-                      <div class="fr-checkbox-group"><input name="archive" id="dep" type="checkbox"><label class="fr-label" for="dep">Déplacement de périmètre
-                          <!---->
-                        </label></div>
-                    </div>
-                  </li>
                   <li class="fr-p-1v">
                     <div style="display: flex; flex-direction: row;">
                       <div class="fr-checkbox-group"><input name="archive" id="exp" type="checkbox"><label class="fr-label" for="exp">Extension de périmètre
diff --git a/packages/ui/src/components/demarches/page.stories_snapshots_Loading.html b/packages/ui/src/components/demarches/page.stories_snapshots_Loading.html
index 54faeb7eb..8cc2361ca 100644
--- a/packages/ui/src/components/demarches/page.stories_snapshots_Loading.html
+++ b/packages/ui/src/components/demarches/page.stories_snapshots_Loading.html
@@ -681,13 +681,6 @@
                         </label></div>
                     </div>
                   </li>
-                  <li class="fr-p-1v">
-                    <div style="display: flex; flex-direction: row;">
-                      <div class="fr-checkbox-group"><input name="archive" id="dep" type="checkbox"><label class="fr-label" for="dep">Déplacement de périmètre
-                          <!---->
-                        </label></div>
-                    </div>
-                  </li>
                   <li class="fr-p-1v">
                     <div style="display: flex; flex-direction: row;">
                       <div class="fr-checkbox-group"><input name="archive" id="exp" type="checkbox"><label class="fr-label" for="exp">Extension de périmètre
diff --git a/packages/ui/src/components/demarches/page.stories_snapshots_WithError.html b/packages/ui/src/components/demarches/page.stories_snapshots_WithError.html
index 1ce449e5b..1dace3e7b 100644
--- a/packages/ui/src/components/demarches/page.stories_snapshots_WithError.html
+++ b/packages/ui/src/components/demarches/page.stories_snapshots_WithError.html
@@ -683,13 +683,6 @@
                         </label></div>
                     </div>
                   </li>
-                  <li class="fr-p-1v">
-                    <div style="display: flex; flex-direction: row;">
-                      <div class="fr-checkbox-group"><input name="archive" id="dep" type="checkbox"><label class="fr-label" for="dep">Déplacement de périmètre
-                          <!---->
-                        </label></div>
-                    </div>
-                  </li>
                   <li class="fr-p-1v">
                     <div style="display: flex; flex-direction: row;">
                       <div class="fr-checkbox-group"><input name="archive" id="exp" type="checkbox"><label class="fr-label" for="exp">Extension de périmètre
diff --git a/packages/ui/src/components/etape/fondamentales-edit.stories.tsx b/packages/ui/src/components/etape/fondamentales-edit.stories.tsx
index 591827ecd..9e4cfdab9 100644
--- a/packages/ui/src/components/etape/fondamentales-edit.stories.tsx
+++ b/packages/ui/src/components/etape/fondamentales-edit.stories.tsx
@@ -184,7 +184,7 @@ export const PrmDeplacementDePerimetreONF: StoryFn = () => (
   <FondamentalesEdit
     etape={etape}
     completeUpdate={completeUpdate}
-    demarcheTypeId="dep"
+    demarcheTypeId="exp"
     titreTypeId="prm"
     user={{ role: 'admin', administrationId: 'ope-onf-973-01', ...testBlankUser }}
     entreprises={entreprises}
-- 
GitLab