"
- TextHTML &= "
"
- TextHTML &= "| EORI-Nr.: | " & If(KD.EORITIN, "") & " |
"
- TextHTML &= "| UID-Nr.: | " & If(AD.UstIdKz, "") & If(AD.UstIdNr, "") & " |
"
- TextHTML &= "| Firma: | " & If(AD.Name_1, "") & If(AD.Name_2, "") & " |
"
- TextHTML &= " | " & If(AD.Straße, "") & " |
"
- TextHTML &= " | " & If(AD.LandKz, "") & " " & If(AD.PLZ, "") & " " & If(AD.Ort, "") & " |
"
- TextHTML &= "
"
- TextHTML &= "
"
- TextHTML &= "
"
- TextHTML &= "Sehr geehrte Damen & Herren!" & "
"
- TextHTML &= "
"
- TextHTML &= "Wir teilen Ihnen mit, dass wir für oben genanntes Unternehmen eine Zollabfertigung mit anschließender" & "
"
- TextHTML &= "innergemeinschaftlicher Lieferung (Verfahren 4200) lt. beiliegenden Unterlagen durchgeführt haben." & "
"
- TextHTML &= "
"
- TextHTML &= "Dies muss dem Finanzamt als ""innergemeinschaftlicher Erwerb"" gemeldet werden." & "
"
- TextHTML &= "
"
- TextHTML &= "Freundliche Grüße"
- TextHTML &= "
"
+ Select Case cboFaStb_Sprache._value
+ Case "DE"
+ TextHTML &= "
"
+ TextHTML &= "| EORI-Nr.: | " & If(KD.EORITIN, "") & " |
"
+ TextHTML &= "| UID-Nr.: | " & If(AD.UstIdKz, "") & If(AD.UstIdNr, "") & " |
"
+ TextHTML &= "| Firma: | " & If(AD.Name_1, "") & If(AD.Name_2, "") & " |
"
+ TextHTML &= " | " & If(AD.Straße, "") & " |
"
+ TextHTML &= " | " & If(AD.LandKz, "") & " " & If(AD.PLZ, "") & " " & If(AD.Ort, "") & " |
"
+ TextHTML &= "
"
+ TextHTML &= "
"
+ TextHTML &= "
"
+ TextHTML &= "Sehr geehrte Damen & Herren!" & "
"
+ TextHTML &= "
"
+ TextHTML &= "Wir teilen Ihnen mit, dass wir für oben genanntes Unternehmen eine Zollabfertigung mit anschließender" & "
"
+ TextHTML &= "innergemeinschaftlicher Lieferung (Verfahren 4200) lt. beiliegenden Unterlagen durchgeführt haben." & "
"
+ TextHTML &= "
"
+ TextHTML &= "Dies muss dem Finanzamt als ""innergemeinschaftlicher Erwerb"" gemeldet werden." & "
"
+ TextHTML &= "
"
+ TextHTML &= "Freundliche Grüße"
+ TextHTML &= "
"
+
+ Case "EN"
+
+ TextHTML &= "
"
+ TextHTML &= "| EORI-Nr.: | " & If(KD.EORITIN, "") & " |
"
+ TextHTML &= "| VAT-ID.: | " & If(AD.UstIdKz, "") & If(AD.UstIdNr, "") & " |
"
+ TextHTML &= "| Company: | " & If(AD.Name_1, "") & If(AD.Name_2, "") & " |
"
+ TextHTML &= " | " & If(AD.Straße, "") & " |
"
+ TextHTML &= " | " & If(AD.LandKz, "") & " " & If(AD.PLZ, "") & " " & If(AD.Ort, "") & " |
"
+ TextHTML &= "
"
+ TextHTML &= "
"
+ TextHTML &= "
"
+ TextHTML &= "Dear Sir or Madam!" & "
"
+ TextHTML &= "
"
+ TextHTML &= "We would like to inform you, that we made the customs clearance and subsequent intra-community supply of goods for the company above-mentioned (Code 4200).
"
+ TextHTML &= "The documents are attached." & "
"
+ TextHTML &= "
"
+ TextHTML &= "This intra-community acquisition has to be reported to the tax office." & "
"
+ TextHTML &= "
"
+ TextHTML &= "Yours faithfully,"
+ TextHTML &= "
"
+
+ End Select
TextHTML &= cFakturierung.getSignature(AD.LandKz, Firma_ID)
TextHTML &= "
"
@@ -465,14 +494,17 @@ Public Class frmFaktEmail
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
setMailText("DE")
+ cboFaStb_Sprache.changeItem("DE")
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
setMailText("TR")
+ cboFaStb_Sprache.changeItem("EN")
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
setMailText("EN")
+ cboFaStb_Sprache.changeItem("EN")
End Sub
Private Sub lkl_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles lkl.LinkClicked
diff --git a/SDL/Fakturierung/frmFaktSammelRgDrucken.vb b/SDL/Fakturierung/frmFaktSammelRgDrucken.vb
index 0906f3df..093fec23 100644
--- a/SDL/Fakturierung/frmFaktSammelRgDrucken.vb
+++ b/SDL/Fakturierung/frmFaktSammelRgDrucken.vb
@@ -129,6 +129,14 @@ Public Class frmFaktSammelRgDrucken
Function getSelectionKdNr_Simple() As String
If MyDatagridview1.Rows.Count = 1 Then Return MyDatagridview1.Rows(0).Cells("RechnungsKundenNr").Value
If MyDatagridview1.SelectedRows.Count = 1 Then Return MyDatagridview1.SelectedRows(0).Cells("RechnungsKundenNr").Value
+
+ If MyDatagridview1.Rows.Count > 0 Then ' Wenn alle gliech sind, dann wir die KdNr zurückgegben
+ Dim kdTmp = MyDatagridview1.Rows(0).Cells("RechnungsKundenNr").Value
+ For Each r As DataGridViewRow In MyDatagridview1.SelectedRows
+ If r.Cells("RechnungsKundenNr").Value <> kdTmp Then Return ""
+ Next
+ Return kdTmp
+ End If
Return ""
End Function
@@ -177,7 +185,7 @@ Public Class frmFaktSammelRgDrucken
If Not IsNumeric(getSelectionKdNr_Simple) Then MsgBox("Es muss eine eindeutige KundenNr ausgewählt werden!") : Exit Sub
- Dim f As New frmFaktEmail(cboFirma._value, Sammelrechung, CDate(txtZeitraumBis.Text), CDate(txtRechnungsdatum.Text), cboPrinter.Text, cbxEinzelAnlagen.Checked, cbxSammelbericht.Checked, getSelectionKdNr_Simple, -1, Nothing, cboSB._value)
+ Dim f As New frmFaktEmail(cboFirma._value, Sammelrechung, CDate(txtZeitraumBis.Text), CDate(txtRechnungsdatum.Text), cboPrinter.Text, cbxEinzelAnlagen.Checked, cbxSammelbericht.Checked, getSelectionKdNr_Simple, -1, Nothing, cboSB._value,, getAvisoIds)
f.ShowDialog(Me)
initDGV()
'Else
@@ -185,6 +193,17 @@ Public Class frmFaktSammelRgDrucken
'End If
End Sub
+ Function getAvisoIds() As List(Of Integer)
+ If Sammelrechung <> 7 Then Return Nothing
+ Dim AvisoIds As New List(Of Integer)
+ If MyDatagridview1.SelectedRows.Count > 0 Then
+ For Each r In MyDatagridview1.SelectedRows
+ AvisoIds.Add(r.cells("AvisoId").value)
+ Next
+ End If
+ Return AvisoIds
+ End Function
+
Sub doSammelrechnung(ausgabeArt As Integer)
Try
If cboFirma._value = "" Then MsgBox("Bitte Firma angeben!") : Exit Sub
@@ -194,7 +213,7 @@ Public Class frmFaktSammelRgDrucken
Me.Enabled = False
Me.Cursor = Cursors.WaitCursor
Dim listPDFs As New List(Of String)
- cFakturierung.doSAMMELRechnungsDruck(cboFirma._value, Sammelrechung, CDate(txtZeitraumBis.Text), CDate(txtRechnungsdatum.Text), cboPrinter.Text, cbxEinzelAnlagen.Checked, cbxSammelbericht.Checked, getSelectionKdNr, If(ausgabeArt = 1, -1, 4), listPDFs, cboSB._value)
+ cFakturierung.doSAMMELRechnungsDruck(cboFirma._value, Sammelrechung, CDate(txtZeitraumBis.Text), CDate(txtRechnungsdatum.Text), cboPrinter.Text, cbxEinzelAnlagen.Checked, cbxSammelbericht.Checked, getSelectionKdNr, If(ausgabeArt = 1, -1, 4), listPDFs, cboSB._value,,, getAvisoIds)
'-------------- für PDF-Sammel-Rechnung --------------
diff --git a/SDL/Fakturierung/frmRechnungenSuche.Designer.vb b/SDL/Fakturierung/frmRechnungenSuche.Designer.vb
index 93f68edd..17164609 100644
--- a/SDL/Fakturierung/frmRechnungenSuche.Designer.vb
+++ b/SDL/Fakturierung/frmRechnungenSuche.Designer.vb
@@ -1505,7 +1505,7 @@ Partial Class frmRechnungenSuche
Me.lblErgebnis.Name = "lblErgebnis"
Me.lblErgebnis.Size = New System.Drawing.Size(215, 14)
Me.lblErgebnis.TabIndex = 2
- Me.lblErgebnis.Text = "Ergebnise: 0"
+ Me.lblErgebnis.Text = "Ergebnisse: 0"
Me.lblErgebnis.TextAlign = System.Drawing.ContentAlignment.TopRight
'
'Label22
diff --git a/SDL/Fakturierung/frmRechnungenSuche.vb b/SDL/Fakturierung/frmRechnungenSuche.vb
index 1abd9b63..662cde47 100644
--- a/SDL/Fakturierung/frmRechnungenSuche.vb
+++ b/SDL/Fakturierung/frmRechnungenSuche.vb
@@ -79,7 +79,7 @@ Public Class frmRechnungenSuche
.Columns("Sachbearbeiter").AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
- lblErgebnis.Text = "Ergebnise: " & .RowCount
+ lblErgebnis.Text = "Ergebnisse: " & .RowCount
End With
Me.Cursor = Cursors.Default
diff --git a/SDL/Fakturierung/usrCntlFaktAbrechnung.Designer.vb b/SDL/Fakturierung/usrCntlFaktAbrechnung.Designer.vb
index 76de2d6c..dd6b30ed 100644
--- a/SDL/Fakturierung/usrCntlFaktAbrechnung.Designer.vb
+++ b/SDL/Fakturierung/usrCntlFaktAbrechnung.Designer.vb
@@ -22,21 +22,20 @@ Partial Class usrCntlFaktAbrechnung
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.