# Mises à jour XéMéLios

La dernière mise à jour de XéMéLios est la 4.0.0.15.

Elle apporte des corrections et de nouvelles fonctionnalités.

## XéMéLios 4.0.0.15

### Corrections

- Générateur EDMN: correction sur l'absence de génération du dernier fichier XML
- Tous types de documents: passage en XML 1.0 (au lieu de 1.1) pour les config de persistence
- PES: correction du bug qui n'affichait pas la signature dans Xemelios Viewer
- Xemelios-core: conditionnement de l'affichage du menu Exports aux droits de l'utilisateur
- Versement: correction sur la taille des champs Nom, Prénom, Compléments Noms, Ville, Adresses

### Nouvelles fonctionnalités

- Xemelios-core: modification de l'importeur d'archive pour qu'il s'execute en tâche de fond
- Xml-Marshall: écriture de documents namespacisés
- Xemelios-web: Soumission de job d'exports

## XéMéLios 4.0.0.13

### Corrections

- mysql-persistence: correction sur la création de la table LAST_INPUT_VALUES pour les bases encodées en UTF-8
- xemelios-core: correction sur l'import de fichier en ligne de commande (ou par double-clic sur le fichier)

### Pas de nouvelles fonctionnalité

## XéMéLios 4.0.0.11

### Pas de corrections

### Nouvelles fonctionnalités

- Possibilité de signer des flux PES
- Compte de gestion Secteur public local
- ERAR
- EDMN
- Générateur de flux EDMN
- Nouvelle couche d'authentification permettant de gérer plus finement des droits des utilisateurs (par type de document et collectivité)
- Mise à disposition des anciennes fonctionnalités expérimentales

## XéMéLios 3.3.1.22

### Corrections

- Core: Correction des aggregations quand il n'y avait aucune valeur dans la colonne
- Core: Correction du bug sur la suppression par fichier
- Paye: Correction du bug sur les totalisations par rubrique et par caisse

### Nouvelles fonctionnalités

- Carte-achat: Modification des critères sur les produits pour s'affranchir de la nomenclature
- Xemelios-core (Experimental): possibilité de choisir les champs à afficher en résultat de recherche, et des champs sur lesquels est basé le tri de cette recherche. Cette fonctionnalité est pour le moment expérimentale ; pour l'activer, il faut ajouter la ligne suivante dans le fichier `xemelios.properties` :
  `xemelios.experimental.sort.fields=true`
- Xemelios-core (Experimental): possibilité de surcharger les XSL d'affichage des documents. Pour cela, il faut placer les nouvelles xsl dans `$user.home/xemelios/documents-def-ovrrd`, puis au même endroit que là où se trouve la xsl originale dans `$xemelios.prg/root/documents-def`

## XéMéLios 3.3.1.17

### Corrections

- MySql-persistence: les XPath n'étaient pas compactés avant la recherche d'index, certains tris ne fonctionnaient pas

### Nouvelles fonctionnalités

- MySql-persistence: nouveau DataResultSet permettant de générer des documents xml à partir de résultat d'une requête SQL (utile pour les plugins de recherche)
- Rapports: recherches triées par date et type de fichier

## XéMéLios 3.3.1.16

### Corrections

- Versements: corrections sur critères sur Bénéficiaires
- Correction regression suite à correction bug sur champ saisie auto date #3607

### Nouvelles fonctionnalités

- Carte Achat: critère sur Centre Financier (Numéro)
- Imports fichiers compressés avec GZip
- Gestion des droits d'accès sur le menu Fichier / Export Avancé

## XéMéLios 3.3.1.15

### Corrections

- Paye: rétablissement du Nom et Prénom dans les exports de lignes de paye
- Paye: totalisation par rubriques : la liste des rubriques est triée par ordre alphabétique avec "Toutes" en haut
- PES: Correction affichage des imputations sur Bordereaux de titres dans Xemelios Reader
- Correction bug sur champ critère date #3607

