cbam
This commit is contained in:
@@ -368,10 +368,12 @@ Public Class cVERAG_CustomsDeclarations
|
||||
|
||||
If hasCBAM(CBAM_ITEMS) Then
|
||||
|
||||
Dim importerEORI As String = Me.Parties.Where(Function(p) {"CN", "IM", "IMP", "IMPORTER"}.Contains(p.zaParty_Role)).Select(Function(p) p.zaParty_EORI).FirstOrDefault()
|
||||
Dim ImporterString As String = Me.Parties.Where(Function(p) {"CZ", "EX", "EXP", "EXPORTER"}.Contains(p.zaParty_Role)).Select(Function(p) p.zaParty_Name).FirstOrDefault()
|
||||
Dim ExporterEORI As String = Me.Parties.Where(Function(p) {"CZ", "EX", "EXP", "EXPORTER"}.Contains(p.zaParty_Role)).Select(Function(p) p.zaParty_EORI).FirstOrDefault()
|
||||
Dim ExporterString As String = Me.Parties.Where(Function(p) {"CZ", "EX", "EXP", "EXPORTER"}.Contains(p.zaParty_Role)).Select(Function(p) p.zaParty_Name).FirstOrDefault()
|
||||
Dim vertreterEORI As String = Me.Parties.Where(Function(p) {"CB", "DT", "VERTRETER", "DEKLARANT", "DECLARANT"}.Contains(p.zaParty_Role)).Select(Function(p) p.zaParty_EORI).FirstOrDefault()
|
||||
Dim vertretenerEORI As String = Nothing 'Me.Parties.Where(Function(p) {"CN", "IM", "IMP", "IMPORTER"}.Contains(p.zaParty_Role)).Select(Function(p) p.zaParty_EORI).FirstOrDefault()
|
||||
Dim importerEORI As String = Me.Parties.Where(Function(p) {"CN", "IM", "IMP", "IMPORTER", "CONSIGNEE"}.Contains(p.zaParty_Role)).Select(Function(p) p.zaParty_EORI).FirstOrDefault()
|
||||
Dim ImporterString As String = Me.Parties.Where(Function(p) {"CN", "IM", "IMP", "IMPORTER", "CONSIGNEE"}.Contains(p.zaParty_Role)).Select(Function(p) p.zaParty_Name).FirstOrDefault()
|
||||
Dim ExporterEORI As String = Me.Parties.Where(Function(p) {"CZ", "EX", "EXP", "EXPORTER", "CONSIGNOR"}.Contains(p.zaParty_Role)).Select(Function(p) p.zaParty_EORI).FirstOrDefault()
|
||||
Dim ExporterString As String = Me.Parties.Where(Function(p) {"CZ", "EX", "EXP", "EXPORTER", "CONSIGNOR"}.Contains(p.zaParty_Role)).Select(Function(p) p.zaParty_Name).FirstOrDefault()
|
||||
|
||||
Dim KD As cKunde = Nothing
|
||||
Dim AD As cAdressen = Nothing
|
||||
@@ -401,7 +403,7 @@ Public Class cVERAG_CustomsDeclarations
|
||||
|
||||
If isIndirect() Then
|
||||
|
||||
|
||||
Dim EORI_IND = If(vertretenerEORI IsNot Nothing, vertretenerEORI, If(importerEORI IsNot Nothing, importerEORI, ExporterEORI))
|
||||
|
||||
'==================>> INDIRECT <<=========================
|
||||
Dim itemsHtml As String =
|
||||
@@ -503,6 +505,10 @@ Public Class cVERAG_CustomsDeclarations
|
||||
"CBAM-pflichtige Warenpositionen erkannt.<br/>" &
|
||||
"Für Ihr Unternehmen liegen uns derzeit keine Informationen über eine gültige CBAM-Registrierung vor." &
|
||||
"</p>" &
|
||||
"<p style='font-style:italic; color:#444'>" &
|
||||
"Falls Sie uns Ihre CBAM-Antrags- oder Registriernummer bereits übermittelt haben, " &
|
||||
"betrachten Sie diese Nachricht bitte als gegenstandslos." &
|
||||
"</p>" &
|
||||
"<table cellpadding='6' cellspacing='0' border='1' style='border-collapse:collapse'>" &
|
||||
"<tr><td><b>Warnstufe</b></td><td>" & WarnLevel & If(WarnLevel = 3, " - <span style='color:#b00020'><b>ÜBERSCHREITUNG!</b></span>", "") & "</td></tr>" &
|
||||
"<tr><td><b>Schwellenwert</b></td><td>" & Schwellenwert.ToString("N0") & " Tonnen</td></tr>" &
|
||||
@@ -512,12 +518,7 @@ Public Class cVERAG_CustomsDeclarations
|
||||
If(importerEORI, "") & "<br>" & If(ImporterString, "") &
|
||||
"</p>" &
|
||||
"<p>" &
|
||||
"<b>Exporteur:</b><br/>" &
|
||||
If(ExporterEORI, "") & "<br>" & If(ExporterString, "") &
|
||||
"</p>" &
|
||||
"<p style='color:#b00020'><b>WICHTIG</b></p>" &
|
||||
"<p>" &
|
||||
"Bei Überschreitung einer jährlichen Gesamtmenge von <b>50 Tonnen CBAM-pflichtiger Waren</b> (Jahressumme) " &
|
||||
"Bei Überschreitung einer jährlichen Gesamtmenge von <b>50 Tonnen CBAM-pflichtiger Waren</b> (Jahressumme) " &
|
||||
"ist eine gültige CBAM-Registrierung zwingend erforderlich.<br/>" &
|
||||
"Ohne gültige Registrierung kann es zu Zollblockaden oder Abfertigungsstopps kommen." &
|
||||
"</p>" &
|
||||
@@ -529,7 +530,12 @@ Public Class cVERAG_CustomsDeclarations
|
||||
"<p><b>VERAG DCS – CBAM Compliance Services</b></p>" &
|
||||
"<p>VERAG Spedition AG<br>A-4975 Suben, Suben 100</p>" &
|
||||
"</body></html>"
|
||||
Console.WriteLine(bodyHtml)
|
||||
|
||||
'"<b>Exporteur:</b><br/>" &
|
||||
' If (ExporterEORI, "") & "<br>" & If(ExporterString, "") &
|
||||
' "</p>" &
|
||||
' "<p style='color:#b00020'><b>WICHTIG</b></p>" &
|
||||
' "<p>" &
|
||||
|
||||
' VERAG_PROG_ALLGEMEIN.cProgramFunctions.sendMail(If(AD.E_Mail, ""), "CBAM-WARNUNG – " & If(WarnLevel = 3, " ACHTUNG: Überschreitung 50to! ", "Überschreitung der Meldeschwelle"), bodyHtml, "cbam@verag.ag", (WarnLevel = 3), "cbam@verag.ag",, "al@verag.ag")
|
||||
VERAG_PROG_ALLGEMEIN.cProgramFunctions.sendMail(If(AD.E_Mail, ""), "CBAM-WARNUNG – " & If(WarnLevel = 3, " ACHTUNG: Überschreitung 50to! ", "Überschreitung der Meldeschwelle"), bodyHtml, "cbam@verag.ag", (WarnLevel = 3), False, "cbam@verag.ag", "al@verag.ag")
|
||||
|
||||
Reference in New Issue
Block a user