Exportvorlagen funktionieren plötzlich nicht mehr - Rechnungsexportvorlage

support_Meditation&More

Aktives Mitglied
16. November 2022
6
2
Guten Abend liebe Community,

wir nutzen die JTL Wawi Version 1.10.13.1.
Seit zwei Wochen funktionieren zwei unserer Exportvorlagen nicht mehr. Namentlich Rechnungen_Deutschland mit MwSt und Rechnungen EU mit MwSt. Die Exportvorlage für Rechnungen weltweit und Rechnungen mit der Zahlungsart Paypal und Kreditkarte funktionieren weiterhin. Die Exportvorlagen sind angehängt. Wir können uns nicht erklären wie der Fehler zustande kommt, da die Vorlage vor zwei Wochen einwandfrei funktioniert hat, ohne dass wir die Wawi aktualisiert haben. Ich kann in der Vorschau für den Formulareditor einsehen, dass die Exportvorlage keine Daten mehr einliest, soll heißen kein Beispiel mehr anzeigt. Vor zwei Wochen war dies noch der Fall. Bei Rechnungen_weltweit und Zahlungsart_Paypal & Kreditkarte funktioniert die Vorschau. Das heißt hier werden die Rechnungen korrekt abgefragt und angezeigt.

Was können wir tun?

Liebe Grüße

Hier die Exportvolagen in Reintext.

Exportvorlage für Rechnungen in Deutschland mit Mehrwertsteuer
Kopfzeile: "Kd.-Nr.";"Nachname";"Land";"Re.-Nr.";"Bestelldatum";"Gesamtbetrag";"Anteil 19%";"Anteil 7%";"Porto"
Hauptbereich:

{% assign Trennzeichen = ';' -%}
{% assign MwSt_19_Gesamt = 0.00 -%}
{% assign MwSt_7_Gesamt = 0.00 -%}
{% assign Zählzahl_Gesamt = 0.00 -%}
{% for position in Report.InvoicePosition -%}
{% if position.PositionType != 'ShippingPosition' -%}
{% assign Rabatt = position.DiscountRate | DividedBy: 100 -%}
{% assign Rabatt = 1.00 | Minus: Rabatt -%}
{% assign Bruttopreis = position.GrossPricePerUnit | Times: Rabatt -%}
{% if position.VATRate == 19.00 -%}
{% assign MwSt_19 = Bruttopreis | Times: position.Quantity -%}
{% assign MwSt_19_Gesamt = MwSt_19_Gesamt | Plus: MwSt_19 -%}
{% elsif position.VATRate == 7.00 -%}
{% assign MwSt_7 = Bruttopreis | Times: position.Quantity -%}
{% assign MwSt_7_Gesamt = MwSt_7_Gesamt | Plus: MwSt_7 -%}
{% endif -%}
{% elsif position.PositionType == 'ShippingPosition' and position.VATRate != 0.00 -%}
{% assign Zählzahl = 1.00 -%}
{% assign Zählzahl_Gesamt = Zählzahl_Gesamt | Plus: Zählzahl -%}
{% assign Porto = position.GrossPricePerUnit -%}
{% assign Gesamtbetrag = Report.TotalGrossPrice -%}
{% endif -%}
{% endfor -%}
{% if Zählzahl_Gesamt != 0.00 and Report.InvoiceShipToAddress.Country == 'Deutschland' -%}
{{ Report.Customer.CustomerNumber }}{{Trennzeichen}}\
{{ Report.InvoiceBillToAddress.LastName | Trim | Quote }}{{Trennzeichen}}\
{{ Report.InvoiceBillToAddress.Country | Trim | Quote }}{{Trennzeichen}}\
{{ Report.InvoiceNumber | Trim | Quote }}{{Trennzeichen}}\
{{ Report.CreationDate | Datum:'dd-MM-yyyy', 'de-DE' }}{{Trennzeichen}}\
{{ Gesamtbetrag | FormatNumber: 'N2', 'de-DE' }}{{Trennzeichen}}\
{{ MwSt_19_Gesamt | FormatNumber: 'N2', 'de-DE' }}{{Trennzeichen}}\
{{ MwSt_7_Gesamt | FormatNumber: 'N2', 'de-DE' }}{{Trennzeichen}}\
{{ Porto | FormatNumber: 'N2', 'de-DE' }}{{Trennzeichen}}
{% endif -%}
Fußzeile:

Exportvorlage für Rechnungen in EU
Kopfzeile: "Kd.-Nr.";"Nachname";"RechnungsLand";"LieferLand";"LieferLand MwSt";"Re.-Nr.";"Bestelldatum";"Gesamtbetrag";"Anteil mit MwSt";"Porto"
Hauptbereich:

{% assign Trennzeichen = ';' -%}
{% assign Zählzahl_Gesamt = 0.00 -%}
{% for position in Report.InvoicePosition -%}
{% assign Gesamtbetrag = report.TotalGrossPrice -%}
{% if position.PositionType == 'ShippingPosition' and position.VATRate != 0.00 -%}
{% assign Zählzahl = 1.00 -%}
{% assign Zählzahl_Gesamt = Zählzahl_Gesamt | Plus: Zählzahl -%}
{% assign Porto = position.GrossPricePerUnit -%}
{% assign MwSt_Gesamt = report.TotalGrossPrice | Minus: Porto -%}
{% assign Lieferland_MwSt = position.VATRate -%}
{% endif -%}
{% endfor -%}