### Pas de nouvelles fonctionnalités

## XéMéLios 3.3.1.14

### Corrections

- Exports Excel 97SR1: correction du bug qui empêchait la génération des feuilles avec des cellules vides.
- Exports Excel: correction du bug qui décalait les colonnes quand les champs de tris n'étaient pas identifiants (lignes de paye)
- PES: correction du contrôle DEP14
- Xemelios Reader: correction du lanceur, qui refusait de lancer quand le nom de fichier comportait un espace
- Exports CSV: remise à disposition des exports CSV du résultat de la recherche

### Pas de nouvelles fonctionnalités

## XéMéLios 3.3.1.13

### Corrections

- Exports Excel 97SR1: correction du bug qui remplaçait les virgules (,) par des points (.) dans les montants.
- PES: correction du contrôle DEP07
- PES: correction des impressions PDF qui ne rentraient pas sur la page en largeur
- Générateur PES PJ: correction du bug qui empêchait la génération quand la PJ n'était pas une facture PES, et que le type PJ était 002 ou 003

### Nouvelles fonctionnalités

- Xemelios Viewer: ont peut maintenant accéder aux PJ depuis la visualisation d'un flux PES

## XéMéLios 3.3.1.12

### Corrections

- Bug sur la fermeture prématurée des connections dans les HashSwap (utilisé dans les exports).
- Exports Excel: paramétrage valable pour Excel 97, Excel 97 SR1, Excel 97 SR2b, Excel 2000/2003/2007.

### Nouvelles fonctionnalités

- Quittancement: deux nouveaux plugins pour les variations de quittances.
- Partage de requêtes personnalisées.

## XéMéLios 3.3.1.11

### Corrections

- PES: Contrôles DEP22 et REC24, le contrôle du la validité du SIREN/SIRET à l'algorithme de Luhn était erroné

### Nouvelles fonctionnalités

- Configuration: Ajout d'un onglet permettant de configurer l'adresse de mise à jour à utiliser. c.f. guide utilisateur

## XéMéLios 3.3.1.9

### Pas de corrections

### Nouvelles fonctionnalités

- Configuration: Ajout d'un onglet permettant de configurer la méthode d'export à utiliser. c.f. guide utilisateur

## XéMéLios 3.3.1.8

### Corrections

- Corrections diverses sur la configuration de l'Aide Sociale
- Correction du bug dans XmlMarshall qui générait un fichier corrompu si un attribut avait null pour valeur
- Correction du bug qui empêchait l'export des lignes de payes
- Paye: amélioration de l'impression PDF du bulletin de paye. Tout tient désormais sur une seule page, avec des marges convenables
- PES: corrections diverses sur les contôles

### Nouvelles fonctionnalités

- Paye: lecture des PJ du bulletin de paye (exemple : arrêtés ressources humaines)
- Paye: ajout d'un critère établissement et possibilité de l'afficher
- Paye: passage au schéma 1.2a
- Paye: possibilité de faire des opérations de colonnes (somme, moyenne, etc...) sur les lignes de paye
- PES: divers nouveaux contrôles
- PES: possibilité de faire des opérations de colonnes (somme, moyenne, etc...) sur les bordereaux, mandats, titres, lignes de mandats et lignes de titre
- PES: Xemelios Reader, qui permet de visualiser un document PES en dehors de Xemelios, directement depuis l'explorateur Windows
- PES: nouveau contrôle sur l'IdColl
- Ajout de l'outil de génération de flux PES Aller, domaine PJ, qui permet de générer des flux PES PJ pour les envoyer à Helios
- Ajout de l'outil de vérification de signatures de flux PES (expérimental)
- Exports Excel maintenant compatibles avec Excel 97, et permettant d'exporter de très gros volumes
- Ajout d'un message d'erreur clair lorsqu'au démarrage, Xemelios n'arrive pas à se connecter au serveur (surtout à destination des SAU...)
- Visualisation d'un document: on peut maintenant sélectionner / copier le contenu du document, pour le coller dans Word, Excel, etc...
- Visualisation du XML source d'un document, par clic-droit en résultat de recherche

