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; }