diff --git a/src/invoice2data/extract/templates/de/de.qualityhosting.yml b/src/invoice2data/extract/templates/de/de.qualityhosting.yml index c9aa57cd..716bcd2d 100644 --- a/src/invoice2data/extract/templates/de/de.qualityhosting.yml +++ b/src/invoice2data/extract/templates/de/de.qualityhosting.yml @@ -12,6 +12,7 @@ lines: end: 'Total EUR' first_line: '\s+(?P\d+)\s+(?P\d+)\s+(?P.{,70})\s+(?P\d+,\d+)' line: '^\s+(?P.+)$' + last_line: '^\s+(?P\d\d\.\d\d\.\d\d-\d\d\.\d\d\.\d\d)$' types: qty: float price: float diff --git a/tests/compare/QualityHosting.json b/tests/compare/QualityHosting.json index 26ac4517..fc939b02 100644 --- a/tests/compare/QualityHosting.json +++ b/tests/compare/QualityHosting.json @@ -41,16 +41,16 @@ { "pos": "6", "qty": 1.0, - "desc": "Small Business QualityExchange 2010\nGrundgebühr pro Einheit\nDienst: OUDJQ_jauernik\n01.05.14-31.05.14\nQualityHosting AG - Uferweg 40-42 - D-63571 Gelnhausen\niViveLabs Ltd.\n93B Sai Yu Chung\nYuen Long, N.T.\nHong Kong\nPos. Menge Beschreibung Rabatt % VK-Preis Zeilenbetrag\nOhne Ohne MwSt.\nMwSt.", + "desc": "Small Business QualityExchange 2010\nGrundgebühr pro Einheit\nDienst: OUDJQ_jauernik\n01.05.14-31.05.14", "price": 5.39 }, { "pos": "7", "qty": 1.0, - "desc": "Small Business StandardExchange 2010\nGrundgebühr pro Einheit\nDienst: OUDJQ_office\n01.05.14-31.05.14\n", + "desc": "Small Business StandardExchange 2010\nGrundgebühr pro Einheit\nDienst: OUDJQ_office\n01.05.14-31.05.14", "price": 3.89 } ], "desc": "Invoice from QualityHosting AG" } -] \ No newline at end of file +]