comdirect complete dummy generation
This commit is contained in:
+5
-13
@@ -78,7 +78,7 @@ class ComdirectGiro(ComdirectBase):
|
||||
def parse_date_book(cls, date_str: str) -> date | None:
|
||||
return _parse_date_german(date_str)
|
||||
|
||||
def parameters_to_dict(self, by_name=True) -> dict[str, str]:
|
||||
def parameters_to_dict(self, by_name: bool = True) -> dict[str, str]:
|
||||
parameters = dict(**super().parameters_to_dict(by_name=by_name))
|
||||
parameters.update(
|
||||
{
|
||||
@@ -94,11 +94,6 @@ class ComdirectGiro(ComdirectBase):
|
||||
|
||||
class ComdirectCreditCard(ComdirectGiro):
|
||||
# # 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(
|
||||
@@ -112,10 +107,8 @@ class ComdirectCreditCard(ComdirectGiro):
|
||||
alias="Umsatz in EUR", examples=["32,43"], default=None
|
||||
)
|
||||
|
||||
def parameters_to_str(self, sep=", ", str_qualifier=False): ...
|
||||
|
||||
def parameters_to_dict(self) -> dict[str, str]:
|
||||
parameters = dict(**super().parameters_to_dict())
|
||||
def parameters_to_dict(self, by_name: bool = True) -> dict[str, str]:
|
||||
parameters = dict(**super().parameters_to_dict(by_name=by_name))
|
||||
parameters.update(
|
||||
{
|
||||
"Umsatztag": self._date2str(self.date_val),
|
||||
@@ -127,7 +120,6 @@ 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.")
|
||||
@@ -141,8 +133,8 @@ class ComdirectDepot(ComdirectBase):
|
||||
def parse_decimals(cls, decimal_in: str) -> Decimal:
|
||||
return _parse_decimal_german(decimal_in)
|
||||
|
||||
def parameters_to_dict(self) -> dict[str, str]:
|
||||
parameters = dict(**super().parameters_to_dict())
|
||||
def parameters_to_dict(self, by_name: bool = True) -> dict[str, str]:
|
||||
parameters = dict(**super().parameters_to_dict(by_name=by_name))
|
||||
parameters.update(
|
||||
{
|
||||
"Geschäftstag": self._date2str(self.date_val),
|
||||
|
||||
Reference in New Issue
Block a user