1. Versions disponibles

2. Version 2021.PATCH

Numéro Importance Date Description Observations

Correctifs

#54684

Haut

02/06/2023

[Acte - Validation] Lors de la validation d’un Acte manquant, le clic sur le bouton Valider semble valider l’Acte, mais la
page de consultation de l’Acte validé ne s’affiche pas

#54720

Haut

02/06/2023

[Demandes - Livrets] Les utilisateurs peuvent renseigner des dates de naissance invalides lors de la création/modification
d’une demande de livret

Un contrôle a été ajouté afin de vérifier qu’une date de naissance est valide (les dates indéterminées sont autorisées)

#54679

Haut

25/05/2023

[Demandes - Impression] Une erreur est remontée lors de l’impression des demandes pour lesquelles le code postal du domicile du demandeur n’est pas renseigné

#54525

Haut

10/05/2023

[Performance] Des requêtes sur la table OFFICE sont jouées massivement

#54528

Haut

10/05/2023

[Performance] L’appel de l’API ExtendedApplicationParameterOffice.getAll() est couteux

#54455

Haut

03/05/2023

[Acte - Suppression] Une erreur est remontée lors de la suppression d’un Acte validé

#54427

Haut

02/05/2023

[Grille de saisie] L’icône du picker "custom" ne s’affiche pas avec les nouveaux thèmes

#48790

Haut

26/04/2023

[Acceuil - Avis de mention] Le comptage des avis de mention présentés dans le panneau Aujourd’hui devrait exploiter les avis de
mention des mairies filles quand la mairie mère est non détentrice de ses propres Actes

#54315

Haut

26/04/2023

[Administration - Import des modèles] Des valeurs de liste sont vides suite à un import partiel

#54088

Haut

25/04/2023

[Acte - Création] Gestion des droits de création invalide lors de la création d’un Acte depuis une mairie non détentrice de ses propres Actes

#54083

Haut

31/03/2023

[Demandes - Impression] Une erreur est remontée lors d’une impression depuis le module des demandes pour un utilisateur
particulier

#53923

Haut

23/03/2023

[Demandes] L’action Assigner à ne doit être disponible que si la demande n’est pas préalablement assignée (comportement
identique à l’action S’attribuer)

#53809

Haut

16/03/2023

[Administration - Import des modèles] Les valeurs par défaut configurées sur les propriétés d’entité non importées ne sont pas
mises à jour lors de l’import d’un sous ensemble de modèles

#53451

Normal

20/02/2023

[Acte - Gestion des mentions] La visibilité des mentions n’est pas enregistrée lors d’un click sur les actions Monter /
Descendre

#51476

Normal

02/02/2023

[Demandes - Livret] Les modèles de livret ne sont pas proposés dans la liste des modèles imprimables

#53054

Haut

25/01/2023

[Administration - INSEE] Des filtres personnalisés s’affichent en double

#52922

Haut

20/01/2023

[COMEDEC] Le type de mention utilisé dans les réponses COMEDEC n’est pas correct : la mention de l’extrait devrait être utilisée
dans les réponses aux demandes TES et la mention de la copie devrait être utilisée dans les réponses aux autres types de demande

Afin de configurer le type de
mention à utiliser selon la source de la demande, les clés suivantes ont été ajoutées :

  • comedec_response_mentionType_TES : Définit si la réponse doit contenir les mentions de la Copie (COPY) ou de l’Extrait (EXTRACT) pour les demandes TES (EXTRACT par défaut)

  • comedec_response_mentionType_NOT : Définit si la réponse doit contenir les mentions de la Copie (COPY) ou de l’Extrait (EXTRACT) pour les
    demandes notaires (COPY par défaut)

  • comedec_response_mentionType_INSEE : Définit si la réponse doit contenir les mentions de la Copie (COPY) ou de l’Extrait (EXTRACT) pour
    les demandes INSEE (EXTRACT par défaut)

  • comedec_response_mentionType_DNID : Définit si la réponse doit contenir les mentions de la Copie (COPY) ou de l’Extrait (EXTRACT) pour
    les demandes DNID (EXTRACT par défaut)

Note : dans le cas où la mention de l’extrait n’est pas renseignée, alors la mention de la copie est utilisée

#52805

Haut

16/01/2023

[Administration - Mairie] Impossible de sélectionner une commune archivée

#52495

Haut

22/12/2022

[Administration - Import des modèles] Des termes de liste ne sont pas supprimés alors que l’écrasement de liste est activé

#52357

Haut

13/12/2022

[COMEDEC] Situation matrimoniale (union précédente des époux) invalide dans les réponses aux demandes d’Acte de mariage

#52291

Haut

12/12/2022

[Acte - Répétition] La répétition d’un Acte immédiatement après sa création (sans repasser par la page d’accueil) affiche une
grille de saisie vide

#52342

Haut

12/12/2022

[Accueil] Bug d’affichage de l’icône de mise en lecture d’un flash d’information

#52325

Haut

12/12/2022

[Avis de mention] Le panneau de recherche de l’Acte ne s’affiche pas quand aucun Acte n’a été trouvé pour un Avis de mention

#52295

Haut

12/12/2022

[Acte - Création] Gestion des droits de création invalide lors de la création d’un Acte depuis une mairie non détentrice de
ses propres Actes

#52294

Haut

12/12/2022

[Acte - Répétition] La mairie de rattachement d’un Acte répété n’est pas correcte lors de la répétition d’un Acte depuis une
mairie non détentrice de ses propres Actes

#52238

Haut

09/12/2022

[Demandes] Il ne devrait pas être possible d’affecter une demande à un utilisateur désactivé

#52296

Haut

09/12/2022

[Acte - Validation] Une erreur de sécurité est remontée lors de l’accès à la page de validation d’un Acte pour un sous
arrondissement depuis une
mairie mère

#51837

Haut

08/12/2022

[Performance] Lors de l’envoi d’un lot de réponses COMEDEC, une transaction massive est créée ce qui peut engendrer un
ralentissement de l’application

L’option comedec_timeout (comedec_options.properties) a été également ajoutée afin de pouvoir contrôler le délai autorisé
pour les appels des APIs COMEDEC. Par défaut, cette option est positionnée à 30 secondes (contre 60 secondes avant ce correctif)

#52269

Haut

08/12/2022

[Administration - Outils] Certains scripts ne compilent plus

#52202

Haut

07/12/2022

[COMEDEC] Situation matrimoniale (acte de mariage) et activité du défunt (acte de décès) manquante dans la réponse

#52216

Haut

02/12/2022

[COMEDEC] Erreur "Read timed out" suite à la valeur par défaut de comedec_timeout positionné à 30ms au lieu de 30000ms

#52125

Haut

28/11/2022

[Administration - Flashs d’information] Lors d’une modification les heures précédemment renseignées sont effacées ce qui oblige
l’utilisateur à les renseigner à nouveau pour pouvoir enregistrer le flash d’information

#51875

Haut

22/11/2022

[Modules Webstart] Mise à jour des modules Webstart (signature avec certificat 2022)

#51875

Haut

10/11/2022

[COMEDEC] L’expiration automatique des demandes ne fonctionne plus

#51898

Haut

09/11/2022

[Administration - Statistiques] Une erreur est remontée lors de la génération des statistiques si l’intitulé par défaut d’un
modèle de mention ne définit pas de préfixe

#51838

Haut

07/11/2022

[Mot de passe] Lors de l’expiration du mot de passe utilisateur, le format du mot de passe renseigné n’est pas vérifié

