From c1d3a9042d89d308fb2bb28d05acf259f13e6556 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Fri, 1 Sep 2023 17:09:59 +0200 Subject: [PATCH] ClientParameters: remove NameShortened, add VAT --- Elwig/Helpers/ClientParameters.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Elwig/Helpers/ClientParameters.cs b/Elwig/Helpers/ClientParameters.cs index b0b6548..0e51bec 100644 --- a/Elwig/Helpers/ClientParameters.cs +++ b/Elwig/Helpers/ClientParameters.cs @@ -12,7 +12,6 @@ namespace Elwig.Helpers { public string NameToken; public string NameShort; - public string NameShortened; public string Name; public string? NameSuffix; public string NameType; @@ -43,6 +42,9 @@ namespace Elwig.Helpers { public int DeliveryObligation; public int DeliveryRight; + public decimal VatNormal; + public decimal VatReduced; + public decimal VatFlatRate; public string? TextDeliveryNote; @@ -53,7 +55,6 @@ namespace Elwig.Helpers { NameToken = parameters["CLIENT_NAME_TOKEN"] ?? throw new KeyNotFoundException(); NameShort = parameters["CLIENT_NAME_SHORT"] ?? throw new KeyNotFoundException(); Name = parameters["CLIENT_NAME"] ?? throw new KeyNotFoundException(); - NameShortened = parameters["CLIENT_NAME_SHORTENED"] ?? Name; NameSuffix = parameters.GetValueOrDefault("CLIENT_NAME_SUFFIX"); NameType = parameters["CLIENT_NAME_TYPE"] ?? throw new KeyNotFoundException(); switch (Name) { @@ -76,6 +77,9 @@ namespace Elwig.Helpers { DeliveryObligation = int.Parse(parameters["DELIVERY_OBLIGATION"] ?? ""); DeliveryRight = int.Parse(parameters["DELIVERY_RIGHT"] ?? ""); + VatNormal = decimal.Parse(parameters["VAT_NORMAL"] ?? ""); + VatReduced = decimal.Parse(parameters["VAT_REDUCED"] ?? ""); + VatFlatRate = decimal.Parse(parameters["VAT_FLATRATE"] ?? ""); TextDeliveryNote = parameters.GetValueOrDefault("TEXT_DELIVERY_NOTE"); } catch {