[Bug] Budget prévisionnel non modifiable

Bonjour à tous,
merci pour ce merveilleux logiciel, je l’utilise depuis 3ans pour ma copro, un vrai bohneur.
Petit bug de mon coté lorsque j’ai voulu saisir mon budget prévisionnel.

Contexte : je suis à ma 3ème année comptable, et j’ai voulu utiliser la fonction budget prévisionnel pour la première fois.
J’ai donc créé ma futur année comptable et dans le menu des charges j’ai utiliser le bouton import. Celui a fonctionner mais cependant par la suite impossible de changer les montant manuellement, j’ai le message " Cet enregistrement n’existe pas! Veuillez rafraichir votre application." ; bien sur j’ai essayé cela ne change rien.
j’ai remarqué que l’import avait généré une somme sans arrondis (1025.9299999999998) ; peut être une piste ?
https://pasteboard.co/XLy6QgpvOwEd.png
Coeur Lucterios 2.6.7.22032215
Diacamma syndic 2.6.7.22042815

Merci à tous

Bonjour,

La version actuelle est la 2.7.0 (la 2.7 rev1 arrive très bientôt)
Mettez à jour votre Diacamma pour voir si cela arrange le souci.
Si la mise à jour ne se fait pas, re-installez le logiciel.

Merci pour votre retour. J’ai pu mettre à jour en 2.7 ; Bravo pour la nouvelle interface, c’est très agréable à utiliser :slight_smile: !
Le message d’erreur à évolué, j’ai maintenant :
“An error occurred in the current transaction. You can’t execute queries until the end of the ‘atomic’ block.”
Extra : TransactionManagementError
Pile appel :

c:\lucterios2\Python\lib\site-packages\django\views\generic\base.py in line 143 in dispatch : return handler(request, *args, **kwargs) c:\lucterios2\Python\lib\site-packages\lucterios\framework\xferbasic.py in line 312 in get : return self.request_handling(request, *args, **kwargs) c:\lucterios2\Python\lib\site-packages\lucterios\framework\xferbasic.py in line 299 in request_handling : self.fillresponse(**self._get_params()) c:\lucterios2\Python\lib\site-packages\lucterios\framework\xferadvance.py in line 147 in fillresponse : self.fillresponse_body() c:\lucterios2\Python\lib\site-packages\diacamma\accounting\views_budget.py in line 87 in fillresponse_body : self.fill_grid(row_id, self.model, 'budget_expense', self.model.objects.filter(self.filter & expense_filter).distinct()) c:\lucterios2\Python\lib\site-packages\diacamma\accounting\views_budget.py in line 57 in fill_grid : XferListEditor.fill_grid(self, row, model, field_id, items) c:\lucterios2\Python\lib\site-packages\lucterios\framework\xferadvance.py in line 126 in fill_grid : grid.set_model(items, self.fieldnames, xfer) c:\lucterios2\Python\lib\site-packages\lucterios\framework\xfercomponents.py in line 910 in set_model : self.nb_lines = len(query_set) c:\lucterios2\Python\lib\site-packages\django\db\models\query.py in line 380 in __len__ : self._fetch_all() c:\lucterios2\Python\lib\site-packages\django\db\models\query.py in line 1881 in _fetch_all : self._result_cache = list(self._iterable_class(self)) c:\lucterios2\Python\lib\site-packages\django\db\models\query.py in line 91 in __iter__ : results = compiler.execute_sql( c:\lucterios2\Python\lib\site-packages\django\db\models\sql\compiler.py in line 1562 in execute_sql : cursor.execute(sql, params) c:\lucterios2\Python\lib\site-packages\django\db\backends\utils.py in line 102 in execute : return super().execute(sql, params) c:\lucterios2\Python\lib\site-packages\django\db\backends\utils.py in line 67 in execute : return self._execute_with_wrappers( c:\lucterios2\Python\lib\site-packages\django\db\backends\utils.py in line 80 in _execute_with_wrappers : return executor(sql, params, many, context) c:\lucterios2\Python\lib\site-packages\django\db\backends\utils.py in line 83 in _execute : self.db.validate_no_broken_transaction() c:\lucterios2\Python\lib\site-packages\django\db\backends\base\base.py in line 531 in validate_no_broken_transaction : raise TransactionManagementError(

Bonsoir,

Une correction viens d’être publier Diacamma 2.7 rev 1 qui devrait résoudre ce souci.