diff --git a/Gremlin_BlazorServer/Data/EntityClasses/Quote.cs b/Gremlin_BlazorServer/Data/EntityClasses/Quote.cs
index bf9dc4b..7ab692b 100644
--- a/Gremlin_BlazorServer/Data/EntityClasses/Quote.cs
+++ b/Gremlin_BlazorServer/Data/EntityClasses/Quote.cs
@@ -36,12 +36,12 @@
public bool ShowDiscounts { get; set; } = true;
public bool ShowBrutto { get; set; } = true;
public string QuoteDescription { get; set; } = string.Empty;
-
- //new properties
public string Tex {get; set; } = string.Empty;
public string Description { get; set; } = string.Empty;
public string Path { get; set; } = Directory.GetCurrentDirectory();
+ //new properties
+
//metadata:
public DateTime DataCreationDate { get; set; } = DateTime.Now;
public string DataModificationByUser { get; set; } = string.Empty;
diff --git a/Gremlin_BlazorServer/Pages/Quotes/Add.razor b/Gremlin_BlazorServer/Pages/Quotes/Add.razor
index 9dee183..a3056fd 100644
--- a/Gremlin_BlazorServer/Pages/Quotes/Add.razor
+++ b/Gremlin_BlazorServer/Pages/Quotes/Add.razor
@@ -31,55 +31,88 @@
Responsive>
-
+
+
-
+
+
-
-
- SalesRep:
- @quote.SalesRep.LastName
-
-
- QuotationDate:
- @quote.QuotationDate
-
-
- QuotationNumber:
-
-
-
-
-
- ValidFor:
-
-
-
-
-
- Recipient:
- @selectedRecipient.FirstName @selectedRecipient.LastName
-
-
- @correspondingAccount.AccountName
-
-
- @correspondingAccount.Street
-
-
- @correspondingAccount.ZIP @correspondingAccount.City
-
-
- Description:
-
-
-
-
-
+
+
+
+
+ @*
+ SalesRep:
+ @quote.SalesRep.LastName
+ *@
+
+ Angebotsname:
+
+
+
+
+ @*
+ QuotationDate:
+ @quote.QuotationDate
+ *@
+
+ Angebotsnummer:
+
+
+
+
+
+ Angebotspfad:
+ @quote.Path
+
+
+ Gewährleistung (Monate):
+ @quote.Warranty
+
+
+ Angebotsgültigkeit (Tage):
+
+
+
+
+
+ Mehrwertsteuer (%):
+
+
+
+
+
+ Versandkosten (%):
+
+
+
+
+ @*
+ Recipient:
+ @selectedRecipient.FirstName @selectedRecipient.LastName
+
+
+ @correspondingAccount.AccountName
+
+
+ @correspondingAccount.Street
+
+
+ @correspondingAccount.ZIP @correspondingAccount.City
+ *@
+
+
+
+ Preisinformation
+ Bruttopreise anzeigen
+ Einzelpreise ausweisen
+ Discounts ausweisen
+
+
@if (quote.LineItems.Count != 0)
{
@@ -90,6 +123,7 @@
Bordered
Hoverable
Striped
+ ShowPager
Responsive>
@@ -111,21 +145,12 @@
}
-
-
-
+
+
+
-
-
-
-
@code {
IEnumerable contacts = new List();
Quote quote = new();
@@ -201,9 +226,51 @@
protected void OnOpenPdf() => PdfService.OpenPDF(quote);
- private Task OnTexChanged(string value)
+ private Task OnDescriptionChanged(string value)
+ {
+ quote.Description = value;
+ return Task.CompletedTask;
+ }
+
+ private Task OnQuotationNumberChanged(string value)
+ {
+ quote.QuotationNumber = value;
+ return Task.CompletedTask;
+ }
+
+ private Task OnValidForChanged(string value)
+ {
+ quote.ValidFor = byte.Parse(value);
+ return Task.CompletedTask;
+ }
+
+ private Task OnVATChanged(string value)
+ {
+ quote.VAT = float.Parse(value);
+ return Task.CompletedTask;
+ }
+
+ private Task OnIsPriceInformationChanged(bool value)
+ {
+ quote.IsPriceInformation = value;
+ return Task.CompletedTask;
+ }
+
+ private Task OnShowBruttoChanged(bool value)
+ {
+ quote.ShowBrutto = value;
+ return Task.CompletedTask;
+ }
+
+ private Task OnShowDiscountsChanged(bool value)
+ {
+ quote.ShowDiscounts = value;
+ return Task.CompletedTask;
+ }
+
+ private Task OnShowSinglePricesChanged(bool value)
{
- quote.Tex = value;
+ quote.ShowSinglePrices = value;
return Task.CompletedTask;
}
diff --git a/Gremlin_BlazorServer/Quotes/2022--HPLC/DE-83PE89-1222-880468.tsv b/Gremlin_BlazorServer/Quotes/2022--HPLC/DE-83PE89-1222-880468.tsv
new file mode 100644
index 0000000..c683be9
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/2022--HPLC/DE-83PE89-1222-880468.tsv
@@ -0,0 +1,21 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 008 29 1260 Infinity II Kit f. niedr. Disp. MCT 1 992 0 0 50.1 495.01 495.01 50.1 0 0 0
+5 G7104C 033 29 LC/MS-faehiges Kit 1 2476 0 0 50.1 1235.52 1235.52 50.1 0 0 0
+6 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+7 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+8 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+9 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+10 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+11 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+12 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+13 G4212-68001 AA Agilent Inline-Überdruckventilkit 1 1470 0 0 50.1 733.53 733.53 50.1 0 0 0 CSSL01SL40 LC Instrument Supplies
+14 G6160AA 89 LC/MSD iQ massenselektiver Detektor m.SW 1 107977 0 0 57.8 45566.29 45566.29 57.8 0 0 0 ISL310SQ1 LCMS SQ Hardware
+15 G6160AA 001 89 MSD iQ mit OpenLab CDS Workstation SW 1 0 0 0 57.8 0 0 57.8 0 0 0
+16 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+17 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+18 SYS-LM-6160 74 InfinityLab LC/MSD iQ-System 1 0 0 0 0 0 0 0 0 0 0 TSSYS0SYLM Service Systems - LCMS
+19 SYS-LM-6160 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 36422 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+20 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Chr. Hansen HMO GmbH/2022-Lakshmanan-HPLC mit RID und MSD iQ/DE-83PE89-1222-622097.tsv b/Gremlin_BlazorServer/Quotes/Chr. Hansen HMO GmbH/2022-Lakshmanan-HPLC mit RID und MSD iQ/DE-83PE89-1222-622097.tsv
new file mode 100644
index 0000000..c683be9
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Chr. Hansen HMO GmbH/2022-Lakshmanan-HPLC mit RID und MSD iQ/DE-83PE89-1222-622097.tsv
@@ -0,0 +1,21 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 008 29 1260 Infinity II Kit f. niedr. Disp. MCT 1 992 0 0 50.1 495.01 495.01 50.1 0 0 0
+5 G7104C 033 29 LC/MS-faehiges Kit 1 2476 0 0 50.1 1235.52 1235.52 50.1 0 0 0
+6 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+7 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+8 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+9 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+10 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+11 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+12 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+13 G4212-68001 AA Agilent Inline-Überdruckventilkit 1 1470 0 0 50.1 733.53 733.53 50.1 0 0 0 CSSL01SL40 LC Instrument Supplies
+14 G6160AA 89 LC/MSD iQ massenselektiver Detektor m.SW 1 107977 0 0 57.8 45566.29 45566.29 57.8 0 0 0 ISL310SQ1 LCMS SQ Hardware
+15 G6160AA 001 89 MSD iQ mit OpenLab CDS Workstation SW 1 0 0 0 57.8 0 0 57.8 0 0 0
+16 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+17 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+18 SYS-LM-6160 74 InfinityLab LC/MSD iQ-System 1 0 0 0 0 0 0 0 0 0 0 TSSYS0SYLM Service Systems - LCMS
+19 SYS-LM-6160 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 36422 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+20 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Chr. Hansen HMO GmbH/2022-Lakshmanan-HPLC mit RID und MSD xt/DE-83PE89-1222-255984.tsv b/Gremlin_BlazorServer/Quotes/Chr. Hansen HMO GmbH/2022-Lakshmanan-HPLC mit RID und MSD xt/DE-83PE89-1222-255984.tsv
new file mode 100644
index 0000000..248abd2
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Chr. Hansen HMO GmbH/2022-Lakshmanan-HPLC mit RID und MSD xt/DE-83PE89-1222-255984.tsv
@@ -0,0 +1,21 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 008 29 1260 Infinity II Kit f. niedr. Disp. MCT 1 992 0 0 50.1 495.01 495.01 50.1 0 0 0
+5 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+6 G7104C 033 29 LC/MS-faehiges Kit 1 2476 0 0 50.1 1235.52 1235.52 50.1 0 0 0
+7 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+8 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+9 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+10 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+11 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+12 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+13 G4212-68001 AA Agilent Inline-Überdruckventilkit 1 1470 0 0 50.1 733.53 733.53 50.1 0 0 0 CSSL01SL40 LC Instrument Supplies
+14 G6135CA 89 LC/MSD XT mit OpenLab CDS Paket 1 187482 0 0 57.8 79117.4 79117.4 57.8 0 0 0 ISL310SQ1 LCMS SQ Hardware
+15 G6135CA 001 89 MSD XT mit OpenLab CDS Workstation SW 1 0 0 0 57.8 0 0 57.8 0 0 0
+16 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+17 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+18 SYS-LM-6100C 74 LCMS 6100C SQ-System 1 0 0 0 0 0 0 0 0 0 0 TSSYS0SYLM Service Systems - LCMS
+19 SYS-LM-6100C 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 45400 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+20 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Chr. Hansen HMO GmbH/2022-Lakshmanan-HPLC mit RID/DE-83PE89-1222-782418.tsv b/Gremlin_BlazorServer/Quotes/Chr. Hansen HMO GmbH/2022-Lakshmanan-HPLC mit RID/DE-83PE89-1222-782418.tsv
new file mode 100644
index 0000000..655696f
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Chr. Hansen HMO GmbH/2022-Lakshmanan-HPLC mit RID/DE-83PE89-1222-782418.tsv
@@ -0,0 +1,17 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+5 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+6 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+7 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+8 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+9 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+10 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+11 M8414AA LI OpenLab CDS Workstation PC-Paket 1 16854 0 0 50.1 8410.15 8410.15 50.1 0 0 0 ISF300F110 OpenLAB CDS w/Hardware
+12 M8414AA 001 LI LC Geraeteverbindung 1 0 0 0 50.1 0 0 50.1 0 0 0
+13 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+14 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+15 SYS-LC-1260II 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 15429 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+16 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Chr. Hansen HMO GmbH/2022-Lakshmanan-HPLC/DE-83PE89-1222-684094.tsv b/Gremlin_BlazorServer/Quotes/Chr. Hansen HMO GmbH/2022-Lakshmanan-HPLC/DE-83PE89-1222-684094.tsv
new file mode 100644
index 0000000..655696f
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Chr. Hansen HMO GmbH/2022-Lakshmanan-HPLC/DE-83PE89-1222-684094.tsv
@@ -0,0 +1,17 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+5 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+6 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+7 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+8 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+9 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+10 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+11 M8414AA LI OpenLab CDS Workstation PC-Paket 1 16854 0 0 50.1 8410.15 8410.15 50.1 0 0 0 ISF300F110 OpenLAB CDS w/Hardware
+12 M8414AA 001 LI LC Geraeteverbindung 1 0 0 0 50.1 0 0 50.1 0 0 0
+13 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+14 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+15 SYS-LC-1260II 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 15429 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+16 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Finzelberg GmbH & Co KG/2022-Franz-Oberdorf-HPLC/DE-83PE89-1222-595197.tsv b/Gremlin_BlazorServer/Quotes/Finzelberg GmbH & Co KG/2022-Franz-Oberdorf-HPLC/DE-83PE89-1222-595197.tsv
new file mode 100644
index 0000000..b3a953d
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Finzelberg GmbH & Co KG/2022-Franz-Oberdorf-HPLC/DE-83PE89-1222-595197.tsv
@@ -0,0 +1,13 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7110B 29 1260 Infinity II isokratische Pumpe 1 8607 0 0 45 4733.85 4733.85 45 0 0 0 ISL100P1 Pumps
+2 G7110B 034 29 Integr. Entgasereinh. + Loesem. Auswahl 1 4351 0 0 45 2393.05 2393.05 45 0 0 0
+3 G7129A 29 1260 Inf. II Fluessigprobengeber 1 19231 0 0 45 10577.05 10577.05 45 0 0 0 ISL100A1 Autosamplers
+4 G7129A 010 29 Standard-Schublade (6x11 Probenflaschen) 1 362 0 0 45 199.1 199.1 45 0 0 0
+5 G7129A 063 29 ICC Saeulenheizung, 3 ul Volumen 1 2262 0 0 45 1244.1 1244.1 45 0 0 0
+6 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 45 7433.8 7433.8 45 0 0 0 ISL100D1 Detectors
+7 M8413AA LI OpenLab CDS Workstation Software 1 11737 0 0 45 6455.35 6455.35 45 0 0 0 ISF300F100 OpenLAB CDS Software
+8 M8413AA 001 LI LC Geraeteverbindung 1 0 0 0 45 0 0 45 0 0 0
+9 G7860AA 29 GPC/SEC-Software fuer OpenLAB CDS 1 5757 0 0 45 3166.35 3166.35 45 0 0 0 ISL230L230 Special LC
+10 G7120-68070 AA Ultrareines Leitungskit fuer Infinity II 1 581 0 0 45 319.55 319.55 45 0 0 0 CSSL01SL40 LC Instrument Supplies
+11 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+12 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Forschungszentrum Jülich GmbH/2022-Wirtz-GPC/DE-83PE89-1222-952920.tsv b/Gremlin_BlazorServer/Quotes/Forschungszentrum Jülich GmbH/2022-Wirtz-GPC/DE-83PE89-1222-952920.tsv
new file mode 100644
index 0000000..b3a953d
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Forschungszentrum Jülich GmbH/2022-Wirtz-GPC/DE-83PE89-1222-952920.tsv
@@ -0,0 +1,13 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7110B 29 1260 Infinity II isokratische Pumpe 1 8607 0 0 45 4733.85 4733.85 45 0 0 0 ISL100P1 Pumps
+2 G7110B 034 29 Integr. Entgasereinh. + Loesem. Auswahl 1 4351 0 0 45 2393.05 2393.05 45 0 0 0
+3 G7129A 29 1260 Inf. II Fluessigprobengeber 1 19231 0 0 45 10577.05 10577.05 45 0 0 0 ISL100A1 Autosamplers
+4 G7129A 010 29 Standard-Schublade (6x11 Probenflaschen) 1 362 0 0 45 199.1 199.1 45 0 0 0
+5 G7129A 063 29 ICC Saeulenheizung, 3 ul Volumen 1 2262 0 0 45 1244.1 1244.1 45 0 0 0
+6 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 45 7433.8 7433.8 45 0 0 0 ISL100D1 Detectors
+7 M8413AA LI OpenLab CDS Workstation Software 1 11737 0 0 45 6455.35 6455.35 45 0 0 0 ISF300F100 OpenLAB CDS Software
+8 M8413AA 001 LI LC Geraeteverbindung 1 0 0 0 45 0 0 45 0 0 0
+9 G7860AA 29 GPC/SEC-Software fuer OpenLAB CDS 1 5757 0 0 45 3166.35 3166.35 45 0 0 0 ISL230L230 Special LC
+10 G7120-68070 AA Ultrareines Leitungskit fuer Infinity II 1 581 0 0 45 319.55 319.55 45 0 0 0 CSSL01SL40 LC Instrument Supplies
+11 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+12 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Forschungszentrum Jülich GmbH/2022-Wirtz-HPLC/DE-83PE89-1222-509066.tsv b/Gremlin_BlazorServer/Quotes/Forschungszentrum Jülich GmbH/2022-Wirtz-HPLC/DE-83PE89-1222-509066.tsv
new file mode 100644
index 0000000..b3a953d
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Forschungszentrum Jülich GmbH/2022-Wirtz-HPLC/DE-83PE89-1222-509066.tsv
@@ -0,0 +1,13 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7110B 29 1260 Infinity II isokratische Pumpe 1 8607 0 0 45 4733.85 4733.85 45 0 0 0 ISL100P1 Pumps
+2 G7110B 034 29 Integr. Entgasereinh. + Loesem. Auswahl 1 4351 0 0 45 2393.05 2393.05 45 0 0 0
+3 G7129A 29 1260 Inf. II Fluessigprobengeber 1 19231 0 0 45 10577.05 10577.05 45 0 0 0 ISL100A1 Autosamplers
+4 G7129A 010 29 Standard-Schublade (6x11 Probenflaschen) 1 362 0 0 45 199.1 199.1 45 0 0 0
+5 G7129A 063 29 ICC Saeulenheizung, 3 ul Volumen 1 2262 0 0 45 1244.1 1244.1 45 0 0 0
+6 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 45 7433.8 7433.8 45 0 0 0 ISL100D1 Detectors
+7 M8413AA LI OpenLab CDS Workstation Software 1 11737 0 0 45 6455.35 6455.35 45 0 0 0 ISF300F100 OpenLAB CDS Software
+8 M8413AA 001 LI LC Geraeteverbindung 1 0 0 0 45 0 0 45 0 0 0
+9 G7860AA 29 GPC/SEC-Software fuer OpenLAB CDS 1 5757 0 0 45 3166.35 3166.35 45 0 0 0 ISL230L230 Special LC
+10 G7120-68070 AA Ultrareines Leitungskit fuer Infinity II 1 581 0 0 45 319.55 319.55 45 0 0 0 CSSL01SL40 LC Instrument Supplies
+11 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+12 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Kuraray Europe GmbH/2022-Deckstein-HPLC/DE-83PE89-1222-366224.tsv b/Gremlin_BlazorServer/Quotes/Kuraray Europe GmbH/2022-Deckstein-HPLC/DE-83PE89-1222-366224.tsv
new file mode 100644
index 0000000..655696f
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Kuraray Europe GmbH/2022-Deckstein-HPLC/DE-83PE89-1222-366224.tsv
@@ -0,0 +1,17 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+5 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+6 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+7 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+8 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+9 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+10 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+11 M8414AA LI OpenLab CDS Workstation PC-Paket 1 16854 0 0 50.1 8410.15 8410.15 50.1 0 0 0 ISF300F110 OpenLAB CDS w/Hardware
+12 M8414AA 001 LI LC Geraeteverbindung 1 0 0 0 50.1 0 0 50.1 0 0 0
+13 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+14 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+15 SYS-LC-1260II 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 15429 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+16 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Landesamt für Natur Umwelt und Verbraucherschutz Nordrhein-Westfalen/2022-Bayer-Wynhoff-HPLC/DE-83PE89-1222-541221.tsv b/Gremlin_BlazorServer/Quotes/Landesamt für Natur Umwelt und Verbraucherschutz Nordrhein-Westfalen/2022-Bayer-Wynhoff-HPLC/DE-83PE89-1222-541221.tsv
new file mode 100644
index 0000000..b3a953d
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Landesamt für Natur Umwelt und Verbraucherschutz Nordrhein-Westfalen/2022-Bayer-Wynhoff-HPLC/DE-83PE89-1222-541221.tsv
@@ -0,0 +1,13 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7110B 29 1260 Infinity II isokratische Pumpe 1 8607 0 0 45 4733.85 4733.85 45 0 0 0 ISL100P1 Pumps
+2 G7110B 034 29 Integr. Entgasereinh. + Loesem. Auswahl 1 4351 0 0 45 2393.05 2393.05 45 0 0 0
+3 G7129A 29 1260 Inf. II Fluessigprobengeber 1 19231 0 0 45 10577.05 10577.05 45 0 0 0 ISL100A1 Autosamplers
+4 G7129A 010 29 Standard-Schublade (6x11 Probenflaschen) 1 362 0 0 45 199.1 199.1 45 0 0 0
+5 G7129A 063 29 ICC Saeulenheizung, 3 ul Volumen 1 2262 0 0 45 1244.1 1244.1 45 0 0 0
+6 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 45 7433.8 7433.8 45 0 0 0 ISL100D1 Detectors
+7 M8413AA LI OpenLab CDS Workstation Software 1 11737 0 0 45 6455.35 6455.35 45 0 0 0 ISF300F100 OpenLAB CDS Software
+8 M8413AA 001 LI LC Geraeteverbindung 1 0 0 0 45 0 0 45 0 0 0
+9 G7860AA 29 GPC/SEC-Software fuer OpenLAB CDS 1 5757 0 0 45 3166.35 3166.35 45 0 0 0 ISL230L230 Special LC
+10 G7120-68070 AA Ultrareines Leitungskit fuer Infinity II 1 581 0 0 45 319.55 319.55 45 0 0 0 CSSL01SL40 LC Instrument Supplies
+11 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+12 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Landesamt für Natur Umwelt und Verbraucherschutz Nordrhein-Westfalen/2022-Fey-HPLC/DE-83PE89-1222-819105.tsv b/Gremlin_BlazorServer/Quotes/Landesamt für Natur Umwelt und Verbraucherschutz Nordrhein-Westfalen/2022-Fey-HPLC/DE-83PE89-1222-819105.tsv
new file mode 100644
index 0000000..b3a953d
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Landesamt für Natur Umwelt und Verbraucherschutz Nordrhein-Westfalen/2022-Fey-HPLC/DE-83PE89-1222-819105.tsv
@@ -0,0 +1,13 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7110B 29 1260 Infinity II isokratische Pumpe 1 8607 0 0 45 4733.85 4733.85 45 0 0 0 ISL100P1 Pumps
+2 G7110B 034 29 Integr. Entgasereinh. + Loesem. Auswahl 1 4351 0 0 45 2393.05 2393.05 45 0 0 0
+3 G7129A 29 1260 Inf. II Fluessigprobengeber 1 19231 0 0 45 10577.05 10577.05 45 0 0 0 ISL100A1 Autosamplers
+4 G7129A 010 29 Standard-Schublade (6x11 Probenflaschen) 1 362 0 0 45 199.1 199.1 45 0 0 0
+5 G7129A 063 29 ICC Saeulenheizung, 3 ul Volumen 1 2262 0 0 45 1244.1 1244.1 45 0 0 0
+6 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 45 7433.8 7433.8 45 0 0 0 ISL100D1 Detectors
+7 M8413AA LI OpenLab CDS Workstation Software 1 11737 0 0 45 6455.35 6455.35 45 0 0 0 ISF300F100 OpenLAB CDS Software
+8 M8413AA 001 LI LC Geraeteverbindung 1 0 0 0 45 0 0 45 0 0 0
+9 G7860AA 29 GPC/SEC-Software fuer OpenLAB CDS 1 5757 0 0 45 3166.35 3166.35 45 0 0 0 ISL230L230 Special LC
+10 G7120-68070 AA Ultrareines Leitungskit fuer Infinity II 1 581 0 0 45 319.55 319.55 45 0 0 0 CSSL01SL40 LC Instrument Supplies
+11 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+12 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/RWTH Aachen Institute for Biology I Unit of Soil Ecology/2022-Wormit-HPLC/DE-83PE89-1222-917149.tsv b/Gremlin_BlazorServer/Quotes/RWTH Aachen Institute for Biology I Unit of Soil Ecology/2022-Wormit-HPLC/DE-83PE89-1222-917149.tsv
new file mode 100644
index 0000000..b3a953d
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/RWTH Aachen Institute for Biology I Unit of Soil Ecology/2022-Wormit-HPLC/DE-83PE89-1222-917149.tsv
@@ -0,0 +1,13 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7110B 29 1260 Infinity II isokratische Pumpe 1 8607 0 0 45 4733.85 4733.85 45 0 0 0 ISL100P1 Pumps
+2 G7110B 034 29 Integr. Entgasereinh. + Loesem. Auswahl 1 4351 0 0 45 2393.05 2393.05 45 0 0 0
+3 G7129A 29 1260 Inf. II Fluessigprobengeber 1 19231 0 0 45 10577.05 10577.05 45 0 0 0 ISL100A1 Autosamplers
+4 G7129A 010 29 Standard-Schublade (6x11 Probenflaschen) 1 362 0 0 45 199.1 199.1 45 0 0 0
+5 G7129A 063 29 ICC Saeulenheizung, 3 ul Volumen 1 2262 0 0 45 1244.1 1244.1 45 0 0 0
+6 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 45 7433.8 7433.8 45 0 0 0 ISL100D1 Detectors
+7 M8413AA LI OpenLab CDS Workstation Software 1 11737 0 0 45 6455.35 6455.35 45 0 0 0 ISF300F100 OpenLAB CDS Software
+8 M8413AA 001 LI LC Geraeteverbindung 1 0 0 0 45 0 0 45 0 0 0
+9 G7860AA 29 GPC/SEC-Software fuer OpenLAB CDS 1 5757 0 0 45 3166.35 3166.35 45 0 0 0 ISL230L230 Special LC
+10 G7120-68070 AA Ultrareines Leitungskit fuer Infinity II 1 581 0 0 45 319.55 319.55 45 0 0 0 CSSL01SL40 LC Instrument Supplies
+11 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+12 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/RWTH Aachen University Inst f Angewandte Mikrobiologie/2022-Tiso-HPLC/DE-83PE89-1222-665872.tsv b/Gremlin_BlazorServer/Quotes/RWTH Aachen University Inst f Angewandte Mikrobiologie/2022-Tiso-HPLC/DE-83PE89-1222-665872.tsv
new file mode 100644
index 0000000..b3a953d
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/RWTH Aachen University Inst f Angewandte Mikrobiologie/2022-Tiso-HPLC/DE-83PE89-1222-665872.tsv
@@ -0,0 +1,13 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7110B 29 1260 Infinity II isokratische Pumpe 1 8607 0 0 45 4733.85 4733.85 45 0 0 0 ISL100P1 Pumps
+2 G7110B 034 29 Integr. Entgasereinh. + Loesem. Auswahl 1 4351 0 0 45 2393.05 2393.05 45 0 0 0
+3 G7129A 29 1260 Inf. II Fluessigprobengeber 1 19231 0 0 45 10577.05 10577.05 45 0 0 0 ISL100A1 Autosamplers
+4 G7129A 010 29 Standard-Schublade (6x11 Probenflaschen) 1 362 0 0 45 199.1 199.1 45 0 0 0
+5 G7129A 063 29 ICC Saeulenheizung, 3 ul Volumen 1 2262 0 0 45 1244.1 1244.1 45 0 0 0
+6 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 45 7433.8 7433.8 45 0 0 0 ISL100D1 Detectors
+7 M8413AA LI OpenLab CDS Workstation Software 1 11737 0 0 45 6455.35 6455.35 45 0 0 0 ISF300F100 OpenLAB CDS Software
+8 M8413AA 001 LI LC Geraeteverbindung 1 0 0 0 45 0 0 45 0 0 0
+9 G7860AA 29 GPC/SEC-Software fuer OpenLAB CDS 1 5757 0 0 45 3166.35 3166.35 45 0 0 0 ISL230L230 Special LC
+10 G7120-68070 AA Ultrareines Leitungskit fuer Infinity II 1 581 0 0 45 319.55 319.55 45 0 0 0 CSSL01SL40 LC Instrument Supplies
+11 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+12 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-18909.tsv b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-18909.tsv
new file mode 100644
index 0000000..655696f
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-18909.tsv
@@ -0,0 +1,17 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+5 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+6 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+7 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+8 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+9 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+10 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+11 M8414AA LI OpenLab CDS Workstation PC-Paket 1 16854 0 0 50.1 8410.15 8410.15 50.1 0 0 0 ISF300F110 OpenLAB CDS w/Hardware
+12 M8414AA 001 LI LC Geraeteverbindung 1 0 0 0 50.1 0 0 50.1 0 0 0
+13 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+14 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+15 SYS-LC-1260II 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 15429 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+16 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-478853.tsv b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-478853.tsv
new file mode 100644
index 0000000..c683be9
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-478853.tsv
@@ -0,0 +1,21 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 008 29 1260 Infinity II Kit f. niedr. Disp. MCT 1 992 0 0 50.1 495.01 495.01 50.1 0 0 0
+5 G7104C 033 29 LC/MS-faehiges Kit 1 2476 0 0 50.1 1235.52 1235.52 50.1 0 0 0
+6 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+7 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+8 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+9 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+10 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+11 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+12 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+13 G4212-68001 AA Agilent Inline-Überdruckventilkit 1 1470 0 0 50.1 733.53 733.53 50.1 0 0 0 CSSL01SL40 LC Instrument Supplies
+14 G6160AA 89 LC/MSD iQ massenselektiver Detektor m.SW 1 107977 0 0 57.8 45566.29 45566.29 57.8 0 0 0 ISL310SQ1 LCMS SQ Hardware
+15 G6160AA 001 89 MSD iQ mit OpenLab CDS Workstation SW 1 0 0 0 57.8 0 0 57.8 0 0 0
+16 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+17 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+18 SYS-LM-6160 74 InfinityLab LC/MSD iQ-System 1 0 0 0 0 0 0 0 0 0 0 TSSYS0SYLM Service Systems - LCMS
+19 SYS-LM-6160 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 36422 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+20 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-52411.tsv b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-52411.tsv
new file mode 100644
index 0000000..655696f
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-52411.tsv
@@ -0,0 +1,17 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+5 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+6 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+7 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+8 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+9 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+10 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+11 M8414AA LI OpenLab CDS Workstation PC-Paket 1 16854 0 0 50.1 8410.15 8410.15 50.1 0 0 0 ISF300F110 OpenLAB CDS w/Hardware
+12 M8414AA 001 LI LC Geraeteverbindung 1 0 0 0 50.1 0 0 50.1 0 0 0
+13 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+14 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+15 SYS-LC-1260II 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 15429 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+16 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-619712.tsv b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-619712.tsv
new file mode 100644
index 0000000..655696f
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-619712.tsv
@@ -0,0 +1,17 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+5 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+6 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+7 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+8 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+9 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+10 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+11 M8414AA LI OpenLab CDS Workstation PC-Paket 1 16854 0 0 50.1 8410.15 8410.15 50.1 0 0 0 ISF300F110 OpenLAB CDS w/Hardware
+12 M8414AA 001 LI LC Geraeteverbindung 1 0 0 0 50.1 0 0 50.1 0 0 0
+13 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+14 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+15 SYS-LC-1260II 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 15429 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+16 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-795179.tsv b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-795179.tsv
new file mode 100644
index 0000000..655696f
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-795179.tsv
@@ -0,0 +1,17 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+5 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+6 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+7 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+8 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+9 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+10 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+11 M8414AA LI OpenLab CDS Workstation PC-Paket 1 16854 0 0 50.1 8410.15 8410.15 50.1 0 0 0 ISF300F110 OpenLAB CDS w/Hardware
+12 M8414AA 001 LI LC Geraeteverbindung 1 0 0 0 50.1 0 0 50.1 0 0 0
+13 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+14 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+15 SYS-LC-1260II 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 15429 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+16 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-797147.tsv b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-797147.tsv
new file mode 100644
index 0000000..655696f
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-797147.tsv
@@ -0,0 +1,17 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+5 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+6 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+7 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+8 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+9 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+10 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+11 M8414AA LI OpenLab CDS Workstation PC-Paket 1 16854 0 0 50.1 8410.15 8410.15 50.1 0 0 0 ISF300F110 OpenLAB CDS w/Hardware
+12 M8414AA 001 LI LC Geraeteverbindung 1 0 0 0 50.1 0 0 50.1 0 0 0
+13 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+14 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+15 SYS-LC-1260II 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 15429 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+16 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-880770.tsv b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-880770.tsv
new file mode 100644
index 0000000..655696f
--- /dev/null
+++ b/Gremlin_BlazorServer/Quotes/Siegwerk Druckfarben AG & Co KGaA/2022-Franke-HPLC/DE-83PE89-1222-880770.tsv
@@ -0,0 +1,17 @@
+# Part Number Opt PL Description Qty Price EUR Breaks EUR Uplift % Total Discount % Net EUR Total EUR Sales Discount YA9% Contractual Discount Y99% Promotion Discount Y07% Demo Discount Y04% PH Code PH Description YMax
+1 G7104C 29 1260 Infinity II Flexible Pumpe 1 33344 0 0 50.1 16638.66 16638.66 50.1 0 0 0 ISL100P1 Pumps
+2 G7104C 001 29 HPLC System Tool-Kit 1260 Infinity II 1 377 0 0 50.1 188.12 188.12 50.1 0 0 0
+3 G7104C 004 29 Agilent Lab Advisor Advanced Software 1 1574 0 0 50.1 785.43 785.43 50.1 0 0 0
+4 G7104C 034 29 InfinityLab Stay Safe Verschl., St.-Kit 1 664 0 0 50.1 331.34 331.34 50.1 0 0 0
+5 G7104C 097 29 Poroshell 120 EC-C18 3,0x150mm, 2,7um 1 1 0 0 50.1 0.5 0.5 50.1 0 0 0
+6 G7167A 29 1260 Infinity II Mehrfachprobengeber 1 27195 0 0 50.1 13570.3 13570.3 50.1 0 0 0 ISL100A1 Autosamplers
+7 G7167A 060 29 Nutzung vorhandene Lizenz 1 -1733 0 0 50.1 -864.77 -864.77 50.1 0 0 0
+8 G7167A 101 29 Agilent InfinityLab Proben-Thermostat 1 5871 0 0 50.1 2929.63 2929.63 50.1 0 0 0
+9 G7116A 29 1260 Infinity II Therm. f. mehr. Saeulen 1 6275 0 0 50.1 3131.22 3131.22 50.1 0 0 0 ISL100LC1 LC Hardware
+10 G7162A 29 1260 Infinity II Brechungsindexdetektor 1 13516 0 0 50.1 6744.48 6744.48 50.1 0 0 0 ISL100D1 Detectors
+11 M8414AA LI OpenLab CDS Workstation PC-Paket 1 16854 0 0 50.1 8410.15 8410.15 50.1 0 0 0 ISF300F110 OpenLAB CDS w/Hardware
+12 M8414AA 001 LI LC Geraeteverbindung 1 0 0 0 50.1 0 0 50.1 0 0 0
+13 SYS-LC-1260II 74 LC 1260 Infinity II System 1 0 0 0 20 0 0 20 0 0 0 TSSYS0SYLC Service Systems - Liquid Chromatography
+14 SYS-LC-1260II 2A9 74 Standard-Einweisung 1 999 0 0 20 799.2 799.2 20 0 0 0 TSSTRN Training Services
+15 SYS-LC-1260II 1A3 74 Erweit. Gewaehrl. Plus – 3 Jahre insg. 1 15429 0 0 99.99999 0 0 92.99999 0 7 0 TSSYS3 Serviced As Systems - 3 YR > 29
+16 R3999A 74 1 Agilent Training Credit 2600 1.27 0 0 20 1.02 2652 20 0 0 0 TSSTRN Training Services
diff --git a/Gremlin_BlazorServer/Services/QuoteService.cs b/Gremlin_BlazorServer/Services/QuoteService.cs
index fc7b548..8b9a0ea 100644
--- a/Gremlin_BlazorServer/Services/QuoteService.cs
+++ b/Gremlin_BlazorServer/Services/QuoteService.cs
@@ -106,8 +106,8 @@ namespace Gremlin_BlazorServer.Services
}
//AddToTotal
- quote.TotalListprice += lineItem.ListPrice;
- quote.TotalNet += lineItem.Total;
+ //quote.TotalListprice += lineItem.ListPrice;
+ //quote.TotalNet += lineItem.Total;
}
quote = CalculateTotals(quote);
@@ -168,14 +168,14 @@ namespace Gremlin_BlazorServer.Services
ProductLine = lineItemString[3],
SapShortDescription = lineItemString[4],
Amount = ushort.Parse(lineItemString[5]),
- ListPrice = Decimal.Parse(lineItemString[6], cultureInfoUs),
- TotalDiscount = Decimal.Parse(lineItemString[9], cultureInfoUs),
- NetPrice = Decimal.Parse(lineItemString[10], cultureInfoUs),
- Total = Decimal.Parse(lineItemString[11], cultureInfoUs),
- SalesDiscount = Decimal.Parse(lineItemString[12], cultureInfoUs),
- ContractualDiscount = Decimal.Parse(lineItemString[13], cultureInfoUs),
- PromotionalDiscount = Decimal.Parse(lineItemString[14], cultureInfoUs),
- DemoDiscount = Decimal.Parse(lineItemString[15], cultureInfoUs)
+ ListPrice = decimal.Parse(lineItemString[6], cultureInfoUs),
+ TotalDiscount = decimal.Parse(lineItemString[9], cultureInfoUs),
+ NetPrice = decimal.Parse(lineItemString[10], cultureInfoUs),
+ Total = decimal.Parse(lineItemString[11], cultureInfoUs),
+ SalesDiscount = decimal.Parse(lineItemString[12], cultureInfoUs),
+ ContractualDiscount = decimal.Parse(lineItemString[13], cultureInfoUs),
+ PromotionalDiscount = decimal.Parse(lineItemString[14], cultureInfoUs),
+ DemoDiscount = decimal.Parse(lineItemString[15], cultureInfoUs)
};
lineItems.Add(lineItem);
@@ -235,7 +235,7 @@ namespace Gremlin_BlazorServer.Services
total += lineItem.ListPrice;
break;
case "TotalNet":
- total += lineItem.NetPrice;
+ total += lineItem.Total;
break;
case "AverageDiscount":
total += lineItem.TotalDiscount;
diff --git a/Gremlin_BlazorServer/Services/TexService.cs b/Gremlin_BlazorServer/Services/TexService.cs
index 918eb74..7134dcb 100644
--- a/Gremlin_BlazorServer/Services/TexService.cs
+++ b/Gremlin_BlazorServer/Services/TexService.cs
@@ -17,7 +17,8 @@ namespace Gremlin_BlazorServer.Services
public async Task CreateTexAsync(Quote quote)
{
StringBuilder texStringBuilder = await CreateTexFileAsync(quote);
- return texStringBuilder;
+ string correctedTex = Replace(texStringBuilder.ToString());
+ return new StringBuilder(correctedTex);
}
public async Task CreateBriefkopfAsync(Contact contact, bool tex = false)
@@ -177,15 +178,15 @@ namespace Gremlin_BlazorServer.Services
{
//mit Einzelpreisen
lineItemTex = lI.OptionNumber != ""
- ? $"{lI.Position} &\\textbf{{{cD.Heading}}} ({lI.ProductNumber}\\#{lI.OptionNumber})\\newline {cD.DescriptionText}&{lI.Amount}&\\SI{{{lI.NetPrice}}}{{\\sieuro}}\\\\"
- : $"{lI.Position} &\\textbf{{{cD.Heading}}} ({lI.ProductNumber})\\newline {cD.DescriptionText}&{lI.Amount}&\\SI{{{lI.NetPrice}}}{{\\sieuro}}\\\\";
+ ? $"{lI.Position} &\\textbf{{{cD.Heading}}} ({lI.ProductNumber}\\#{lI.OptionNumber})\\newline {cD.DescriptionText}&{lI.Amount}&\\SI{{{lI.Total}}}{{\\sieuro}}\\\\"
+ : $"{lI.Position} &\\textbf{{{cD.Heading}}} ({lI.ProductNumber})\\newline {cD.DescriptionText}&{lI.Amount}&\\SI{{{lI.Total}}}{{\\sieuro}}\\\\";
}
else if (quote.ShowDiscounts)
{
//mit Einzelpreisen und Discounts
lineItemTex = lI.OptionNumber != ""
- ? $"{lI.Position} &\\textbf{{{cD.Heading}}} ({lI.ProductNumber}\\#{lI.OptionNumber})\\newline {cD.DescriptionText}\\newline Listenpreis: \\SI{{{lI.ListPrice}}}{{\\sieuro}}&{lI.Amount}&\\SI{{{lI.TotalDiscount}}}{{\\%}}&\\SI{{{lI.NetPrice}}}{{\\sieuro}}\\\\"
- : $"{lI.Position} &\\textbf{{{cD.Heading}}} ({lI.ProductNumber})\\newline {cD.DescriptionText}\\newline Listenpreis: \\SI{{{lI.ListPrice}}}{{\\sieuro}}&{lI.Amount}&\\SI{{{lI.TotalDiscount}}}{{\\%}}&\\SI{{{lI.NetPrice}}}{{\\sieuro}}\\\\";
+ ? $"{lI.Position} &\\textbf{{{cD.Heading}}} ({lI.ProductNumber}\\#{lI.OptionNumber})\\newline {cD.DescriptionText}\\newline Listenpreis: \\SI{{{lI.ListPrice}}}{{\\sieuro}}&{lI.Amount}&\\SI{{{lI.TotalDiscount}}}{{\\%}}&\\SI{{{lI.Total}}}{{\\sieuro}}\\\\"
+ : $"{lI.Position} &\\textbf{{{cD.Heading}}} ({lI.ProductNumber})\\newline {cD.DescriptionText}\\newline Listenpreis: \\SI{{{lI.ListPrice}}}{{\\sieuro}}&{lI.Amount}&\\SI{{{lI.TotalDiscount}}}{{\\%}}&\\SI{{{lI.Total}}}{{\\sieuro}}\\\\";
}
}
else if (!quote.ShowSinglePrices)
@@ -303,7 +304,7 @@ namespace Gremlin_BlazorServer.Services
{
bool subitem = false;
- string coverLetter = $"nachfolgend erhalten Sie Ihr gewünschtes Angebot über {quote.QuoteDescription}.\\\\\n"
+ string coverLetter = $"nachfolgend erhalten Sie Ihr gewünschtes Angebot über ein(e) {quote.Description}.\\\\\n"
+ "Es umfasst im Einzelnen:\n"
+ "\\begin{itemize}\n";
@@ -354,7 +355,7 @@ namespace Gremlin_BlazorServer.Services
}
else
{
- text = text.Contains('&') ? text.Replace("&", "\\&") : text;
+ //text = text.Contains(" & ") ? text.Replace(" & ", " \\& ") : text;
text = text.Contains("") ? text.Replace("", "\\newline ") : text;
return text;
}