Mise à jour de Diacamma 2.7 révision 6

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”:

  • trimestrielle (4 appels de fonds)

  • mensuelle (12 appels de fonds)

  • annuelle (1 seul appels de fonds)

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)

1 « J'aime »

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 :

BACKUP_DIRECTORY = "/répertoire/de/sauvegarde",
BACKUP_READONLY = True
BACKUP_POST_RESTORE_SCRIPT = "/chemin/script.py"

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”.

  • Facture électronique

Diacamma export maintenannt des e-factures.
Si votre comptabilité est défini sur le plan comptable Français, le PDF sera au format Factur-X (voir https://fnfe-mpe.org/factur-x/)
Si votre comptabilité est défini sur le plan comptable Belge, le fichier “UBL.xml” (format UBL) sera ajouté en pièce jointe à votre facture en PDF (voir L'UBL BIS 3 expliquée : la norme derrière les factures électroniques de Peppol)

  • Correction commande

Un erreur survenait lors d’un paiement d’une commande sur une année avec sa facture générer sur l’année suivante.

  • Copropriété (Diacamma Syndic)
    • Import des lots

Correction sur l’import des lots via un fichier CSV.