From 459cc1fbfe44bec91b0e040700fd4fe572aaffbf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bitard=20Micha=C3=ABl?= <bitard.michael@gmail.com>
Date: Wed, 2 Apr 2025 16:25:01 +0200
Subject: [PATCH 1/3] =?UTF-8?q?ajoute=20les=20=C3=A9tapes=20aux=20diff?=
 =?UTF-8?q?=C3=A9rents=20TDE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../index.ts                                  | 201 +++++++-----------
 1 file changed, 75 insertions(+), 126 deletions(-)

diff --git a/packages/common/src/static/titresTypes_demarchesTypes_etapesTypes/index.ts b/packages/common/src/static/titresTypes_demarchesTypes_etapesTypes/index.ts
index 8cad449f0..31fecd34e 100644
--- a/packages/common/src/static/titresTypes_demarchesTypes_etapesTypes/index.ts
+++ b/packages/common/src/static/titresTypes_demarchesTypes_etapesTypes/index.ts
@@ -127,6 +127,75 @@ const permisExploitationMetauxEtGranulatsMarinsProlongations = {
   [DEMARCHES_TYPES_IDS.Prolongation2]: permisExploitationMetauxEtGranulatsMarinsProlongationsEtapes,
 } as const
 
+const concessionHydrocarbureOctroiEtProlongation = [
+  ETAPES_TYPES.demande,
+  ETAPES_TYPES.enregistrementDeLaDemande,
+  ETAPES_TYPES.saisineDuPrefet,
+  ETAPES_TYPES.desistementDuDemandeur,
+  ETAPES_TYPES.modificationDeLaDemande,
+  ETAPES_TYPES.demandeDeComplements,
+  ETAPES_TYPES.receptionDeComplements,
+  ETAPES_TYPES.demandeDinformations,
+  ETAPES_TYPES.receptionDinformation,
+  ETAPES_TYPES.recevabiliteDeLaDemande,
+  ETAPES_TYPES.avisDeDemandeConcurrente,
+  ETAPES_TYPES.enquetePublique,
+  ETAPES_TYPES.avisDesServicesEtCommissionsConsultatives,
+  ETAPES_TYPES.avisDesCollectivites,
+  ETAPES_TYPES.saisineDeLaCommissionDepartementaleDesMines_CDM_,
+  ETAPES_TYPES.avisDeLaCommissionDepartementaleDesMines_CDM_,
+  ETAPES_TYPES.rapportEtAvisDeLaDREAL,
+  ETAPES_TYPES.avisDuPrefet,
+  ETAPES_TYPES.saisinesEtAvisCGE_AE,
+  ETAPES_TYPES.saisineDuConseilDEtat,
+  ETAPES_TYPES.rapportDuConseilDEtat,
+  ETAPES_TYPES.avisDuConseilDEtat,
+  ETAPES_TYPES.saisineDeLautoriteSignataire,
+  ETAPES_TYPES.decisionDeLAutoriteAdministrative,
+  ETAPES_TYPES.publicationDeDecisionAuJORF,
+  ETAPES_TYPES.informationDuPrefetEtDesCollectivites,
+  ETAPES_TYPES.publicationDeDecisionAuRecueilDesActesAdministratifs,
+  ETAPES_TYPES.notificationAuDemandeur,
+  ETAPES_TYPES.notificationDesCollectivitesLocales,
+  ETAPES_TYPES.abrogationDeLaDecision,
+  ETAPES_TYPES.decisionDuJugeAdministratif,
+  ETAPES_TYPES.consultationDuPublic,
+  ETAPES_TYPES.classementSansSuite,
+] as const
+
+const permisExclusifDeRechercheSouterrain = [
+  ETAPES_TYPES.demande,
+  ETAPES_TYPES.enregistrementDeLaDemande,
+  ETAPES_TYPES.saisineDuPrefet,
+  ETAPES_TYPES.desistementDuDemandeur,
+  ETAPES_TYPES.modificationDeLaDemande,
+  ETAPES_TYPES.demandeDeComplements,
+  ETAPES_TYPES.receptionDeComplements,
+  ETAPES_TYPES.demandeDinformations,
+  ETAPES_TYPES.receptionDinformation,
+  ETAPES_TYPES.recevabiliteDeLaDemande,
+  ETAPES_TYPES.avisDeMiseEnConcurrenceAuJORF,
+  ETAPES_TYPES.avisDeDemandeConcurrente,
+  ETAPES_TYPES.consultationDuPublic,
+  ETAPES_TYPES.avisDesServicesEtCommissionsConsultatives,
+  ETAPES_TYPES.avisDesCollectivites,
+  ETAPES_TYPES.rapportEtAvisDeLaDREAL,
+  ETAPES_TYPES.saisineDeLaCommissionDepartementaleDesMines_CDM_,
+  ETAPES_TYPES.avisDeLaCommissionDepartementaleDesMines_CDM_,
+  ETAPES_TYPES.avisDuPrefet,
+  ETAPES_TYPES.saisinesEtAvisCGE_AE,
+  ETAPES_TYPES.saisineDeLautoriteSignataire,
+  ETAPES_TYPES.decisionDeLAutoriteAdministrative,
+  ETAPES_TYPES.publicationDeDecisionAuJORF,
+  ETAPES_TYPES.informationDuPrefetEtDesCollectivites,
+  ETAPES_TYPES.publicationDeDecisionAuRecueilDesActesAdministratifs,
+  ETAPES_TYPES.notificationAuDemandeur,
+  ETAPES_TYPES.notificationDesCollectivitesLocales,
+  ETAPES_TYPES.abrogationDeLaDecision,
+  ETAPES_TYPES.decisionDuJugeAdministratif,
+  ETAPES_TYPES.classementSansSuite,
+] as const
+
 const permisExclusifRechercheGeothermieOctroiEtProlongationsEtapes = [
   ETAPES_TYPES.demande,
   ETAPES_TYPES.enregistrementDeLaDemande,
@@ -945,74 +1014,8 @@ const TDE = {
       ETAPES_TYPES.publicationDeDecisionAuJORF,
       ETAPES_TYPES.classementSansSuite,
     ],
-    [DEMARCHES_TYPES_IDS.Octroi]: [
-      ETAPES_TYPES.demande,
-      ETAPES_TYPES.enregistrementDeLaDemande,
-      ETAPES_TYPES.saisineDuPrefet,
-      ETAPES_TYPES.desistementDuDemandeur,
-      ETAPES_TYPES.modificationDeLaDemande,
-      ETAPES_TYPES.demandeDeComplements,
-      ETAPES_TYPES.receptionDeComplements,
-      ETAPES_TYPES.demandeDinformations,
-      ETAPES_TYPES.receptionDinformation,
-      ETAPES_TYPES.recevabiliteDeLaDemande,
-      ETAPES_TYPES.avisDeDemandeConcurrente,
-      ETAPES_TYPES.enquetePublique,
-      ETAPES_TYPES.avisDesServicesEtCommissionsConsultatives,
-      ETAPES_TYPES.avisDesCollectivites,
-      ETAPES_TYPES.saisineDeLaCommissionDepartementaleDesMines_CDM_,
-      ETAPES_TYPES.avisDeLaCommissionDepartementaleDesMines_CDM_,
-      ETAPES_TYPES.rapportEtAvisDeLaDREAL,
-      ETAPES_TYPES.avisDuPrefet,
-      ETAPES_TYPES.saisinesEtAvisCGE_AE,
-      ETAPES_TYPES.saisineDuConseilDEtat,
-      ETAPES_TYPES.rapportDuConseilDEtat,
-      ETAPES_TYPES.avisDuConseilDEtat,
-      ETAPES_TYPES.saisineDeLautoriteSignataire,
-      ETAPES_TYPES.decisionDeLAutoriteAdministrative,
-      ETAPES_TYPES.publicationDeDecisionAuJORF,
-      ETAPES_TYPES.informationDuPrefetEtDesCollectivites,
-      ETAPES_TYPES.publicationDeDecisionAuRecueilDesActesAdministratifs,
-      ETAPES_TYPES.notificationAuDemandeur,
-      ETAPES_TYPES.notificationDesCollectivitesLocales,
-      ETAPES_TYPES.abrogationDeLaDecision,
-      ETAPES_TYPES.decisionDuJugeAdministratif,
-      ETAPES_TYPES.classementSansSuite,
-    ],
-    [DEMARCHES_TYPES_IDS.Prolongation]: [
-      ETAPES_TYPES.demande,
-      ETAPES_TYPES.enregistrementDeLaDemande,
-      ETAPES_TYPES.saisineDuPrefet,
-      ETAPES_TYPES.desistementDuDemandeur,
-      ETAPES_TYPES.modificationDeLaDemande,
-      ETAPES_TYPES.demandeDeComplements,
-      ETAPES_TYPES.receptionDeComplements,
-      ETAPES_TYPES.demandeDinformations,
-      ETAPES_TYPES.receptionDinformation,
-      ETAPES_TYPES.recevabiliteDeLaDemande,
-      ETAPES_TYPES.avisDeDemandeConcurrente,
-      ETAPES_TYPES.enquetePublique,
-      ETAPES_TYPES.avisDesServicesEtCommissionsConsultatives,
-      ETAPES_TYPES.avisDesCollectivites,
-      ETAPES_TYPES.saisineDeLaCommissionDepartementaleDesMines_CDM_,
-      ETAPES_TYPES.avisDeLaCommissionDepartementaleDesMines_CDM_,
-      ETAPES_TYPES.rapportEtAvisDeLaDREAL,
-      ETAPES_TYPES.avisDuPrefet,
-      ETAPES_TYPES.saisinesEtAvisCGE_AE,
-      ETAPES_TYPES.saisineDuConseilDEtat,
-      ETAPES_TYPES.rapportDuConseilDEtat,
-      ETAPES_TYPES.avisDuConseilDEtat,
-      ETAPES_TYPES.saisineDeLautoriteSignataire,
-      ETAPES_TYPES.decisionDeLAutoriteAdministrative,
-      ETAPES_TYPES.publicationDeDecisionAuJORF,
-      ETAPES_TYPES.informationDuPrefetEtDesCollectivites,
-      ETAPES_TYPES.publicationDeDecisionAuRecueilDesActesAdministratifs,
-      ETAPES_TYPES.notificationAuDemandeur,
-      ETAPES_TYPES.notificationDesCollectivitesLocales,
-      ETAPES_TYPES.abrogationDeLaDecision,
-      ETAPES_TYPES.decisionDuJugeAdministratif,
-      ETAPES_TYPES.classementSansSuite,
-    ],
+    [DEMARCHES_TYPES_IDS.Octroi]: concessionHydrocarbureOctroiEtProlongation,
+    [DEMARCHES_TYPES_IDS.Prolongation]: concessionHydrocarbureOctroiEtProlongation,
     [DEMARCHES_TYPES_IDS.RenonciationTotale]: [
       ETAPES_TYPES.demande,
       ETAPES_TYPES.enregistrementDeLaDemande,
@@ -1240,6 +1243,7 @@ const TDE = {
       ETAPES_TYPES.avisDeMiseEnConcurrenceAuJORF,
       ETAPES_TYPES.avisDeDemandeConcurrente,
       ETAPES_TYPES.enquetePublique,
+      ETAPES_TYPES.consultationDuPublic,
       ETAPES_TYPES.avisDesServicesEtCommissionsConsultatives,
       ETAPES_TYPES.avisDesCollectivites,
       ETAPES_TYPES.saisineDeLaCommissionDepartementaleDesMines_CDM_,
@@ -2468,64 +2472,9 @@ const TDE = {
       ETAPES_TYPES.decisionDuJugeAdministratif,
       ETAPES_TYPES.classementSansSuite,
     ],
-    [DEMARCHES_TYPES_IDS.Octroi]: [
-      ETAPES_TYPES.demande,
-      ETAPES_TYPES.enregistrementDeLaDemande,
-      ETAPES_TYPES.saisineDuPrefet,
-      ETAPES_TYPES.desistementDuDemandeur,
-      ETAPES_TYPES.modificationDeLaDemande,
-      ETAPES_TYPES.demandeDeComplements,
-      ETAPES_TYPES.receptionDeComplements,
-      ETAPES_TYPES.demandeDinformations,
-      ETAPES_TYPES.receptionDinformation,
-      ETAPES_TYPES.recevabiliteDeLaDemande,
-      ETAPES_TYPES.avisDeMiseEnConcurrenceAuJORF,
-      ETAPES_TYPES.avisDeDemandeConcurrente,
-      ETAPES_TYPES.consultationDuPublic,
-      ETAPES_TYPES.avisDesServicesEtCommissionsConsultatives,
-      ETAPES_TYPES.avisDesCollectivites,
-      ETAPES_TYPES.rapportEtAvisDeLaDREAL,
-      ETAPES_TYPES.saisineDeLaCommissionDepartementaleDesMines_CDM_,
-      ETAPES_TYPES.avisDeLaCommissionDepartementaleDesMines_CDM_,
-      ETAPES_TYPES.avisDuPrefet,
-      ETAPES_TYPES.saisinesEtAvisCGE_AE,
-      ETAPES_TYPES.saisineDeLautoriteSignataire,
-      ETAPES_TYPES.decisionDeLAutoriteAdministrative,
-      ETAPES_TYPES.publicationDeDecisionAuJORF,
-      ETAPES_TYPES.informationDuPrefetEtDesCollectivites,
-      ETAPES_TYPES.publicationDeDecisionAuRecueilDesActesAdministratifs,
-      ETAPES_TYPES.notificationAuDemandeur,
-      ETAPES_TYPES.notificationDesCollectivitesLocales,
-      ETAPES_TYPES.abrogationDeLaDecision,
-      ETAPES_TYPES.decisionDuJugeAdministratif,
-      ETAPES_TYPES.classementSansSuite,
-    ],
-    [DEMARCHES_TYPES_IDS.Prolongation1]: [
-      ETAPES_TYPES.demande,
-      ETAPES_TYPES.enregistrementDeLaDemande,
-      ETAPES_TYPES.saisineDuPrefet,
-      ETAPES_TYPES.modificationDeLaDemande,
-      ETAPES_TYPES.saisineDeLautoriteSignataire,
-      ETAPES_TYPES.decisionDeLAutoriteAdministrative,
-      ETAPES_TYPES.publicationDeDecisionAuJORF,
-      ETAPES_TYPES.publicationDeDecisionAuRecueilDesActesAdministratifs,
-      ETAPES_TYPES.abrogationDeLaDecision,
-      ETAPES_TYPES.decisionDuJugeAdministratif,
-      ETAPES_TYPES.classementSansSuite,
-    ],
-    [DEMARCHES_TYPES_IDS.Prolongation2]: [
-      ETAPES_TYPES.demande,
-      ETAPES_TYPES.enregistrementDeLaDemande,
-      ETAPES_TYPES.saisineDuPrefet,
-      ETAPES_TYPES.modificationDeLaDemande,
-      ETAPES_TYPES.saisineDeLautoriteSignataire,
-      ETAPES_TYPES.decisionDeLAutoriteAdministrative,
-      ETAPES_TYPES.publicationDeDecisionAuJORF,
-      ETAPES_TYPES.publicationDeDecisionAuRecueilDesActesAdministratifs,
-      ETAPES_TYPES.abrogationDeLaDecision,
-      ETAPES_TYPES.decisionDuJugeAdministratif,
-      ETAPES_TYPES.classementSansSuite,
-    ],
+    [DEMARCHES_TYPES_IDS.Octroi]: permisExclusifDeRechercheSouterrain,
+    [DEMARCHES_TYPES_IDS.Prolongation1]: permisExclusifDeRechercheSouterrain,
+    [DEMARCHES_TYPES_IDS.Prolongation2]: permisExclusifDeRechercheSouterrain,
     [DEMARCHES_TYPES_IDS.RenonciationTotale]: [
       ETAPES_TYPES.demande,
       ETAPES_TYPES.enregistrementDeLaDemande,
-- 
GitLab


From cfe762af8f9833d55ccfcfa95493a0a1e45d17fd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bitard=20Micha=C3=ABl?= <bitard.michael@gmail.com>
Date: Wed, 2 Apr 2025 16:30:47 +0200
Subject: [PATCH 2/3] exclut les machines

---
 packages/common/src/machines.ts | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/packages/common/src/machines.ts b/packages/common/src/machines.ts
index ca45f7ed3..3fd7d1f88 100644
--- a/packages/common/src/machines.ts
+++ b/packages/common/src/machines.ts
@@ -60,6 +60,17 @@ export const demarchesDefinitions = [
       demarcheIdValidator.parse('fWlR3sADjURm21wM2j7UZF3R'),
       demarcheIdValidator.parse('eySDrrpK4KKukIw3II3nk3G1'),
       demarcheIdValidator.parse('PYrSWWMeDDDYfJfgWa09LVlp'),
+      demarcheIdValidator.parse('c7356e106f1bd5cfdffc0393'),
+      demarcheIdValidator.parse('3ed1f39cca579d553f1de15a'),
+      demarcheIdValidator.parse('ef2c98a459e4ec3f69b71f05'),
+      demarcheIdValidator.parse('81c5b6245d61924949e00e60'),
+      demarcheIdValidator.parse('14f2d962fe22e0ff1e8edf8d'),
+      demarcheIdValidator.parse('7516487c18df23623908e116'),
+      demarcheIdValidator.parse('a8d794b0981581ea5b7c753c'),
+      demarcheIdValidator.parse('DGxGTYlnDDGamQtreDOhFlLl'),
+      demarcheIdValidator.parse('2b47c4d7679f728a8a813063'),
+      demarcheIdValidator.parse('pHJIIJFZpgEccJNt6zTOegzh'),
+      demarcheIdValidator.parse('61af4c6a62b8e477e4b3f43a'),
     ],
     machineId: 'PrmOct',
   },
-- 
GitLab


From f431b9c64ec471b6c5e411b3a7beeafd80287da9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bitard=20Micha=C3=ABl?= <bitard.michael@gmail.com>
Date: Wed, 2 Apr 2025 16:34:36 +0200
Subject: [PATCH 3/3] fix TDE daily

---
 .../src/static/titresTypes_demarchesTypes_etapesTypes/index.ts  | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/packages/common/src/static/titresTypes_demarchesTypes_etapesTypes/index.ts b/packages/common/src/static/titresTypes_demarchesTypes_etapesTypes/index.ts
index 31fecd34e..89fbe003d 100644
--- a/packages/common/src/static/titresTypes_demarchesTypes_etapesTypes/index.ts
+++ b/packages/common/src/static/titresTypes_demarchesTypes_etapesTypes/index.ts
@@ -2247,6 +2247,8 @@ const TDE = {
       ETAPES_TYPES.saisineDuPrefet,
       ETAPES_TYPES.desistementDuDemandeur,
       ETAPES_TYPES.modificationDeLaDemande,
+      ETAPES_TYPES.demandeDeComplements_RecevabiliteDeLaDemande_,
+      ETAPES_TYPES.receptionDeComplements_RecevabiliteDeLaDemande_,
       ETAPES_TYPES.demandeDeComplements,
       ETAPES_TYPES.receptionDeComplements,
       ETAPES_TYPES.demandeDinformations,
-- 
GitLab