Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.345
147
Küps
Ich habe seit einiger Zeit diesen absolut nervigen Fehler. Manche Rechnungen gehen raus manche nicht. Im Forum habe ich schon geschaut aber die Hilfen dort haben den Fehler nicht gelöst.

Das Errorlog ist unten nochmal als Anhang ich habe es hier aber nochmal gepostet:

Code:
Unbehandelte Ausnahme #2A9723D2614B3A78 vom Typ System.AggregateException in
System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.Exception: Zugriff auf ungültige Eigenschaft: jtlRechnung.Positionen
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Variable.RenderInternal(Context context)
   bei DotLiquid.Variable.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei jtlDatabase.Templates.Template.RenderAndThrow(String cTemplate, IRenderData renderData)
   bei jtlCore.Classes.Ausgabe.Mailen.MailEngine.Mailen(IMailable oVorgang, jtlAusgabeMailenEinstellungen oEinstellungen)
   bei jtlCore.Classes.Ausgabe.Prozesse.AusgabeProzess.Execute()
   --- Ende der internen Ausnahmestapelüberwachung ---
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei jtlCore.Classes.Ausgabe.Prozesse.AusgabeProzess.Execute()
   bei jtlCore.Classes.Ausgabe.Prozesse.ProzessBase.qvfPrMakFC()
   bei System.Threading.Tasks.Task.InnerInvoke()
   bei System.Threading.Tasks.Task.Execute()
   --- Ende der internen Ausnahmestapelüberwachung ---