{% if Zählzahl_Gesamt != 0.00 and Report.InvoiceShipToAddress.Country != 'Deutschland' -%}
{{ Report.Customer.CustomerNumber }}{{Trennzeichen}}\
{{ Report.InvoiceBillToAddress.LastName | Trim | Quote }}{{Trennzeichen}}\
{{ Report.InvoiceBillToAddress.Country | Trim | Quote }}{{Trennzeichen}}\
{{ Report.InvoiceShipToAddress.Country | Trim | Quote }}{{Trennzeichen}}\
{{ Lieferland_MwSt | FormatNumber: 'N2', 'de-DE' }}{{Trennzeichen}}\
{{ Report.InvoiceNumber | Trim | Quote }}{{Trennzeichen}}\
{{ Report.CreationDate | Datum:'dd-MM-yyyy', 'de-DE' }}{{Trennzeichen}}\
{{ Gesamtbetrag | FormatNumber: 'N2', 'de-DE' }}{{Trennzeichen}}\
{{ MwSt_Gesamt | FormatNumber: 'N2', 'de-DE' }}{{Trennzeichen}}\
{{ Porto | FormatNumber: 'N2', 'de-DE' }}{{Trennzeichen}}
{% endif -%}
Fußzeile:

Exportvorlage für Rechnungen Weltweit
Kopfzeile: "Kd.-Nr.";"Nachname";"Land";"Re.-Nr.";"Bestelldatum";"Gesamtbetrag";"Betrag ohne Porto";"Porto"
Hauptbereich:
{% assign Trennzeichen = ';' -%}
{% assign Zählzahl_Gesamt = 0.00 -%}
{% for position in Report.InvoicePosition -%}
{% assign Gesamtbetrag = report.TotalNetPrice -%}
{% if position.PositionType == 'ShippingPosition' and position.VATRate == 0.00 -%}
{% assign Zählzahl = 1.00 -%}
{% assign Zählzahl_Gesamt = Zählzahl_Gesamt | Plus: Zählzahl -%}
{% assign Porto = position.NetPricePerUnit -%}
{% endif -%}
{% endfor -%}

{% if Zählzahl_Gesamt != 0.00 -%}
{{ Report.Customer.CustomerNumber }}{{Trennzeichen}}\
{{ Report.InvoiceBillToAddress.LastName | Trim | Quote }}{{Trennzeichen}}\
{{ Report.InvoiceBillToAddress.Country | Trim | Quote }}{{Trennzeichen}}\
{{ Report.InvoiceNumber | Trim | Quote }}{{Trennzeichen}}\
{{ Report.CreationDate | Datum:'dd-MM-yyyy', 'de-DE' }}{{Trennzeichen}}\
{{ Gesamtbetrag | FormatNumber: 'N2', 'de-DE' }}{{Trennzeichen}}\
{{ Gesamtbetrag | Minus: Porto | FormatNumber: 'N2', 'de-DE' }}{{Trennzeichen}}\
{{ Porto | FormatNumber: 'N2', 'de-DE' }}{{Trennzeichen}}
{% endif -%}
Fußzeile:

Exportvorlage für Rechnungen mit Payal & Kreditkarte
Kopfzeile: "Bestelldatum";"Re.-Nr.";"Kd.-Nr.";"Vorname";"Nachname";"Land";"mit MwSt.";"ohne MwSt.";"Zahlungsart";
Hauptbereich:
{% assign Trennzeichen = ';' -%}
{% for position in Report.InvoicePosition -%}
{% if position.PositionType == 'ShippingPosition' and position.VATRate == 0.00 -%}
{% assign Nettopreis = report.TotalNetPrice | FormatNumber: 'N2', 'de-DE' -%}
{% assign Bruttopreis = '-' -%}
{% elsif position.PositionType == 'ShippingPosition' and position.VATRate != 0.00 -%}
{% assign Bruttopreis = report.TotalGrossPrice | FormatNumber: 'N2', 'de-DE' -%}
{% assign Nettopreis = '-' -%}
{% endif -%}
{% endfor -%}

{{ report.CreationDate | Datum:'dd-MM-yyyy', 'de-DE' }}{{Trennzeichen}}\
{{ report.InvoiceNumber | Trim | Quote }}{{Trennzeichen}}\
{{ Report.Customer.CustomerNumber }}{{Trennzeichen}}\
{{ report.InvoiceBillToAddress.FirstName | Trim | Quote }}{{Trennzeichen}}\
{{ report.InvoiceBillToAddress.LastName | Trim | Quote }}{{Trennzeichen}}\
{{ report.InvoiceBillToAddress.Country | Trim | Quote }}{{Trennzeichen}}\
{{ Bruttopreis | Trim | Quote }}{{Trennzeichen}}\
{{ Nettopreis | Trim | Quote }}{{Trennzeichen}}\
{{ report.PaymentMethodName | Trim | Quote }}{{Trennzeichen}}
Fußzeile:
 

Anhänge

  • Rechnung_Deutschland Mehrwertsteuer_Exportieren_NEU.vlg
    2,1 KB · Aufrufe: 1
  • Rechnung_EU Mehrwertsteuer_Exportieren_NEU.vlg
    2 KB · Aufrufe: 0
  • Rechnung_ohne Mehrwertsteuer (Welt)_Exportieren_NEU.vlg
    2 KB · Aufrufe: 0
  • Rechnung_Kreditkarte&PayPal_Exportieren_NEU.vlg
    2 KB · Aufrufe: 0

Ähnliche Themen