@@ -619,12 +619,12 @@ Public Class frmUSTVoffeneAntraege
'bei Einstellung "ALLE KUNDEN"
IfdtKundeMWST.Rows.Count>0ThensqlwhereLand&=" AND ( NOT "
IfdtKundeMWST.Rows.Count>0ThensqlwhereLand&=" AND ( NOT ("
ForEachrowAsDataRowIndtKundeMWST.Rows
landBez=row.Item("abc").ToString.Replace(";","'")
counter=counter+1
sqlwhereLand&=" (isnull(AdressenNr,0) = "&row.Item("KdNr")&" AND Einreichland in ("&landBez.ToString.Substring(0,landBez.ToString.Length-1)&")) "&IIf(dtKundeMWST.Rows.Count<>0Andcounter<>dtKundeMWST.Rows.Count,"OR ",")")
sqlwhereLand&=" (isnull(AdressenNr,0) = "&row.Item("KdNr")&" AND Einreichland in ("&landBez.ToString.Substring(0,landBez.ToString.Length-1)&")) "&IIf(dtKundeMWST.Rows.Count<>0Andcounter<>dtKundeMWST.Rows.Count,"OR ","))")
Next
Else
@@ -1074,6 +1074,7 @@ Public Class frmUSTVoffeneAntraege
@@ -251,7 +250,7 @@ Public Class usrcntlFakturierung
DimBelegartenNrAsInteger
DimBelegartenKzAsString
DimBelegartenBezAsString
DimVorzeichenAsString
DimVorzeichenAsString="+"
Ifr("Sammelrechnungsbetrag")>=0Then
@@ -270,25 +269,24 @@ Public Class usrcntlFakturierung
DimsteuersatzAsSingle=r("Steuersatz %")'Single same as real-datatype in SQL (wichtig, sonst findet er den wert nicht!!!)
Dim dtRE_set As DataTable =(NewSQL).loadDgvBySql("SELECT RK_ID FROM [Rechnungsausgang] WHERE [Firma_ID] = 19 AND [Status] = 0 AND [Sammelrechnung] = 6 AND UPPER([Sachbearbeiter])= '"& Sachbearbeiter &"' AND [RechnungsKundenNr] = "&r("RechnungsKundenNr")&" AND [Währungscode] = '"&r("Währungscode")&"' AND [Steuersatz %] = "& steuersatz.ToString.Replace(",",".")&" AND [Lastschrift] = "&IIf(r("Lastschrift"),1,0)&"AND cast(Abfertigungsdatum as Date) = '"& rechnungsdatum &"'","FMZOLL")
'DimdtRE_set As DataTable = (New SQL).loadDgvBySql("SELECT RK_ID FROM [Rechnungsausgang] WHERE [Firma_ID] = 19 AND [Status] = 0 AND [Sammelrechnung] = 6 AND UPPER([Sachbearbeiter])= '" & Sachbearbeiter & "' AND [RechnungsKundenNr] = " & r("RechnungsKundenNr") & " AND [Währungscode] = '" & r("Währungscode") & "' AND [Steuersatz %] = " & steuersatz.ToString.Replace(",", ".") & " AND [Lastschrift] = " & IIf(r("Lastschrift"), 1, 0) & "AND cast(Abfertigungsdatum as Date) = '" & rechnungsdatum & "'", "FMZOLL")
For Each REAsDataRowIn dtRE_set.Rows
'ForEach RE As DataRow In dtRE_set.Rows
Dim RECHNUNG AsNew cRechnungsausgang(RE("RK_ID"))
RECHNUNG.BelegartenBez = BelegartenBez
RECHNUNG.BelegartenKz = BelegartenKz
RECHNUNG.BelegartenNr = BelegartenNr
RECHNUNG.Vorzeichen = Vorzeichen
ok = RECHNUNG.SAVE()
If Notok Then Exit For
' DimRECHNUNG As New cRechnungsausgang(RE("RK_ID"))
' RECHNUNG.BelegartenBez = BelegartenBez
' RECHNUNG.BelegartenKz = BelegartenKz
' RECHNUNG.BelegartenNr = BelegartenNr
' RECHNUNG.Vorzeichen = Vorzeichen
' ok = RECHNUNG.SAVE()
' If Not ok ThenExitFor
Next
'nicht per SQL-Update, sondst werden die Vorzeichen bei RE/GU uU falsch gesetzt!!!!!!!!!!!!!!!
WHERE [Firma_ID] = 19 AND [Status] = 0 AND [Sammelrechnung] = 6 AND UPPER([Sachbearbeiter])= '"&Sachbearbeiter&"' AND [RechnungsKundenNr] = "&r("RechnungsKundenNr")&" AND [Währungscode] = '"&r("Währungscode")&"' AND [Steuersatz %] = "&steuersatz.ToString.Replace(",",".")&" AND [Lastschrift] = "&IIf(r("Lastschrift"),1,0)&"AND cast(Abfertigungsdatum as Date) = '"&rechnungsdatum&"'","FMZOLL")
IfNotokThenMsgBox("Rechnungsdruck wird abgebrochen."&vbCrLf&"Rechnungen/Gutschriften nicht gefunden."):ExitSub
@@ -465,8 +463,8 @@ Public Class usrcntlFakturierung
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.