From 920adad74fc9fb8ab20efe2421057843df9c99d6 Mon Sep 17 00:00:00 2001 From: Andreas Luxbauer Date: Wed, 23 Aug 2023 16:24:39 +0200 Subject: [PATCH] FaktEmail PARSAN --- SDL/Fakturierung/frmFaktEmail.vb | 35 ++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/SDL/Fakturierung/frmFaktEmail.vb b/SDL/Fakturierung/frmFaktEmail.vb index 1df58c3a..4a754416 100644 --- a/SDL/Fakturierung/frmFaktEmail.vb +++ b/SDL/Fakturierung/frmFaktEmail.vb @@ -225,6 +225,13 @@ Public Class frmFaktEmail End If End If + 'Parsan + If SPEDBUCH IsNot Nothing Then + If (RECHNUNG.RechnungsKundenNr = 712814) Then + If Not SR Then TextHTMLADD = addRgData_Parsan(RechnungsLandKz) + End If + End If + Dim TextHTML = "" Select Case RechnungsLandKz @@ -500,6 +507,34 @@ Public Class frmFaktEmail ' addRgData_ZF_Passau = RichTextBox.Text.Replace("Mit freundlichen Grüßen", "") + End Function + Function addRgData_Parsan(RechnungsLandKz) As String + addRgData_Parsan = vbNewLine & vbNewLine + Dim ZOLLANMELDUNG As New DAKOSY_Worker.cZollsysteme_Aktenbeschriftung + + Select Case RechnungsLandKz + Case "TR" + ' addRgData_Parsan &= "Sender: " & RECHNUNG.AbsenderName_1 & ", " & If(RECHNUNG.AbsenderOrt, "") & vbNewLine + If ZOLLANMELDUNG.getDataByBezugsnummer(RECHNUNG.FilialenNr & "/" & RECHNUNG.AbfertigungsNr, SPEDBUCH.Abfertigungsart, "", SPEDBUCH.Grenzstelle) Then + addRgData_Parsan &= "Invoice-No.: " & ZOLLANMELDUNG.Handelsrechnung.Replace(", ", "," & vbNewLine) & vbNewLine + addRgData_Parsan &= "Invoice-Total: " & ZOLLANMELDUNG.Rechnungspreis & vbNewLine + End If + Case "A", "AT", "D", "DE", "CH" + ' addRgData_Parsan &= "Absender: " & RECHNUNG.AbsenderName_1 & ", " & If(RECHNUNG.AbsenderOrt, "") & vbNewLine + If ZOLLANMELDUNG.getDataByBezugsnummer(RECHNUNG.FilialenNr & "/" & RECHNUNG.AbfertigungsNr, SPEDBUCH.Abfertigungsart, "", SPEDBUCH.Grenzstelle) Then + addRgData_Parsan &= "Handelsrechnungs-Nr.: " & ZOLLANMELDUNG.Handelsrechnung.Replace(", ", "," & vbNewLine) & vbNewLine + addRgData_Parsan &= "Handelsrechnungs-Betrag: " & ZOLLANMELDUNG.Rechnungspreis & vbNewLine + End If + Case Else + 'addRgData_Parsan &= "Sender: " & RECHNUNG.AbsenderName_1 & ", " & If(RECHNUNG.AbsenderOrt, "") & vbNewLine + If ZOLLANMELDUNG.getDataByBezugsnummer(RECHNUNG.FilialenNr & "/" & RECHNUNG.AbfertigungsNr, SPEDBUCH.Abfertigungsart, "", SPEDBUCH.Grenzstelle) Then + addRgData_Parsan &= "Invoice-No.: " & ZOLLANMELDUNG.Handelsrechnung.Replace(", ", "," & vbNewLine) & vbNewLine + addRgData_Parsan &= "Invoice-Total: " & ZOLLANMELDUNG.Rechnungspreis & vbNewLine + End If + End Select + + + End Function Sub send_StbFAMail(KundenNr, RgAbfNr, RechnungsNr)