Versanddatenexport Expert - If Conditions

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.

karabey

Sehr aktives Mitglied
28. November 2012
866
38
Hallo,

Ich versuche gerade für DPD die Versanddaten richtig zu übermitteln doch habe ich Probleme mit den If Conditions.

Meine Vorstellung:

  • Falls Name (in meinem Fall Firmenname) nicht vorhanden, dann nehmen den Bezugsperson mit Vor und Nachname.
  • Falls Name vorhanden, dann bleibt Bezugsperson.

Code:
{% if Name != empty %}{{ Name}}{% else if ==empty %}{{ Bezugsperson}}{% endif %}

Code:
{{ ContentForCsv | Truncate: 255 | Csv: 255 }}{% capture Name -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Firma }}\
{% endcapture -%}
{% capture ContentForCsv %}{% if Name != empty %}{{ Name}}{% else if ==empty %}{{ Bezugsperson}}{% endif %}{% endcapture -%}

Code:
{{ ContentForCsv | Truncate: 2 | Csv: 2 }}{% capture Bezugsperson -%}
{{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Vorname }} {{ Vorgang.Lieferschein.Auftrag.Lieferadresse.Name }}\
{% endcapture -%}
{% capture ContentForCsv %}{% if Bezugsperson != empty %}{{ Bezugsperson}}{% else %}{% endif %}{% endcapture -%}

Funktionieren tut der Code nicht. Was mache ich falsch?