|
|
|
@@ -72,7 +72,7 @@ class InvoiceData(Data): |
|
|
|
_fields = ["issued", "due", "delivered", "paid", "payment", "advance", "translate"] |
|
|
|
_multivalue_fields = ["itemheading", "item", "address", "note"] |
|
|
|
_date_regex = re.compile(r"^(\d{4})-?(\d{2})-?(\d{2})$") |
|
|
|
_item_regex = re.compile(r"^([^|]*)\|(-?\d+)\|([^|]*)\|(-?\d+)$") |
|
|
|
_item_regex = re.compile(r"^([^|]*)\|([-+]?\d*\.\d+|\d+)\|([^|]*)\|([-+]?\d*\.\d+|\d+)$") |
|
|
|
_number_template = "{year}{number:03}" |
|
|
|
|
|
|
|
def _parse_date(self, date): |
|
|
|
|