Rechnungsversand per Email nicht mehr möglich

HM.Stedler

Sehr aktives Mitglied
11. Juni 2019
155
27
Hallo,

uns ist aufgefallen das wir seid einiger Zeit, nach dem Update auf die WaWi 1.10.10.3, keine Rechnungen per PDF, als Email-Anhang versenden können.
Wir erhalten laut Logdatei folgende Meldung:

Fehler beim Erzeugen von Anhang '0: Mindestens ein Fehler aufgetreten

Der Log-Eintrag dazu:

Code:
Unbehandelte Ausnahme #7C2CCACD9772275E vom Typ JTL.Ausgabe.Mailen.MailKindelementException in System.Collections.Generic.IEnumerable`1[JTL.Mailing.IAttachment] <BuildAttachments>b__0(JTL.Ausgabe.Vorlagen.IVorlageAnhang, Int32)
JTL.Ausgabe.Mailen.MailKindelementException: Fehler beim Erzeugen von Anhang #0: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.UnauthorizedAccessException: Der Zugriff auf den Pfad "C:\Program Files (x86)\JTL-Software\5hyjpsfh.gnf" wurde verweigert.
   bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   bei System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
   bei System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
   bei System.IO.StreamWriter..ctor(String path, Boolean append)
   bei System.IO.FileInfo.CreateText()
   bei JTL.Ausgabe.Export.FileExporter.Open(String cTemplateHeader)
   bei JTL.Ausgabe.Export.FileExporter.Write(Object oVorgang, String cTemplateHeader, String cTemplateBody, String cTemplateFooter, VorlageExportierenAktion nAktion)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineExportieren.ProcessTemplatePairs(AusgabeEinstellungenExportieren einstellungen, List`1 ausgabeElementVorlagePairs, Stopwatch stopwatchVorlage, Dictionary`2 dateinamen, Dictionary`2 exporters, CancellationToken cancellationToken)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineExportieren.ProcessTemplatePairs(AusgabeEinstellungenExportieren einstellungen, List`1 ausgabeElementVorlagePairs, Stopwatch stopwatchVorlage, Dictionary`2 dateinamen, Dictionary`2 exporters, CancellationToken cancellationToken)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineExportieren.Export(IAusgabeElement ausgabeElement, AusgabeEinstellungenExportieren einstellungen, CancellationToken cancellationToken)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineAttachments.BuildAttachmentAusAusgabe(IAusgabeElement ausgabeElement, VorlageAnhangAusVorgang anhang, CancellationToken cancellationToken)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineAttachments.BuildAttachment(IAusgabeElement ausgabeElement, IVorlageAnhang anhang)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineAttachments.<>c__DisplayClass15_0.<BuildAttachments>b__0(IVorlageAnhang anhang, Int32 index)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineAttachments.<>c__DisplayClass15_0.<BuildAttachments>b__0(IVorlageAnhang anhang, Int32 index)
   bei System.Linq.Enumerable.<SelectManyIterator>d__19`2.MoveNext()
   bei System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   bei System.Linq.Enumerable.<ConcatIterator>d__59`1.MoveNext()
   bei System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   bei System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineAttachments.BuildAttachments(IAusgabeElement ausgabeElement, IEnumerable`1 anhänge)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineMailen.Mailen(IAusgabeElement ausgabeElement, IMailable vorgang, IVorlageMailen vorlage, AusgabeEinstellungenMailen einstellungen, CancellationToken cancellationToken)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeEngineMailen.Mailen(IAusgabeElement ausgabeElement, AusgabeEinstellungenMailen einstellungen, CancellationToken cancellationToken)
   bei JTL.Ausgabe.Rendering.Prozesse.AusgabeProzessMailen.Execute()
   bei JTL.Ausgabe.Rendering.Prozesse.ProzessBase.ExecuteWrapper()
   bei System.Threading.Tasks.Task.InnerInvoke()
   bei System.Threading.Tasks.Task.Execute()

Unbehandelte Ausnahme #374705AF4EB0CF9F vom Typ System.UnauthorizedAccessException in Void WinIOError(Int32, System.String): Der Zugriff auf den Pfad "C:\Program Files (x86)\JTL-Software\5hyjpsfh.gnf" wurde verweigert.

2025-05-22T17:23:20 DEBUG - [ColumnGenerator.PreCreateColumns] (lv..BaseListViewWrapper)
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.CreateColumn] (lv..BaseListViewWrapper)
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.DeserializeColumns] (lv..BaseListViewWrapper) 5 columns
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.DeserializeColumns] (lv..BaseListViewWrapper) cancelled: missing savedState
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.PostCreateColumns] (lv..BaseListViewWrapper)
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.OnColumnsCreated] (lv..BaseListViewWrapper)
2025-05-22T17:23:20 DEBUG - [ListViewWrapper.SetupColumns] (lv..BackgroundQueueForm)
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.PreCreateColumns] (lv..BaseListViewWrapper)
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.CreateColumn] (lv..BaseListViewWrapper)
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.DeserializeColumns] (lv..BaseListViewWrapper) 5 columns
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.DeserializeColumns] (lv..BaseListViewWrapper) cancelled: missing savedState
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.PostCreateColumns] (lv..BaseListViewWrapper)
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.OnColumnsCreated] (lv..BaseListViewWrapper)
2025-05-22T17:23:20 DEBUG - [ListViewWrapper.SetupColumns] (lv..BackgroundQueueForm)
2025-05-22T17:23:20 DEBUG - SELECT TOP 1000 tWorkflowQueue.*, tWorkflow.nObjekt FROM tWorkflowQueue JOIN tWorkflow ON tWorkflowQueue.kWorkflow = tWorkflow.kWorkflow
                                    WHERE dStartDate >= @from AND dStartDate <= @to   
                                    ORDER BY kWorkflowQueue DESC
                                
from = '2025-05-22 12:00:00'
to = '2025-05-22 11:59:59'
2025-05-22T17:23:20 DEBUG - Dauer: 2ms, (bis zum Reader)
2025-05-22T17:23:20 DEBUG - Dauer: 2ms, 0 Zeilen
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.PreCreateColumns] (lv..BaseListViewWrapper)
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.CreateColumn] (lv..BaseListViewWrapper)
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.DeserializeColumns] (lv..BaseListViewWrapper) 5 columns
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.DeserializeColumns] (lv..BaseListViewWrapper) cancelled: missing savedState
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.PostCreateColumns] (lv..BaseListViewWrapper)
2025-05-22T17:23:20 DEBUG - [ColumnGenerator.OnColumnsCreated] (lv..BaseListViewWrapper)
2025-05-22T17:23:20 DEBUG - [ListViewWrapper.SetupColumns] (lv..BackgroundQueueForm)
2025-05-22T17:23:34 INFO - Force Flush
Zeitstempel: 2025-05-22T17:23:59
Locale: German (Germany)
Locale: German (Germany)
Version: 1.10.10.3
Plattform: Wawi
WawiSeed: 4.0.12538.56201
Prozessname: JTL-Wawi
Physikalischer Speicher: 859815936 / Peak: 909012992
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:05:18,3125
CPU-Zeit (System): 0:03:47,75
Page-Size (Sytem): 3208104 / Peak: 1102397440
Page-Size: 1048723456 / Peak: 1102397440
Offene Handles: 3638
Database:
Build: 2504111452 563860a340d319776e546d037bd4ab6fdb55e42d

Was ist passiert und wie kann man das Problem beheben?
Danke schon einmal für die Rückmeldung.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.305
698
Flensburg
Könnte auch gut sein, dass schon ein Update auf die 1.10.10.4 hilft. In der 1.10.10.3 gibt es Rechteprobleme. Ich hab aber heute auch im Changelog der 1.10.11 dazu was gefunden. Vielleicht dann sogar gleich ein Update auf die 1.10.11.
 

HM.Stedler

Sehr aktives Mitglied
11. Juni 2019
155
27
Dankeschön, ich probiere mal jetzt das Update als erstes aus. Rückmeldung folgt in Kürze!

RÜCKMELDUNG:
Nach dem Update auf die aktuelle Version 1.10.11.0 funktioniert der Rechnungsversand per Email wieder.
Ursache war tatsächlich der XML-Anhang! - Problem nun gelöst!!!!
Danke für die Unterstützung
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wie lässt sich der Lieferstatus von Aufträgen per SQL abfragen? User helfen Usern - Fragen zu JTL-Wawi 8
Neu Sendungsnummern per Mail versenden bei mehreren Paketen User helfen Usern - Fragen zu JTL-Wawi 5
Neu Eigene Felder des Artikels per Exportvorlage Auftrag auslesen Schnittstellen Import / Export 0
Textvorlage bei "Nachricht an Kunde" per email nicht mehr möglich JTL-Wawi 1.11 2
Beantwortet Workflow Datei schreiben Dateiname per Dotliquid Fehler Illegales Zeichen im Pfad. callerMemberName : WriteFile JTL-Workflows - Fehler und Bugs 1
Bildimporte per Ameise ein "netter" Zeitvertreib JTL-Wawi 1.11 0
Lieferantenbestellung per Workflow bestätigen JTL-Wawi 1.11 0
Fehler Export PDF Datei / Senden per Email JTL-Wawi 1.11 2
Alternativtext für Artikelbilder per Ameise pro Plattform setzen JTL-Wawi 1.10 0
Neu Kundengruppe per SQL löschen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Aktivierung des Kundenkontos per Bestätigungsemail Allgemeine Fragen zu JTL-Shop 5
Neu Kann man das Shop-Guthaben von Kunden per Workflow beeinflussen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu "Ist Standard Dropshipping Lieferant" per Ameise exportieren User helfen Usern - Fragen zu JTL-Wawi 5
XML Auftragsimport per Workflow bediinen JTL-Wawi 1.8 1
neue Zahlungsart "Barter", trotzdem erscheint "Zahlung per Überweisung und QR-Code" JTL-Wawi 1.10 1
Neu Die Leiferantendaten bei Artikelstammdaten lassen sich per Ameise nicht ändern User helfen Usern - Fragen zu JTL-Wawi 6
Druck-/Email-/Exportvorlagen Baustein JTL-Wawi 1.11 1
Neu Kundenkonto mit mehreren Shop-eMail-Adressen User helfen Usern - Fragen zu JTL-Wawi 0
Suche Hilfe beim Anpassen (Design) von Druck- / Email- / Exportvorlage JTL-Wawi 1.10 3
Neu Email Vorlage HTTP 500 JTL-Shop - Fehler und Bugs 0
Neu Fehler beim Bearbeiten der eMail-Templates JTL-Shop - Fehler und Bugs 2
Neu Probleme mit der Email über jtl hosting (plesk) User helfen Usern 2

Ähnliche Themen