Sammelrechnungen drucken ansicht mit Summe
This commit is contained in:
@@ -59,7 +59,7 @@ Public Class frmFaktSammelRgDrucken
|
||||
Dim whereAbfArt = ""
|
||||
If cboAbfertigungsart._value <> "" Then whereAbfArt = " AND (SELECT Abfertigungsart FROM Speditionsbuch WHERE Speditionsbuch.FilialenNr=Rechnungsausgang.FilialenNr and Speditionsbuch.AbfertigungsNr=Rechnungsausgang.AbfertigungsNr and Speditionsbuch.UnterNr=Rechnungsausgang.SpeditionsbuchUnterNr)='" & cboAbfertigungsart._value & "' "
|
||||
|
||||
Dim sqlStr = " SELECT Rechnungsausgang.RechnungsKundenNr, max(Rechnungsausgang.[RechnungsName 1]) as [RechnungsName 1]," & If(Sammelrechung = 7, "AvisoId", "0") & " as AvisoId,max(Rechnungsausgang.[RechnungsLandKz]) as [RechnungsLandKz] , count(*) as Anzahl" & If(Sammelrechung = 7, ",max([LKW Kennzeichen]) as LKW", "") & "
|
||||
Dim sqlStr = " SELECT Rechnungsausgang.RechnungsKundenNr, max(Rechnungsausgang.[RechnungsName 1]) as [RechnungsName 1]," & If(Sammelrechung = 7, "AvisoId", "0") & " as AvisoId,max(Rechnungsausgang.[RechnungsLandKz]) as [RechnungsLandKz] , count(*) as Anzahl, SUM(Rechnungsausgang.SteuerfreierGesamtbetrag + Rechnungsausgang.SteuerpflichtigerGesamtbetrag) AS Summe" & If(Sammelrechung = 7, ",max([LKW Kennzeichen]) as LKW", "") & "
|
||||
,(SELECT CASE WHEN Rechnungsdruck =0 THEN 'POST' WHEN Rechnungsdruck=1 THEN 'FAX' WHEN Rechnungsdruck=2 THEN 'E-MAIL' ELSE '-' END FROM Adressen WHERE AdressenNr=Rechnungsausgang.RechnungsKundenNr ) as Rechnungsdruck
|
||||
FROM Rechnungsausgang
|
||||
WHERE Rechnungsausgang.Status IN (0,2) And Rechnungsausgang.Firma_ID = '" & cboFirma._value & "' And Rechnungsausgang.Sammelrechnung = '" & Sammelrechung & "' And CONVERT(DATE,Rechnungsausgang.Abfertigungsdatum,104) <= '" & txtZeitraumBis._value & "'
|
||||
@@ -74,6 +74,9 @@ Public Class frmFaktSammelRgDrucken
|
||||
.Columns("RechnungsKundenNr").Width = 120
|
||||
.Columns("RechnungsKundenNr").HeaderText = "KundenNr"
|
||||
.Columns("RechnungsName 1").HeaderText = "Firma"
|
||||
.Columns("Summe").HeaderText = "Summe"
|
||||
.Columns("Summe").DefaultCellStyle.Format = "#,##0.00 €"
|
||||
.Columns("Summe").Width = 80
|
||||
.Columns("RechnungsLandKz").Visible = False
|
||||
.Columns("Anzahl").Width = 42
|
||||
.Columns("Rechnungsdruck").Width = 80
|
||||
@@ -81,7 +84,7 @@ Public Class frmFaktSammelRgDrucken
|
||||
.Columns("Rechnungsdruck").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
|
||||
.Columns("Anzahl").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter
|
||||
.Columns(2).Visible = False
|
||||
If .Columns.Count = 7 Then
|
||||
If .Columns.Count = 8 Then
|
||||
.Columns("LKW").Width = 80
|
||||
End If
|
||||
|
||||
|
||||
Reference in New Issue
Block a user