diff --git a/weboob/applications/boomoney/boomoney.py b/weboob/applications/boomoney/boomoney.py index 65f13381bd9eed99db46d335642e409ba3373fa5..39f7b968456ad1b655bc551fd790288ee2a2e648 100644 --- a/weboob/applications/boomoney/boomoney.py +++ b/weboob/applications/boomoney/boomoney.py @@ -249,7 +249,11 @@ def run(self): else: field[f] = value if f not in fields.strip().split(" "): - fields = fields + f + " " + # MSMoney does not like when CHECKNUM is after MEMO + if f == "CHECKNUM": + fields = fields.replace("MEMO", "CHECKNUM MEMO") + else: + fields = fields + f + " " if not IGNORE: # dump transaction