From 80489ca0ae2570c83acde25db1676c9311d5ded3 Mon Sep 17 00:00:00 2001 From: konstantin Date: Thu, 20 Jul 2023 15:59:17 +0200 Subject: [PATCH] feat: Add `geburtsdatum` as optional field to BO Geschaeftspartner black . --- src/bo4e/bo/geschaeftspartner.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/bo4e/bo/geschaeftspartner.py b/src/bo4e/bo/geschaeftspartner.py index 841d7d4a8..a750e31ce 100644 --- a/src/bo4e/bo/geschaeftspartner.py +++ b/src/bo4e/bo/geschaeftspartner.py @@ -2,6 +2,8 @@ Contains Geschaeftspartner class and corresponding marshmallow schema for de-/serialization """ +from datetime import datetime + # pylint: disable=too-many-instance-attributes, too-few-public-methods from typing import List, Optional @@ -65,6 +67,13 @@ class Geschaeftspartner(Geschaeftsobjekt): Hier können weitere Ergänzungen zum Firmennamen oder bei Privatpersonen Zusätze zum Namen dagestellt werden. Beispiele: und Afrika oder Sängerin """ + + geburtsdatum: Optional[datetime] = None + """ + Geburtsdatum (bei Privatpersonen, sonst null) + """ + # the GeburtsDATUM is modelled as datetime to be consistent with all other dateTIMEs in this library + #: Handelsregisternummer des Geschäftspartners hrnummer: Optional[str] = None #: Amtsgericht bzw Handelsregistergericht, das die Handelsregisternummer herausgegeben hat