#51659

Haut

24/10/2022

[Acte] Une erreur est remontée lors de la suppression d’un Acte de mariage pour lequel il existe des avis de publication

#51496

Haut

12/10/2022

[Suivi des livrets] Lors de l’annulation de recherche d’un Acte, l’onglet courrant est repositionné sur "mes demandes"

#51495

Haut

12/10/2022

[Demandes] Les mairies non détentrices d’Acte ne sont pas proposées lors de la création d’une demande courrier/guichet

#51486

Haut

12/10/2022

[Suivi des livrets] La liste des demandes de livret n’est pas mise à jour après la création de la première demande de livret

#51481

Haut

12/10/2022

[Suivi des livrets] La recherche de l’Acte de naissance d’une personne affiche le formulaire de recherche alors qu’il n’existe qu’un seul Acte

#51409

Haut

10/10/2022

[Grille de saisie] Possibilité d’enregistrer un Acte sans renseigner une ville existante

#51447

Haut

10/10/2022

[Administration - Modèles] Une erreur est remontée lors de l’import de certains modèles

#51438

Haut

07/10/2022

[Grille de saisie] Une erreur de sécurité est remontée lors de la création d’un Acte pour un sous arrondissement depuis une mairie mère

#51437

Haut

07/10/2022

[COMEDEC] Une erreur est tracée dans les logs lors de la génération d’une réponse positive

#51254

Haut

27/09/2022

[COMEDEC] Une erreur est remontée lors de la génération de la réponse quand la profession du déclarant ou la fonction de l’OEC contiennent une apostrophe non standard

#51030

Haut

26/09/2022

[Grille de saisie] Sous Edge, le curseur ne se place en début des champs Date et Heure

Il semblerait que ce comportement soit
provoqué par l’aide à la saisie proposée dans Edge

#51203

Haut

26/09/2022

[Acte - Avis de Mention] Les avis de mention internes ne sont plus créés automatiquement à la validation des Actes

#51034

Haut

09/09/2022

[Acte - Consultation] L’icône affichée pour l’édition d’un Duplicata est la même que celle utilisée pour l’édition d’une Copie
Intégrale (dans les nouveaux thèmes)

#51043

Haut

09/09/2022

[Administration - Commune] Lors de la modification d’une commune, le champ province n’est pas initialisé avec la valeur préalablement renseignée

#50635

Haut

08/09/2022

[Demandes - Internet] L’impression du courrier réponse avec prévisualisation ne fonctionne pas

#50999

Haut

07/09/2022

[COMEDEC] Dans certaines réponses aux demandes de mariage, les informations sur le second notaire sont affichées alors que les
données sont incomplètes

Le correctif engendre l’affichage du second notaire dans la réponse COMEDEC dès lors que son nom ou son prénom est renseigné dans
l’Acte de mariage

#50913

Haut

31/08/2022

[Acte - Validation] Une erreur a été remontée dans les logs lors de la validation d’un Acte au cours d’une session de Bench

#50863

Haut

29/08/2022

[Grille de saisie] L’utilisation de la touche F2 au sein du champ de picker de ville ne déclenche pas la mise à jour du champ en sortie de picker

#50767

Haut

18/08/2022

[Administration - Utilisateurs] Les utilisateurs supprimés ne devraient pas être proposés par défaut

#50764

Haut

18/08/2022

[Population] Une erreur est remontée lors de l’enregistrement d’une personne selon la version de PostgreSQL

#50765

Haut

18/08/2022

[Document libre] Impossible de consulter un document libre si l’utilisateur ne dispose pas du droit Suppression d’un document libre

#50459

Haut

24/07/2022

[Tâches] La tâche de recherche d’acte de CertDC renvoie -1 quand elle est associée à un profil

#50281

Haut

04/07/2022

[Acte] La recherche des Actes référencés ne gère pas les dates incomplètes

#50276

Haut

04/07/2022

[Acte] La recherche des Actes référencés devrait être déclenchée à la demande

#50264

Haut

02/07/2022

[Acte] Une erreur est remontée lors de la consultation d’un Acte

L’erreur était remontée lors de la recherche des Actes liés car un Acte lié était non type

#50258

Haut

01/07/2022

[Accueil] La tâche Actes de décès créés depuis CertDC est répétée plusieurs fois

#50166

Haut

24/06/2022

[COMEDEC] Le second notaire n’est pas présent dans les réponses qui concernent les Actes de mariage

#50155

Haut

23/06/2022

[Grille de saisie] Une exception peut est remontée lors de la sélection d’une personne existante avec le picker de
personne

Cette erreur était remontée uniquement lors de la sélection d’une personne dont les évènements étaient incohérents

#50146

Haut

23/06/2022

[Administration - Import] Une erreur est remontée lors de l’import de modèles pour lesquels il n’existe pas de modèles liés

#50018

Haut

16/06/2022

[Administration - Import] Une erreur est remontée lors de l’import d’un modèle exporté avec ses modèles liés

#49996

Haut

14/06/2022

[Logs] Une exception java.lang.NullPointerException: null est tracée dans les logs

#49860

Normal

07/06/2022

[Application] Une erreur est remontée lors du verrouillage d’un Acte quand le cache des verrous est distribué (serveur
Terracotta)

#49803

Haut

01/06/2022

[Application] Lors de l’utilisation de la clé application_debugMessageBundleKey=true une erreur est remontée lors de
l’accès à la grille de saisie d’un Acte

#49742

Bas

24/05/2022

[COMEDEC] Renommer l’onglet A signer en À signer

#49503

Haut

06/05/2022

[Administration - Modèles] Il arrive que les options d’export ne soient pas prises en compte lors d’un export de modèles

#49365

Haut

26/04/2022

[Demande Internet] La préselection du modèle Duplicata ne se fait pas alors que le type du document demandé est Duplicata -
archive

#49157

Haut

08/04/2022

[Acte - Impression] Le code OMR est mal positionné lors de l’impression d’un document au format paysage

#49164

Haut

08/04/2022

[Administration] Une erreur est remontée lors de l’accès à l’administration selon les profils configurés pour l’utilisateur

#49090

Haut

05/04/2022

[Acte - Personnes] Lors du chargement des personnes de l’Acte, si l’ID d’une personne n’est pas trouvé une exception interrompt le chargement de l’Acte

#36219

Haut

18/03/2022

[Acte - Impression] Dysfonctionnement lors de l’impression des codes OMR

#48730

Haut

17/03/2022

[Acte - Validation] La recherche du registre sur la mairie mère ne fonctionne pas si la validation est faite dans la foulée de
la création de l’Acte

#48494

Haut

10/03/2022

[Application - Licence] Message d’erreur incohérent lorsque le fichier de licence n’est pas trouvé

#48518

Haut

04/03/2022

[Demandes - Recherche] Lors de la purge de demandes, l’état du tableau est restauré (perte du nombre d’éléments par page
préalablement sélectionné)

#48466

Haut

01/03/2022

[COMEDEC] Mise à jour des fichiers de politique de signature

#48417

Haut

28/02/2022

[Aspose] La licence Aspose n’est pas à jour

#48338

Haut

23/02/2022

[Administration - Modèles] Perte des instances d’entités rattachées aux modèles personnalisés suite à un import avec conservation des données des modèles personnalisés

#48276

Haut

21/02/2022

[Mention] Une page vide s’affiche après apposition du masque de mention sur un Acte image

#48294

Haut

21/02/2022

