templates/marche_public/show.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %} Marché public | Synapse {% endblock %}
  3. {% block sousTitre %}Données essentielles des marchés publics.{% endblock %}
  4. {% block sousSousTitre %}Fait le {{ mp.dateMade|date('d/m/Y')}}{% endblock %}
  5. {% block body %}
  6.     <!-- Carte Principale -->
  7.     <div class="overflow-hidden">
  8.         <!-- En-tête de la Carte Principale -->
  9.         <div class="section-title px-4 py-5 sm:px-6">
  10.             <h3 class="text-lg leading-6 font-bold">Détails du Marché Public</h3>
  11.         </div>
  12.         <!-- Contenu de la Carte Principale -->
  13.         <div>
  14.             <dl class="details-marche-public">
  15.                 <!-- Sous-catégorie : Acheteur -->
  16.                 <div class="px-4 py-5">
  17.                     <h4 class="text-md font-semibold text-gray-800 mb-2">Informations générales</h4>
  18.                     <div class="grid grid-cols-1 sm:grid-cols-3 sm:gap-4">
  19.                         <!-- Identifiant unique de marché public -->
  20.                         <div class="py-2">
  21.                             <dt class="text-sm font-medium text-gray-500">Identifiant unique du marché public</dt>
  22.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.marchePublicIdentifiant }}</dd>
  23.                         </div>
  24.                         <!-- Nom de l'acheteur -->
  25.                         <div class="py-2">
  26.                             <dt class="text-sm font-medium text-gray-500">Nom de l'acheteur</dt>
  27.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.acheteurNom }}</dd>
  28.                         </div>
  29.                         <!-- Identification SIRET -->
  30.                         <div class="py-2">
  31.                             <dt class="text-sm font-medium text-gray-500">SIRET</dt>
  32.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.acheteurId }}</dd>
  33.                         </div>
  34.                     </div>
  35.                 </div>
  36.                 <!-- Sous-catégorie : Caractéristiques du marché public -->
  37.                 <div class="px-4 py-5">
  38.                     <h4 class="text-md font-semibold text-gray-800 mb-2">Caractéristiques du marché public</h4>
  39.                     <div class="grid grid-cols-1 sm:grid-cols-3 sm:gap-4">
  40.                         <!-- Nature du marché -->
  41.                         <div class="py-2">
  42.                             <dt class="text-sm font-medium text-gray-500">Nature du marché</dt>
  43.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.nature }}</dd>
  44.                         </div>
  45.                         <!-- Objet du marché ou du lot -->
  46.                         <div class="py-2">
  47.                             <dt class="text-sm font-medium text-gray-500">Objet du marché/lot</dt>
  48.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.objet }}</dd>
  49.                         </div>
  50.                         <!-- Code CPV principal -->
  51.                         <div class="py-2">
  52.                             <dt class="text-sm font-medium text-gray-500">Code CPV</dt>
  53.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.codeCPV }}</dd>
  54.                         </div>
  55.                         <!-- Procédure de passation -->
  56.                         <div class="py-2">
  57.                             <dt class="text-sm font-medium text-gray-500">Procédure de passation</dt>
  58.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.marchePublicProcedure }}</dd>
  59.                         </div>
  60.                     </div>
  61.                 </div>
  62.                 <div class="px-4 py-5">
  63.                     <h4 class="text-md font-semibold text-gray-800 mb-2">Lieu principal d'exécution</h4>
  64.                     <div class="grid grid-cols-1 sm:grid-cols-3 sm:gap-4">
  65.                         <!-- Nature du marché -->
  66.                         <div class="py-2">
  67.                             <dt class="text-sm font-medium text-gray-500">Type de code du lieu d'exécution</dt>
  68.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.lieuExecutionTypeCode }}</dd>
  69.                         </div>
  70.                         <!-- Objet du marché ou du lot -->
  71.                         <div class="py-2">
  72.                             <dt class="text-sm font-medium text-gray-500">Code du lieu d'exécution</dt>
  73.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.lieuExecutionCode }}</dd>
  74.                         </div>
  75.                         <!-- Code CPV principal -->
  76.                         <div class="py-2">
  77.                             <dt class="text-sm font-medium text-gray-500">Nom du lieu d'exécution</dt>
  78.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.lieuExecutionNom }}</dd>
  79.                         </div>
  80.                     </div>
  81.                 </div>
  82.                 <div class="px-4 py-5">
  83.                     <h4 class="text-md font-semibold text-gray-800 mb-2">Durée et dates</h4>
  84.                     <div class="grid grid-cols-1 sm:grid-cols-3 sm:gap-4">
  85.                         <!-- Nature du marché -->
  86.                         <div class="py-2">
  87.                             <dt class="text-sm font-medium text-gray-500"> Durée initiale du marché en nombre de mois</dt>
  88.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.dureeMois }}</dd>
  89.                         </div>
  90.                         <!-- Objet du marché ou du lot -->
  91.                         <div class="py-2">
  92.                             <dt class="text-sm font-medium text-gray-500">Date de notification</dt>
  93.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.dateNotification|date('d/m/Y') }}</dd>
  94.                         </div>
  95.                         <!-- Code CPV principal -->
  96.                         <div class="py-2">
  97.                             <dt class="text-sm font-medium text-gray-500">Date initiale de publication des données essentielles</dt>
  98.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.datePublicationDonnees|date('d/m/Y') }}</dd>
  99.                         </div>
  100.                     </div>
  101.                 </div>
  102.                 <div class="px-4 py-5">
  103.                     <h4 class="text-md font-semibold text-gray-800 mb-2">Caractéristiques financières</h4>
  104.                     <div class="grid grid-cols-1 sm:grid-cols-3 sm:gap-4">
  105.                         <!-- Nature du marché -->
  106.                         <div class="py-2">
  107.                             <dt class="text-sm font-medium text-gray-500"> Montant forfaitaire ou estimé maximum</dt>
  108.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.montant }}€</dd>
  109.                         </div>
  110.                         <!-- Objet du marché ou du lot -->
  111.                         <div class="py-2">
  112.                             <dt class="text-sm font-medium text-gray-500">Forme de Prix</dt>
  113.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.formePrix }}</dd>
  114.                         </div>
  115.                         <!-- Code CPV principal -->
  116.                         <div class="py-2">
  117.                             <dt class="text-sm font-medium text-gray-500"> Type de Prix</dt>
  118.                             <dd class="mt-1 text-sm text-gray-900">
  119.                                 {% for typePrix in mp.typePrix %}
  120.                                     {{ typePrix }}<br>
  121.                                 {% endfor %}
  122.                             </dd>
  123.                         </div>
  124.                         <div class="py-2">
  125.                             <dt class="text-sm font-medium text-gray-500"> Nombre d'offres reçues</dt>
  126.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.offresRecues }}</dd>
  127.                         </div>
  128.                         <div class="py-2">
  129.                             <dt class="text-sm font-medium text-gray-500"> Pourcentage des produits d'origine UE</dt>
  130.                             <dd class="mt-1 text-sm text-gray-900">
  131.                                 {% if  mp.origineUe is empty %}
  132.                                    N/A
  133.                                 {% else %}
  134.                                     {{ mp.origineUe }} %
  135.                                 {% endif %}
  136.                             </dd>
  137.                         </div>
  138.                         <div class="py-2">
  139.                             <dt class="text-sm font-medium text-gray-500"> Pourcentage des produits d'origine France</dt>
  140.                             <dd class="mt-1 text-sm text-gray-900">
  141.                                 {% if  mp.origineFrance is empty %}
  142.                                     N/A
  143.                                 {% else %}
  144.                                     {{ mp.origineFrance }} %
  145.                                 {% endif %}
  146.                             </dd>
  147.                         </div>
  148.                         <div class="py-2">
  149.                             <dt class="text-sm font-medium text-gray-500"> CCAG</dt>
  150.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.ccag }}</dd>
  151.                         </div>
  152.                         <div class="py-2">
  153.                             <dt class="text-sm font-medium text-gray-500">Technique d'achat</dt>
  154.                             <dd class="mt-1 text-sm text-gray-900">
  155.                                 {% for technique in mp.technique %}
  156.                                     {{ technique }}<br>
  157.                                 {% endfor %}
  158.                             </dd>
  159.                         </div>
  160.                         <div class="py-2">
  161.                             <dt class="text-sm font-medium text-gray-500"> Marché public comportant des travaux, services ou fournitures innovants</dt>
  162.                             <dd class="mt-1 text-sm text-gray-900">
  163.                                 {% if mp.marcheInnovant %}
  164.                                     Oui
  165.                                 {% else %}
  166.                                     Non
  167.                                 {% endif %}
  168.                             </dd>
  169.                         </div>
  170.                         <div class="py-2">
  171.                             <dt class="text-sm font-medium text-gray-500"> I-6 Modalités d'exécution du marché public.</dt>
  172.                             <dd class="mt-1 text-sm text-gray-900">
  173.                                 {% for modalite in mp.modaliteExecution %}
  174.                                     {{ modalite }}<br>
  175.                                 {% endfor %}
  176.                             </dd>
  177.                         </div>
  178.                         <div class="py-2">
  179.                             <dt class="text-sm font-medium text-gray-500"> Numéro d'identification de marché public relevant de la technique d'achat accord-cadre</dt>
  180.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.idAccordCadre }}</dd>
  181.                         </div>
  182.                         <div class="py-2">
  183.                             <dt class="text-sm font-medium text-gray-500"> Sous-traitance déclarée</dt>
  184.                             {% if mp.sousTraitanceDeclaree %}
  185.                                 <dd class="mt-1 text-sm text-gray-900">Oui</dd>
  186.                             {% else %}
  187.                                 <dd class="mt-1 text-sm text-gray-900">Non</dd>
  188.                             {% endif %}
  189.                         </div>
  190.                     </div>
  191.                 </div>
  192.                 <div class="px-4 py-5">
  193.                     <h4 class="text-md font-semibold text-gray-800 mb-2">Considérations sociales et environnementales</h4>
  194.                     <div class="grid grid-cols-1 sm:grid-cols-3 sm:gap-4">
  195.                         <!-- Nature du marché -->
  196.                         <div class="py-2">
  197.                             <dt class="text-sm font-medium text-gray-500">Considérations sociales</dt>
  198.                             <dd class="mt-1 text-sm text-gray-900">
  199.                                 {% for social in mp.considerationsSociales %}
  200.                                     {{ social }}<br>
  201.                                 {% endfor %}
  202.                             </dd>
  203.                         </div>
  204.                         <!-- Objet du marché ou du lot -->
  205.                         <div class="py-2">
  206.                             <dt class="text-sm font-medium text-gray-500">Considérations environnementales</dt>
  207.                             <dd class="mt-1 text-sm text-gray-900">
  208.                                 {% for environnemental in mp.considerationsEnvironnementales %}
  209.                                     {{ environnemental }}<br>
  210.                                 {% endfor %}
  211.                             </dd>
  212.                         </div>
  213.                     </div>
  214.                 </div>
  215.                 <div class="px-4 py-5">
  216.                     <h4 class="text-md font-semibold text-gray-800 mb-2">Titulaires</h4>
  217.                     <div class="grid grid-cols-1 sm:grid-cols-3 sm:gap-4">
  218.                         <!-- Nature du marché -->
  219.                         <div class="py-2">
  220.                             <dt class="text-sm font-medium text-gray-500"> Type de groupement d'entreprises ou d'opérateurs économiques</dt>
  221.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.typeGroupementOperateurs }}</dd>
  222.                         </div>
  223.                         <!-- Objet du marché ou du lot -->
  224.                         <div class="py-2">
  225.                             <dt class="text-sm font-medium text-gray-500"> Une avance a été accordée au titulaire principal du marché public</dt>
  226.                             <dd class="mt-1 text-sm text-gray-900">
  227.                                 {% if mp.attributionAvance %}
  228.                                     Oui
  229.                                 {% else %}
  230.                                     Non
  231.                                 {% endif %}
  232.                             </dd>
  233.                         </div>
  234.                         <div class="py-2">
  235.                             <dt class="text-sm font-medium text-gray-500"> Taux de l'avance accordée au titulaire principal du marché public par rapport au montant du marché</dt>
  236.                             <dd class="mt-1 text-sm text-gray-900">{{ mp.tauxAvance }}</dd>
  237.                         </div>
  238.                     </div>
  239.                     {% set compteur = 1 %}
  240.                     {% if mp.titulaire|length>0 %}
  241.                         {% for titulaire in mp.titulaire %}
  242.                             <div class="px-4 py-5">
  243.                                 <h4 class="text-md font-semibold text-gray-800 mb-2">Titulaire N°{{ compteur }}</h4>
  244.                                 <div class="grid grid-cols-1 sm:grid-cols-3 sm:gap-4">
  245.                                     <div class="py-2">
  246.                                         <dt class="text-sm font-medium text-gray-500"> Dénomination sociale</dt>
  247.                                         <dd class="mt-1 text-sm text-gray-900">{{ titulaire.denominationSociale }}</dd>
  248.                                     </div>
  249.                                     <div class="py-2">
  250.                                         <dt class="text-sm font-medium text-gray-500">Type d'identifiant</dt>
  251.                                         <dd class="mt-1 text-sm text-gray-900">{{ titulaire.typeIdentifiant }}</dd>
  252.                                     </div>
  253.                                     <div class="py-2">
  254.                                         <dt class="text-sm font-medium text-gray-500">Identifiant</dt>
  255.                                         <dd class="mt-1 text-sm text-gray-900">{{ titulaire.identifiant }}</dd>
  256.                                     </div>
  257.                                 </div>
  258.                             </div>
  259.                         {% set compteur = compteur + 1 %}
  260.                         {% endfor %}
  261.                     {% endif %}
  262.                 </div>
  263.             </dl>
  264.         </div>
  265.     </div>
  266.     {% if mp.sousTraitance|length >0 %}
  267.         <div class="overflow-hidden my-8">
  268.             <!-- En-tête de la Carte Principale -->
  269.             <div class="section-title px-4 py-5 sm:px-6">
  270.                 <h3 class="text-lg leading-6 font-bold">Actes de Sous-traitance</h3>
  271.             </div>
  272.             {% for sousTraitance in mp.sousTraitance %}
  273.                 <div>
  274.                     <dl>
  275.                         <div class="px-4 py-5 {% if loop.index is odd %}bg-gray-100{% else %}bg-gray-200{% endif %}">
  276.                             <!-- Sous-catégorie : Acheteur -->
  277.                             <div class="px-4 py-5">
  278.                                 <h4 class="text-md font-semibold text-gray-800 mb-2">
  279.                                     Sous-traitant N°{{ sousTraitance.identifiant }}
  280.                                 </h4>
  281.                                 <div class="grid grid-cols-1 sm:grid-cols-3 sm:gap-4">
  282.                                     <!-- Identifiant unique de marché public -->
  283.                                     <div class="py-2">
  284.                                         <dt class="text-sm font-medium text-gray-500">Type d'identifiant du sous-traitant</dt>
  285.                                         <dd class="mt-1 text-sm text-gray-900">{{ sousTraitance.typeIdentifiant }}</dd>
  286.                                     </div>
  287.                                     <div class="py-2">
  288.                                         <dt class="text-sm font-medium text-gray-500">Identifiant du sous-traitant</dt>
  289.                                         <dd class="mt-1 text-sm text-gray-900">{{ sousTraitance.sousTraitantId }}</dd>
  290.                                     </div>
  291.                                     <div class="py-2">
  292.                                         <dt class="text-sm font-medium text-gray-500">Dénomination sociale du sous-traitant</dt>
  293.                                         <dd class="mt-1 text-sm text-gray-900">{{ sousTraitance.denominationSociale }}</dd>
  294.                                     </div>
  295.                                     <div class="py-2">
  296.                                         <dt class="text-sm font-medium text-gray-500">Durée du contrat de sous-traitance en nombre de mois</dt>
  297.                                         <dd class="mt-1 text-sm text-gray-900">{{ sousTraitance.dureeMois }}</dd>
  298.                                     </div>
  299.                                     <div class="py-2">
  300.                                         <dt class="text-sm font-medium text-gray-500">Date de notification de l'acte spécial de sous-traitance par le sous-traitant</dt>
  301.                                         <dd class="mt-1 text-sm text-gray-900">{{ sousTraitance.dateNotification|date('d/m/Y') }}</dd>
  302.                                     </div>
  303.                                     <div class="py-2">
  304.                                         <dt class="text-sm font-medium text-gray-500">Montant estimé maximum attribué, montant HT en euros</dt>
  305.                                         <dd class="mt-1 text-sm text-gray-900">{{ sousTraitance.montant }} €</dd>
  306.                                     </div>
  307.                                     <div class="py-2">
  308.                                         <dt class="text-sm font-medium text-gray-500">Modalités de variation du prix du contrat de sous-traitance</dt>
  309.                                         <dd class="mt-1 text-sm text-gray-900">{{ sousTraitance.variationPrix }}</dd>
  310.                                     </div>
  311.                                     <div class="py-2">
  312.                                         <dt class="text-sm font-medium text-gray-500">Date de publication des données essentielles de l'acte spécial de sous-traitance</dt>
  313.                                         <dd class="mt-1 text-sm text-gray-900">{{ sousTraitance.datePublicationDonnees|date('d/m/Y') }}</dd>
  314.                                     </div>
  315.                                 </div>
  316.                             </div>
  317.                         </div>
  318.                     </dl>
  319.                 </div>
  320.             {% endfor %}
  321.         </div>
  322.     {% endif %}
  323.     {% if mp.modification|length >0 %}
  324.         <div class="overflow-hidden my-8">
  325.             <!-- En-tête de la Carte Principale -->
  326.             <div class="section-title px-4 py-5 sm:px-6">
  327.                 <h3 class="text-lg leading-6 font-bold">Modifications</h3>
  328.             </div>
  329.             {% set compteurModification = 1 %}
  330.             {% for modification in mp.Modification %}
  331.                 {# {{ dump(modification) }} #}
  332.                 <div>
  333.                     <dl>
  334.                         <div class="px-4 py-5 {% if loop.index is odd %}bg-gray-100{% else %}bg-gray-200{% endif %}">
  335.                             <div class="px-4 py-5">
  336.                                 <h4 class="text-md font-semibold text-gray-800 mb-2">
  337.                                     Modification N°{{ compteurModification }}
  338.                                 </h4>
  339.                                 <div class="grid grid-cols-1 sm:grid-cols-3 sm:gap-4">
  340.                                     {% if modification.objetModification is not empty %}
  341.                                         <div class="py-2">
  342.                                             <dt class="text-sm font-medium text-gray-500">Objet de la modification</dt>
  343.                                             <dd class="mt-1 text-sm text-gray-900">{{ modification.objetModification }}</dd>
  344.                                         </div>
  345.                                     {% endif %}
  346.                                     {% if modification.dureeMois is not empty %}
  347.                                         <div class="py-2">
  348.                                             <dt class="text-sm font-medium text-gray-500">Durée modifiée en mois</dt>
  349.                                             <dd class="mt-1 text-sm text-gray-900">{{ modification.dureeMois }}</dd>
  350.                                         </div>
  351.                                     {% endif %}
  352.                                     {% if modification.montant is not empty %}
  353.                                         <div class="py-2">
  354.                                             <dt class="text-sm font-medium text-gray-500">Montant modifié en euros</dt>
  355.                                             <dd class="mt-1 text-sm text-gray-900">{{ modification.montant }}</dd>
  356.                                         </div>
  357.                                     {% endif %}
  358.                                     {% if modification.dateNotificationModification is not empty %}
  359.                                         <div class="py-2">
  360.                                             <dt class="text-sm font-medium text-gray-500">Date de la notification de la modification apportée au marché public</dt>
  361.                                             <dd class="mt-1 text-sm text-gray-900">{{ modification.dateNotificationModification|date('d/m/Y') }}</dd>
  362.                                         </div>
  363.                                     {% endif %}
  364.                                     {% if modification.datePublicationDonneesModification is not empty %}
  365.                                         <div class="py-2">
  366.                                             <dt class="text-sm font-medium text-gray-500">Date de publication des données essentielles de la modification</dt>
  367.                                             <dd class="mt-1 text-sm text-gray-900">{{ modification.datePublicationDonneesModification|date('d/m/Y') }}</dd>
  368.                                         </div>
  369.                                     {% endif %}
  370.                                 </div>
  371.                             </div>
  372.                             {% set compteurTitulaire = 1 %}
  373.                             {% if modification.titulaire|length>0 %}
  374.                                 {% for titulaire in modification.titulaire %}
  375.                                     <div class="px-4 py-5">
  376.                                         <h4 class="text-md font-semibold text-gray-500 mb-2">Titulaire N°{{ compteurTitulaire }}</h4>
  377.                                         <div class="grid grid-cols-1 sm:grid-cols-3 sm:gap-4">
  378.                                             <div class="py-2">
  379.                                                 <dt class="text-sm font-medium text-gray-500"> Dénomination sociale</dt>
  380.                                                 <dd class="mt-1 text-sm text-gray-900">{{ titulaire.denominationSociale }}</dd>
  381.                                             </div>
  382.                                             <div class="py-2">
  383.                                                 <dt class="text-sm font-medium text-gray-500">Type d'identifiant</dt>
  384.                                                 <dd class="mt-1 text-sm text-gray-900">{{ titulaire.typeIdentifiant }}</dd>
  385.                                             </div>
  386.                                             <div class="py-2">
  387.                                                 <dt class="text-sm font-medium text-gray-500">Identifiant</dt>
  388.                                                 <dd class="mt-1 text-sm text-gray-900">{{ titulaire.identifiant }}</dd>
  389.                                             </div>
  390.                                         </div>
  391.                                     </div>
  392.                                     {% set compteurTitulaire = compteurTitulaire + 1 %}
  393.                                 {% endfor %}
  394.                             {% endif %}
  395.                         </div>
  396.                     </dl>
  397.                 </div>
  398.             {% set compteurModification = compteurModification + 1 %}
  399.             {% endfor %}
  400.         </div>
  401.     {% endif %}
  402.     {% if mp.modificationActeSousTraitance|length >0 %}
  403.         <div class="overflow-hidden my-8">
  404.             <!-- En-tête de la Carte Principale -->
  405.             <div class="section-title px-4 py-5 sm:px-6">
  406.                 <h3 class="text-lg leading-6 font-bold">Modifications de sous-traitance pendant l'exécution</h3>
  407.             </div>
  408.             {% for sousTraitance in mp.modificationActeSousTraitance %}
  409.                 <div>
  410.                     <dl>
  411.                         <div class="px-4 py-5 {% if loop.index is odd %}bg-gray-100{% else %}bg-gray-200{% endif %}">
  412.                             <!-- Sous-catégorie : Acheteur -->
  413.                             <div class="px-4 py-5">
  414.                                 <h4 class="text-md font-semibold text-gray-800 mb-2">Numéro d'identification de l'acte spécial de sous-traitance modifié : {{ sousTraitance.modificationActeSousTraitanceId }}</h4>
  415.                                 <div class="grid grid-cols-1 sm:grid-cols-3 sm:gap-4">
  416.                                     {% if sousTraitance.dateNotificationModificationActeSousTraitance is not empty %}
  417.                                         <div class="py-2">
  418.                                             <dt class="text-sm font-medium text-gray-500">Date de notification de la modification de l'acte spécial de sous-traitance</dt>
  419.                                             <dd class="mt-1 text-sm text-gray-900">{{ sousTraitance.dateNotificationModificationActeSousTraitance|date('d/m/Y') }}</dd>
  420.                                         </div>
  421.                                     {% endif %}
  422.                                     {% if sousTraitance.dureeMois is not empty %}
  423.                                         <div class="py-2">
  424.                                             <dt class="text-sm font-medium text-gray-500">Durée initiale du marché en nombre de mois</dt>
  425.                                             <dd class="mt-1 text-sm text-gray-900">{{ sousTraitance.dureeMois }}</dd>
  426.                                         </div>
  427.                                     {% endif %}
  428.                                     {% if sousTraitance.montantSousTraitance is not empty %}
  429.                                         <div class="py-2">
  430.                                             <dt class="text-sm font-medium text-gray-500">Montant attribué au sous-traitant hors taxes en € (ou montant estimé maximum attribué en €)</dt>
  431.                                             <dd class="mt-1 text-sm text-gray-900">{{ sousTraitance.montantSousTraitance }}</dd>
  432.                                         </div>
  433.                                     {% endif %}
  434.                                     {% if sousTraitance.datePublicationDonneesModificationActeSousTraitance is not empty %}
  435.                                         <div class="py-2">
  436.                                             <dt class="text-sm font-medium text-gray-500">Date à laquelle les données essentielles sont republiées suite à la modification de l'acte spécial de sous-traitance.</dt>
  437.                                             <dd class="mt-1 text-sm text-gray-900">{{ sousTraitance.datePublicationDonneesModificationActeSousTraitance|date('d/m/Y') }}</dd>
  438.                                         </div>
  439.                                     {% endif %}
  440.                                 </div>
  441.                             </div>
  442.                         </div>
  443.                     </dl>
  444.                 </div>
  445.             {% endfor %}
  446.         </div>
  447.     {% endif %}
  448. {% endblock %}