diff --git a/modules/caissedepargne/pages.py b/modules/caissedepargne/pages.py index 758d3452af5a73d075201f28ddc5dc6549d775b2..22d57a895243f4476b680988dfb3b264002afbad 100644 --- a/modules/caissedepargne/pages.py +++ b/modules/caissedepargne/pages.py @@ -1224,6 +1224,10 @@ def find_elements(self): class item(ItemElement): klass = Transaction + def condition(self): + # Eliminate transactions without amount + return Dict('montantBrut')(self) + obj_raw = Transaction.Raw(Dict('type/libelleLong')) obj_amount = Eval(float_to_decimal, Dict('montantBrut/valeur'))