[Acte - Recherche] La colonne Mairie n’est pas affichée dans la fenêtre de résultat de la recherche avancée selon la configuration

#48207

Haut

14/02/2022

[Administration - Utilisateurs] Une erreur est remontée lors d’une suppression par lot

#47546

Haut

14/02/2022

[Edit-document] Un décalage est ajouté dans les tableaux lors de la modification d’un extrait plurilingue au format DOC (Microsoft Word)

#47887

Haut

27/01/2022

[CVE-2021-42550] Mise à jour de logback en 1.2.9

#47886

Haut

27/01/2022

[CVE-2021-42550] Supprimer les dépendances à log4j dans la mesure où CityWeb utilise logback

#47803

Haut

24/01/2022

[WebStart - Impression] Une erreur est remontée lors de l’impression d’un fichier en mode ODT

#47632

Haut

11/01/2022

[Administration - Modèles] Une erreur est remontée lors de l’ajout d’un fichier ODT

#47550

Haut

05/01/2022

[Grille de saisie] Aléatoirement, la ville n’est pas correctement récupérée suite à sa sélection dans le picker de villes

#47446

Haut

04/01/2022

[Verrou] La gestion des verrous persistants pose des problèmes de performance

#47442

Haut

23/12/2021

[COMEDEC] La récupération des données de la réponse à une demande VEC ne fonctionne pas

#47417

Haut

23/12/2021

[COMEDEC] En mode authentification carte, la demande traitée est présente dans Mes Demandes alors qu’elle a bien était envoyée à COMEDEC

#47384

Haut

21/12/2021

[Acte] Les compteurs d’Acte peuvent ne pas être rafraichis lors de la validation de plusieurs Actes d’un même registre par différents agents

#47332

Urgent

18/12/2021

[Demandes] Certains évènements ne sont plus historisés lors du traitement d’une demande

#47336

Urgent

18/12/2021

[Connexion] Une erreur est remontée aléatoirement au moment du déverrouillage des objets de l’utilisateur lors de l’affichage
de la page d’accueil

#47352

Haut

18/12/2021

[PACS] Une erreur est tracée dans les logs lors de l’archivage / purge des PACS

#47279

Haut

14/12/2021

[Purge] Une erreur est remontée lors de la purge des demandes au démarrage de l’application

#47269

Haut

14/12/2021

[Grille de saisie] L’initialisation de certains champs n’est plus cohérente suite au correctif #47227

#47227

Haut

13/12/2021

[Grille de saisie] L’auto-alimentation du champ "ville" ne fonctionne pas dans certains modèles

#47203

Haut

10/12/2021

[COMEDEC] Le traitement d’une demande ne fonctionne pas si l’option parapheur n’est pas activée

#47140

Haut

06/12/2021

[Performance] Le déverrouillage des objets d’un utilisateur n’est pas performant

#46982

Haut

29/11/2021

[Administration - Modèles] L’import des modèles sans "modèles liés" engendre une configuration incomplète des modèles

#47018

Haut

26/11/2021

[Demande] Une erreur est tracée dans les logs lorsqu’un utilisateur clique sur l’action "Marquer comme traité"

#46987

Haut

24/11/2021

[Acte] Le type d’évènement enregistré dans l’historique de l’Acte n’est pas le bon lors de l’impression d’un Acte validé

#46886

Haut

18/11/2021

[Acte] Une erreur est remontée aléatoirement lors de l’ajout de l’image de l’Acte (chargement d’un fichier local) pour un Acte texte

#46880

Haut

17/11/2021

[Demande - Recherche] Impossible de rechercher les demandes sans mairie de création lorsqu’une seule mairie est configurée

#46863

Haut

16/11/2021

[Administration - Modèles] L’import des modèles n’aboutit pas sur certaines configurations de PostgreSQL

#46796

Haut

09/11/2021

[Mémoire] Diminuer le volume des données préchargées par lot (framework Hibernate)

La valeur de la clé application_hibernate_default_batch_fetch_size a été positionnée par défaut à 8 (contre 20 initialement) mais il reste toujours possible d’agir sur cette clé selon le contexte client

#46706

Haut

03/11/2021

[Acte] Une erreur est remontée lors de la suppression d’un Acte pour lequel il existe des avis de publication de mariage

#46709

Haut

29/10/2021

[Recherche avancée] La liste des mairies proposée en recherche avancée n’est pas rafraichit après un changement de mairie depuis l’en-tête de la page d’accueil

Evolutions

#48719

Haut

05/05/2023

[Acte - Validation] Lister les OECs des sous mairies lors de la validation d’un Acte depuis une mairie non détentrice de ses propres Actes

#51691

Haut

26/10/2022

[COMEDEC] Prise en compte des nouveaux modèles (évolutions INSEE 2022) dans les réponses

#51040

Haut

12/09/2022

[COMEDEC] Ajout d’évènements dans l’historique de la demande lors de sa préparation

Afin d’améliorer la traçabilité des
demandes, les évènements d’historique suivant ont été ajoutés :
* Préparation de la réponse (demande acceptée)
* Préparation de la réponse (demande rejetée)
Par souci d’homogénéité, l’évènement Demande refusée a été renommé en Demande rejetée

#50866

Haut

29/08/2022

[Administration - Utilisateurs] Restauration d’un utilisateur supprimé

Depuis l’évolution #40265, une suppression logique des
utilisateurs est appliquée ; hors la restauration d’un utilisateur, initialement non développée, a été considérée comme une fonctionnalité requise

#49840

Haut

03/06/2022

[Administration - Import/Export des modèles] Améliorer les imports de modèle pour lesquels l’export a été configuré en
cochant l’option Exporter tous les paramètres de modèle ?

Cette évolution engendre également l’écriture des logs de l’import/export des
modèles en DEBUG afin de disposer d’avantage d’information en cas de problèmes.

#48809

Haut

12/05/2022

[Administration - Utilisateurs] Seules les mairies pour lesquelles l’utilisateur connectée dispose du droit Mairie et
Paramètres (Modification)
sont proposées dans le tableau listant les profils. Si l’utilisateur connecté est le super administrateur alors toutes les mairies
sont proposées

#46882

Haut

17/11/2021

[Administration - Utilisateurs] Seul le super administrateur doit être en mesure de modifier les informations de l’utilisateur super administrateur.
La suppression de l’utilisateur super administrateur ne doit pas être possible

3. Version 2021.0

Numéro Importance Description Observations

Evolutions

#39838

Urgent

[Application] Refonte graphique avec Ajout de 3 nouveaux thèmes : Azur, Olive et Lavande

#43225

Urgent

[Application] Ajout d’un thème sombre : Ardoise

#41133

Urgent

[Application] Proposer la liste des images de fond disponibles (page de login et en-tête maximisé)

#39939

Urgent

[Application] Minimisation automatique du bandeau d’en-tête

Si un utilisateur n’a pas volontairement modifié le mode d’affichage du bandeau d’en-tête (paramètre utilisateur PS_HEADER_MINIMIZED non défini) alors le panneau d’en-tête est maintenant minimisé par défaut

#44938

Urgent

[Résultats de recherche] Ajouter un bouton permettant de remonter en haut de page

#45745

Urgent

[Tâche] Configuration des colonnes affichées pour les tâches de recherche d’Actes

#45864

Urgent

[Résultats de recherche] Configuration de nouvelles colonnes

#40779

Urgent

[Grille de saisie] Configuration des jours accessibles depuis le composant de sélection de date

#34208

Urgent

