From 8cd276b3b96078410e64c64ac4075bac77d92379 Mon Sep 17 00:00:00 2001 From: Ben Dangelmayr Date: Tue, 5 Jul 2022 15:57:24 +0200 Subject: [PATCH] Corrected field properties --- drafthorse/models/document.py | 2 +- drafthorse/models/product.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drafthorse/models/document.py b/drafthorse/models/document.py index 7c7d148..7017036 100644 --- a/drafthorse/models/document.py +++ b/drafthorse/models/document.py @@ -93,7 +93,7 @@ class Header(Element): tag = "ExchangedDocument" -class Invoice(Element): +class Document(Element): context = Field(DocumentContext, required=True) header = Field(Header, required=True) trade = Field(TradeTransaction, required=True) diff --git a/drafthorse/models/product.py b/drafthorse/models/product.py index 07af4f0..9e6ac01 100644 --- a/drafthorse/models/product.py +++ b/drafthorse/models/product.py @@ -69,10 +69,10 @@ class ReferencedProduct(Element): class TradeProduct(Element): global_id = IDField(NS_RAM, "GlobalID", required=False, profile=COMFORT) seller_assigned_id = StringField( - NS_RAM, "SellerAssignedID", required=True, profile=COMFORT + NS_RAM, "SellerAssignedID", required=False, profile=COMFORT ) buyer_assigned_id = StringField( - NS_RAM, "BuyerAssignedID", required=True, profile=COMFORT + NS_RAM, "BuyerAssignedID", required=False, profile=COMFORT ) name = StringField(NS_RAM, "Name", required=False, profile=COMFORT) description = StringField(NS_RAM, "Description", required=False, profile=COMFORT) -- 2.47.3