AW: Versand/Easylog - Teilnahme, Verfahren, Produkt werden nicht mehr exportiert!
Schlecht, dass das jemals funktioniert hat. Es handelte sich dabei um einen Bug, der jetzt offenbar behoben ist.
Entsprechend der Beschreibung "Wert wird ausgegeben, wenn Zahlungs- oder Versandart <Bezeichnung> heißen und das Empfängerland <Zone> ist." wird der Wert exportiert,
wenn zum Beispiel "Bezeichnung = DHL-Paket" und "Zone = Deutschland" exportiere Wert "101".
Die alten Vorlagen werden nun im Hintergrund in korrektes
DotLiquid übersetzt und so exportiert. Ergo müssten deine Versandarten "Versand", "Teilname" oder "Produkt" heißen, was natürlich nicht der Fall ist.
Am Beispiel von "Verfahren" könnte die übersichtliche Schreibweise in DotLiquid so aussehen:
{% if Vorgang.Lieferschein.Lieferadresse.LandISO == 'DE' %}1{% if Vorgang.Lieferschein.Lieferadresse.Land.IstEU %}53{% else %}54{% endif %}
Du kannst dir auch eine komplett neue Expertenvorlage anlegen.
Hier mal eine an
Wawi 1.0 angepasst Vorlage. Je nach individuellem Vertrag, muss hier natürlich noch angepasst werden.
Code:
{% for Paket in Vorgang.Pakete %}P{{Paket.InternePaketnummer}};\
1;\
{{Lieferschein.Lieferscheinnummer}};\
;\
1;\
{% if Vorgang.Lieferschein.Lieferadresse.LandISO == 'DE' %}1{% if Vorgang.Lieferschein.Lieferadresse.Land.IstEU %}53{% else %}54{% endif %};\
{% if Lieferschein.Auftrag.IstVersandartNachnahme %}2{% else %}1{% endif %};\
;\
{% if Lieferschein.Auftrag.Lieferadresse.LandISO == 'DE' %}101{% else %}5301{% endif %};\
{% if Lieferschein.Auftrag.Lieferadresse.LandISO == 'DE' and Lieferschein.Auftrag.IstVersandartNachnahme %}\
134={{Lieferschein.Auftrag.OffenerBetrag}}\
{% elsif Lieferschein.Auftrag.Lieferadresse.LandISO != 'DE' and Lieferschein.Auftrag.IstVersandartNachnahme %}\
5311={{Lieferschein.Auftrag.OffenerBetrag}}\
{% endif %};\
{% if Lieferschein.Auftrag.IstVersandartNachnahme %}EUR{% endif %};\
0;\
{{Lieferschein.Auftrag.Kunde.Kundennummer}};\
{{Lieferschein.Auftrag.Lieferadresse.Vorname|Remove:'"'}} {{Lieferschein.Auftrag.Lieferadresse.Name|Remove:'"'}};\
{{Lieferschein.Auftrag.Lieferadresse.Firma|Remove:'"'}};\
{{Lieferschein.Auftrag.Lieferadresse.AdressZusatz|Remove:'"'}};\
{{Lieferschein.Auftrag.Lieferadresse.PLZ}};\
{{Lieferschein.Auftrag.Lieferadresse.Ort}};\
{{Lieferschein.Auftrag.Lieferadresse.Anrede|Remove:'"'}};\
{{Lieferschein.Auftrag.Lieferadresse.Straße|OhneHausnummer}};\
{{Lieferschein.Auftrag.Lieferadresse.Straße|NurHausnummer}};\
{{Lieferschein.Auftrag.Kunde.Telefon}};\
{{Lieferschein.Auftrag.Kunde.Fax}};\
{{Lieferschein.Auftrag.Kunde.EMail}};\
{{Lieferschein.Auftrag.Kunde.ZuHänden}};\
{{Lieferschein.Auftrag.Kunde.UStID}};\
{{Lieferschein.Auftrag.Lieferadresse.LandISO}};\
{% if Paket.Gewicht > 0 %}{{ Paket.Gewicht | Nummer: 'N2' }}{% else %}{{Lieferschein.Positionen.VersandGewichtGesamt | Plus:Lieferschein.Auftrag.Zusatzgewicht | Nummer: 'N2' }}{% endif %};
{% endfor %}