Mise à jour de printemps de Diacamma avec la version 2.7
Cette mise à jour important voit son interface graphique complètement revu.
Actuellement, cette nouvelle interface graphique, ne comporte pas de nouveauté mais reprend l’ancienne à fonctionnalité similaire.
Par contre, elle permettra prochaine des évolutions interessantes en terme d’ergonomie et de nouveau composant d’interaction.
Malgré la volonté de réaliser cette évolution avec le moins de perturbation, l’ancienne interface est toujours disponible via le sous répertoire /old
Ainsi, si vous accédez a votre Diacamma (nouvelle interface) via [u]http://localhost:8101/web/index.html[/u], l’ancienne interface sera accessible en [u]http://localhost:8101/old/index.html[/u]
Cette ancienne interface sera également encore accesible pour Diacamma version 2.7 revision 1 mais disparaitra en révision 2.
N’hésitez pas à faire vos retours sur cette nouvelle interface sur le forum.
Un nouvelle catégorie, Interface graphique, viens d’être créé pour cela.
En plus de cette modification importante, notons également
Général
Dépendance des composants tiers
Mise à niveau important avec passage à Django 4.2
Fin du support de Python 3.7
Mise à jours des bibliothèque : lxml, Pillow, Reportlab et Babel
Actions en fond de tache
Correction sur la gestion des actions se déroulant en fond de tache, comme l’envoi de courriels groupés.
Comptabilité
Modèle d’écriture
Amélioration de la création/modification d’un modèle d’écriture avec la présentation des code comptable courant.
Adhésion (Diacamma Asso)
Reçu fiscaux
Amélioration de l’édition et la validation des reçus fiscaux.
Copropriété (Diacamma Syndic)
Suppression/désactivation d’un copropriétaire
Depuis la liste des copropriétaires, si l’un d’eux à un solde nul et plus de lot, il est possible de le supprimer via le bouton “Supprimer”.
Dans ce cas, celui-ci n’est pas vraiment supprimer mais désactivé (conservation de l’historique) et il n’apparait alors plus dans la liste de copropriétaire actifs.
Notes:
Cette mise à jour est importante, il est recommandé de réaliser des sauvegardes avant de l’appliquer.
Si cette mise à jour n’est pas disponible via le mécanisme du “lanceur lucterios”, relancez l’installateur disponible sur diacamma.org
Suite à plusieurs retour de défauts sur la dernière mise à jour en lien avec la nouvelle interface, un certain nombre de correctifs sont disponibles.
Pour obtenir ces correctifs, vous devez ajouter le serveur de mise à jour “développement” dans votre installation de Diacamma.
=> Voir l’article Frequence de mise à jour, chapitre Comment utiliser le serveur de mise à jour “développement”
Première révision de mise à jour de la version 2.7 de Diacamma: version 2.7 révision 1.
Cette nouvelle révision reviens sur la nouvelle interface graphique, introduit en avril dernier.
De nombreuses corrections ont été résolut suite à vos différents retour.
Noter que pour cette nouvelle révision 2.7.1, l’ancienne interface est toujours disponible via le sous répertoire /old
Ainsi, si vous accédez a votre Diacamma (nouvelle interface) via [u]http://localhost:8101/web/index.html[/u], l’ancienne interface sera accessible en [u]http://localhost:8101/old/index.html[/u]
Cette ancienne interface disparaitra en révision 2 (octobre 2024).
Voilà donc les principales corrections/amélioration de cette révision:
Interface graphique
Champ obligatoire
Quand, dans un formulaire, un champ est obligatoire ou avec des contraites de saisi, celui-ci est encadré en rouge.
Si on valide le formulaire avec un champ non correctement remplis, un message d’avertissement bloque alors sa fermeture.
Rafraichissement après fermeture
Après une saisi dans un formulaire et retour sur l’écran précédent, le rafraichissement de celui est amélioré afin de ré-afficher correctement les données modifiées.
Bar de status
Correction de la bar de status, rafraichi régulièrement suivant l’état du logiciel.
Composant “sélection”
Correctement pris en compte du composant de selection parmi choix multiple.
Icon et apparance des écrans
Correction sur le changement d’icon oubliée.
Amélioration sur l’alignement de certain formulaire.
Général
Import CSV
Correction pour support avec Python 3.11
Système de cache
Mise en place de mécanisme de tampon interne (“cache” en anglais) pour amlioration de performance.
Comptabilité
Optimisation
Amélioration de l’écran “Grand Livre” afin d’optimiser son affichage.
Utilisation du système de cache pour améliorer les performances d’affichage.
Adhésion (Diacamma Asso)
Statistique sur les diplômes
Ajout (optionnel) de champ “dernier diplôme” et “meilleur diplôme” dans la liste des adhérents.
Utilisation de ces champs pour la création des statistiques de diplômes.
Copropriété (Diacamma Syndic)
Fréquence des appels de fonds
Possibilité d’avoir 3 choix sur la génération des appels de fonds “courants”:
Deuxième révision de mise à jour de la version 2.7 de Diacamma: version 2.7 révision 2.
Cette nouvelle mise à jour reviens sur la nouvelle interface graphique, introduit en avril dernier.
Des petites corrections ont été résolut suite à vos différents retour.
De plus, des améliorations (voir ci-dessous) fait évoluer cette interface. Attention: l’ancienne interface n’est plus disponible au vu des incompatibilité engrangé par les évolutions.
Général
Prise en charge Python 3.12
Remplacement des bibliothèques non supportés (obselette).
Mise à jour de la bibliothèque graphique (Qt5 → Qt6) du Lanceur Lucterios.
Corrections de l’interface graphique
Plusieurs corrections graphiques ont été effectué, suite à vos retours de cet été.
Raffraichissement excessif des écrans sans interventions
Ecran de résumé d’accueil fermable par un simple bouton
Agrandissement des tableaux avec l’agrandissement des fenêtres.
Import CSV
Amélioration du mécanisme d’import via CSV:
Possibilité de sélectionner plusieurs fichiers en même temps
Recherche d’association des colonnes par défaut si même nom
Import contact: par défaut, le modèle sélectionné est “Adhérent”
Gestionnaire de documents
Changement de la navigation dans les documents sauvegardés.
Utilisation d’une mosaique avec prévisiualisation via miniature (PDF et image)
Ecran de recherche
Sélectionneur de critère de recherche re-développer pour une meilleur ergonomie de sélection.
Impression
Utilisation des nouveaux icones dans les rapports d’impression.
Raccourci
Possibilité de définir des raccourcits de lancement.
Cest actions pré-enregistré seront alors disponible dans l’onglet “Général” d’accueil en fonction des droits des utilisateurs.
Comptabilité
Prefix documentaire comptable
Le préfix d’année au document est maintenant configurable.
Dans “Administration > Configuration comptable”, il est possible de replacer la lettre d’année par défaut par le texte de votre choix.
Facturation (Diacamma Asso)
Article multi-prix
Il est maintenant possible de définir des prix secondaire dans un article (menu “Administration > Configuration commerciale du facturier”, onlet “Multi-prix”).
Celui-ci doit être associé à un critère de filtrage de tiers afin de savoir s’il s’applique à un client donnée.
Une fois des prix secondaires definis, il est possible dans chaque article de définir des prix différents.
Si un prix secondaire n’est pas défini dans un article, c’est le prix principal qui est utilisé.
Adhésion (Diacamma Asso)
Syncronisation Saison/Exercice comptable
Maintenant, lorsque l’on change la saison active, l’exercice comptable courant change en correspondance.
De la même façon, lors d’un changement d’exercuce comptable courant, la saison correspondante est activée.
Activité
Possibilité de désactivé une activité non utilisée.
Celle-ci n’est alors plus proposé dans une cotisation ou une prestation.
Contrainte: il doit toujours resté au moins une activité active.
Copropriété (Diacamma Syndic)
désactivation de copropriétaire
Lors d’un départ (vente) d’un copropriétaire, il n’est pas possible de le supprimer pour conserver son historique.
Néanmoins, il est possible de le désactivé: il est alors non présent dans l’ensemble de écran de gestion de la copropriété.
Notons qu’avec certaines de ces évolutions, il peut-être nécessaire de re-lancer l’installateur Diacamma complet.
Ceux-ci ont tous été améliorés en conséquence.
Les manuels utilisateurs sont également remis à jour.
Première mise à jour 2025 avec cette nouvelle révision de la version 2.7 de Diacamma: version 2.7 révision 3.
Peu d’évolutions dans cette mise à jour, c’est surtout un ensemble de petite corrections ou d’ajustements.
Général
Restauration d’archive
Correction d’un souci de restauration sous Windows.
Recherche sur les dates
Lors de recherche sur un champ de type “date”, il est possible de cocher l’option “date courante”.
La recherche est alors réalisé avec la date courante du jour.
C’est surtout intéressant pour les recherches sauvegardées.
Impression
Correction d’impression contenant des images (trombinoscope).
Comptabilité
Import CSV
Correction sur l’import d’écriture en comptabilité
Facturation (Diacamma Asso)
Article stockable
Affichage du prix moyen d’achat et du dernier prix d’achat pour les articles stockés.
Adhésion (Diacamma Asso)
Plan comptable
Deux plan comptables (initial) sont maintenant disponible pour les associations: un simple (celui d’avant) et un complet comprenant toutes les codes comptables supportés par les associations.
Reçu fiscaux
Amélioration des reçu fiscaux;
mode de paiement à exclure
nature du paiement à préciser
Trie (par défaut) des reçu fiscaux par nom du bénéficiaire.
Copropriété (Diacamma Syndic)
désactivation de copropriétaire
Controle de la possession d’un lot par un copropriétaire désactivé.
Les installateurs Diacamma (Windows, Linux, macOS) ont été mis à jour il y a environs 2 semaines: n’hésitez pas à les relancer si des soucis surviennent (sur l’impression ou sur le gestionnaire de documentation)
Nouvelle mise à jour et cette révision de la version 2.7 de Diacamma: version 2.7 révision 4.
On trouve tout un ensemble de petites corrections dans cette mise à jours.
Général
Critères sauvegardés
Correction de la sauvegarde d’un nouveau critère de recherche.
Comptabilité
Comptabilité analytique
Pré-sélection de la comptabilité analytique par défaut.
Grand libre
Correction sur l’affichage des tiers.
Règlement
Paiement en ligne
Envoi d’un message courriel en cas de souci sur la réception d’un paiement en ligne (PayPal, HelloAsso, MoneticoPaiement) avec erreur.
Facturation (Diacamma Asso)
Gestion de stock
Correction sur les quantités disponibles dans le cas d’article “kit”
Adhésion (Diacamma Asso)
Reçu fiscaux
Correction du nom des reçus PDF
Copropriété (Diacamma Syndic)
État de copropriétaire
Correction sur le montant payé par chaque copropriétaire.
Nouvelle mise à jour de la version 2.7 de Diacamma: version 2.7 révision 5.
Un ensemble de petites amélioration ce trouve dans cette mise à jours.
Général
Interface graphique
Mémorisation des positions des barres de défilement (fiche et grille).
Au retour d’une modification d’une fiche, on se retrouve à la même position de la liste précédente.
Gestionnaire d’archivage
Il est maintenant possible d’activer un gestionnaire d’archivage.
Pour cela, vous devez rajouter des paramètres dans le fichier « settings.py » de votre instance :
Avec BACKUP_DIRECTORY : chemin du répertoire de sauvegarde
La présence d’un chemin valide active le gestionnaire alors présent dans le menu « Administration > Archive » BACKUP_READONLY : permet de définir si le gestionnaire sera juste pour restauration (True ou False), utile dans le cas où plusieurs instance (production et test) partage le même dossier d’archive. BACKUP_POST_RESTORE_SCRIPT : chemin d’un script python pour réaliser une modification après restauration.
Facturation (Diacamma Asso)
Envoie par courriel
Dès qu’un devis ou une facture est envoyé par courriel, Diacamma mémorise la date de cet envoi.
Multi-prixl
Correction de l’impression des articles comportant des prix multiple.
Possibilité d’imprimer le prix « public » ainsi que le prix « courant » (de l’utilisateur connecté)
Date de facture et payement
Il est maintenant possible de saisir une date, dans la facture (ou un règlement) qui n’est pas compris dans l’exercice courant.
Cette facture (ou ce règlement) s’associe alors à l’exercice correspondant à cette date : l’écriture comptable sera donc bien ajouter à cet exercice.
Un message d’avertissement préviens que la date est hors de l’exercice courant (non bloquant, juste informatif).
Un message d’erreur si la date ne correspond pas à un exercice valide (bloquant, invitant de changer la date pour pouvoir valider la facture).
Adhésion (Diacamma Asso)
Prestations
Dans la fiche d’une prestation, il est maintenant possible d’ajouter des adhérents via un bouton « Rechercher » pour les sélectionner d’après une liste de recherche.
Copropriété (Diacamma Syndic)
Envoie par courriel
Dès qu’un appel de fonds est envoyé par courriel, Diacamma mémorise la date de cet envoi.
Nouvelle mise à jour de la version 2.7 de Diacamma: version 2.7 révision 6.
Un ensemble de petites amélioration ce trouve dans cette mise à jours.
Général
Mise à jour Django
Diacamma est maintenant basé sur Django 5.2
Pour cela, les versions de Python supporté sont : 3.10, 3.11, 3.12 et 3.13
D’autres bibliothèques utilisées par Diacamma sont également mise à jour.
Interface graphique
Corrections de petits bugs graphiques.
Mise à jour des bibliothèques.
Facturation (Diacamma Asso)
Gestion TVA
Reprise de la gestion de la TVA dans Diacamma.
Un nouveau paramètre dans “Administration > Configuration comptable” permet de préciser le régime TVA de la structure (“Non applicable” ou “Régime simple”).
Dans le cas où le régime simple est selectionné, tout les prix des articles seront considérés comme HT, la saisie dans la facture se fait également HT.
Il est juste possible d’afficher, dans Diacamma, les prix HT ou TTC (menu “Administration > Configuration financière du facturier”, paramètre “affichage TVA”)
Un nouveau patron d’impression de facture, incluant mieux les prix avec TVA, est ajouté mais vos anciens fonctionnent comme avant.
Remarque: dans toutes les fiches “personnes morales”, 2 nouveaux champs sont à remplir “numéro d’immatriculation” et “TVA intracommunautaire”.
Précisez votre SIRET (FR) ou votre N° Banque-Carrefour (BE) dans le champ “numéro d’immatriculation”.