[Demandes] Disposer d’un mode d’affichage "agent"

Ce nouveau mode d’affichage permet de lister les demandes Nouvelles demandes et Mes demandes au sein d’un même onglet. Détails

#41726

Urgent

[Demandes - COMEDEC] Emission d’une nouvelle demande VEC en cas de non réponse

#44887

Urgent

[Demandes - COMEDEC] Exploiter le complément du statut de la réponse négative à une demande VEC

#40954

Urgent

[Demandes - COMEDEC] Ajout d’un verrou sur la demande lors de sa vérification

#41096

Urgent

[Demandes - COMEDEC] Ajout de nouveaux demandeurs

Des nouveaux demandeurs ont été agréés par le Ministère de la Justice, il s’agit de l’INSEE et de la DNID (Direction Nationale d’Interventions Domaniales qui traite les successions vacantes)

#30034

Urgent

[Demandes] Gestion des marqueurs

#24012

Urgent

[Demandes] Administration des demandeurs partagés

#40874

Urgent

[Demandes] Pouvoir mémoriser l’état du tableau listant les actes éligibles à une demande

#40869

Urgent

[Demandes - Recherche] Pouvoir mémoriser l’état du tableau affiché en résultats de recherche

#30004

Urgent

[Acte] Revoir l’ergonomie des notifications des notes associées à l’Acte

#18145

Urgent

[Grille de saisie] Création d’OEC externes depuis la grille de saisie

#44014

Urgent

[Grille de saisie] Configurer les champs pour lesquels l’aide à la saisie des caractères spéciaux est disponible

#40778

Urgent

[Grille de saisie] Une erreur de format de date remontée depuis une script de validation de champ devrait être affichée en regard du champ et non pas dans la zone de notification

#40007

Urgent

[Administration - INSEE] Ajouter une page (Outils) permettant de relancer le traitement INSEE pour des Actes / Mentions

#40007

Urgent

[Administration - INSEE] Pour les exports non réalisés, disposer de l’erreur au sein de l’infobulle affichée lors du survol du statut

#45757

Urgent

[Administration - Voies] Revoir la règle de formatage des rues lors de leurs créations / imports

L’option application_roadLabel_autoFormat (cityweb_options.properties) permet d’activer / désactiver le formatage automatique des noms de rue (création / import).
Par défaut le formatage automatique n’est pas appliqué si la clé n’est pas configurée

#40758

Urgent

[Administration - Options] Harmoniser la page de gestion des options afin de disposer d’un affichage / comportement semblable à la page des préférences système

#41803

Urgent

[Administration - Mairie] Limiter la taille des logos

#41803

Urgent

[Administration - Paramètres] Disposer des clés de purge au sein des Préférences Système

#42764

Urgent

[Administration - Modèles] Pouvoir conserver les valeurs par défaut modifiées par le client lors de l’import des modèles

#42127

Urgent

[Administration - Mairie] Seules les mairies pour lesquelles l’utilisateur dispose du droit Mairie et Paramètres (Accès) devraient être affichées

#39388

Urgent

[Administration - Commune] Code INSEE autogénéré incohérent

#43605

Urgent

[Publications de mariage] Création des avis de publications en provenance des mairies externes

#43580

Urgent

[Publications de mariage] Affichage des avis de publications à destination des mairies externes dans le tableau de suivi des avis de publication

#43577

Urgent

[Publications de mariage] Création des avis de publications à destination des mairies externes (épouse / époux domicilié dans une autre commune)

La clé application_publicationNofication_externalGeneration_enabled (cityweb_options.properties) permet d’activer ou non la génération des avis de publication de mariage externe.
Par défaut application_publicationNofication_internalGeneration_enabled=true.

#43582

Urgent

[Publications de mariage] Ajouter dans l’historique de l’Acte de mariage les évènements relatifs à l’édition des documents (Publication de mariage, CNO)

#43575

Urgent

[Publication de mariage] Modification du tableau de suivi

#44901

Urgent

[Publication de mariage] Suivi des éditions de CNO pour les avis de publication interne

#42150

Urgent

[Mention] Gestion des avis de mention internes à la validation d’une mention

#30006

Urgent

[Avis de mention] Dans le suivi des avis de mention reçu, ajouter la possibilité de rechercher l’Acte

#42288

Urgent

[Avis de mention] Pouvoir distinguer les différents types d’avis de mention reçus

#44274

Urgent

[Acte - Mention] Optimisation de la création d’une nouvelle version de mention

Une nouvelle version de mention est désormais créée uniquement si les données de la mention ont été modifiées

#38838

Urgent

[Acte] Conserver l’historique d’un acte supprimé

#44289

Urgent

[Acte] Dans la page de gestion des versions d’un Acte, le tableau des différences devrait afficher toutes les propriétés d’entité de l’Acte

#40265

Urgent

[Utilisateur] Mettre en place une suppression logique des utilisateurs

#41281

Urgent

[Utilisateur - Préférences] Permettre le masquage de certaines options de la page Mes Préférences

#29998

Urgent

[Statistique] Disposer d’un filtre sur les statistiques à afficher

#43897

Urgent

[Livret] Ajouter des icones dans la colonne statut pour disposer de l’état d’avancement des livrets

#43893

Urgent

[Livret] Ajouter un lien vers les Demandes de livret en cours au sein du panneau Aujourd’hui

#44198

Urgent

[Livret] Renseigner automatiquement le type d’Acte de la demande selon la nature de la demande

#44223

Urgent

[Livret] Se repositionner sur l’onglet Gestion des livrets après création d’une nouvelle demande de livret

#39940

Urgent

[Statistique] Pouvoir mémoriser l’état du tableau listant les statistiques

#44771

Urgent

[Authentification] Utilisation du serveur d’authentification Keycloak pour la connexion à CityWeb

CityWeb peut être configuré afin que les utilisateurs puissent s’authentifier au sein de serveur d’authentification Keycloak qui permet notamment de sécuriser les accès (politique d’enregistrement/renouvellement des mots de passe et règles de génération des codes OTP) Détails

#43098

Urgent

[Authentification] La page de connexion est vulnérable aux attaques par énumération

#43291

Urgent

[Sécurité] Vérification du type MIME lors de l’upload de fichier

#39535

Urgent

[Recherche d’Actes] Gestion du tri sur le nom / prénom lors d’une recherche sur tous les types d’Acte

#42770

Urgent

[Recherche d’Actes] Lors de la sélection du critère "Naissance hors commune" en recherche avancée, positionner le type d’acte sur "Naissance"

#42133

Urgent

[Moteur d’éditique] Proposer un mode de fonctionnement sans utilisation du service OpenOffice

#41466

Urgent

[Application] Les verrous applicatifs (acte, demande) devraient être persistés en Base plutôt qu’en mémoire

#43238

Urgent

[WebService] Création d’une API de récupération d’un document à délivrer

#38703

Urgent

[Module WebStart] Programation de l’arrêt du module d’impression

#39938

Urgent

[Module editDocument] Pouvoir s’affranchir du fichier AIRS_OPENFILES.properties

Les clés suivantes ont été ajoutées (cityweb_options.properties) afin de définir le chemin vers les exécutables OpenOffice, Word :

  • application_editDocumentApplet_docExeFilePath : Chemin vers l’exécutable utilisé pour démarrer Word

  • application_editDocumentApplet_odtExeFilePath : Chemin vers l’exécutable utilisé pour démarrer OpenOffice

#42771

Urgent