---> (Interne Ausnahme #0) System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.Exception: Zugriff auf ungültige Eigenschaft: jtlRechnung.Positionen
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Variable.RenderInternal(Context context)
   bei DotLiquid.Variable.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei jtlDatabase.Templates.Template.RenderAndThrow(String cTemplate, IRenderData renderData)
   bei jtlCore.Classes.Ausgabe.Mailen.MailEngine.Mailen(IMailable oVorgang, jtlAusgabeMailenEinstellungen oEinstellungen)
   bei jtlCore.Classes.Ausgabe.Prozesse.AusgabeProzess.Execute()
   --- Ende der internen Ausnahmestapelüberwachung ---
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei jtlCore.Classes.Ausgabe.Prozesse.AusgabeProzess.Execute()
   bei jtlCore.Classes.Ausgabe.Prozesse.ProzessBase.qvfPrMakFC()
   bei System.Threading.Tasks.Task.InnerInvoke()
   bei System.Threading.Tasks.Task.Execute()
---> (Interne Ausnahme #0) System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.Exception: Zugriff auf ungültige Eigenschaft: jtlRechnung.Positionen
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Variable.RenderInternal(Context context)
   bei DotLiquid.Variable.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei jtlDatabase.Templates.Template.RenderAndThrow(String cTemplate, IRenderData renderData)
   bei jtlCore.Classes.Ausgabe.Mailen.MailEngine.Mailen(IMailable oVorgang, jtlAusgabeMailenEinstellungen oEinstellungen)
   bei jtlCore.Classes.Ausgabe.Prozesse.AusgabeProzess.Execute()
   --- Ende der internen Ausnahmestapelüberwachung ---
---> (Interne Ausnahme #0) System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.Exception: Zugriff auf ungültige Eigenschaft: jtlRechnung.Positionen
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Variable.RenderInternal(Context context)
   bei DotLiquid.Variable.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei jtlDatabase.Templates.Template.RenderAndThrow(String cTemplate, IRenderData renderData)
   bei jtlCore.Classes.Ausgabe.Mailen.MailEngine.Mailen(IMailable oVorgang, jtlAusgabeMailenEinstellungen oEinstellungen)
   bei jtlCore.Classes.Ausgabe.Prozesse.AusgabeProzess.Execute()
---> (Interne Ausnahme #0) System.Exception: Zugriff auf ungültige Eigenschaft: jtlRechnung.Positionen
   bei jtlDatabase.Templates.Drops.ProxyDrop.BeforeMethod(String method)
   bei DotLiquid.DropBase.InvokeDrop(Object name)
   bei DotLiquid.DropBase.get_Item(Object method)
   bei DotLiquid.Context.LookupAndEvaluate(Object obj, Object key)
   bei DotLiquid.Context.Variable(String markup)
   bei DotLiquid.Context.Resolve(String key)
   bei DotLiquid.Variable.RenderInternal(Context context)
   bei DotLiquid.Variable.Render(Context context, TextWriter result)
   bei DotLiquid.Block.<>c__DisplayClass1.<RenderAll>b__0(Object token)<---
<---
<---
<---


Unbehandelte Ausnahme #444829A950F611F vom Typ System.AggregateException in Void Execute(): Mindestens ein Fehler ist aufgetreten.

Unbehandelte Ausnahme #1DD07A6F513FFB25 vom Typ System.AggregateException in : Mindestens ein Fehler ist aufgetreten.

Unbehandelte Ausnahme #B0B127261A387C7 vom Typ System.AggregateException in System.String RenderAndThrow(System.String, jtlDatabase.Templates.Renderer.IRenderData): Mindestens ein Fehler ist aufgetreten.

Unbehandelte Ausnahme #6027486F806DACD5 vom Typ System.Exception in System.Object BeforeMethod(System.String): Zugriff auf ungültige Eigenschaft: jtlRechnung.Positionen

Zeitstempel: 2014-07-16T22:24:14
Locale: German (Germany)
Locale: German (Germany)
Version: 099923
Plattform: Wawi
Versionshash: 7CA96392

Danke für eure Hilfe
Chris
 

Anhänge

  • errorlog_201407162024.txt
    6,8 KB · Aufrufe: 1
  • JTL-Fehler.PNG
    JTL-Fehler.PNG
    39,6 KB · Aufrufe: 18

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Hi,

die Mailtextvorlage ist fehlerhaft. Eine neue anlegen, und sowohl Text-Bereich, Html-Bereich als auch Betreff in die eigene Vorlage kopieren und fertig.

Gruß,
Sebastian
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.345
147
Küps
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Habe ich ja aber schon gemacht. Wurde in einen anderen Thread ja schon gesagt.

Manche gehen raus und manche nicht. Ich mach es nochmal und berichte.
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.345
147
Küps
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Habe nun eine neue Vorlage erstellt und die Mailtexte aus dieser in meine Vorlage kopiert.
Neue Rechnung erstellt und diese als Mail verschicken wollen. Ergebniss das gleiche.

Ich nehme als Vorlage die Professionelle!!
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.345
147
Küps
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Habe nun meine Mailvorlagen gelöscht und komplett neu erstellt. Jetzt hat er es gefressen. Komisch warum er es beim reinkopieren nicht machte. Nun darf ich halt auch die PDF wieder anpassen :(
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.030
99
Berlin
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

habe auch so ein problem und es ist wirklich nur sporadisch.
mal geht es bei einer rechnung, mal nicht...dass muss man doch beheben können?!
 

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Hi,

wie man es behebt steht doch hier: Man muss aus einer neuen Vorlage sowohl den Betreff, den Text-Inhalt und auch den Html-Inhalt in die eigene Vorlage kopieren. Oder direkt eine neue Vorlage anlegen. Oder den Fehler beheben - irgendwo dort steht Vorgang.Positionen und es muss Vorgang.Auftrag.Positionen heissen.

Gruß,
Sebastian
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.345
147
Küps
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Ja Sebastian kann ja sein das es bei manchen geholfen hat.

Ich habe es aber schon so gemacht und habe gerade 3 Rechnungen geschrieben und bei der letzten Rechnung wieder der Fehler. Das einzige was der Unterschied war, ist das der letzte Kunde ein sehr alte Kunde war. Ansonsten die gleichen Positionen in allen Rechnungen. Bin mal gespannt wie es beim 4 Kunden und Rechnung wird. Dies ist auch ein sehr alter Kunde.
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.030
99
Berlin
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Hi,

wie man es behebt steht doch hier: Man muss aus einer neuen Vorlage sowohl den Betreff, den Text-Inhalt und auch den Html-Inhalt in die eigene Vorlage kopieren. Oder direkt eine neue Vorlage anlegen. Oder den Fehler beheben - irgendwo dort steht Vorgang.Positionen und es muss Vorgang.Auftrag.Positionen heissen.

Gruß,
Sebastian

die vorlagen habe ich vor ein 2-3 wochen erst erstellt.
es steht nirgends "Vorgang.Positionen" im text oder html.
In der PDF vorlage steht "Vorgang.Auftrag.Positionen"

Auch kann ich trotz diesem fehler, der kommt wenn ich die rechnung per email verschicken will, die rechnung als pdf und den email text ohne fehler in der vorschau zeigen lassen.
btw. geht auch drucken und speichern...nur per email senden nicht.
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.345
147
Küps
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Das von TheOggy kann ich bestätigen. Es kommt nur beim direkten Mail versand.

Es muss noch an was anderem liegen!!
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.030
99
Berlin
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Das von TheOggy kann ich bestätigen. Es kommt nur beim direkten Mail versand.

Es muss noch an was anderem liegen!!

was für mich darauf schließen lässt, dass doch der fehler woanders liegt. die vorlagen funktionieren in der vorschau alle...oder habe ich einen denkfehler?
 

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Hi,

der Fehler kommt aus dem DotLiquid-Modul. Die Vorschau berücksichtigt nicht die Betreffzeile und keine Dateinamen.

Gruß,
Sebastian
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.030
99
Berlin
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

das steht in der betreffzeile

Rechnung über "{{ Vorgang.Auftrag.Positionen[0].Bezeichnung | Truncate: 20 }}"{% case Vorgang.Auftrag.Positionen.Size %}{% when 0%}{% when 1 %}{% when 2 %} und einem weiteren Artikeln{% else %} und {{ Vorgang.Positionen.Size | Minus: 1 }} weiteren Artikeln{% endcase%} von {{ Vorgang.Firma.Name }}

datei

aber müsste es dann nicht bei allen auftreten?
dein "fix" von oben geht leider nicht.
 

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Hi,

die Betreffzeile ist fehlerhaft.

Rechnung über "{{ Vorgang.Auftrag.Positionen[0].Bezeichnung | Truncate: 20 }}"{% case Vorgang.Auftrag.Positionen.Size %}{% when 0%}{% when 1 %}{% when 2 %} und einem weiteren Artikeln{% else %} und {{ Vorgang.Auftrag.Positionen.Size | Minus: 1 }} weiteren Artikeln{% endcase %} von {{ Vorgang.Firma.Name }}

Gruß,
Sebastian
 

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Hi,

äh. Ich habe doch die korrekte Version gepostet - was soll ich noch machen? In der aktuellen Version wurde die Betreffzeile übrigens korrigiert. Ich beziehe mich in meinen Hilfestellungen immer nur auf die aktuelle Version.

Gruß,
Sebastian
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.030
99
Berlin
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

ahhh, sorry -.-
bin eigentlich wort für wort durchgegangen und habe es an der stelle iwie nicht gesehen...

danke vielmals!
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.345
147
Küps
AW: Fehler# Zugriff auf ungütlige Eigenschaft: jtlRechnung.Positionen

Wollte gerade schreiben das meine Vorahnung das die von mir gestern erwähnte neue Rechnung eines alten Kunden wieder nicht rausgehen wird. War auch so. Nun habe ich die Betreffzeile angepasst nun geht die Rechnung raus wenn ich diese erneut senden will.

Na dann haben wir ja nach langer Zeit wieder ein Problem gelöst :D :D

Danke Sebastian für deine Hilfe. Allen noch ein schönes Wochenende!!
 
Ähnliche Themen
Titel Forum Antworten Datum
JTL-Wawi 1.11.7 Sporadischer Fehler - Zugriff verweigert. JTL-Wawi 1.11 4
Neu DHL Versenden 4.0 Fehler: Please enter a house number JTL-ShippingLabels - Fehler und Bugs 5
Neu 500er Fehler im Shop nach aktivierung des Nova Child Templates für JTL-Shop 3
Neu Rechte-Fehler im J10n Modul und Auswirkung auf base.mo.php in div. Plugins (Shop 5.7.1) JTL-Shop - Fehler und Bugs 0
Neu Shop zeigt keine Artikel mehr Fehler 500 Betrieb / Pflege von JTL-Shop 9
Neu Paypal 2.2.1; Fehler "Der Zahlungsanbieter hat eine Anmeldung gefordert" Plugins für JTL-Shop 0
Neu Keine Warenpost Int. Labels hsCode - Fehler? JTL-ShippingLabels - Fehler und Bugs 8
Fehler mit Zahlungsabgleich JTL-Wawi 1.11 11
Neu JTL-Wawi Shopabgleich per E-Mail überwachen (Warnungen & Fehler) Onlineshop-Anbindung 1
Fehler beim Abgleich mit Amazon JTL-Wawi 2.0 10
Fehler nach Update auf Version 1.11.11 und 2.0.4 JTL-Wawi 2.0 7
Neu DHL 4.0 Versandexport Fehler JTL-ShippingLabels - Ideen, Lob und Kritik 13
Fehler beim Abgleich mit dem JTL-Shop JTL-Wawi 2.0 12
Neu Seltsamer Fehler bei PayPal-Checkout: "Warenkorb enthielt Vaterartikel..." JTL-Shop - Fehler und Bugs 2
Neu PayPal Plugin wirft Fehler auf einmal wegen telefonnummer JTL-Shop - Fehler und Bugs 3
Neu Fehler DHL 4.0 Höherversicherung JTL-ShippingLabels - Fehler und Bugs 4
Neu DHL 4.0 Fehler "Please Enter Name 1" JTL-ShippingLabels - Fehler und Bugs 3
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Neu Shop gesperrt - Webspace überschritten - Zusatzspace buchen bringt Fehler - Support fühlt sich nicht zuständig Betrieb / Pflege von JTL-Shop 7
hipping 4.0 gibt fehler: Error converting value 500 to type 'Shipping.DHL.GKVAPI40.Shared.RequestStatus'. Path 'status', line 1, position 13. JTL-Wawi 1.11 3
Neu DHL Versenden 4.0 HS Code-Fehler bei Freiposition JTL-ShippingLabels - Fehler und Bugs 20
DHL Versenden 4.0 nicht vollständig konfigurierbar (GUI Fehler) JTL-Wawi 2.0 5
Neu Der Inhalt / Text ist verschwunden – ist das ein Fehler JTL-Shop - Fehler und Bugs 0
Neu Shopware 5 + JTL-Connector: sporadische 500 Fehler / PHP-FPM Limit erreicht – trotz unverändertem Setup User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehler Rechnungsupload Amazon FBA Business Kunde JTL-Wawi - Fehler und Bugs 0
Gelöst: Shipping 4.0 gibt fehler: The product entered is unknown. JTL-Wawi 1.11 6
Neu Error 500 Fehler nach Dropper Installation Betrieb / Pflege von JTL-Shop 2
Neu VCS Lite / IDU blockiert – Aufträge fälschlich unter "Externe Rechnungen" (Amazon API Fehler) Amazon-Anbindung - Fehler und Bugs 9
Fehler bei Bearbeitung von Attributen via HTML-Editor JTL-Wawi 2.0 3
Neu Produkt-Upload schlägt fehl nach Shopware-Update 6.7.9.0 – Fehler bei quantityStart (SaaS-Connector) Shopware-Connector 14
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 2
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu Etikettendruck über Remotedesktop Fehler Arbeitsabläufe in JTL-Wawi 0
Nach Update auf Wawi 2.0.X, API v1 Fehler JTL-Wawi 2.0 9
Neu Fehler Scan Barcodes GTIN13 auf einem Lotto-Kundenbeleg JTL-POS - Fehler und Bugs 4
Update auf 2.0.1 Fehler bei eazybusiness JTL-Wawi 2.0 17
Gelöst Störung: DHL Versenden 3.0 - Fehler "Request processing failure" Gelöste Themen in diesem Bereich 1
Neu Fehler beim Update der Datenbank von 1.11.7 auf 2.0.1 JTL-Wawi - Fehler und Bugs 7
Neu JTL Shipping Fehler bei DHL Versand über WMS ? User helfen Usern - Fragen zu JTL-Wawi 2
Lizenz-Störung? Ich erhalte keinen Zugriff mehr zu meiner Wawi, egal welcher User JTL-Wawi 1.11 3
Zugriff verweigert nach Umzug auf neuen Rechner, X-Rechnung kann nicht gespeichert werden JTL-Wawi 1.11 4
Neu Dringend: USA DHL Versand Umstellung ab 24.07. auf HTSUS Zolltarifnummern JTL-ShippingLabels - Ideen, Lob und Kritik 6
Neu Update auf 5.7.2 - kein DB Update Installation / Updates von JTL-Shop 10
Neu Feld "Informationen" auf Smartphone immer ausklappen Allgemeine Fragen zu JTL-Shop 2
Neu Update von 1.8.12.4 auf 2.0.5 - Kostenfreie Version - Registrierung erforderlich? User helfen Usern - Fragen zu JTL-Wawi 1
JTL Update auf 1.9 , danach Import Kundenspezifrische Preise velerhaft JTL-Wawi 1.9 0
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Beantwortet Shop Abgleich nach Update auf 5.7.2 nicht mehr möglich JTL-Shop - Fehler und Bugs 4
Neu Amazon: Artikel-Highlight / Produkttitel auf 75 Zeichen begrenzt Amazon-Anbindung - Fehler und Bugs 8
Neu Produktionsaufträge tauchen nicht in der Workbench auf JTL-Plan&Produce - Fehler und Bugs 2

Ähnliche Themen