comdirect faker

This commit is contained in:
2026-09-12 20:07:08 +02:00
parent 821fa1bd97
commit 75fd76b0d9
3 changed files with 82 additions and 52 deletions
+12 -1
View File
@@ -31,6 +31,9 @@ class ComdirectBase(ExportBaseModel):
class ComdirectGiro(ComdirectBase):
# # Fields from parents:
# date_val
# amount_eur
date_book: date | None = Field(alias="Buchungstag", examples=["07.09.2026"])
type: str = Field(
alias="Vorgang", examples=["Lastschrift / Belastung", "Kartenumsatz"]
@@ -49,7 +52,12 @@ class ComdirectGiro(ComdirectBase):
class ComdirectCreditCard(ComdirectGiro):
# "Buchungstag";"Umsatztag";"Vorgang";"Referenz";"Buchungstext";"Umsatz in EUR";
# # Fields from parents:
# date_val
# amount_eur
# date_book
# type
# text
date_book: date | None = Field(alias="Buchungstag", examples=["07.09.2026"])
date_val: date | None = Field(alias="Umsatztag", default=None)
type: str = Field(
@@ -65,6 +73,9 @@ class ComdirectCreditCard(ComdirectGiro):
class ComdirectDepot(ComdirectBase):
# # Fields from parents:
# date_val
# amount_eur
date_val: date | None = Field(alias="Geschäftstag")
num: Decimal = Field(alias="Stück / Nom.")
name: str = Field(alias="Bezeichnung")