## XéMéLios 3.3.0.26

### Corrections

- Correction du bug qui empêchait l'affichage d'une recherche pré-enregistrée comportant plusieurs fois le même critère.

### Nouvelles fonctionnalités

Pas de nouvelles fonctionnalités dans cette mise à jour.

## XéMéLios 3.3.0.25

### Corrections

- Correction du bug qui empêchait l'affichage d'une recherche pré-enregistrée.
- Signature des macros Excel pour les exports gros volumes.

### Nouvelles fonctionnalités

Pas de nouvelles fonctionnalités dans cette mise à jour.

## XéMéLios 3.3.0.24

### Corrections

- Correction du bug qui n'affichait qu'un seul agent en doublon dans la recherche prédéfinie du Dédoublonnement des bulletins de paye.
- Correction du bug qui ne ramenait pas les agents multi-budgets dans la recherche prédéfinie d'agents multi-budgets de la paye.

### Nouvelles fonctionnalités

Pas de nouvelles fonctionnalités dans cette mise à jour.

## XéMéLios 3.3.0.23

### Corrections

- Correction du bug qui n'affichait qu'un seul agent en doublon dans la recherche prédéfinie du Dédoublonnement des bulletins de paye.
- Correction du bug qui ne ramenait pas les agents multi-budgets dans la recherche prédéfinie d'agents multi-budgets de la paye.
- Correction du bug qui empêchait l'impression d'un document en PDF lorsque l'URL de ce document contenait un #.
- En cas d'erreur de saisie dans les critères de recherche, la boite avec le message d'erreur n'apparait plus qu'une seule fois.
- Lorsqu'on est dans une recherche prédéfinie, si on clique sur le bouton , la liste des critères disponibles est correctement réinitialisée.
- Dans la boite de mise à jour, le curseur devient une main sur le lien.

### Nouvelles fonctionnalités

- Les critères supplémentaires optionnels sont disponibles sur les recherches prédéfinies de la paye.

## XéMéLios 3.3.0.22

### Corrections

- Correction du bug qui empêchait l'affichage d'un document depuis un résultat de recherche pour les documents PES, Quittancements, relevés de carte achat, factures (dépense et recette) et les payes.
- Correction du bug qui empêchait la nomenclature d'un fichier de quittancement d'être correctement importée.
- Simplification de la boite de mise à jour. Il n'est plus nécessaire de sélectionner les lignes des composants que l'on veut mettre à jour : désormais, toutes les lignes seront mises à jour.
- Publication des notes de versions (ce document !).

### Nouvelles fonctionnalités

- Contrôle des flux de paye. Dorénavant, il est possible de contrôler les flux de paye, de la même manière qu'on contrôlait les flux PES. Le fonctionnement est identique, excepté qu'il n'y a pas de paramètres à définir. Par rapport aux contrôles effectués par le Pôle Démat, il n'y a pas de contrôle sur la répartition par nature.
- Sélection / Copie du contenu des documents affichés (expérimental). Il est maintenant possible de sélectionner et de copier du texte dans un document affiché. Cette fonctionnalité est pour le moment expérimentale. Pour l'activer, il faut ajouter la ligne suivante dans le fichier xemelios.properties :
  `xemelios.experimental.xhtmlcopy.enabled=true`
- Exports Excel gros volumes (expérimental). Il est possible de réaliser des exports Excel sur de très gros volumes de données. Cette fonctionnalité est pour le moment expérimentale. Pour l'activer, il faut ajouter la ligne suivante dans le fichier xemelios.properties :
  `xemelios.exporter.class=fr.gouv.finances.cp.xemelios.export.HtmlTableExporter`