diff --git a/modules/ing/pages/accounts_list.py b/modules/ing/pages/accounts_list.py index 585cf565..7cf0b71d 100644 --- a/modules/ing/pages/accounts_list.py +++ b/modules/ing/pages/accounts_list.py @@ -36,8 +36,9 @@ __all__ = ['AccountsList'] class Transaction(FrenchTransaction): PATTERNS = [(re.compile(u'^retrait dab (?P
\d{2})/(?P\d{2})/(?P\d{4}) (?P.*)'), FrenchTransaction.TYPE_WITHDRAWAL), (re.compile(u'^carte (?P
\d{2})/(?P\d{2})/(?P\d{4}) (?P.*)'), Transaction.TYPE_CARD), - (re.compile(u'^virement ((sepa emis vers|emis vers|recu|emis)?) (?P.*)'), Transaction.TYPE_TRANSFER), + (re.compile(u'^virement ((sepa emis vers|emis vers|recu|sepa recu|emis)?) (?P.*)'), Transaction.TYPE_TRANSFER), (re.compile(u'^prelevement (?P.*)'), Transaction.TYPE_ORDER), + (re.compile(u'^prélèvement sepa en faveur de (?P.*)'), Transaction.TYPE_ORDER), ] @@ -52,7 +53,7 @@ class AccountsList(BasePage): catvalue = {u'virt': u"Virement", u'autre': u"Autre", u'plvt': u'Prélèvement', u'cb_ret': u"Carte retrait", u'cb_ach': u'Carte achat', u'chq': u'Chèque', - u'frais': u'Frais bancaire'} + u'frais': u'Frais bancaire', u'sepaplvt': u'Prélèvement'} def get_list(self): # TODO: no idea abount how proxy account are displayed