From: Raphael Michel Date: Thu, 25 Oct 2018 21:49:12 +0000 (+0200) Subject: Fix bugs in generation X-Git-Tag: 1.0.0~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=df8fb21ec757dd15dea4d83e49bb50095bbc7b3f;p=thirdparty%2Fpython-drafthorse.git Fix bugs in generation --- diff --git a/drafthorse/models/fields.py b/drafthorse/models/fields.py index 1065b3b..d558370 100644 --- a/drafthorse/models/fields.py +++ b/drafthorse/models/fields.py @@ -136,7 +136,7 @@ class QuantityField(Field): if not isinstance(value, (tuple, list)): raise TypeError("Please pass a 2-tuple of including amount and unit code.") - instance._data[self.name].value = value[0] + instance._data[self.name].amount = value[0] instance._data[self.name].unit_code = value[1] def initialize(self): @@ -156,7 +156,7 @@ class CurrencyField(Field): if not isinstance(value, (tuple, list)): raise TypeError("Please pass a 2-tuple of including amount and currency.") - instance._data[self.name].value = value[0] + instance._data[self.name].amount = value[0] instance._data[self.name].currency = value[1] def initialize(self): diff --git a/drafthorse/models/trade.py b/drafthorse/models/trade.py index 5a420da..892d58b 100644 --- a/drafthorse/models/trade.py +++ b/drafthorse/models/trade.py @@ -68,8 +68,8 @@ class TradeSettlement(Element): _d="Schalter für Zu-/Abschlag") service_charge = MultiField(LogisticsServiceCharge, required=False, profile=COMFORT) terms = MultiField(PaymentTerms, required=False, profile=COMFORT) - money_summation = Field(MonetarySummation, required=True, profile=BASIC, - _d="Detailinformation zu Belegsummen") + monetary_summation = Field(MonetarySummation, required=True, profile=BASIC, + _d="Detailinformation zu Belegsummen") accounting_account = Field(ReceivableAccountingAccount, required=False, profile=EXTENDED, _d="Detailinformationen zur Buchungsreferenz")