[Performance] Améliorer le temps de réponse des recherches d’Acte portant sur les anciens noms des personnes

#45231

Urgent

[Performance] Améliorer les performances liées aux requêtes du panneau Aujourd’hui

#42602

Urgent

[Performance] Améliorer les performances liées aux requêtes de recherche de personnes existantes (Grille de saisie - Picker de personnes)

#43363

Urgent

[Performance] Le zippage des fichiers de log lors de leur rotation entraine un blocage de l’application

#43328

Urgent

[Performance] Optimiser le temps d’affichage des demandes de livret

#42738

Urgent

[Performance] L’ordre des colonnes dans la contrainte PK_MAIL_REQUEST_EVT doit être revu pour améliorer les performances des jointures sur la table MAIL_REQUEST_EVT

#42694

Urgent

[Performance] Améliorer les performances des recherches de demande spécifiant le nom de l’intéressé

#42579

Urgent

[Performance] Améliorer les performances de l’archivage des demandes

#43100

Urgent

[Sécurité] Mise en place de la protection XSS (Cross-site scripting)


3.1. [#39838] [Application] Gestion de 4 thèmes graphique

3.1.1. Nouveauté utilisateur Utilisateur

Différents thèmes graphiques sont désormais disponibles dans CityWeb afin de modifier l’habillage de l’interface selon vos préférences.

3.1.2. Nouveauté administrateur Admin

Les modifications sont accessibles à partir du menu Paramètres ▸ Préférences Systèmes en cliquant ensuite sur l’onglet Affichage :

39838 1
Figure 1. Thèmes

Le champ Thème permet de choisir le thème à appliquer via une liste déroulante.

3.2. [#43225] [Application] Ajout d’un thème sombre

3.2.1. Nouveauté utilisateur Utilisateur

Parmis les 4 thèmes graphiques du point 39838, un thème sombre intitulé Ardoise a été ajouté.

3.3. [#40779] [Grille de saisie] Configuration des jours accessibles depuis le composant de sélection de date

Il est désormais possible pour les champs de type date de définir les heures/jours qui seront sélectionnables.

3.3.1. Nouveauté administrateur Admin

Pour gérer les heures d’ouverture, dans le menu Modèles ▸ Grille de saisie, il faut définir les champs de type Date / Heure pour lesquels le filtrage des date / heures doit s’appliquer.
Par exemple, pour la grille de saisie de l’Acte de Mariage cela correspond aux champs Date de l’acte et Heure de l’Acte.
Il suffit de cocher les cases Filtrage des dates / heures correspondantes :

40779 1
Figure 2. Filtrage des dates / heures

Il est ensuite nécessaire de se rendre dans le menu Mairie de l’onglet Mairie.
Pour la mairie correspondante il faut renseigner le paramètre OPENING_HOURS afin de définir les horaires d’ouverture de la mairie :

40779 2
Figure 3. Paramètres mairie

La syntaxe utilisée pour configurer les heures d’ouverture s’appuie sur la spécification publiée par OpenStreeMap : https://wiki.openstreetmap.org/wiki/Key:opening_hours Il est conseillé d’utiliser l’outil https://projets.pavie.info afin de générer l’expression définissant les heures d’ouverture.
Par exemple le paramétrage suivant Mo-Th 08:00-12:00,13:00-17:30; We 08:00-12:00,13:00-16:30; Fr 08:00-12:00,13:00-20:00; Sa 08:00-12:00; Jul 06-Aug 31 Mo-Fr 08:00-12:00; Jul 14 off permet de définir les horaires d’ouverture tout au long de l’année en précisant des horaires d’ouverture spécifiques du 06/07 au 31/08 (vacances d’été) tout en marquant le 14/07 comme un jour fermé.

3.3.2. Nouveauté utilisateur Utilisateur

En reprenant l’exemple précédent, lors de la création d’un Acte de mariage, le composant de sélection du jour du mariage ne permettra pas de renseigner les jours fermés :

40779 3
Figure 4. Jours fermés

De même, si une heure renseignée est en dehors des heures d’ouverture, alors un message d’erreur est affiché :

40779 4
Figure 5. Message d’erreur

3.4. [#44771] [Authentification] Utilisation du serveur d’authentification Keycloak pour la connexion à CityWeb

L’outil de gestion des identités et d’authentification Keycloak (https://www.keycloak.org/docs/latest/server_admin/) peut être utilisé pour se connecter à CityWeb.
Pour activer l’authentification basée sur Keycloak, il faut ajouter le profil Spring keycloakEnabled (par exemple : -Dspring.profiles .active="keycloakEnabled,javamelody.enabled.spring").
Il est alors nécessaire d’alimenter le fichier <WEB_APP>\WEB-INF\classes\externals\config\keycloak.json avec les données de configuration du serveur keycloak.
La synchronisation entre CityWeb et le serveur d’authentification Keycloak reste identique à celle utilisée pour le LDAP ; les clés existantes sont donc exploitables :

  • module_sso_autocreate_newuser : si true, création automatique de l’utilisateur dans CityWeb

  • module_sso_newuser_default_profiles : lors de la création automatique de l’utilisateur, liste des profils par défaut à lui appliquer

  • module_sso_newuser_use_password : si true, synchronisation automatique des mots de passe de CityWeb avec ceux utilisés au niveau du serveur d’authentification

3.5. [#34208] [Demandes] Disposer d’un mode d’affichage "agent"

Un nouveau type d’affichage intitulé mode agent a été ajouté afin de regrouper les onglets Nouvelles demandes et Mes demandes.
Ce mode s’applique sur tous les types de demande (courrier, guichet, COMEDEC,…​).

3.5.1. Nouveauté utilisateur Utilisateur

Le mode agent peut être activé depuis les préférences de l’utilisateur :

34208 1
Figure 6. Mode agent

Lorsque le mode est activé, l’onglet Demandes à traiter liste les demandes qui vous sont assignées (affichées en tête de liste en gras) et les demandes reçues non assignées :

34208 2
Figure 7. Demandes à traiter

Depuis cet onglet, il est possible d'Activer le traitement séquentiel.
Cette option permet de lancer la recherche automatique de l’Acte pour la première demande.
Une fois que cette demande est traitée elle n’apparait plus dans la liste et la recherche automatique est à nouveau déclenchée sur la prochaine demande à traiter (jusqu’à épuisement des demandes à traiter).

34208 3
Figure 8. Mettre en attente

Si une demande ne peut pas être traitée dans l’immédiat alors l’utilisateur peut la mettre en attente afin qu’elle ne soit plus utilisée lors du traitement séquentiel.
Dans ce cas, la demande apparaitra grisée dans la liste des demandes à traiter.
Une demande en attente peut être traitée manuellement ou rebasculée dans le traitement séquentiel en utilisant l’action Reprendre le traitement.

3.6. [#30004] [Acte] Revoir l’ergonomie des notifications des notes asoociés à l’Acte

3.6.1. Nouveauté utilisateur Utilisateur

L’affichage des commentaires a été amélioré afin de permettre une expérience plus fluide, notamment lorsqu’un document est associé à plusieurs commentaires.
Les notifications des notes sont maintenant affichées dans un panneau rétractable sur la droite de l’écran :

30004 1
Figure 9. commentaires

La taille d’une note est tronquée à 255 caractères et seules les 10 notes les plus récentes seront affichées dans ce panneau.

Ce nouveau mode d’affichage s’applique sur la page de consultation d’un Acte brouillon / validé ainsi que sur la page de consultation d’un document libre.

3.6.2. Nouveauté administrateur admin

Le panneau se rétracte automatiquement au bout du délai défini par la clé application_growl_certificateComment_time (CityWeb_options.properties).

3.7. [#40007] [Administration - INSEE] Ajouter une page d’utilitaires

3.7.1. Nouveauté administrateur Admin

La nouvelle page d'Outils INSEE permet de rechercher des Actes / Mentions envoyés à l’INSEE selon certains critères.
II est ensuite possible de marquer l’ensemble des résultats comme "à traiter" afin que lors du prochain lancement du module INSEE ces Actes / Mentions soient renvoyés à l’INSEE :

40570 1
Figure 10. Outils

3.8. [#43605] [Publications de mariage] Création des avis de publications en provenance des mairies externes

Lorsqu’un mariage est célébré dans une mairie non configurée dans CityWeb, cette mairie envoie un avis de publication de mariage à la mairie de résidence / domicile des époux / épouses.
Si cette mairie est une mairie configurée dans CityWeb, lors de la réception du courrier, un agent va éditer la publication de mariage en utilisant les documents libres.
Lors de l’enregistrement de ce document libre, l’avis de publication externe est désormais créé automatiquement.

3.8.1. Nouveauté utilisateur Utilisateur

Lors de l’enregistrement de l’avis de publication de mariage depuis les documents libres, un message de notification informe l’utilisateur si un avis de publication a été créé :

43605 1
Figure 11. Avis de publication généré

Dans le suivi des avis de publication reçu, les avis de publications reçus sont affichés.
Il est possible d’imprimer le CNO et également de le supprimer si besoin.

43605 2
Figure 12. Imprimer/Supprimer CNO

3.8.2. Nouveauté administrateur Admin

Si par défaut, la création des avis de publication de mariage est activée, il reste possible de la désactiver en renseignant la clé application_publicationNofication_externalGeneration_enabled dans cityweb_options.properties.

3.9. [#41726] [Demandes - COMEDEC] Emission d’une nouvelle demande VEC en cas de non réponse

Lorsqu’une demande de vérification d’état civil (VEC) a expiré (après 23 jours) il est désormais possible d’effectuer une relance depuis CityWeb.

3.9.1. Nouveauté utilisateur Utilisateur

Lorsqu’une demande VEC a expiré, vous disposez dans le Suivi des demandes du bouton 41726_3 afin de relancer la demande :

41726 1
Figure 13. Relancer la demande

En cliquant sur 41726_3 vous pouvez indiquer le Motif de la relance via le champ correspondant :

41726 2
Figure 14. Motif

Selon le cas rencontré, les motifs suivants pourront être disponibles :

  • Nouvelle vérification erreur potentielle dans votre réponse : proposé uniquement si une réponse COMEDEC positive a été reçue.

  • Nouvelle vérification suite acte non délivrable : proposé uniquement si une réponse COMEDEC négative a été reçue.

  • Relance en l’absence de réponse dans le délai de 23 jours – A traiter en priorité : proposé uniquement si la demande est expirée.

Cliquez ensuite sur Envoyer pour valider la relance avec le motif sélectionné.
Afin de distinguer les envois de demande des renvois, un évènement dédié au renvoi sera ajouté dans l’historique de l’Acte correspondant.

3.10. [#30034] [Demandes] Gestion des marqueurs

La gestion des marqueurs de demande est désormais disponible dans CityWeb.

3.10.1. Nouveauté utilisateur Utilisateur

Les marqueurs apposés sur une demande sont affichés au sein de la colonne Statut.
L’ajout / suppression d’un marqueur associé à une demande est possible depuis l’onglet Marqueur :

30034 2
Figure 15. Marqueur

3.10.2. Nouveauté administrateur Admin

La gestion du Marquage des demandes est accessible à partir des menus Modules ▸ Marquage des demandes :

30034 1
Figure 16. Marquage de demande

Le marquage des demandes est soumis au droits suivants :

  • Lecture d’un marqueur de Demande : permet l’affichage des marqueurs associés aux demandes.

  • Modification d’un marqueur de Demande : permet de modifier les marqueurs associés aux demandes.

  • Création d’un marqueur de Demande : permet de créer les marqueurs associés aux demandes.

  • Suppression d’un marqueur de Demande : permet de supprimer les marqueurs associés aux demandes.

3.11. [#24012] [Demandes] Administration des demandeurs partagés

3.11.1. Nouveauté administrateur Admin

Désormais, depuis le module d’administration, il est possible d’administrer les demandeurs partagés.
Depuis l’onglet Module de l’administration, le menu Demandeurs partagés a été ajouté dans la section Demandes :

24012 1
Figure 17. Demandes partagées

3.11.2. Nouveauté administrateur Admin

Les nouveaux droits suivants ont été ajoutés en conséquence :

  • Accès aux demandeurs partagés : permet d’afficher depuis le module d’administration les demandeurs partagés.

  • Création d’un demandeur partagé : permet de créer un demandeur partagé.

  • Modification d’un demandeur partagé : permet de modifier les demandeurs partagés depuis le module d’administration.

  • Suppression d’un demandeur partagé : permet de supprimer les demandeurs partagés depuis le module d’administration.

3.12. [#18145] [Grille de saisie] Création d’OEC externes depuis la grille de saisie

3.12.1. Nouveauté utilisateur Utilisateur

Il est désormais possible de créer un OEC extérieur à partir d’une grille de saisie en utilisant le bouton + correspondant :

18145 3
Figure 18. Créer OEC externe

Il suffit ensuite de cliquer sur Créer un élément… pour renseigner les informations sur l’OEC extérieur à ajouter à la liste :

18145 2
Figure 19. Créer un élément…​

3.12.2. Nouveauté administrateur Admin

Dans la gestion des entité (Menu Modèle > Entité), il est désormais possible de configurer une propriété comme étant alimentée par le picker de terme de liste en sélectionnant la valeur Terme de liste dans le champ Picker.
Il est alors nécessaire de renseigner la liste à exploiter :

18145 1
Figure 20. Terme de liste

Dans le cas des Transcriptions de décès par exemple, la liste OEC_EXTERIEUR doit être sélectionnée.
Dès lors, dans la grille de saisie le picker de terme de liste peut être utilisé (comportement identique au picker de déclarant).
Pour pouvoir ajouter un terme de liste, vous devez disposer du droit Valeur de liste (Création).

3.13. [#43580] [Publications de mariage] Affichage des avis de publications à destination des mairies externes dans le tableau de suivi

3.13.1. Nouveauté utilisateur Utilisateur

Les avis de publication de mariage à destination des mairies externes sont désormais affichés dans le tableau de suivi.
Ces types d’acte seront marqués comme en cours de traitement :

43580 1
Figure 21. Publication de mariage

Les délais d’acheminement ne pouvant pas être anticipé pour ces demandes externes le décompte automatique ne sera pas utilisé.
Dès lors que le CNO (Certificat de Non Opposition) est reçu, l’Avis de publication externe peut être marqué comme traité.
Il faut alors renseigner la date de réception du CNO dans le champ Date de réception du Certificat de Non Opposition puis cliquer sur Marquer comme traité.

43580 2
Figure 22. Certificat de non opposition

L’avis apparait ensuite comme traité :

43580 3
Figure 23. Avis traité

Cette gestion des avis de publication externe est disponible depuis le suivi des avis de publication de mariage d’un Acte et depuis la page listant l’ensemble des Avis de publication de mariage émis par la mairie.

3.14. [#43238] [WebService] Création d’une API de récupération d’un document à délivrer

WebService REST de type POST http://<HOST>:<PORT>/cityweb/spring/secured/ws/rest/CWCertificate/downloadDocument <HOST>:<PORT> : adresse IP / port du tomcat sous lequel est déployé l’application) Request header : Authorization / Basic <TOKEN> (représentation en Base64 du nom de l’utilisateur et du mot de passe séparés par le caractère ":")

Exemple d’appel avec le client Postman :
POST http://<HOST>:<PORT>/cityweb/spring/secured/ws/rest/CWCertificate/downloadDocument Content-Type: application/json Accept: / Accept-Encoding: gzip, deflate, br Connection: keep-alive Authorization: Basic <TOKEN>

{
   "id" : 459498,
   "documentTemplateCode" : "E_NAIPLU_FORM",
   "metadata" : {
      "EXT_PLURILINGUE.EXT_PLURI_NAI" : "Commentaire"
  }
}

La structure JSON utilisée en entrée permet de renseigner :

  • id : l’ID de l’Acte à utiliser

  • externalId : l’ID externe de l’Acte à utiliser

  • documentTemplateCode : le code du modèle correspondant au document de l’Acte à délivrer

  • metadata : une structure clé - valeur correspondant aux valeurs des propriétés d’entité à utiliser (afin de couvrir le cas d’un document à délivrer avec grille de saisie)

L’API peut retourner les codes HTTP suivant :

  • 200 (OK) : si l’appel a abouti

  • 401 (Unauthorized) : si l’utilisateur authentifié ne dispose pas des droits suffisants

  • 404 (Not Found) : si l’acte à utiliser n’existe pas

  • 500 (Internal Server Error) : si une erreur non gérée par le service a été remontée

L’appel à ce service retourne une réponse dont le contenu est de type application/octet-stream correspondant au fichier PDF du document à délivrer.

3.15. [#42150] [Mention] Gestion des avis de mention internes à la validation d’une mention

3.15.1. Nouveauté utilisateur Utilisateur

Désormais, l’apposition des avis de mentions est automatique après la validation de la mention correspondante.

3.15.2. Nouveauté administrateur Admin

Pour disposer de la génération automatique des avis de mention interne suite à la validation d’une mention, il faut configurer les avis de mention liés à un modèle de mention depuis l’administration des modèles.
Par exemple pour la mention de séparation de corps apposée sur un Acte de mariage les avis de mention liés pourraient être :

42150 1
Figure 24. Avis de mention

Dès lors, quand un utilisateur valide une mention non manquante, les avis de mentions (internes) liés sont automatiquement créés et peuvent ensuite être traités depuis la page de gestion des avis de mention ou directement depuis l’Acte depuis lequel a été généré l’avis de mention.

42150 2
Figure 25. Avis de mention interne générée

3.16. [#30006] [Avis de mention] Dans le suivi des avis de mention reçu, ajouter la possibilité de rechercher l’Acte

3.16.1. Nouveauté utilisateur Utilisateur

Lors du traitement des avis de mention reçu, si aucun acte n’est trouvé, le panneau de recherche s’affiche désormais automatiquement, prérempli avec les informations correspondantes :

30006 1
Figure 26. panneau prérempli

Vous pourrez ici modifier les critères de recherche pour trouver l’Acte cible.
Si la recherche retourne plusieurs résultats, la page des résultats d’Acte s’affiche ; si un seul Acte est trouvé, il s’ affichera directement.

3.17. [#38838] [Acte] Conserver l’historique d’un acte supprimé

3.17.1. Nouveauté administrateur Admin

La suppression logique s’applique maintenant lors de la suppression des Actes "validés".
Autrement dit l’historique des actes supprimés sera conservé.
Les actes à l’état supprimés pourront uniquement être affiché à partir du module d’Administration des actes :

38838 1
Figure 27. Acte supprimé

3.18. [#44887] [Demandes - COMEDEC] Exploiter le complément du statut de la réponse négative à une demande VEC

3.18.1. Nouveauté utilisateur Utilisateur

Le complément de réponse est maintenant affiché dans l’infobulle du statut des demandes pour lesquelles l’agent aura ajouté un complément :

44887 1
Figure 28. Complément de réponse

Cette information sera exploitée si la mairie demandeuse et la mairie répondeuse sont toutes deux équipées de CityWeb (Digitech ne pouvant pas garantir que les autres éditeurs exploitent également cette information).

3.19. [#43098] [Authentification] La page de connexion est vulnérable aux attaques par énumération

3.19.1. Nouveauté utilisateur Utilisateur

Une protection contre les attaques à force brute de l’authentification à CityWeb a été ajoutée.
Lorsque le nombre d’échec à la connexion de CityWeb atteint un seuil configurable, alors l’IP est bloquée pour une durée configurable.

43098 1
Figure 29. Connexion bloquée

3.19.2. Nouveauté administrateur Admin

Les clés suivantes permettent de configurer cette protection (CityWeb_options.properties) :

  • application_user_authentication_failure_maxAttempt : nombre maximum d’authentifications en échec avant blocage de l’IP (par défaut 5).

  • application_user_authentication_failure_blockDurationInMinutes : durée de blocage de l’IP lorsque le nombre maximum d’authentifications en échec est atteint (par défaut 60).

PS : cette protection s’applique à toute forme de connexion infructueuse à CityWeb (mire de login, appel de WebService)

3.20. [#43897] [Livret] Ajouter des icones dans la colonne statut pour disposer de l’état d’avancement des livrets

3.20.1. Nouveauté utilisateur Utilisateur

Le statut de la demande de livret évolue maintenant en fonction des documents édités :

43897 0
Figure 30. Demande de livret

Les boutons ci-dessous ont désormais l’effet suivant sur le statut de la demande avec des icônes spécifiques pour chaque état :

  • Faire viser : permet de faire passer le statut de la demande dans l’état book_req_visedDemande de livret visée.

  • Suivre : permet de faire passer le statut de la demande dans l’état book_req_sent Demande de livret envoyée.

  • Convoquer : permet de faire passer le statut de la demande dans l’état book_convoc_sentConvocation(s) envoyée(s).

  • Délivrer : permet de faire passer le statut de la demande dans l’état book_completedLivret remis.
    Pour information, lorsqu’un état est atteint, il n’est pas possible de revenir à un état précédent.

3.21. [#42288] [Avis de mention] Pouvoir distinguer les différents types d’avis de mention reçus

3.21.1. Nouveauté utilisateur Utilisateur

Un nœud intermédiaire décrivant le modèle de l’avis de mention est maintenant affiché dans l’arborescence correspondante :

42288 1
Figure 31. Noeud intermédiaire

3.22. [#41133] [Application] Proposer la liste des images de fond disponibles

3.22.1. Nouveauté utilisateur Utilisateur

Vous pouvez désormais choisir l’image à intégrer dans le bandeau de CityWeb.

3.22.2. Nouveauté administrateur Admin

Les modifications de l’image du bandeau sont accessibles à partir du menu Paramètres ▸ Préférences Systèmes en cliquant ensuite sur l’onglet Affichage :

41133 1
Figure 32. Image bandeau

Vous pouvez choisir l’image à intégrer dans le bandeau de CityWeb via le champ Image utilisée dans le bandeau de l’application (985px* 101px).
Il est également possible d’intégrer une image personnalisée en la faisant glisser dans l’encadré intitulé Déposer le fichier ici ou cliquer pour télécharger, ou en cliquant dans l’encadré et en sélectionnant une image via l’explorateur de fichier.
La taille recommandée de l’image est 985 pixels en longeur sur 101 pixels en largeur.

3.23. [#38703] [Module WebStart] Programation de l’arrêt du module d’impression

3.23.1. Nouveauté administrateur Admin

La nouvelle option application_applet_print_autoKillCRON (cityweb_options.properties) permet de définir l’expression utilisée pour programmer l’arrêt automatique du module d’impression.
Par défaut, cette option n’est pas définie ; l’arrêt automatique du module n’est donc pas activé.

3.24. [#40954] [Demandes - COMEDEC] Ajout d’un verrou sur la demande lors de sa vérification

Un système de verrou sur les demandes COMEDEC affichées en recherche a été mis en place afin de limiter l’accès à plusieurs utilisateurs en simultané.

3.24.1. Nouveauté utilisateur Utilisateur

Désormais dans l’onglet A signer une demande sera verrouillée dès lors que l’utilisateur clique sur le bouton Rechercher l’acte pour cette demande.
L’icône 40954_4 sera affichée dans la colonne Statut dès lors que la demande est verrouillée.
L’icône 40954_4 sera également accompagnée de l’infobulle En cours de vérification par <Utilisateur>.
Ce verrou de vérification de la réponse sera levé lors de la vérification d’une autre demande ou au moment de la signature de la demande.

40954 1
Figure 33. Demande verouillée

3.25. [#43291] [Sécurité] Vérification du type MIME lors de l’upload de fichier

3.25.1. Nouveauté utilisateur Utilisateur

Une vérification du type MIME du fichier a été ajoutée au moment de l’upload de fichiers pour se prémunir des actes de malveillance.
Les formats de fichiers non autorisés seront refusés dans CityWeb.

43291 1
Figure 34. vérification MIME

3.26. [#29998] [Statistique] Disposer d’un filtre sur les statistiques à afficher

3.26.1. Nouveauté utilisateur Utilisateur

Dans le menu Outils ▸ Statistiques, l’utilisateur peut maintenant filtrer les statistiques par thématique à l’aide du champ TITRE :

29998 1
Figure 35. Filtre

3.27. [#43582]] [Publications de mariage] Ajouter dans l’historique de l’Acte de mariage les évènements relatifs à l’édition des documents

3.27.1. Nouveauté utilisateur Utilisateur

L’impression de la publication de mariage et du certificat de non opposition depuis la gestion des avis de publication sont maintenant historisées dans les évènements de l’Acte :

43582 1
Figure 36. Historique

De plus, les informations sur l’impression du CNO sont maintenant visibles dans l’infobulle affichée sur le voyant du statut :

43582 2
Figure 37. infobulle

3.28. [#43575] [Publication de mariage] Modification du tableau de suivi

3.28.1. Nouveauté utilisateur Utilisateur

Dans la Gestion des avis de publication (mariage), il est désormais possible de personnaliser l’affichage du tableau à l’aide de l’option Propriété de la table :

43575 1
Figure 38. Propriété de la table

Vous pourrez ensuite éditer l’état de la table via l’interface habituelle :

43575 2
Figure 39. Propriété de la table

3.29. [#45745] [Tâche] Configuration des colonnes affichées pour les tâches de recherche d’Actes

3.29.1. Nouveauté utilisateur Utilisateur

Il est désormais possible de personnaliser les colonnes à afficher dans la recherche d’acte à partir du module d’administration.

3.29.2. Nouveauté administrateur Admin

A partir du menu Paramètres, il est maintenant possible de configurer les colonnes affichées pour une tâche de type Recherche d’actes en renseignant le paramètre CERTIFICATE_SEARCH_COLUMNS :

45745 1
Figure 40. Ajout de paramètres

Il suffit de cocher les paramètre que vous souhaitez voir apparaitre en tant que colonne dans la recherche (ETAT, COMEDEC, MARQUAGE, etc.).
Lors d’un clic sur une tâche de type Recherche d’actes depuis la page d’accueil, seules les colonnes configurées pour cette tâche sont affichées dans la page des résultats de recherche :

45745 2
Figure 41. Résultat de recherche d’Acte

Si le paramètre de tâche CERTIFICATE_SEARCH_COLUMNS n’existe pas ou n’est pas alimenté alors les colonnes par défaut seront affichées dans les résultats de recherche d’Actes.

3.30. [#44014] [Grille de saisie] Configurer les champs pour lesquels l’aide à la saisie des caractères spéciaux est disponible

3.30.1. Nouveauté administrateur Admin

Depuis la page d’administration d’une grille de saisie Modèle ▸ Grille de saisie, il est maintenant possible d’activer l’aide à la saisie des caractères spéciaux :

44014 1
Figure 42. Aide à la saisie

3.31. [#42764] [Administration - Modèles] Pouvoir conserver les valeurs par défaut modifiées par le client lors de l’import des modèles

3.31.1. Nouveauté administrateur Admin

Dans le menu Modèle ▸ Import/Export ▸ Import des modèles, l’option Ne pas écraser les valeurs par défaut (propriétés d’entité) a été ajoutée.
Cette option permet de conserver la valeurs par défaut modifiées lors de l’import des modèles :

42764 1
Figure 43. Ne pas écraser les valeurs par défaut

3.32. [#45864] [Résultats de recherche] Configuration de nouvelles colonnes

3.32.1. Nouveauté utilisateur Utilisateur

A partir de la version 2021, il est possible de configurer un champ de grille de saisi comme affiché en résultat de recherche d’Actes.
Une colonne dédiée sera alors affichée en résultat de recherche ; il ne sera pas possible de trier les résultats de recherche sur les valeurs de ces colonnes.
Ces colonnes sont affichées à la suite des colonnes standard dans l’ordre du numéro d’ordre configuré au niveau du champ.

3.32.2. Nouveauté administrateur Admin

Par exemple, si je souhaite afficher la colonne sur les conditions de l’accouchement dans le cas des Actes de naissance, il faut configurer le champ Condition de l’accouchement dans chaque grille de saisie des modèles d' Acte de naissance ( Acte de naissance sous X, Acte de naissance parents mariés et Acte de naissance parents non mariés).
Les données de ce champ sont persistées dans la table des statistiques d’Acte, c’est pourquoi il est nécessaire d’activer l' Export statistique pour ces champs en prenant soin d’utiliser le même Nom de la colonne statistique.
Pour afficher cette nouvelle colonne il faut alors cocher Affiché en résultat de recherche puis cocher Champ de recherche / résultat basé sur la colonne de statistique :

45864 1
Figure 44. Editer grille de saisie

Pour afficher le nom du déclarant, on peut reproduire le même mode opératoire que précédemment sur le champ Nom du déclarant de chaque modèle de naissance :

45864 2
Figure 45. Nom du déclarant

Il est également possible de ne pas exploiter les données de la table de statistique en renseignant un Critère de recherche.
Cette information s’appuie sur la mapping hibernate ; il est donc nécessaire de connaitre les beans utilisés.
Par exemple, pour afficher la date de l’Acte, il est possible de renseigner dans le Critère de recherche dateTimeActe :

45864 3
Figure 46. dateTimeActe

Le résultat se présente comme suit :

45864 4
Figure 47. résultat de recherche

Attention : pour les champs basés sur la colonne de statistique il est important de s’assurer que les statistiques sont à jour.
Si ce n’était pas le cas, il reste possible de les regénérer depuis le menu Module ▸ Statistiques.